FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Pasar registros desde un dbgrid a otro dbgrid con botones..
Hola!
Necesito una ayudita con esto.. Tengo un formulario, el cual posee dos dbgrid, en el dbgrid1 tengo todas las coberturas medicas que estan cargadas en una tabla, y en el dbgrid2 necesito mostrar las coberturas medicas q selecciono de la primer grilla mencionada. Yo quiero que esto se realice mediante botones que estaran entre medio de las dos grillas. boton1, el cual me pasara un regitro seleccionado; boton2, el cual pasara todos los registros (en caso que quiera a todos); boton3, el cual me regresara de nuevo un registro pasado con anterioridad; boton3, el cual me regresara todos los registros que habia pasado con anterioridad. Para que entiendan mejor el funcionamiento que quiero, les explico que funcion cumple ese formulario.. Es un formulario para cargar profesionales, carga muchos datos y uno de ellos es la cobertura medica, yo lo habia hecho con un dblookupcombobox, pero me di cuenta q un profesional puede trabajar con muchas coberturas medicas, por lo tanto necesitaba algo de lo cual yo pudiera seleccionar varias coberturas, en vez de una. Es por esa razon que plantee las dos grillas, me parecio algo más facil de manejar. La relacion entre las tablas Profesionales, y Coberturas Medicas es de NaN, por lo tanto aparece una nueva tabla con la relacion.. El dbgrid2 estaria relacionado al datasource de esta ultima tabla, o sea, la relacion. Yo he estudiado, pero aun estoy en aprendizaje con todo lo que es programacion y hay cosas que no he hecho nunca y que necesitaria de su ayuda para poder ir adquiriendo esos conocimientos. Espero haber sido clara con la explicacion.. Desde ya muchas gracias, y espero puedan ayudarme.- Saludos.- Última edición por Vales08 fecha: 18-05-2011 a las 19:46:30. |
#2
|
|||
|
|||
PD: pasar registros desde un dbgrid a otro dbgrid con botones..
Me olvide de comentarles que trabajo con delphi 7, sql manager..
Uso ibdataset, ibquerys, ibdatasourse para cada dataset y query, ibtransaction.. todo en un DataModule |
#4
|
|||
|
|||
Ya he revisado, pero eh probado y nada.. no me funiciona. para lo que quiero no me sirve..
muchas gracias igual. |
#5
|
||||
|
||||
Hola Vales08.
Para hacer lo que buscas creo que tendrías que tener: .- Una tabla MEDICOS. .- Una tabla COBERTURAS. .- Una tabla COBERT_X_MEDICO. Donde la tabla COBERT_X_MEDICO está en relación Master/detail con MEDICOS por el campo ReferMedico / Medico_ID. Para ejemplificar tu caso usemos: .- DBGridMedicos. .- DBGridCoberturas. .- DBGridDetalle. En DBGridCoberturas ponemos la propiedad: Options -> dgMultiSelect a True, así podrás elegir una, varias o todas las coberturas (Ctr+click o Shift+Flecha abajo). Luego la asignación la podes hacer mediante Drag&Drop o en el evento OnClick de un TButton, esta última forma es la que uso para el ejemplo.
DBGridCoberturas, sólo debería mostrarse para que el usuario pueda realizar la elección de las posibles coberturas y luego cerrarse. Cuando quieras mostrar las coberturas que trabaja un médico usas un DBGrid u otro componente que haga referencia a la tabla COBERT_X_MEDICO y te las mostrará. Espero haber interpretado lo que querías hacer... Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#6
|
|||
|
|||
Hola, como andas?
Eres muy bueno en interpretacion, explicacion y en delphi jaja.. Justamente la funcionalidad que quiero es esta que me has dado... Lo aplicare lo antes posible y te dare una respuesta de si me ha sido util o no.. pero seguramente que si xq yo a las tablas ya las tengo echas y el codigo y todo esta muy bien explicado.. muchas gracias.- En cuanto lo tenga te confirmare si me ha sido util, pero es lo que queria.. Saludos.- |
#7
|
|||
|
|||
Holaaa
Estas En La Linea La Moderadora?? Neesito Ayuda Con Delphi
Repondeme Porfaaa |
#8
|
||||
|
||||
Hola y bienvenido al foro.
Normalmente todos los que entran en el foro, necesitan ayuda, pero esta no es la forma de pedirla. Revisa la Guía de estilo de los foros. Un saludo.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#9
|
|||
|
|||
Okiz
SI ENTIENDO, pero estoy en este foro por el mismo tema
y nome corre el programa co los ejemplos o ayudas que dan T_T |
#10
|
||||
|
||||
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Pasar Datos De Dbgrid A Otro | Helg17 | Tablas planas | 7 | 27-03-2009 10:16:37 |
Pasar informacion de un dbgrid a otro | schaka | Conexión con bases de datos | 3 | 11-02-2008 10:15:32 |
Pasar lineas de in dbgrid a otro dbgrid | look | OOP | 3 | 21-09-2007 23:16:29 |
Agregar registros a un DBGRID provenientes de otro Formulario | JoanKa | Varios | 2 | 19-05-2006 01:58:09 |
Pasar datos desde un DBGrid | jdangosto | OOP | 2 | 19-02-2005 16:55:37 |
|