Hola Manuel

Sabes ya utilice el if que me dijiste, (condición, descri1, descri2)pero cuando utilizo campos memos en descri1 y descri2 me dice que desconoce el campo (el campo memo), podrías decirme por favor que puedo hacer para que en el reporte me aparezcan los campos memos.
Saludos y cuidate mucho.
Atentamente.
Juan Manuel

1 respuesta

1
Respuesta de
mmmm bueno punto... mira creo que sera mejor que lo intentemos de otra forma y también es muy sencilla. Pon atención:
¿Me imagino que estas en una banda de Detalle correcto? Bueno pues esta banda tiene un evento llamado BeforePrint el cual se ejecutan antes de imprimir.
Bueno para empezar pones un QRMemo en la banda de detalle no es DB es un QRMemo normal ok. Bueno en el evento beforeprint pones el código de los if pero ya con la sintaxis de delphi si me explico, si lo recuerdas la banda detalle funciona para cada registro desplegado y lo hace automáticamente tal si fuera un DBGrid entonces el evento beforeprint se dispara por cada registro y así ya harías tu validaciones en código delphi hasta podrías poner un case en ves de un if si me explico por ejemplo:
Case Campo of
1:QRMemo1.Caption := Desc1;
2:QRMemo1.Caption := Desc2;
...
y así sucesivamente...
De tal manera que ya no tendrás problemas con lo de campos memo...
espero te funcione.. ok
Añade un comentario a esta respuesta
Añade tu respuesta
Haz clic para o
Escribe tu mensaje