Herramientas de usuario

Herramientas del sitio


usu:plantillas

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
Última revisiónAmbos lados, revisión siguiente
usu:plantillas [2021/12/07 18:20] – [Parámetros] stefanusu:plantillas [2023/01/10 17:10] – [Parámetros de introducción] stefan
Línea 119: Línea 119:
   ...   ...
  
-  +==== Parámetros de introducción ==== 
 +Es posible definir un parámetro en un formato especial, para que se pregunte al usuario por su valor en el momento de arrancar la impresión: 
 +  <Nombre parámetro>=?:"<Título dialogo>";"<Texto pregunta>";<Valor por defecto> 
 +Por ejemplo: 
 +  NRO_COPIAS=?:"Etiquetas de producto";"Número de ejemplares";
 +  ... 
 +Para que se convierte el valor introducido en mayúsculas, se puede usar el siguiente formato: 
 +  IMPPRECIO=?:"Etiquetas de producto";"Imprimir precio";^"N" 
 + 
 +Para que no se hagan las preguntas estándar de SmartOffice se puede añadir el parámetro 
 +  NOINPUTQUERY=S 
 + 
 +De este modo solamente se hacen las preguntas metidas en el mismo script.
 ===== Secciones ===== ===== Secciones =====
 Después de los parámetros pueden aparecer varias secciones. Una secciones siempre empieza con un nombre abritrario entre corchetes: Después de los parámetros pueden aparecer varias secciones. Una secciones siempre empieza con un nombre abritrario entre corchetes:
Línea 187: Línea 199:
 Los campos vacíos se formatean con LONGITUD espacios. Si no se ha dado LONGITUD, se devuelve una cadena vacía. Los campos vacíos se formatean con LONGITUD espacios. Si no se ha dado LONGITUD, se devuelve una cadena vacía.
  
 +==== Campos con caracteres de control ==== 
 +Se pueden enviar cualquier valor a la impresora con una variable de tipo ''{$...}'', por ejemplo 
 +  {$AE3B} 
 +Después del símbolo de dólar se tiene que poner la cadena de control en codificación hexadecimal. Así es posible enviar por ejemplo el código para imprimir un logotipo guardado en la impresora.
 ===== Control de impresión (IFDEF) ===== ===== Control de impresión (IFDEF) =====
 Existen dos formas para condicionar la impresión de la plantilla. Existen dos formas para condicionar la impresión de la plantilla.
usu/plantillas.txt · Última modificación: 2023/01/10 17:14 por stefan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki