Mostrar Panel en evento onDblClic del StringGrid
Alguien sabe como insertar valores de un bd en un tpanel, y que se muestren en el evento on dblclic del stringgrid.Les deje el codigo en el ultimo post
|
Usa un Frame.
Dentro del frame coloca varios DBEdits y configura el datasource de ellos. Ahora pones ese frame en la ventana del stringgrid pero oculto. Cuando el usuario hace clic en una celda, haces que se busque el registro en el datasource, y muestras el Frame (visible := true). El strringgrid, deberá llevar una columna que identifique la clave primaria de ese registro. El frame, puede contener un DBNavigator con el botón Insert, delete, etc. Saludos |
Gracias Lepe por contestar, solo que asi debo de hacerlo, con un panel, que mostrará un radiogroup con todas las respuestas que tenga esa pregunta. Nose si checaste el codigo que deje anteriormente, alli explico como tengo la base de datos asi como el codigo que se genera en el evento dblclic del stringrid.Gracias por tu sugerencia.Espero y puedas ayudarme
|
Cita:
Digo, tras 62 post en este hilo, ¿no se ha comprendido nada?:o Insertar en un panel, en un label, en un memo, siempre es lo mismo: 1. Armar la consulta (O en su defecto, tenerla ya hecha en diseño) 2. Abrir el Query 3. Explorar el Query e ir insertando los datos donde se lo necesite Lo único que variará de todo el proceso es la forma en como se procederá al volcarlo en el control. Esto dependerá ya en última del control, más no de un aspecto de la base de datos. Elite237, no es por ofenderte pero recomiendo una lectura a la ayuda que proporciona Delphi sobre los controles. Selecciona uno y presiona F1. Si tus dudas pasan por comprender y saber usar cada control, lo más conveniente es leer la ayuda. Lo que comenta Lepe, sobre usar TNavigator, DataSource, y componentes data-ware es una opción sencilla breve y cómoda. No requiere demasiado código. No se porqué pero me parece que le estás dando demasiadas vueltas. Saludos, |
Hola que tal Delphius, quiza no me di a entender en m problema, ya capte todo lo que hemos hablado en este hilo, y ya sabia como mostrar el panel y todo, solo queria checar el porque no me mostraba las respuestas que tenian cada pregunta.Pero lo logre hacer:).Te comento que como me habia cambiado las tablas pues tenia que hacer referencia a una clave, pero no sabia como, y leyendo consegui un tip, hize en mi select un like, en el cual me buscara todas las respuestas donde empezara por un punto y posss....asunto resulto.Gracias de todas maneras a Lepe y a Delphius.Ahora si cierro este hilo.Saludos
|
Desgraciadamente yo también me he perdido un poco. Después de tantos cambios ya no se por donde llevas el proyecto.
|
La franja horaria es GMT +2. Ahora son las 20:59:40. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi