Notas Finales por Grado
Publicado por Osmin (10 intervenciones) el 15/06/2012 23:18:03
Tengo 2 Grids una para mostrar año Lectivo y Grado y otra para mostrar las notas de cada materia correspondiente
Este código lo aplico en el Text VALLID
IF LASTKEY() # 27
SELECT lec,gra from inscripción WHERE nie = ALLTRIM(This.Value) INTO CURSOR ins
thisform.grid2.RecordSource='ins'
ELSE
ENDIF
Y este código lo aplico en el evento Gotfocus de la GRID.COLUMN1.TEXT1
SELECTMateria.mat,Notas.not1,Notas.not2,Notas.not3,Notas.prom,Inscripción.lec,Inscripción.nie FROM notas Inscripción INNER JOIN mat Materia ON Materia.codm=Notas.codm WHERE Inscripción.lec=inscripción.lec INTO CURSOR notas
thisform.grid1.RecordSource='notas'
thisform.grid1.Refresh
Lo que quiero es que filtre los Años lectivos y los grados en la primera Grid y en la Segunda GRid las notas de cada materia, al desplazarse por los grados y años lectivos debe ir filtrando las notas de cada materia
Este código no me funciona
ya lo ubiqué en el evento VALID pero no filtra nada en la GRid.
La estructura de las tablas es la siguiente:
INSCRIPCIÓN. MATERIA NOTAS
NIE CODM NIE
GRA MAT CODM
SEC LEC
TUR NOT1
LEC NOT2
NOT3
PROM
Este código lo aplico en el Text VALLID
IF LASTKEY() # 27
SELECT lec,gra from inscripción WHERE nie = ALLTRIM(This.Value) INTO CURSOR ins
thisform.grid2.RecordSource='ins'
ELSE
ENDIF
Y este código lo aplico en el evento Gotfocus de la GRID.COLUMN1.TEXT1
SELECTMateria.mat,Notas.not1,Notas.not2,Notas.not3,Notas.prom,Inscripción.lec,Inscripción.nie FROM notas Inscripción INNER JOIN mat Materia ON Materia.codm=Notas.codm WHERE Inscripción.lec=inscripción.lec INTO CURSOR notas
thisform.grid1.RecordSource='notas'
thisform.grid1.Refresh
Lo que quiero es que filtre los Años lectivos y los grados en la primera Grid y en la Segunda GRid las notas de cada materia, al desplazarse por los grados y años lectivos debe ir filtrando las notas de cada materia
Este código no me funciona
ya lo ubiqué en el evento VALID pero no filtra nada en la GRid.
La estructura de las tablas es la siguiente:
INSCRIPCIÓN. MATERIA NOTAS
NIE CODM NIE
GRA MAT CODM
SEC LEC
TUR NOT1
LEC NOT2
NOT3
PROM
Valora esta pregunta


0