2014-10-14

Estableciendo variables:

← Older revision

Revision as of 11:20, 14 October 2014

(6 intermediate revisions by one user not shown)

Line 32:

Line 32:

Esto dará el resultado siguiente:

Esto dará el resultado siguiente:



+

+

[[Image:lazreptut01.png|center|580px]]

[[Image:lazreptut01.png|center|580px]]

Haz Doble-click en el icono '''TfrReport''' (or right-click, Design Report) para traer al frente el diseñador de reporter:

Haz Doble-click en el icono '''TfrReport''' (or right-click, Design Report) para traer al frente el diseñador de reporter:

+

[[Image:lazreptut01b.png|center|700px]]

[[Image:lazreptut01b.png|center|700px]]

+

=== Estableciendo variables ===

=== Estableciendo variables ===



LazReport permite enlazar nombres de variables a bases de datos o valores del sistema, evitando así a los usuarios finales tener que descifrar nombres de campo crípticos. En nuestro ejemplo vamos a crear unas variables para nuestros campos de la base de datos FIRST_NAME, LAST_NAME etc.

LazReport permite enlazar nombres de variables a bases de datos o valores del sistema, evitando así a los usuarios finales tener que descifrar nombres de campo crípticos. En nuestro ejemplo vamos a crear unas variables para nuestros campos de la base de datos FIRST_NAME, LAST_NAME etc.

Line 53:

Line 55:

Finalmente haz click en OK para confirmar tus entradas, y entonces verás esto:

Finalmente haz click en OK para confirmar tus entradas, y entonces verás esto:



[[Image:lazreptutvariablesdefined.png]]

+

+

[[Image:lazreptutvariablesdefined.png
|center
]]

+

+

Como puedes ver, la categoría que hemos definido se muestra en el ComboBox above de las variables. Cada variable debe enlazarse con su campo correspondiente. Para hacer esto, selecciona la variable y a continuación el campo. Realizar esto para todas las variables; el pantallazo muestra el enlace para Hire date:

Como puedes ver, la categoría que hemos definido se muestra en el ComboBox above de las variables. Cada variable debe enlazarse con su campo correspondiente. Para hacer esto, selecciona la variable y a continuación el campo. Realizar esto para todas las variables; el pantallazo muestra el enlace para Hire date:

+

[[Image:lazreptutvarhiredatetofield.png|center|700px]]

[[Image:lazreptutvarhiredatetofield.png|center|700px]]

Line 64:

Line 70:

En el menú de ficheros, haz click en '''Variables list'''. Ahora se obtiene una descripción de las variables definidas:

En el menú de ficheros, haz click en '''Variables list'''. Ahora se obtiene una descripción de las variables definidas:

+

[[Image:lazreptutvariableseditor.png|center]]

[[Image:lazreptutvariableseditor.png|center]]

Line 70:

Line 77:

[[Image:lazreptutdefinevariables.png|center]]

[[Image:lazreptutdefinevariables.png|center]]

+

Finalmente haz click en OK para confirmar tus entradas, y entonces verás esto:

Finalmente haz click en OK para confirmar tus entradas, y entonces verás esto:

+

[[Image:lazreptutvariablesdefined.png|center]]

[[Image:lazreptutvariablesdefined.png|center]]

Como puedes ver, la categoría que hemos definido se muestra en el ComboBox above de las variables. Cada variable debe enlazarse con su campo correspondiente. Para hacer esto, selecciona la variable y a continuación el campo. Realizar esto para todas las variables; el pantallazo muestra el enlace para Hire date:

Como puedes ver, la categoría que hemos definido se muestra en el ComboBox above de las variables. Cada variable debe enlazarse con su campo correspondiente. Para hacer esto, selecciona la variable y a continuación el campo. Realizar esto para todas las variables; el pantallazo muestra el enlace para Hire date:

+

+

[[Image:lazreptutvarhiredatetofield.png|center]]

+

+

+

=== Objects and bands ===

+

+

Después de cerrar el editor de variables, volvemos a nuestro diseñador de reporters. Habrás notado que aparece un pequeño número de objetos en la barra de la izquierda de la superficie de reporter. Estos son:

+

+

* El icono del puntero del ratón.

+

* El objeto rectángulo.

+

* Banda.

+

* Objeto picture.

+

* Subreport

+

* Dibujar líneas.

+

* Insertar barcode object.

+

+

[[Image:lazreptut01b.png]]

+

+

Click the band icon, go to the report surface, and click on it to drop a band object.

+

+

[[Image:lazreptutinsertnewband.png]]

+

+

You must click on the type of band you want to create. Select '''Report title''' and click OK.

+

+

{| BORDER="1" CELLSPACING="0"

+

!COLSPAN="1" STYLE="background:#ffdead;"|Band type

+

!COLSPAN="1" STYLE="background:#ffdead;"|Use

+

|----

+

|Report title||Shown only on the first page

+

|----

+

|Report summary||Shown only on the last page

+

|----

+

|Page header||Shown at the top of each page

+

|----

+

|Page footer||Shown at the bottomof each page

+

|----

+

|Master header||Shown at the beginning of the first detail band/level

+

|----

+

|Master data||First detail level data; repeated for each record in dataset

+

|----

+

|Master footer||Shown at the end of the first detail band/level

+

|----

+

|Detail header||Shown at the beginning of the second detail band/level

+

|----

+

|Detail data||Second detail level data

+

|----

+

|Detail footer||Shown at the end of the second detail band/level

+

|----

+

|Subdetail header||Shown at the beginning of the third detail band/level

+

|----

+

|Subdetail data||Third detail level data

+

|----

+

|Subdetail footer||Shown at the end of the third detail band/level

+

|----

+

|Overlay||Shown once on each page lower layer

+

|----

+

|Column header||Shown at the top of every column

+

|----

+

|Column footer||Shown at the bottom of every column

+

|----

+

|Group header||Shown at the top of every group

+

|----

+

|Group footer||Shown at the bottom of every group

+

|----

+

|Cross header||Shown at the top of cross tables/pivot tables

+

|----

+

|Cross data||Shows cross tables/pivot table data

+

|----

+

|Cross footer||Shown at the bottom of cross tables/pivot tables

+

|}

Show more