4D View Pro – Altezza variabile delle righe nella casella di riepilogo
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
4D Scrivere i comandi Pro in processi preemptive
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!
Casella di riepilogo – ridimensionamento automatico delle colonne!
4D v16 include una nuova funzione che offre all’utente finale una grande libertà e flessibilità a livello di interfaccia quando si utilizzano le caselle di riepilogo. I vincoli definiti per ogni colonna sono ora completamente applicati e rispettati quando la casella di riepilogo a cui appartengono viene ridimensionata.
Nuovi comandi per salvare e ripristinare le impostazioni di stampa
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).
Eseguire l’azione al ridimensionamento della colonna della casella di riepilogo
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!
Intestazioni e piè di pagina in 4D Write Pro
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.
Inserire immagini in linea nei documenti 4D Write Pro
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!
Andare oltre con i campi oggetto
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.
Utilizzare Unicode per i testi nei moduli
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.
Nuovo evento “On mouse up” per l’oggetto immagine
In 4D v16 è ora disponibile un nuovo evento “On Mouse Up” per gli oggetti immagine non trascinabili!
Questa funzione vi fornirà un modo semplice e immediato per disegnare e/o spostare facilmente gli oggetti SVG, eliminando la necessità di trucchi come “SET TIMER(1)” per rilevare il rilascio del pulsante del mouse.
Contattateci
Avete domande, suggerimenti o volete semplicemente entrare in contatto con i blogger di 4D? Lasciateci un messaggio!
* La vostra privacy è molto importante per noi. Fare clic qui per visualizzare il nostro Politica