Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
----
{scrollbar}

----
EnIn estathis secciónsection sethe detallannecessary lossteps pasosto necesariosmake parathe hacerreport quelook elbetter reporteare luzca mejordetailed.
EnIn particular we'll sesee veráhow cómoto:
* AlinearAlign lasdata celdas decells
datos
* FormateoFormat denumeric elementoselements
numéricos
* Formateo de los encabezadosFormat headers
* AjustesAdjust athe laselected fuente utilizadafont
\\

TalJust like comoit sewas vioseen enin seccionesprevious anterioressection, alwhen selecting seleccionaran unelement elementoin delthe reportereport, the elProperties Editor deshows the Propiedadesattributes muestrarelated atributosto relacionadosthe conselected elelement elementothus seleccionadoallowing permitiendous asíto modificarmodify suits comportamientobehavior oor presentaciónpresentation.

This Estolets us permitemodify modificarthe elformat formatoof deeach cadaof unothe deelements losin elementosthe delreport reporteindependently, enthus formaachieving independientegreat lograndoflexibility.
una
granHowever, flexibilidad.it is Sinalso embargo,possible tambiénto esadjust posiblethe ajustarformat elof formatothe delreport reporteby definiendodefining estilosstyles quethat permitanwill controlarlet lasus propiedadescontrol dethe variosproperties elementosof similaresseveral ensimilar formaelements simultáneasimultaneously.
EsteThis tutorial explicaexplains how cómoto formatearformat elthe reportereport haciendothrough usothe deuse losof estilosstyles.

h3. DefiniendoDefining EstilosStyles

EnIn elthe reportereport construidobuilt hastaso elfar momentothe sefollowing puedenelements identificarcan los siguientes tipos de elementos
* Títulos en el encabezado de la tabla
* Nombre del Vendedor en el encabezado del grupo de Vendedores
* Nombre del Vino en la fila de detalle
* Valores numéricos correspondientes a Cantidad de Litros y Venta Neta en la fila de detalle
* Subtotales para los valores numéricos

Esta clasificación sugiere la necesidad de contar con estilos diferentes para cada caso.

h5. Estilo para el Encabezado de la Tabla

# Seleccione la opción de menú be identified:
* Titles in the table header.
* Salesperson's name in the Salespeople group header
* Name of the Wine in the detail row.
* Numeric values corresponding to the Litres sold and Net Sales in the detail row.
* Subtotals for the numeric values.

This classification suggests the need to count on different styles for each case.

h5. Style for the Table Header

# Select the option New Style from the Element menu (Element -> New Style...)
This Estodisplays despliegathe elstyles editor de estilos. EsteThis editor puede invocarse mediante otros mecanismos como por ejemplo botón derecho sobre el elemento al que luego se le asignará el estilo
# Ingrese *Encabezado* como nombre del Estilo can be invoked through other mechanisms, such as right clicking on the element to be given a new style.
# Enter *Header* as the Style name (Custom Style)
# SeleccioneSelect elthe grupogroup deof atributosattributes *Text Block* aon lathe izquierdaleft
# SeleccioneSelect laa alineación del texto (centered Text alignment) centrada
# SeleccioneSelect elthe grupogroup deof atributosattributes *Border*
# DefinaDefine losthe bordestop superiorand ebottom inveriorborders de tipoas *Solid* with ya dewidth anchoof *1 point*
!EditorEstilos.png|vspace=10,hspace=10!
# AcepteAccept loschanges cambiosto paraclose cerrarthe elStyle Editor.
deThus Estiloswe Conhave estocreated sethe hanew creadoHeader elstyle nuevowhich estilocould Encabezadobe elassigned cualto podráany asignarseelement ain cualquierthe elementoreport.
del# reporteSelect #the Seleccionelabel la etiqueta Wines_Wine (Vinos_Vino)from delthe encabezadotable deheader
la# tablaIn #the En elProperties Editor, dein Propiedadesthe deGeneral dicha etiquetagroup, enselect elthe grupo General, seleccione el estilo (style) recién creado
El reporte se ajustará para formatear la etiqueta de acuerdo al formato del estilo
# Asigne el estilo a las etiquetas Litros Vendidos y Venta Netarecently created style.
The report will adjust to format the label according to the format of the style.
# Asign the style to the Litres Sold and Net Sales labels.

h5. EstiloStyle parafor elthe EncabezadoSalespeople del Grupo de VendedoresGroup Header

# CreeCreate una nuevonew estilostyle llamadocalled EncabezadoGroup GrupoHeader.
# SeleccioneSelect elthe grupogroup deof atributosattributes *Background* yand definadefine comoy colordefine de fondo RGB(240,240,240)as the background color.
# AsigneAsign estethis estilostyle ato lathe etiquetalabel correspondientecorresponding alto nombrethe delSalesperson's Vendedorname (Vendedores_Vendedor)

HastaSo elfar momentothe elreport reporteshould deberíalook versesomething similarlike athe lafollowing siguienteimage.
figura
!FormateandoEncabezados.png|vspace=10,hspace=10!

h5. JuntandoCombining CeldasCells.

El encabezado del grupo se vería más vistoso si abarcara el ancho total del reporte. Esto puede lograrse juntando celdas (Merge Cells)
# Seleccione la celda donde se encuentra la etiqueta Vendedores_Vendedor
Notar que para seleccionar la celda debe hacerse click en el espacio disponible entre las líneas de división de la tabla y el borde de la etiqueta. Verificar en el Editor de Propiedades que se ha seleccionado la celda y no la etiqueta. El título de dicho editor debería decir *Properties Editor - Cell* y no *Properties Editor - Data*
# Seleccione el resto de las celdas de la fila de encabezado de grupo mientras se mantiene presionada la tecla SHIFT
La selección se irá agrandando hasta abarcar todas las celdas de dicha fila
# Presione el botón derecho del mouse y seleccione la opción *Merge Cells*
Las celdas de la fila de encabezado del grupo se juntarán de modo que quede una sola que abarque el ancho total de la tabla. El estilo con el color de fondo deja más en evidencia esto

h5. Estilo para valores numéricos de detalle

# Cree un nuevo estilo llamado Valor
# Seleccione el grupo de propiedades *Text Block* y defina la alineación a la derecha
# Seleccione el grupo de propiedades *Format Number*
# Elija el formato predefinido *Fixed* con 2 decimales y active el checkbox del separador de miles
# Asigne este nuevo estilo a los elementos Litros Vendidos y Venta Neta de la fila de detalle

h5. Estilo para los subtotales

# Cree un nuevo estilo llamado Subtotal
# Ajuste la alineación a a la derecha y el formato numérico similar al del estilo Valor
# Defina un borde superior que de la idea de totalización
# Asigne este nuevo estilo a los subtotales de Litros Vendidos y Venta Neta

h5. Indentación de la fila de detalle

Por último ajustaremos el ancho de la primera columna para que tenga un tamaño fijo y dé la noción de indentación necesaria para identificar los vinos que corresponden a cada vendedor
# Seleccione la tabla
Esto muestra selectores para las filas y columnas alrededor de la tabla
# Seleccione la primera columna
# Especifique un ancho de 1 cm para dicha columna en el Editor de Propiedades

El reporte formateado debería verse más o menos así
!ReporteFormateado.png|vspace=10,hspace=10!

h3. Estilos predefinidos

Existe un conjunto de estilos ya predefinidos con la herramienta que permiten formatear elementos famosos del reporte.
Tal es el caso de tablas, filas, celdas, etc.
A continuación se muestra el editor de estilos donde se ha seleccionado la opción de Estilo Predefinido, lo cual permite seleccionar el estilo que se desea modificar.
!EstilosPredefinidos.png|vspace=10,hspace=10!

En particular la imagen muestra la selección del estilo *report* que permite configurar el formato de todo el reporte.

----
{scrollbar}