Con gli elementi VP PRINT e VP EXPORT DOCUMENT è possibile stampare un documento o crearne una versione PDF. Tuttavia, per creare un documento accattivante per i vostri clienti, non dovete solo stampare un documento, ma anche aggiungere intestazioni, piè di pagina, definire lo zoom, definire l’orientamento della carta e così via. Con 4D v18, tutto questo è possibile grazie al comando VP SET PRINT INFO che consente di definire questi e altri attributi nel documento!
Esportazione e stampa di PDF HDI 4DVP
Stampa info
È possibile definire opzioni di stampa specifiche per ogni foglio con VP SET PRINT INFO. Questi attributi vengono utilizzati per preparare il documento prima dell’esportazione o della stampa in PDF. Naturalmente, se si salva il documento, vengono salvati con esso.
$printInfo:=New object
$printInfo .headerCenter:="4D View Pro"
$printInfo .footerRight:="Questa è la pagina &P di &N pagine"
$printInfo .orientation:=vk print page orientation landscape
$printInfo .centering:=vk print centering horizontal
$printInfo .showGridLine:=False
$printInfo .showRowHeader:=vk print visibility hide
$printInfo .showColumnHeader:=vk print visibility hide
VP SET PRINT INFO ("ViewProArea";$printInfo)
Esportazione in PDF
È ora possibile esportare un documento in formato PDF con il comando VP EXPORT DOCUMENT . Questa esportazione utilizza le informazioni contenute in VP PRINT INFO e incorpora automaticamente tutti i font utilizzati nel documento nel file PDF per garantire una resa corretta e simile. Come per le esportazioni .xlsx, è possibile passare una formula opzionale che verrà richiamata al termine dell’esportazione.
$options:=New object
$options .formula:=Formula(AfterPDF )
VP EXPORT DOCUMENT ("viewProArea"; "C:\tmp\order.pdf";$options)
Stampare un documento
Per consentire all’utente finale di stampare un documento, utilizzare il comando VP PRINT .
VP PRINT ("ViewProArea";vk current sheet)
Questa funzione è il primo passo verso la stampa dei documenti di 4D View Pro. Altre funzioni sono in arrivo. Restate sintonizzati!
Nel frattempo, è possibile provare l’esportazione di PDF e la stampa di documenti con l’HDI di cui sopra.