Autore: Damien Fuzeau

Avatar
- Product Owner -Damien Fuzeau è entrato a far parte del team 4D Product nel febbraio 2019. In qualità di Product Owner, si occupa di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo lavoro consiste anche nell'assicurarsi che le implementazioni delle funzionalità fornite soddisfino le esigenze dei clienti.Damien si è laureato all'Università di Nantes in ingegneria del software. Ha trascorso più di 23 anni nella sua precedente azienda, prima come sviluppatore (scoprendo 4D nel 1997), poi come responsabile dell'ingegneria e architetto software. Questa azienda è un partner OEM di 4D e ha distribuito software aziendali basati su 4D per migliaia di utenti, su centinaia di server. Damien è quindi abituato allo sviluppo e alla distribuzione di 4D in un contesto multilingue.
Prodotto blank

Formato PDF per l’anteprima di stampa su Windows

Tradotto automaticamente da Deepl

Il formato PDF è una valida alternativa all’XPS per l’anteprima di stampa su Windows, offrendo agli utenti un’opzione più accessibile. La decisione di Microsoft di rendere il visualizzatore XPS una funzione opzionale di Windows ha causato problemi a molti utenti durante la distribuzione delle applicazioni, impedendo agli utenti finali di visualizzare l’anteprima delle stampe. Sebbene l’installazione del visualizzatore XPS gratuito sia semplice, alcuni amministratori esitano a installare funzionalità aggiuntive, in particolare negli ambienti Remote Desktop.
Fortunatamente, 4D v20 offre ora la possibilità di utilizzare il formato PDF per l’anteprima di stampa. Poiché quasi tutte le versioni attuali di Windows hanno XPS o PDF preinstallati, gli utenti finali non dovrebbero più incontrare problemi con l’anteprima di stampa. Questa nuova opzione offre una soluzione più flessibile ed efficiente che soddisfa le esigenze sia degli utenti finali che degli amministratori.

Prodotto blank

Cattura gli errori ovunque

Tradotto automaticamente da Deepl

La gestione degli errori è spesso una parte vincolante dello sviluppo in tutti i linguaggi. In 4D, se si dimentica di chiamare un metodo di gestione degli errori in un nuovo processo/lavoratore o si utilizzano componenti che non gestiscono gli errori, all’utente finale può apparire la finestra di dialogo di errore integrata in 4D. Gli sviluppatori di 4D vorrebbero catturare tutti gli errori in tutti i contesti per evitare di visualizzare la finestra di dialogo di errore integrata in 4D.

Vediamo come gestire questo comportamento con 4D v19 R8.

Prodotto blank

Impostazione dell’evidenziazione della sintassi del codice con l’estensione Visual Studio Code

Tradotto automaticamente da Deepl

Recentemente abbiamo parlato della nuova estensione di Visual Studio Code che consente a VS Code di comunicare con 4D per la gestione del codice. L’evidenziazione della sintassi è stata la prima caratteristica del Language Server Protocol in 4D v19 R6. Vediamo come personalizzare il rendering del codice sorgente.

Prodotto blank

Salvataggio del codice sorgente del progetto senza token

Tradotto automaticamente da Deepl

I comandi, le costanti, le tabelle e i campi sono memorizzati con i loro token nei file del codice sorgente del progetto (file 4dm). Ciò consente a 4D di rinominarli automaticamente. A volte, però, si desidera che questi file di codice sorgente siano memorizzati senza token per una migliore leggibilità con un sistema di controllo di versione o un editor di codice esterno, o per una migliore condivisione del codice tra i progetti. Vediamo come fare in modo che 4D memorizzi il codice sorgente senza questi token.