Autore: Roland Lannuzel

Roland Lannuzel
- Product Owner ed esperto di 4D - Dopo aver studiato elettronica, Roland è passato all'IT industriale come sviluppatore e consulente, realizzando soluzioni per i clienti con una varietà di database e tecnologie. Alla fine degli anni '80 si è innamorato di 4D e lo ha utilizzato per scrivere applicazioni aziendali che includono sistemi di contabilità, fatturazione e posta elettronica. Entrato a far parte dell'azienda nel 1997, Roland ha dato il suo prezioso contributo progettando specifiche, strumenti di test e demo, oltre a formare e parlare alla comunità 4D in occasione di numerose conferenze. Continua a plasmare attivamente il futuro di 4D definendo nuove funzionalità e strumenti di sviluppo di database.
Prodotto 4D Write Pro bookmarks

Una nuova funzione in 4D Write Pro: “Segnalibri”!

Tradotto automaticamente da Deepl

È ora possibile creare segnalibri all’interno dei documenti di 4D Write Pro. Ma cosa sono esattamente i segnalibri? Un segnalibro è un riferimento nominativo che corrisponde a una selezione di testo di un documento 4D Write Pro.

All’interno di un singolo documento possono essere presenti più segnalibri. Una volta creati, i segnalibri possono essere recuperati come un elenco di nomi, quindi utilizzando uno di essi è possibile recuperare l’intervallo del testo corrispondente.

Prodotto blank

4D Scrivere i comandi Pro in processi preemptive

Tradotto automaticamente da Deepl

Con 4D v16, è possibile migliorare la scalabilità del database utilizzando i nuovi comandi di 4D Write Pro in processi preemptive.

Se eseguite routine per la creazione o la conversione di documenti in modo programmatico, ad esempio per le fatture… ora potete farlo con worker preemptive, poiché la maggior parte dei comandi di 4D Write Pro sono ora thread-safe!

Prodotto blank

Nuovi comandi per salvare e ripristinare le impostazioni di stampa

Tradotto automaticamente da Deepl

Questa funzione consente agli utenti di salvare e ripristinare le impostazioni di stampa (anche quelle non impostabili con i comandi 4D Get print option e SET PRINT OPTION ) in modo rapido ed efficiente, sia su Windows che su Mac OS in ambienti a 32 e 64 bit.

Le stampanti per ufficio supportano un’ampia serie di funzioni, come duplex, pinzatura, perforazione, filigrana, risparmio di inchiostro, calibrazione del colore, solo per citarne alcune. I nuovi comandi BLOB to print settings e Print settings to BLOB supportano il salvataggio e il ripristino dell’intera serie di informazioni disponibili tramite le finestre di dialogo della stampante, consentendo di eseguire lavori di stampa completamente automatici (e privi di aspetto).

Prodotto blank

Eseguire l’azione al ridimensionamento della colonna della casella di riepilogo

Tradotto automaticamente da Deepl

L’evento On Column Resize viene ora attivato “in diretta” durante il ridimensionamento delle caselle di riepilogo, finché l’utente modifica la larghezza delle colonne (in precedenza, veniva generato solo una volta, al termine del ridimensionamento).

Grazie a questa funzione, i programmatori 4D avranno la possibilità di creare interfacce live e reattive basate sulla larghezza effettiva delle colonne!

Prodotto New syntax for 4D tags

Nuova sintassi disponibile per i tag 4D!

Tradotto automaticamente da Deepl

È disponibile una nuova potente sintassi per l’elaborazione di tag 4D all’interno di testi e blob.

Questa nuova sintassi è supportata in due casi:

  • file con estensione “.shtml” serviti dal 4D Web Server
  • Testi e Blob inviati come parametri al comando PROCESS 4D TAGS

La nuova sintassi è disponibile per tre tag, 4DEVAL, 4DTEXT e 4DHTML, che ora possono essere scritti con il prefisso $ (segno del dollaro) anziché come commenti HTML.

Prodotto blank

L’editor di etichette è stato ridisegnato

Tradotto automaticamente da Deepl

4D v15 R2 include la prima versione di anteprima dell’editor di etichette riprogettato e completamente implementato nel codice 4D.
La nuova finestra di dialogo è disponibile nelle versioni 4D Developer Edition a 64 bit (Win e Mac). È possibile accedervi tramite il menu Strumenti>Etichette.