Las plantillas HTML es el sistema que
usa Klinton para crear las facturas. Mediante este sistema es posible
crear facturas personalizadas y usables en cualquier Sistema Operativo
que posea un lector HTML (un navegador).
El HTML está formado por
"etiquetas", por lo tanto los campos se introducen en la plantilla
usandolas. Se usa la etiqueta estandar conocida como "Ancla" (en
inglés, Anchor). La imagén del logo o cualquier otra
imagén debe de ser introducida modificando la plantilla.
3.1. Formato
<a
name="ID_TABLA_CAMPO">CONTENIDO</a>
ID = klinton01
TABLA = conf.txt o factura.txt o
*items.txt
CAMPO = Un campo de su
respectiva tabla.
CONTENIDO = En este espacio
estará el contenido del campo, se puede rellenar con espacios o
caracteres, además tiene la oportunidad de definir un nuevo largo
para un campo (no mayor a su tamaño).
*Para items.txt se usa una tabla HTML que debe de tener al final el
nombre "name" seguido del ID y TABLA (sin CAMPO).
3.2. Ejemplos
Recomendamos ver con un editor HTML o
lector de texto las plantillas que están en el directorio
"plantillas", aquí mostramos algunos fracmentos:
Imprimiendo el número de la
factura:
<a name="klinton01_factura.txt_NRO_FACT">
</a>
Hay 8 (
) espacios en blanco para el
número de la factura, además el
CONTENIDO debe de estar dentro de "
a". Algunos editores HTML hacen lo
siguiente:
<a name="klinton01_factura.txt_NRO_FACT"></a>
En esos casos debe de modificar el código HTML, copiar y pegar
el
CONTENIDO dentro de "
a".
También se pueden usar por ejemplo "
*" y no espacios en el
CONTENIDO.
Imprimiendo
los productos:
<table cellpadding="0" cellspacing="0" border="0"
style="width: 100%; text-align:
left;" name="klinton01_items.txt">
Aquí se puede ver el nombre "
name"
con el valor "
klinton01_items.txt"
al final de la etiqueta.
Está disponible un
pequeño ejemplo
que imprime el número de la factura y el código del
producto, para ponerlo en funcionamiento el archivo debe de estar en el
directorio "plantillas" y tener el nombre "factura.html".