Prodotto 4D View Pro: Variable Row Height in Listbox

4D View Pro – Altezza variabile delle righe nella casella di riepilogo

Tradotto automaticamente da Deepl

La visualizzazione di un elenco in cui l’altezza delle righe si adatta esattamente al contenuto è un’esigenza molto comune. 4D View Pro include una nuova funzione che consente a di controllare l’altezza di ogni riga in una casella di riepilogo in modo indipendente per adattarla al contenuto. Per saperne di più su 4D View Pro, consultate questo post del blog.

Esistono ora due modi per definire l’altezza delle righe in una casella di riepilogo:

  • utilizzando nuovi comandi dedicati
  • utilizzando una nuova matrice di controlli
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 blank

Intestazioni e piè di pagina in 4D Write Pro

Tradotto automaticamente da Deepl

4D Write Pro fa passi avanti con 4D v16!

È ora possibile inserire intestazioni e piè di pagina nei documenti di 4D Write Pro, ma anche recuperare le intestazioni e i piè di pagina esistenti quando si apre un documento .4w7 esistente dal plugin 4D Write.

È possibile definire le sezioni del documento e aggiungere intestazioni o piè di pagina per tutte o indipendentemente per ogni sezione. È possibile avere intestazioni e piè di pagina diversi per la pagina destra e sinistra o per la prima pagina della sezione. Naturalmente, le intestazioni e i piè di pagina possono essere modificati come il resto del documento (font, colore, margine, padding, bordi…) e possono contenere anche immagini.

Prodotto blank

Inserire immagini in linea nei documenti 4D Write Pro

Tradotto automaticamente da Deepl

Volete inserire il logo della vostra azienda nella firma di tutti i vostri documenti 4D Write Pro quando vengono creati? Oppure volete aggiungere l’immagine di un prodotto per ogni riga delle vostre fatture?

Con 4D v16, è ora possibile inserire immagini in linea in modo programmatico nel documento 4D Write Pro con il comando dedicato WP INSERT PICTURE!

Prodotto blank

Andare oltre con i campi oggetto

Tradotto automaticamente da Deepl

Icampi oggetto introdotti con la v15 consentono di creare basi di dati non strutturate, simili a database senza schemi (NoSQL). 4D v16 fa un grande passo avanti. Ottenere una struttura dinamica per i dati non strutturati… Confusi?

Immaginate di utilizzare un campo oggetto per consentire ai vostri clienti di memorizzare dati personalizzati, dove possono creare i propri campi. Questo funziona bene ed è uno dei motivi più interessanti per utilizzare un campo oggetto. Il problema è: come consentire ai clienti di interrogare questi dati non strutturati? Non si sa quali “campi” abbiano usato, non si può costruire un editor di query o offrire un menu a tendina con i valori usati.

Prodotto blank

Utilizzare Unicode per i testi nei moduli

Tradotto automaticamente da Deepl

In 4D v16 i testi per tutti gli oggetti dei moduli (testi statici, pulsanti, caselle di controllo, ecc.) saranno memorizzati in Unicode, consentendo di utilizzare caratteri di lingue diverse direttamente nell’editor dei moduli.

Soprattutto per le lingue asiatiche o dell’Europa orientale, questo faciliterà il processo di sviluppo.