Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v19
VP SET PRINT INFO

VP SET PRINT INFO 


 

VP SET PRINT INFO ( vpNomeArea ; printinfo {; planilha} ) 
Parâmetro Tipo   Descrição
vpNomeArea  Texto in Nome da área 4D View Pro
printinfo  Objeto in Objeto contendo atributos impressão
planilha  Inteiro longo in Índice de planilha (planilha atual se omitido)

O VP SET PRINT INFO comando define os atributos a usar quando imprimir vpNomeArea.

Passe o nome da área 4D View Pro para imprimir em vpNomeArea. Se passar um nome que não existir, um erro é retornado.

Pode passar um objeto contendo definições para vários atributos de impressão no parâmetro printInfo. Para ver a lista completa de atributos disponíveis, veja 4D View Pro Print Attributes

No parâmetro opcional planilha, pode atribuir uma planilha de cálculo específica para imprimir (contagem começa em 0). Se omitido, a planilha atual será usada. Pode selecionar explicitamente a planilha atual com a cosntante abaixo: 

Constante Tipo Valor Comentário
vk current sheet Inteiro longo -1 Determina a folha atual de área 4D View Pro (padrão)

Exemplo  

O código abaixo imprime uma área  4D View Pro para um documento  PDF: 

C_OBJECT($printInfo)

//declara atributos de impressão de objeto
$printInfo:=New object

//define atributos de impressão
$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

//Adiciona o logotipo empresarial
$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 o PDF
VP EXPORT DOCUMENT("ViewProArea";"Sales2018.pdf";new object("formula";formula(alert("PDF ready!"))))

O PDF:



Ver também 

4D View Pro Print Attributes
VP Convert to picture
VP Get print info
VP PRINT

 
PROPRIEDADES 

Produto: 4D
Tema: Linguagem 4D View Pro
Número 9814

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v18

 
ARTICLE USAGE

4D View Pro ( 4D v19)