4D View Pro: Gestione della stampa e dell’esportazione in PDF

Tradotto automaticamente da Deepl

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.

Fabrice Mainguené
- Product Owner -Fabrice Mainguené si è unito al team di 4D Program nel novembre 2016. In qualità di Product Owner, è incaricato di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente.Dopo aver conseguito una laurea in Informatica presso il CNAM, Fabrice è entrato a far parte di una piccola società di pubblicazione di software come sviluppatore Windev. In seguito ha lavorato per diverse aziende del settore industriale e commerciale come sviluppatore Windev e web e come consulente tecnico su nuove funzionalità.