Accesso 4D e Microsoft 365
Nella versione 4D v18 R6, 4D ha introdotto l’autenticazione OAuth 2.0 per accedere alle e-mail attraverso i trasportatori IMAP, SMTP o POP3. A partire da 4D v19 R3, 4D continua a implementare il protocollo OAuth 2.0 e fornisce un modo per richiedere facilmente programmando un token dalla piattaforma di identità Microsoft per connettersi all’API per Microsoft 365.
Supporto Bcrypt per le password
Lasicurezza è un tema fondamentale per i sistemi di soluzioni aziendali di oggi. Noi di 4D ne comprendiamo l’importanza ed è per questo che continuiamo a fornire funzionalità che affrontano questo tema.
Con 4D v19 R3, 4D utilizza ora un algoritmo di hashing più potente per le password degli utenti. Scopriamone di più!
ORDA: Confronto approfondito tra due selezioni di entità
Poiché ORDA consente di lavorare con diverse selezioni di entità contemporaneamente, siamo certi che ne trarrete vantaggio passando le selezioni di entità come parametro ai metodi del progetto o alle funzioni delle classi del modello ORDA Data.
Per lavorare in modo efficiente con la programmazione orientata agli oggetti utilizzando il minor numero possibile di righe di codice, è necessario disporre di funzioni robuste e ottimizzate. Ecco perché con 4D v19 R3 è disponibile una nuova funzione sull’oggetto entitySelection: la funzione selected() funzione.
Grazie a ciò, sarete in grado di ispezionare e confrontare due selezioni di entità. Vediamo i dettagli!
Grandi notizie! La finestra di dialogo delle impostazioni dell’immagine è qui
Le immagini sono una parte essenziale dei documenti. In una fattura, ad esempio, è importante posizionare correttamente il logo dell’azienda. Ecco perché il componente di interfaccia 4D Write Pro offre una finestra di dialogo delle proprietà per le immagini. Voi o i vostri utenti finali potete definire facilmente
- le dimensioni dell’immagine
- il formato di visualizzazione
- i margini e il padding
- la posizione nella pagina per le immagini ancorate
Sospendere la registrazione e registrare il file di configurazione
Per 4D v19, abbiamo iniziato un perfezionamento a lungo termine dei nostri registri. Il nostro primo sforzo è stato quello di migliorare il loro formato per fornire informazioni migliori e più chiare. Per quanto riguarda 4D v19 R3, abbiamo aggiunto due nuove funzionalità: la possibilità di sospendere istantaneamente la registrazione e un modo per i team di supporto di aiutare facilmente i clienti a configurare i loro registri attraverso un file di configurazione.
Esportazione di documenti 4D Write Pro in formato SVG
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.
4D per iOS: Miglioramenti ai criteri di ordinamento e ai parametri di azione
4D per iOS consente di definire azioni che richiamano automaticamente un metodo 4D collegato a un evento sullo smartphone. Con queste azioni è possibile, ad esempio, eseguire codice 4D, gestire e modificare il contenuto dell’app utilizzando i parametri e, più recentemente, ordinare facilmente il contenuto dell’app utilizzando le azioni di ordinamento!
La definizione dei criteri di ordinamento e dei parametri di azione è stata migliorata per rendere le cose più semplici e aiutarvi a lavorare in modo più rapido ed efficiente.
Navigazione semplificata tra le finestre di sviluppo
Quando si scrive una nuova funzione o un nuovo metodo, o quando si crea un modulo, il lavoro non è mai lineare. Di solito è necessario
- accedere all’explorer per trovare il modulo nella sua cartella
- accedere all’explorer per scrivere la documentazione del metodo
- leggere la documentazione di un comando sul sito web della documentazione 4D
- leggere la documentazione del metodo di un componente
In questa nuova versione, abbiamo aggiunto alcune voci di menu nell’editor del codice e nell’editor dei moduli per consentire una migliore navigazione tra i diversi elementi di un progetto.
4D per iOS: Interagire facilmente con le app native di Apple
Con 4D per iOS, pensiamo sempre alle funzionalità mobile-friendly. Lo scopo principale è aiutare gli sviluppatori a fornire la migliore esperienza utente per le loro applicazioni mobili. Ecco perché, con 4D v19 R3, stiamo introducendo i controlli di input di azione.
LZMA: il nuovo algoritmo di compressione
Ogni volta che si scambiano file, si procede sempre a comprimerli prima di inviarli. Da 4D v18 sono disponibili due comandi che consentono di creare e leggere un archivio ZIP utilizzando l’algoritmo di compressione zip standard.
Con 4D V19 R3, il comando Zip Create Archive supporta un nuovo algoritmo di compressione: LZMA. Il vantaggio di questo algoritmo è che crea archivi più piccoli rispetto all’algoritmo di compressione zip standard. Scopriamone di più!
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