FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
problema conreporte
es que es un reporte que me imprima los recuerdo de nota de un estudiante en la universidad,
bien el ano tiene dos sessiones, session I y session II yo quiero que las notas de las materia del session I sale en un qrdbtext y las de las sessione II sale en otro qrdbtext los codigos que yo puse son esas pero no me funcionan FRMRELEVE.QuickRep1.DataSet:=ADOQuery1; FRMRELEVE.QRDBText1.DataSet:= ADOQuery1; FRMRELEVE.QRDBText1.DataField:='description' ; if ADOQuery1.FieldValues['cession'] ='II' then begin FRMRELEVE.QRDBText3.DataSet:= ADOQuery1; FRMRELEVE.QRDBText3.DataField:='notetotal'; end else if ADOQuery1.FieldValues['cession'] ='I' then begin FRMRELEVE.QRDBText2.DataSet:= ADOQuery1; FRMRELEVE.QRDBText2.DataField:='notetotal'; end; |
#2
|
||||
|
||||
Lamentablemente, sigo sin entender.
¿Cuando dices "no me funciona" a qué te refieres?
En el primer caso, deberías decirnos cuál es el error. El texto completo y sin traducir es lo ideal. En el segundo caso deberías decirnos qué es lo que esperas y qué es lo que hace el programa. En el tercer caso deberás explicar con detalle tu caso. De todos modos, veo que asignas el DataSet y el campo a los QRDBText, pero nunca los desasignas. Si primero cesion='I' asignará a uno de los QRDBText Si luego cesion='II' asignará al otro QRDBText, pero el primero también estará asignado. Quizás deberías inicializarlos antes del IF.
|
#3
|
|||
|
|||
problema con reporte
Okey
me refiero a un reporte que estoy haciendo que me imprima todas las notas de estudiantes hay dos sessiones en año. quiero que si la campos son materia, session, notatotal en mi reporte uso un qrdbtext1 que recibe la materia, otro qrdbtext2 y qrdbtext3 quiero que si la materia es de session I que la notatotal aparece en el qrdbtext2 y si la materia es de session II que la notatotal aparece en el qrdbtext3 |
#4
|
||||
|
||||
Te falta responder a lo más importante:
Cita:
|
#5
|
|||
|
|||
problema con reporte
Lo que hizo es, es que el la note se puso donde que apunto el dataset
me explico, en el dbgrid si la flechita se encuentra en un registro donde la session es session II todas las notas se refleja debajo el qrdbtext3 et si se apunta en un registro de session I todas las notas se puso debajo del qrdbtext2 esque el codigo toma en cuenta donde que se apunto el dataset digi yo |
#6
|
||||
|
||||
No entiendo si lo que explicas en el último mensaje
En el código que muestas en un mensaje anterior, asignas el DataSet según el valor de un campo del ADOQuery. Si el DBGrid está unido al ADOQuery, dependiendo del registro dónde estés posicionado, verás cosas en QRDBText3 o QRDBText2. |
#7
|
|||
|
|||
problema con reporte
si quisiera algo distintos
lo que yo quisiera que sucede es que todas las notas de las materias del session I aparecen en el qrdbtext2 y las de las materias del session II aparecen en el qrdbtext3 |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Variables session *help-- | foetus | PHP | 5 | 06-12-2007 14:27:55 |
que es session.setAttribute | cahosoft | JAVA | 1 | 04-08-2006 07:23:08 |
Session!!!! | acertij022 | PHP | 9 | 02-09-2004 15:11:30 |
|