4D Write Pro: Salvare le proprietà della vista

Tradotto automaticamente da Deepl

Le impostazioni di visualizzazione vengono utilizzate per definire la modalità di visualizzazione di un documento. Fino a 4D v17 R5, queste impostazioni potevano essere modificate solo tramite il menu contestuale o le azioni standard. Ora possono essere impostate e ottenute anche all’interno di un oggetto tramite nuovi comandi, come abbiamo spiegato in questo post. Ma si può fare ancora di più, perché queste impostazioni possono essere salvate e riapplicate in seguito! È molto utile poter salvare le impostazioni!

Quando lavorate a un documento, potreste aver bisogno di impostazioni come il controllo ortografico o i righelli visibili, magari utilizzando la modalità incorporata o bozza piuttosto che la modalità pagina, e così via. In altre parole, quando si salva un documento non finito e lo si riapre, sarebbe bello trovare le stesse impostazioni di prima! Anche se il computer è stato spento.

Esempio

Come forse sapete, un documento 4D Write Pro può salvare proprietà aggiuntive, tra cui le impostazioni di visualizzazione:

  • Creare una proprietà(view_setting nell’esempio seguente),
  • riempirla con le proprietà della vista utilizzando il comando WP Get view properties (restituisce un oggetto con tutte le proprietà della vista),
  • salvarle all’interno del documento.

// Create a new property inside the document: view_setting
[INFO]WPsample.view_setting:=WP Get view properties(*; "WParea")
// Then save the record
SAVE RECORD ([INFO])

Quando si apre un documento, riapplicare le impostazioni della vista (se presenti) con il comando WP SET VIEW PROPERTIES .

If ([INFO]WPsample.view_setting#Null)
WP SET VIEW PROPERTIES (*; "WParea";[INFO]WPsample.view_setting)
End if

Ora potete riprendere il vostro lavoro, proprio da dove l’avevate lasciato!

Avatar
- Product Marketing Manager - Intissar è entrata in 4D nel 2017 come Product Marketing Manager. Lavora a stretto contatto con i team di prodotto, marketing, ingegneria e supporto tecnico per evidenziare il "perché", il "come" e il "cosa" delle nuove funzionalità e di quelle aggiornate a diversi pubblici. Questa vicinanza le consente di creare strutture di messaggistica e di scrivere contenuti approfonditi ed esempi di codice per il blog e il sito web di 4D. Dopo aver conseguito la laurea in Informatica presso l'università VINCI, Intissar ha lavorato in diverse startup come ingegnere informatico. La sua esperienza pratica comprende le specifiche, la progettazione e lo sviluppo del software, la formazione e il supporto agli utenti e la gestione del team.