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 blank

SCATOLE PER L’ELENCO: Più controllo. Più bellezza!

Tradotto automaticamente da Deepl

Le caselle di riepilogo sono oggetti modulo potenti e molto personalizzabili. Con 4D v19 R6 la loro potenza viene ampliata grazie a due nuove proprietà: il padding orizzontale e verticale(i margini interni o lo spazio tra il contenuto di un elemento e il suo bordo). Queste proprietà daranno nuove possibilità di presentazione alle caselle di riepilogo e un aspetto ancora più professionale alla vostra interfaccia,

Prodotto blank

4D Write Pro: Salutate le intestazioni delle tabelle

Tradotto automaticamente da Deepl

Le tabelle sono una parte essenziale di 4D Write Pro. Si evolvono regolarmente offrendo nuove opzioni di presentazione. Ad esempio, una tabella può essere visualizzata su più colonne o pagine. Le intestazioni della tabella sono ripetute all’inizio di ogni colonna o pagina per facilitare la lettura all’utente.

A partire da 4D v19 R5, la tabella può essere arricchita con intestazioni.

Prodotto blank

ORDA e 4D Write Pro: la coppia vincente!

Tradotto automaticamente da Deepl

I documenti di 4D Write Pro contengono spesso formule che restituiscono dati o calcoli a seconda del database. Grazie all’uso dei contesti, associare questi dati ai documenti è ora un gioco da ragazzi!

In questo post vedremo come la combinazione di documenti 4D Write Pro e dati recuperati con ORDA renda il codice chiaro e facile da mantenere.

Prodotto blank

4D Write Pro: Dove sono le mie formule?

Tradotto automaticamente da Deepl

Quando un documento di 4D Write Pro contiene elementi esterni derivanti da espressioni o formule, questi sono visibili quando si utilizza la modalità “Visualizza espressioni”. Tuttavia, quando si visualizzano i valori, essi si confondono con il testo. Questo è ciò che si desidera per un documento finale, ma a volte è utile visualizzare facilmente questi valori calcolati durante la scrittura del documento. Ebbene, 4D v19 R3 offre nuove opzioni di visualizzazione a questo scopo!

Prodotto blank

Esportazione di documenti 4D Write Pro in formato SVG

Tradotto automaticamente da Deepl

I documenti di 4D Write Pro possono essere esportati in diversi formati: PDF, testo normale, Microsoft Word, 4D Write Pro, HTML… A questo elenco si aggiunge ora il formato SVG!

SVG è un formato immagine. Grazie ad esso, potrete creare anteprime di qualsiasi pagina, integrarle nella vostra interfaccia, visualizzarle nei browser, sui dispositivi mobili, ecc.

Prodotto blank

Serve una bacchetta magica? Ecco le proprietà di classe calcolate!

Tradotto automaticamente da Deepl
L’apparizione delle classi nell’ambiente di sviluppo 4D ha reso la programmazione più moderna e più facile da scalare. Le classi consentono di definire proprietà e funzioni e supportano anche l’ereditarietà.
Nella vostra applicazione, probabilmente avete una classe per gestire dati scientifici o finanziari. Facciamo l’esempio dei dati finanziari. Supponiamo che abbiate creato delle funzioni per calcolare le tasse. Se gestite anche diversi Paesi, potreste aver utilizzato l’ereditarietà per gestire le diverse regole. Quindi, si visualizzano i risultati in una casella di riepilogo, ma se l’utente modifica uno degli attributi utilizzati nella formula, è necessario gestire questo evento per aggiornare il risultato.
Con 4D v19 R3, 4D consente di semplificare questo processo grazie alle proprietà calcolate: È possibile definire una funzione get e set per la proprietà calcolata e, quando si aggiunge la proprietà a una casella di riepilogo, tutto viene gestito automaticamente da 4D. Niente più logica aziendale nell’interfaccia utente.