Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Is in print preview
|
Is in print preview -> resultado | ||||||||
Parámetro | Tipo | Descripción | ||||||
resultado | Booleano |
![]() |
True = Vista previa, False = No vista previa |
|||||
El comando Is in print preview devuelve True si la opción Vista previa de impresión está seleccionada en la caja de diálogo de impresión y False de lo contrario. Esta configuración es local al proceso.
A diferencia del comando Get print preview, Is in print preview devuelve el valor final de la opción, después de la validación de la caja de diálogo por parte del usuario. Este comando permite determinar con certeza si la impresión toma lugar en modo "vista previa".
Este ejemplo permite tener en cuenta todos los tipos de impresiones:
SET PRINT PREVIEW(True) //Vista previa de impresión por defecto
PRINT SETTINGS
If(OK=1)
//El usuario puede haber cambiado el destino de impresión
If(Is in print preview) // True si vista previa
FORM SET OUTPUT([Facturas] ;"toScreen")
Else
FORM SET OUTPUT([Facturas] ;"toPrinter"
End if
OPEN PRINTING JOB
ALL RECORDS([Facturas])
PRINT SELECTION([Facturas];>)
CLOSE PRINTING JOB
End if
Producto: 4D
Tema: Impresión
Número
1198
Creado por: 4D v13
Manual de lenguaje 4D ( 4D v20 R7)