Voy hacer mi primer reporte
Tengo una duda.
En el cliente para ejecutar los reportes diseñados con EasyReport , se requiere tener instalado el EasyReport en cada maquina.
o que librerias o DLL se requieren tener instalado en cada estacion de trabajo.
Alguien tiene algun manual
He visto ERSpanishHelp v1.7.6.chm
Lo ejecuto pero no muestra la sintaxis de cada opcion dice se cancela la navegacion hay que instalar algun programa para leer archivos chm
Alguien tiene un ejemplo que genere un reporte de una base de datos la sintaxis completa para cerarlo por pirmera vez
en base a este ejemplo
- Code: Select all Expand view RUN
EASYREPORT oVRD NAME "prueba.vrd" PREVIEW (.T.) OF oWnd
PRINTAREA 1 OF oVRD ITEMIDS {1,2,3,4,5,7,8,9,10} ;
ITEMVALUES {v101,v102,v103,v104,v105,v106,v107,v108,v109}
DO WHILE .not. (EOF())
V201:=campo1
V202:=campo2
V203:=campo3
v204:=campo4
PRINTAREA 2 OF oVRD ITEMIDS{ 21,22,23,24} ;
ITEMVALUES {campo1,transform(ocampo2,"999"),;
Transform(campo3, " 99,999,999.99"),;
Transform(campo4, " 99,999,999.99")}
skip+1
ENDDO
END EASYREPORT oVRD
duda
PRINTAREA 1 OF oVRD ITEMIDS {1,2,3,4,5,7,8,9,10} ;
ITEMVALUES {v101,v102,v103,v104,v105,v106,v107,v108,v109}
esto seria lo que se imprime
esto fue un ejemplo que tome
ITEMIDS {1,2,3,4,5,7,8,9,10} // que indica esta linea
ITEMVALUES {v101,v102,v103,v104,v105,v106,v107,v108,v109} // seria los campos a imprimir de la base de datos
como asocio esto con el diseñador,,,
Que indica esta linea
oVRD:AreaStart( 1 )
oVRD:PrintArea( 1 )
Viendo el designer
en la banda position header (esta es la de los titulos)
y la banda position (esta seria la de datos)
mi duda es en estas bandas pararece un ID (Lo asigna en forma consecutiva y es el que se asocia al prg en ITEMIDS y ITEMVALUES
Otra duda cuando se dice
PRINTAREA 1 o 2 o 3 que indica la banda que va ha imprimir
Gracias