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

4D View Pro: Opzioni della cartella di lavoro

Tradotto automaticamente da Deepl

Quando si crea un documento con 4D View Pro, spesso è necessario perfezionare l’esperienza dell’utente nascondendo le schede del foglio e le barre di scorrimento, oppure disattivando il menu contestuale o l’opzione di trascinamento… Tutte queste funzioni e altre ancora sono ora possibili grazie al comando VP SET WORKBOOK OPTIONS della v19 R4.

Prodotto blank

Avviare un processo esterno in modo asincrono

Tradotto automaticamente da Deepl

A volte è necessario eseguire processi in background e, non appena uno di essi termina, eseguire alcune azioni in base al suo codice di uscita. Dalla v19 R4, 4D consente di avviare un processo in background con la nuova classe 4D.SystemWorker e di eseguire automaticamente i metodi di callback quando il processo restituisce informazioni. In questo modo, l’interfaccia utente dell’applicazione rimane reattiva durante l’esecuzione del processo esterno e, al termine, è possibile visualizzare subito il risultato all’utente!

Prodotto blank

Linguaggio 4D: I miglioramenti richiesti sono arrivati

Tradotto automaticamente da Deepl

Sognate di utilizzare la valutazione dei cortocircuiti, gli operatori ternari, di uscire da un ciclo o di uscire da un metodo con una semplice parola chiave?

Beh, non sognate più! Abbiamo ascoltato e tenuto d’occhio le vostre richieste di funzionalità dal Forum 4D, quindi ecco una serie di miglioramenti del linguaggio 4D che vi aiuteranno a semplificare il vostro codice.

Prodotto blank

Debug sul server con sessioni web scalabili

Tradotto automaticamente da Deepl

Lesessioni web scalabili sono state un miglioramento significativo apportato da 4D v18 R6. Esse consentono di utilizzare tag 4D, azioni 4D e API REST in processi preemptive, anche in modalità interpretata, su un server 4D. Tuttavia, per eseguire il debug di tali programmi, era necessario aprire l’ambiente di sviluppo sul server per farlo passare alla modalità cooperativa, poiché la finestra del debugger non può essere aperta con i processi preemptive. In questo modo, fino alla v19 R2, era possibile eseguire il debug di REST, azioni 4D o tag 4D. A partire dalla v19 R3, tutto questo è diventato molto più semplice ed è possibile eseguire il debug sul lato server semplicemente collegandovi il debugger, come di consueto.

Prodotto blank

Accesso 4D e Microsoft 365

Tradotto automaticamente da Deepl

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.

Prodotto blank

Supporto della webcam nelle aree web

Tradotto automaticamente da Deepl

Con COVID-19, l’ufficio remoto è diventato un nuovo standard e la videoconferenza sta diventando una prassi comune per i professionisti. Di conseguenza, sempre più professionisti hanno iniziato a integrare le funzioni di videoconferenza nelle loro applicazioni. Per consentirvi di visualizzare le videoconferenze da fonti diverse come Zoom, Microsoft Teams e altre, ora supportiamo i flussi audio e video nelle aree Web!