Plantillas de HTML de impresión 

La impresión y la exportación de cubos se basa en plantillas preestablecidas de HTML. Con esta opción de la aplicación usted puede crear, modificar o quitar plantillas existentes.

 

En esta ventana aparece en la parte superior la lista de plantillas existentes. Escoja una plantilla para mostrar en la parte inferior el nombre de la plantilla y su código HTML.

Para crear una plantilla nueva solo tiene que escribir el nombre de la plantilla en la sección nombre, abajo escribir el texto HTML a utilizar, utilizando cualquiera de los elementos que abajo se explican y pulsar el botón Nuevo. El botón Actualizar sirve para modificar el texto de la plantilla y el botón Borrar se utiliza para quitar una plantilla. Si elimina todas las plantillas, se utilizará una plantilla default idéntica a la plantilla default.

Las plantillas se almacenan en el registro de Windows, por lo que su longitud está limitada a 32767 caracteres.

En las plantillas se pueden utilizar cualquier de los siguientes elementos especiales. No se deben utilizar en páginas Web que no vayan a ser plantillas de HTML:

  • <$CAPTION>: Se refiere al título del cubo
  • <$LOGO>: Imagen que se asigna en el diálogo de Configurar página
  • <$COMMENTS1>: Texto que se asigna en el diálogo de Configurar página
  • <$COMMENTS2>: Texto que se asigna en el diálogo de Configurar página
  • <$CHART>: Pinta la gráfica en la salida
  • <$HEADINGS>: Pinta el área de encabezados
  • <$DATA>: Pinta el área de datos
  • <$PORTFOLIO>: Inserta el contenido del portafolio en esta sección de la plantilla. Solo aplica al imprimir o exportar portafolios.
  • <$PORTFOLIOTITLE>: Inserta el título del portafolio que se da en el diálogo de edición de portafolios. Solo aplica al imprimir o exportar portafolios.
  • <$PORTFOLIOCAPTION>: Inserta el nombre de cada página del portafolios. Solo aplica al imprimir o exportar portafolios.
  • <$INDEX>: Inserta una tabla con vínculos a cada página del portafolios. Solo aplica al imprimir o exportar portafolios.

Notas que aplican a los elementos de HTML que se pueden utilizar:

  • Solo Exportar a HTML no impone restricciones con el HTML y se exporta tal cual con excepción de los parámetros arriba mencionados
  • Todo el texto debe estar contenido entre elementos <HTML> y </HTML>
  • Dentro del elemento <TABLE> no se pueden asignar los elementos <$CHART>, <$HEADINGS>, <$DATA>, <$PORTFOLIO>, <$PORTFOLIOTITLE>, <$PORTFOLIOCAPTION> e <$INDEX>.
  • Los elementos entre <HEAD> y </HEAD> son ignorados por completo
  • En el elemento <BODY> se puede asignar un background=imagen de fondo como por ejemplo:
    <BODY background="c:\abc\imagen.jpg">
  • Los elementos entre <PRE> y </PRE> se pintan en fuente de longitud fija
  • Dentro del elemento <P> se puede asignar una alineación RIGHT, LEFT (default) o CENTER, por ejemplo:
    <P align=center>
  • Se puede aplicar secuencias de listas como <OL> o <UL> con sus entradas <LI> ... </LI> respectivamente (forzosos). Ejemplo:
    <UL>
     <LI>
      campo1
     </LI>
     <LI>
      campo2
     <LI>
    </UL>
  • Se reconocen los elementos <B> .. </B>, <STRONG> .. </STRONG>, <I> .. </I>, <U> .. </U>, <STRIKE> .. </STRIKE>, <SUB> .. </SUB>, <SUP> .. </SUP>, <BR>, <HR>
  • El elemento <FONT> .. </FONT> se puede utilizar para cambiar la fuente de la salida, con los parámetros face= , size=, color= para especificar la fuente, el tamaño y el color respectivamente, por ejemplo:
    <FONT face=Arial size=10 color= #333333>
  • Para insertar imágenes utilice <IMG> con los parámetros src= , width=, height= como en
    <IMG src="c:\abc\imagen.jpg" width=100 height=200>
  • Para insertar tablas utilice <TABLE...>. En el elemento <TABLE> puede utilizar los parámetros border= y width= como en
    <TABLE border=1 width=100%>
    . Cada fila la tiene que separar entre elementos <TR> y </TR>  y cada columna de la línea entre <TD> y </TD> forzosamente. Como parámetros del <TD> se puede utilizar valign=(CENTER, TOP, BOTTOM) o align= (LEFT, RIGHT, CENTER), bgcolor= para el color de fondo y colspan= para el números de columnas que utiliza esta columna. Dentro de la celda solo se pueden utilizar los siguientes elementos <FONT>, <B>, <STRONG>, <I>, <U><STRIKE> . Un ejemplo pequeño de una tabla sería:
    <TABLE border=0 width=100%>
     <TR>
      <TD>
       <B>
        Campo1
       </B>
      </TD>
      <TD>
       <B>
        Campo2
       </B>
      </TD>
      <TD>
       <B>
        Campo3
       </B>
      </TD>
     </TR>
     <TR>
      <TD colspan=2>
       total
      </TD>
      <TD align=right>
       0
      </TD>
     </TR>
    </TABLE>
    
  • Cualquier otro elemento de HTML <...> será ignorado a excepción de cuando se exporta a HTML.

Además se reconocen los siguientes caracteres especiales de HTML: &nbsp;, &amp;, &lt;, &gt;, &copy;, &reg;, &trade; y &#numero; carácter.