Autore: Fabrice Mainguené

Fabrice Mainguené
- Product Owner -Fabrice Mainguené si è unito al team di 4D Program nel novembre 2016. In qualità di Product Owner, è incaricato di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente.Dopo aver conseguito una laurea in Informatica presso il CNAM, Fabrice è entrato a far parte di una piccola società di pubblicazione di software come sviluppatore Windev. In seguito ha lavorato per diverse aziende del settore industriale e commerciale come sviluppatore Windev e web e come consulente tecnico su nuove funzionalità.
Prodotto blank

Migliorare l’esperienza di debug

Tradotto automaticamente da Deepl

Il debug gioca un ruolo fondamentale in qualsiasi processo di sviluppo e il miglioramento della funzionalità e dell’usabilità del debugger può aumentare significativamente la produttività dello sviluppatore. Da 4D 20 R8, 4D ha introdotto diversi miglioramenti al debugger e al debugger remoto. Questi aggiornamenti si concentrano sul salvataggio delle impostazioni definite dall’utente, sulla semplificazione della gestione e del riutilizzo delle espressioni e sulla riprogettazione dell’interfaccia complessiva.

Prodotto blank

4D View Pro: Aggiornamento dell’importazione/esportazione di Excel

Tradotto automaticamente da Deepl

Nell’ambito del continuo sviluppo di 4D View Pro, abbiamo ampliato le funzionalità di importazione ed esportazione di Excel in 4D 20 R8. In questo aggiornamento sono state aggiunte nuove opzioni linguistiche per allinearsi alle funzionalità dell’interfaccia e offrire un maggiore controllo sulla cartella di lavoro esportata.

Prodotto blank

API IMAP: Recuperare il conteggio delle e-mail non lette per più caselle di posta elettronica in un’unica chiamata

Tradotto automaticamente da Deepl

Molti di voi si affidano ai comandi IMAP per visualizzare il numero di e-mail non lette nell’interfaccia utente della vostra applicazione, aiutando gli utenti a rimanere informati sui nuovi messaggi. Con 4D 20 R7, abbiamo migliorato la funzione IMAPTransporter.getBoxList ( ), consentendole di recuperare simultaneamente il conteggio delle e-mail non lette e le proprietà della cassetta postale, garantendo tempi di risposta più rapidi.

Prodotto blank

4D NetKit: Recuperare i conteggi delle e-mail non lette per più etichette in una sola chiamata con l’API di Gmail

Tradotto automaticamente da Deepl

Molti di voi utilizzano i comandi di Gmail per mostrare il numero di e-mail non lette nell’interfaccia utente della vostra applicazione, per informare gli utenti dei nuovi messaggi. A partire da 4D 20 R7, abbiamo aggiornato la funzione Google.mail. getLabelList( ) in modo che possa ottenere il numero di e-mail non lette e le proprietà delle etichette di Gmail in una sola volta per garantire tempi di risposta ottimali.

Prodotto blank

Parametri personalizzati per l’inizializzazione dell’area Web integrata

Tradotto automaticamente da Deepl

Poiché l’area Web incorporata utilizza CEF come motore del browser Web, è stato richiesto un metodo per incorporare ulteriori interruttori CEF, come l’interruttore della politica di autoplay, durante l’inizializzazione dell’area.

A partire da 4D 20 R6, è possibile gestire i parametri personalizzati utilizzando un file di parametri.

Prodotto blank

4D Netkit: Personalizzazione dell’interfaccia di connessione OAuth 2.0

Tradotto automaticamente da Deepl

Alcuni di voi potrebbero aver bisogno di gestire la visualizzazione dell’interfaccia di connessione durante una connessione OAuth 2.0 per motivi tecnici o di progettazione. A partire da 4D 20 R6, è possibile scegliere di non aprire automaticamente un browser web per visualizzare l’interfaccia di connessione, ma di utilizzare l’authenticateURI per visualizzarla dove si desidera.

In questo post del blog, illustreremo un esempio di apertura dell’interfaccia di accesso Microsoft all’interno di un’area web.

Prodotto blank

4D Netkit: Autenticazione OAuth2.0 con un certificato

Tradotto automaticamente da Deepl

Diversi server OAuth 2.0, come Microsoft Identity Platform, offrono un’opzione di autenticazione che utilizza i certificati invece dei segreti del cliente. Questo approccio migliora i meccanismi di sicurezza e di autenticazione del protocollo. A partire dalla versione 4D 20 R5, Netkit incorpora la gestione delle connessioni basata sui certificati OAuth 2.0.