Prodotto

Supporto della condivisione delle risorse tra origini incrociate (CORS)

Tradotto automaticamente da Deepl

Avete mai creato una richiesta di dati HTTP per poi essere colpiti da un errore rosso “l’accesso alla richiesta HTML è stato bloccato dalla politica cors” ?

Quando il vostro sito si trova sullo stesso dominio del server del servizio web, non c’è alcun problema. Tuttavia, questo non è il caso quando si esegue una richiesta di origine incrociata. L’accesso viene negato a causa della sicurezza del browser che impedisce le richieste HTTP a un altro dominio. Il risultato? Un errore di politica CORS.

Per consentire esplicitamente alcune richieste di origine incrociata sul server, 4D supporta ora il protocollo CORS. L’accesso ai dati con richieste di origine incrociata è appena diventato più facile!

Prodotto blank

Nuova sintassi delle dichiarazioni per un autocompletamento intuitivo

Tradotto automaticamente da Deepl

Vi siete mai chiesti cosa sia la funzione di autocompletamento di 4D o perché 4D suggerisca tutte le funzioni utilizzate nel codice? Poiché un oggetto è un tipo molto generico, 4D sa solo cosa sta memorizzando in fase di esecuzione. Tuttavia, questo non è di grande aiuto quando si scrive il codice.

4D offre ora una nuova sintassi alternativa che migliora notevolmente il completamento automatico della dichiarazione delle variabili.

Prodotto blank

4D Write Pro – Maggiore controllo nell’uso delle formule

Tradotto automaticamente da Deepl

Come utenti di 4D Write Pro , è probabile che abbiate usato espressioni (o più recentemente, formule) per riempire automaticamente alcune parti dei vostri documenti. Queste formule possono restituire testo“grezzo” o immagini. Nel caso del testo, possono contenere interruzioni di riga. La domanda è: come devono essere gestite queste interruzioni di riga quando vengono elaborate nei documenti di 4D Write Pro? Questo post del blog fornisce le risposte… continuate a leggere!

Prodotto blank

CryptoKey: Crittografa, decrittografa, firma e verifica!

Tradotto automaticamente da Deepl

Le soluzioni 4D sono sempre state sicure e stabili. Questo perché 4D investe molto nello sviluppo e nell’aggiornamento delle funzioni di sicurezza. In 4D v18 R4, 4D continua a concentrarsi su questo aspetto con una nuova funzionalità che migliora ulteriormente il suo toolkit di sicurezza. È ora disponibile una nuova classe che fornisce una serie di metodi per eseguire le operazioni crittografiche più comuni: Classe CryptoKey.

Prodotto blank

4D View Pro: Unire e disunire le celle

Tradotto automaticamente da Deepl

Spesso, quando si crea una tabella, può essere necessario unire due o più celle per creare un titolo centrato su una particolare sezione della tabella. A partire da 4D v18 R4, è disponibile una nuova serie di comandi che consentono di unire e disunire un gruppo di celle mediante la programmazione. Vediamo alcuni esempi.

Prodotto blank

Ricezione di e-mail con protocollo IMAP

Tradotto automaticamente da Deepl

In 4D v18 abbiamo introdotto un nuovo modo di inviare le e-mail. In seguito, in 4D v18 R2, abbiamo aggiunto un nuovo modo per recuperare le e-mail utilizzando POP3. Ora, in 4D v18 R4, stiamo muovendo i primi passi verso un nuovo modo di gestire il protocollo IMAP. Come abbiamo fatto per SMTP e POP3, c’è un nuovo comando IMAP New transporter per gestire il protocollo IMAP.

L’Internet Message Access Protocol (IMAP) è un protocollo standard di Internet usato dai client di posta elettronica per recuperare i messaggi da un server di posta. Questo protocollo consente di gestire più caselle di posta elettronica, di scaricare le e-mail, di eseguire ricerche sul server, di gestire lo stato dei messaggi e molto altro ancora!

Con questa prima funzionalità di IMAP, è possibile aggiungere metodi al transporter per: avere l’elenco delle caselle di posta disponibili, selezionare una casella di posta e ricevere e-mail dalla casella selezionata. Vediamo come.

Prodotto blank

4D Write Pro – Esportazione diretta in PDF!

Tradotto automaticamente da Deepl

E se vi dicessi che con 4D v18 R4 potete esportare i documenti di 4D Write Pro direttamente in formato PDF (sia su macOS che su Windows), senza dover installare alcun driver di stampa o software aggiuntivo? Ora è possibile… e non è tutto! È anche possibile impostare diverse opzioni sia per la forma che per il contenuto. Continuate a leggere per saperne di più!

Prodotto blank

4D per iOS: Notifiche push

Tradotto automaticamente da Deepl

4D v18 R4 offre una funzione molto interessante… Notifiche push. Si tratta di messaggi inviati direttamente al dispositivo mobile dell’utente dalla vostra app. Le notifiche push forniscono agli utenti informazioni rilevanti per incoraggiarli a utilizzare l’app. A partire da questa versione, 4D per iOS non solo permette di farlo, ma anche di farlo con facilità!

Anche per l’autenticazione via e-mail, 4D per iOS vi semplifica la vita.