4D v16

Formularios impresión

Inicio

 
4D v16
Formularios impresión

Formularios impresión    


 

 

Además de las manipulaciones explicadas en el vídeo, también debe tener en cuenta que:

Las líneas negras se cruzan en el formulario e indican el tamaño de la página a imprimir del formulario de acuerdo a los parámetros de impresión que haya definido.

Puede utilizar el menú contextual del formulario (clic derecho sobre el fondo del formulario) para mostrar u ocultar las marcas de control, las etiquetas de los marcadores, los límites de página, etc.

En este vídeo, vamos a aprender a utilizar los formularios para impresión y adaptarlos a nuestras necesidades.

En 4D, todos los formularios se pueden imprimir. Nosotros no hacemos distinción entre el concepto de un informe (para impresión) y la noción de formulario (visualización en pantalla).
Puede utilizar el mismo formulario para la entrada de datos y para la impresión.

En la mayoría de los casos, sobre todo para las cuestiones relativas al diseño o tamaños diferentes, la entrada de datos y la impresión usan formularios separados.

Es común tener varios formularios para la misma tabla. 4D no impone límites.

Podemos indicar el formulario a utilizar por programación (ya veremos cómo más adelante) o mediante el uso de herramientas de interfaz en el entorno Diseño, donde, aquí (Nota del Editor: en el Explorador), podemos elegir el formulario que se utilizará como de entrada o de salida. Al imprimir, podemos volver a elegir el formulario a utilizar.

Para crear un formulario de impresión vamos a utilizar el asistente al igual que hicimos con el formulario en pantalla.

Vamos a crear un formulario para que podamos imprimir cada técnico y sus intervenciones.

La tabla TECHNICIANS está seleccionada así que vamos a utilizar el asistente.

  • Formulario "PRINT"
  • de tipo "Impresión detallada"
  • Tablas relacionadas
  • Todos los campos
  • "Avanzado"
  • "Subformulario" => "Include a Subform"
  • De la tabla INTERVENTIONS (la tabla relacionada como hijo de la tabla TECHNICIANS)
  • Elija uno de los formularios List disponibles para esta tabla
  • Luego OK
  • Editar

A continuación

  • En la parte superior derecha del formulario, lo que acabamos de definir (la información relacionada con el técnico)
  • Y a continuación la lista de intervenciones que por defecto tiene la característica "Variable"para la "Ventana de impresión"
    (en otras palabras, ya que cada técnico tiene alrededor de 500 o más intervenciones, si no hay un límite establecido, que es nuestro caso, vamos a tener quizás 30 o 40 páginas de intervenciones de este técnico.)

Vamos a pasar a la lista de los técnicos.
Seleccionamos un técnico que será nuestra "subselección" (en otras palabras, el único técnico que vamos a procesar), luego:

  • "File" => "Print"
  • Elegimos el formulario de impresión
  • OK
  • OK en la configuración de impresión
  • A continuación, previsualice

La vista previa presenta 50 páginas, obviamente podemos ahorrar algo de espacio al cambiar el tamaño y el tipo de fuente de cada campo mostrado.

El objetivo es ver lo fácil que es imprimir utilizando relaciones, sin tener que programar nada, y aquí tenemos la lista de intervenciones del técnico de Bonaparte.

Lo que acabamos de utilizando el comando Archivo => Imprimir también podría hacerse por programación utilizando los comandos de impresión de 4D.

Además, veremos en capítulos siguientes cómo mejorar la apariencia y funcionalidad de nuestros formularios, más específicamente aprendiendo a manipular los objetos de los formularios.

 
 

 
PROPIEDADES 

Producto: 4D
Tema: Formularios impresión

 
HISTORIA 

 
ARTICLE USAGE

Autoformación ( 4D v16)