martes, 17 de marzo de 2009

Crear un informe con RAVE

Primero colocamos los siguientes componentes en el Formulario



Modificamos las propiedades del componente Query1
(poniendo en la propiedad SQL la sql p.e. select * from cobros)










y dentro del boton que llama al iforme




pinchamos dos veces en el componente RV Rave y se abre el rave
una vez dentro para modificar las propiedades de la hoja vamos aqui



Añadimos una region




depues añadimos una banda estatica (para datos que siempre son iguales)
o una banda dinamica (donde pinta las filas del QUERY1)





Hacemos que traiga los campos de la query1 al report












aqui se muestran los campos que hay (ojo no los podemos arrastras al report)
OJO: si se usa la banda dinamica hay que ponerle la propiedad DATAVIEW el que corresponda de la QUERY




Para ponerlo en el reporte ponemos un componente de datos tipo texto




y en las propiedades lo asociamos




//**************************

si queremos pasarle parámetros desde la aplicacion de un textbox por ejemplo al informe entonces haremos: (EN EL CODIGO DEL PROGRAMA)


RvProject1.SetParam(‘fechaD’, datetostr(DateTimePicker1.Date));

y en el informe haremos:

- poner un datatext
- pulsar los puntos suspensivos de su datafield
- en el campo de abajo (data text) pondremos p.e.
'Desde ' & Param.fechaD







FIN :D





.

No hay comentarios: