Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v19
VP SET PRINT INFO

VP SET PRINT INFO 


 

VP SET PRINT INFO ( nomAreavp ; infoImp {; hoja} ) 
Parámetro Tipo   Descripción
nomAreavp  Texto in Nombre del área 4D View Pro
infoImp  Objeto in Objeto que contiene atributos de impresión
hoja  Entero largo in Índice de hoja (hoja actual si se omite)

El comando VP SET PRINT INFO define los atributos que se utilizarán al imprimir nomAreavp.

Pase el nombre del área 4D View Pro para imprimir en nomAreavp. Si pasa un nombre que no existe, se devuelve un error.

Puede pasar un objeto que contenga definiciones para varios atributos de impresión en el parámetro infoImp. Para ver la lista completa de los atributos disponibles, consulte Atributos de impresión 4D View Pro

En el parámetro hoja opcional, puede designar una hoja de cálculo específica para imprimir (el conteo comienza en 0). Si se omite, la hoja de cálculo actual se utiliza de manera predeterminada. Puede seleccionar explícitamente la hoja de cálculo actual con la siguiente constante:

Constante Tipo Valor Comentario
vk current sheet Entero largo -1 Designa la hoja actual del área 4D View Pro (por defecto)

 

Ejemplo  

El siguiente código imprimirá un área 4D View Pro en un documento PDF:

C_OBJECT($printInfo)

//declara objeto de atributos de impresión
$printInfo:=New object

//definir atributos de impresión
$printInfo.headerCenter:="&BS.H.I.E.L.D. &A Sales Per Region"
$printInfo.firstPageNumber:=1
$printInfo.footerRight:="page &P of &N"
$printInfo.orientation:=vk print page orientation landscape
$printInfo.centering:=vk print centering horizontal
$printInfo.columnStart:=0
$printInfo.columnEnd:=8
$printInfo.rowStart:=0
$printInfo.rowEnd:=24
$printInfo.showGridLine:=True

//Añade logo corporativo
$printInfo.headerLeftImage:=logo.png
$printInfo.headerLeft:="&G"

$printInfo.showRowHeader:=vk print visibility hide
$printInfo.showColumnHeader:=vk print visibility hide
$printInfo.fitPagesWide:=1
$printInfo.fitPagesTall:=1

//imprime documento PDF
VP SET PRINT INFO ("ViewProArea";$printInfo)

//exporta el PDF
VP EXPORT DOCUMENT("ViewProArea";"Sales2018.pdf";new object("formula";formula(alert("PDF ready!"))))

El PDF:



Ver también 

Atributos de impresión 4D View Pro
VP Convert to picture
VP Get print info
VP PRINT

 
PROPIEDADES 

Producto: 4D
Tema: Lenguaje 4D View Pro
Número 9814

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Creado por: 4D v18

 
ARTICLE USAGE

4D View Pro ( 4D v19)