FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Que mala noticia me has dado! Con una StrGrid ni siquiera se como asignarle los alumnos a la primera columna.
Tendré que buscar otra forma de realizarlo entonces. igualmente gracias. |
#2
|
||||
|
||||
Hola Julián.
Es claro que se trata de una simple relación Master/Detail. El problema, según veo, es que deseas tener una columna por cada día en el DBGrid. Y como ya te ha dicho mi amigo Caral, no se puede lograr con una tabla que tenga la siguiente estructura:
Una forma que se me ocurre podría funcionarte, aunque seguramente tengas que reformular muchas cosas, es declarar la tabla ASISTENCIAS de este modo: Donde MES corresponde al més que se trate, ALUMNO_ID referencia aL ID de ALUMNOS y D01-D31 corresponden a los días del mes donde se le asignará el tipo de asistencia ('A','P','T'). Una vez entablada la relación master/detail entre los DataSets que referencian a la tabla ALUMNOS y ASISTENCIAS, podrías por ejemplo usar un TDBLookupComboBox para seleccionar el alumno, un TSpinEdit para el mes y un TDBGrid para visualizar/modificar las asistencias. Como supongo que las asistencias serán tomádas durante un lápso (trimestre, semestre o año) tendrías que borrar el contenido de la tabla al finalizar el perído e iniciar uno nuevo. No es ni por mucho una manera elegante ni eficiente, pero te permite tener en un TDBGrid los días del més como si se tratase de una planilla de asistencias. Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 09-12-2011 a las 00:12:20. |
#3
|
||||
|
||||
Hola
Ademas de lo que dice mi maestro y amigo ecfisa se me ocurre que se podría hacer una tabla temporal en donde se coloque la informacion que se desee y luego presentarla en el dbgrid. Aunque sigo insistiendo que es mas sencillo con un strgrig, puede ser mas trabajo de momento, pero el resultado sera mejor. Si no sabes usar un dbgrid y tienes que aprender a usarlo que mas da aprender a usar un strgrid ?. Saludos
__________________
Siempre Novato |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Necesito ayuda para un programa que usa FOR | madrid_cr7 | Varios | 3 | 18-04-2011 08:55:47 |
Programa en Delphi Ayuda!!!!para locos de la programacion!!! | gCrazy | Varios | 4 | 08-02-2009 15:07:49 |
Programa de Asistencias de Empleados (1) | Caral | Varios | 20 | 23-03-2008 21:09:04 |
Ayuda, programa muy básico para encontrar areas | Ale89 | Varios | 12 | 16-03-2008 16:27:04 |
Programa para generar ayuda en chm o uso alternativo de pdf | Nasca | Varios | 6 | 11-09-2007 14:00:29 |
|