Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   Como programar esto dentro de FastReport (https://www.clubdelphi.com/foros/showthread.php?t=35175)

David 03-09-2006 16:25:35

Como programar esto dentro de FastReport
 
Hola

Tengo FastReport 2 , y dependiendo de si el usuario elige una u otra opción , debe de imprimirse un campo u otro de una tabla .

El caso es que dentro del TfrMemoView , hay que hacer algún tipo de código para esta opción .

Yo he puesto una variable , fuera frVariables['valor'] := ivalor;

luego dentro de FastReport he intentado esto

Código Delphi [-]
begin
  if [valor] = 1 then
   [rdo] := [Tabla1."campo1"]
else
   [rdo] := [Tabla1."campo2"];
end

declaro valor , en el diccionario de datos . Pues bien , este código me da error y no sé por donde continuar .

avmm2004 03-09-2006 18:25:08

Yo me estuve peleando con ese tema y al final el problema del error criptico que me daba era que al pasar la variable (tipo string) tenia que ir con doble comilla porque si no en ejecución fallaba. Leyendo y releyendo encontre en el manual de fast report una referencia a esto. ¿ es este tu caso ?


La franja horaria es GMT +2. Ahora son las 17:18:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi