Notizie

È arrivato 4D v18 R3

Tradotto automaticamente da Deepl

Sono entusiasta di annunciare che 4D v18 R3 è ora disponibile!

4D v18 R3 è una delle versioni più ricche di funzionalità mai rilasciate. Inoltre, segna l’inizio di un passo molto importante nel mondo della programmazione 4D con l’aggiunta della programmazione orientata agli oggetti.

Per stuzzicare l’appetito, ecco un’anticipazione di ciò che vi aspetta:

  • Il linguaggio 4D ha fatto un passo da gigante con l’introduzione delle classi, che consentono di scrivere codice modulare, riutilizzabile e facilmente manutenibile.
  • AncheORDA è ricco di novità: ad esempio, non è necessario riavviare il database per avere un datastore aggiornato quando la struttura viene aggiornata. Inoltre, basta una sola riga di codice per selezionare le righe di una selezione di entità.
  • Il set dimonitoraggio di 4D Server è stato migliorato con una funzione aggiuntiva che consente di ottenere tutte le operazioni eseguite oltre un determinato tempo e altre informazioni utili.
  • Le possibilità di sviluppo sono state ulteriormente ampliate con azioni standard aggiuntive per l’interfaccia di 4D Write Pro.
  • 4D per iOS offre oltre 40 modelli pronti all’uso. Basta un solo clic per scaricarli direttamente dall’editor di progetto e iniziare a creare l’app personalizzata perfetta per le vostre esigenze.
  • Eseguire più server web in una singola istanza di 4D, sfruttare la nuova documentazione dei metodi e dei componenti, utilizzare un’area web fuori schermo su un server headless, esplorare i progressi apportati a XPath, maggiori opzioni per personalizzare i fogli di lavoro di 4D View Pro: tutto questo è solo un assaggio di ciò che è disponibile in 4D v18 R3 per voi.
Prodotto blank

Scaricare i messaggi di posta elettronica in formato MIME con POP3

Tradotto automaticamente da Deepl

Avete bisogno di archiviare tutte le e-mail aziendali, ad esempio per motivi legali o fiscali? Questi documenti devono essere archiviati così come sono. Ovvero, come sono stati ricevuti… nei loro formati originali, non convertiti. 4D v18 R3 risponde a questa esigenza fornendo un nuovo metodo che consente di ottenere le e-mail nel loro formato MIME originale.

Prodotto blank

ORDA: un datastore aggiornato senza riavvio

Tradotto automaticamente da Deepl

Siamo entusiasti di annunciare che 4D v18 R3 include un miglioramento che avrà un enorme impatto sull’esperienza degli sviluppatori. Una funzionalità che molti di voi hanno richiesto e che 4D offre!

Quando si lavora in modalità standalone 4D durante la fase di sviluppo (scrittura e test del codice), non è più necessario riavviare il database per avere un datastore aggiornato (ds) quando la struttura viene aggiornata!

Ora non è più necessario riavviare il database ogni volta che si ha bisogno di un nuovo attributo o di una nuova tabella nel proprio codice! È tutto automatico!

Quando si chiama il comando ds si ottiene un oggetto datastore aggiornato. Ciò significa che diverse versioni di questo oggetto datastore vengono gestite contemporaneamente… a seconda di quando è stata aggiornata la struttura… senza interrompere i processi in esecuzione.

Se lavorate in modalità client/server, questo funziona bene per il codice eseguito sul server 4D.

Per i client remoti, è sufficiente riavviare il client che richiede l’aggiornamento della struttura.

Prodotto blank

Utilizzare i documenti 4D Write Pro come moduli di input

Tradotto automaticamente da Deepl

Volete evitare che gli utenti modifichino accidentalmente un particolare documento di 4D Write Pro (in tutto o in parte)? Siete interessati a mantenere intatte alcune parti di un documento(ad esempio, dare agli utenti la possibilità di compilare i campi di un accordo di non divulgazione, assicurandovi che nessuna delle informazioni contenute nel documento venga alterata o modificata in alcun modo)? Se state annuendo, continuate a leggere! 4D v18 R3 vi permette di mantenere parti dei vostri documenti protette o, in altre parole:“non modificabili“.

Prodotto blank

Banche dati del progetto: La documentazione dei metodi è tornata

Tradotto automaticamente da Deepl

Durante lo sviluppo di un’applicazione, può essere molto utile avere un accesso rapido ai dettagli di un metodo(ad esempio, una spiegazione di ciò che fa, la sua sintassi e la definizione dei parametri che gli vengono passati). Questo diventa ancora più importante quando si usa un componente compilato. Non potendo guardare il contenuto del metodo, si può fare affidamento solo sulla sua documentazione per capire come usarlo.

La finestra di dialogo di Explorer è stata migliorata e la documentazione è ora disponibile in 4D v18 R3 per i database di progetto.

Prodotto blank

Monitorate l’attività del server 4D con questo nuovo strumento

Tradotto automaticamente da Deepl
Sono state rilasciate molte funzioni per aiutare a gestire l’attività del server 4D. 4D v18 R3 offre agli amministratori di 4D un altro strumento di monitoraggio dell’attività di 4D Server. Uno strumento che consente di ottenere tutte le operazioni in esecuzione oltre un determinato tempo, nonché i dettagli relativi alle tabelle, ai campi e ai client coinvolti.
Questa funzione non solo rende possibile tutto ciò, ma facilita anche l’ottimizzazione del codice, l’identificazione dei problemi e la liberazione delle risorse del server 4D.
Prodotto blank

4D View Pro: Più opzioni per personalizzare i fogli di lavoro

Tradotto automaticamente da Deepl

Per creare documenti di facile consultazione, spesso è necessario nascondere una linea di griglia o un’intestazione, proteggere alcune celle o semplicemente cambiare il colore delle linee per rispettare l’identità aziendale. Con 4D v18 R3, è possibile fare tutto questo e altro ancora con il nuovo comando VP SET SHEET OPTIONS e molto altro ancora.

Prodotto blank

Server web multipli in un’unica istanza 4D

Tradotto automaticamente da Deepl

Avete mai avuto la necessità di utilizzare più server web per, ad esempio, suddividere il codice della vostra applicazione web in diverse unità aziendali, o separare il server web dell’amministratore da quello dell’utente o eseguire una vecchia parte, non ancora pronta per la prelazione, in un’istanza separata, consentendo alla parte principale di funzionare in prelazione?

Se state facendo cenno di sì, continuate a leggere perché 4D v18 R3 vi permette di farlo… con facilità.