3.0.Business Logic como DataSource

Hoy mostraremos como crear un informe a través de un método, sin necesidad de datos externos.
Para empezar nos crearemos un informe y agregaremos un método.

Si no visteis mi post donde explicaba como crear métodos os lo explicaré otra vez.
 
Una vez creado presionames dos veces con el ratón sobre el método o presionaremos enter y éste nos creará las clases.


Modificaremos el método que nos crea por defecto y escribiremos lo que sigue.



Explicaré el método aunque no tiene ningún secreto.

Nos crearemos una variable de tipo DataTable que a su vez será lo que devolvamos.
A nuestra variable le agregaremos dos columnas: nombre y edad.
La propiedad typeof sirve para indicarle el tipo de dato de la columna.

El siguiente paso será rellenar la variable con datos mediante la propiedad rows de la variable dataTable.

Acordaos de guardar el proyecto y generar la solución y el businesslogic.


 
El siguiente paso será modificar las propiedades del DataSet, ya que todavía no le hemos indicado de donde debe tomar los datos.

 
En la propiedad tipo de data source debemos indicarle BusinessLogic y al seleccionar la propiedad Query nos mostrará nuestro método.
 
 
 
 
 
Si presionáis el icono con forma de exclamación se ejecutará el método y podréis ver los datos que mostrará el informe.
 
 
 
Deberiais ver los campos en vuestro dataset, en caso contrario refrescadlo.


Nos crearemos un diseño simple indicándole nuestro dataset.



Si hacemos una previsualización veremos los datos que hemos agregado en nuestro método.



 
 
 
 
 

Comentarios