Notizie

4D v17 BETA INIZIA OGGI!

Tradotto automaticamente da Deepl

Siamo entusiasti di annunciare il lancio di beta testing per 4D v17! Questa versione principale è ricca di miglioramenti e nuove funzionalità che un solo post sul blog non è sufficiente a coprire!

Detto questo, 4D v17 Beta introduce più di 60 novità, tra cui miglioramenti alle funzionalità esistenti e nuove funzionalità. E se non vedete l’ora di vedere 4D v17 Beta in azione, date un’occhiata a questa ampia libreria di esempi (HDI) per avere un’idea generale di tutto il potenziale di questa release.

Diamo quindi un’occhiata e scopriamo alcune delle novità di questa versione 4D v17 Beta has in store for you:

  • ORDA: un concetto rivoluzionario che consente di utilizzare il database con un approccio orientato agli oggetti.
  • 4D language: importanti miglioramenti per aumentare la produttività con un minor numero di righe di codice.
  • 4D Write Pro: per creare documenti aziendali complessi.
  • Sicurezza: il più alto livello di sicurezza disponibile per i prodotti 4D.
  • 4D View Pro: per visualizzare elenchi avanzati e creare fogli di calcolo.
  • Comandi 4D: Più comandi 4D per ampliare le vostre capacità di programmazione.
  • Strumenti flessibili: per aiutarvi a progettare un’esperienza utente coinvolgente.
Notizie

4D V17 è dietro l’angolo

Tradotto automaticamente da Deepl

Abbiamo delle novità entusiasmanti da annunciare e il titolo potrebbe già darvi un indizio!

Ultimamente abbiamo lavorato per preparare il rilascio di 4D v17, che fornirà nuovi ed entusiasmanti progressi ed esperienze ancora più affidabili per i nostri clienti.

Prodotto New constants for the command Get 4D files

Facile accesso ai file di log

Tradotto automaticamente da Deepl

I file di log possono essere estremamente utili per la risoluzione dei problemi. Sono anche di grande aiuto per trovare la causa principale di un incidente. I log ci permettono di tenere traccia di dove si è verificato un problema e quando. Prima, con il comando Get 4D folder si poteva accedere facilmente alla cartella contenente tutti i registri. Ora, 4D v16 R6 semplifica la ricerca di un particolare file di registro, grazie al miglioramento del comando Get 4D file del comando.

Prodotto

Backup e sicurezza

Tradotto automaticamente da Deepl

Si dice che non bisogna preoccuparsi delle piccole cose, ma quando si tratta di sicurezza, spesso sono le piccole cose ad avere l’impatto maggiore.

Nella pagina “Backup” delle Impostazioni del database, si nota un’opzione per il ripristino automatico dell’ultimo backup in caso di danneggiamento del database. Per garantire il massimo livello di protezione dei dati, questa opzione è ora selezionata per impostazione predefinita per i nuovi database.

Prodotto

Utilizzo di elementi di percorso negli oggetti

Tradotto automaticamente da Deepl

4D semplifica la vita degli sviluppatori con due nuovi comandi che consentono di gestire facilmente i percorsi di file e cartelle. Risparmiate tempo prezioso con il comando Path to object che, con una sola riga di codice, estrae l’estensione, il nome del file o la cartella di origine. Quindi è possibile modificare e ricombinare i diversi attributi dell’oggetto per comporre un nuovo percorso con Object to path.

Prodotto

Miglioramento del comando Ottieni attività di processo

Tradotto automaticamente da Deepl

Il comando Get process activity aggiunto con 4D v16 R4, consente di recuperare un elenco dei processi in esecuzione e degli utenti connessi. Con 4D v16 R5 abbiamo ulteriormente migliorato il comando per rendere più semplice l’analisi dei risultati. Inoltre, è stato aggiunto un nuovo attributo systemID per identificare in modo univoco qualsiasi processo, indipendentemente dal tipo: utente, 4D o spare.

Prodotto

4D Write Pro ora supporta le espressioni delle immagini

Tradotto automaticamente da Deepl

Questo post esplora una funzionalità di 4D Write Proche vi aiuterà a creare documenti complessi in modo programmatico. Documenti che possono essere stampati o inviati per e-mail.

Un’espressione ora può essere un’immagine! La gestione delle immagini nei documenti di 4D Write Pro sta diventando più semplice e offre vaste possibilità. D’ora in poi è possibile inserire qualsiasi espressione che restituisca un’immagine. I casi più ovvi sono i campi e le variabili, ma questo vale anche per le funzioni 4D e, non da ultimo, per i vostri metodi!

Prodotto

Altri comandi da eseguire in processi preemptive

Tradotto automaticamente da Deepl

Un processo preemptive è potente perché consente all’applicazione di sfruttare appieno i computer multi-core; di conseguenza, si traduce in un tempo di esecuzione globale più veloce e in un maggior numero di utenti connessi. Un processo 4D può essere preemptive o meno a seconda delle opzioni di compilazione e dell’uso del linguaggio, come spiegato in questo post.

Per trarre il massimo vantaggio da questa modalità, siamo lieti di annunciare che più di venti comandi esistenti sono stati migliorati e possono ora essere utilizzati all’interno di processi preemptive.

Eventi

4D Summit 2016: Laurent Esnault presenta lavoratori e UI in modalità preventiva

Tradotto automaticamente da Deepl

Il nostro vicepresidente dell’ingegneria, Laurent Esnault, spiega come scambiare informazioni tra più processi e tra processi e forme durante la sua Break Out Session: Preemptive Multi-threading al 4D Summit 2016. Grazie al preemptive multi-threading, è possibile avere più processi paralleli e quindi aggiungere sempre più utenti, sia per le applicazioni desktop che per quelle web.

Se vi siete persi la sessione di Laurent al 4D Summit 2016, guardate questo video di 15 minuti e godetevi la formazione personale del maestro del multi-threading preemptive!

Prodotto

Controllare finemente le punte in 4D

Tradotto automaticamente da Deepl

4D v16 R4 vi offre una maggiore flessibilità nella gestione dei suggerimenti. Oltre alla possibilità di attivare o disattivare tutti i suggerimenti in una sola volta utilizzando i parametri del database, ora è possibile controllare finemente il modo in cui i suggerimenti vengono visualizzati: il ritardo prima di mostrarli e per quanto tempo vengono mostrati. Inoltre, non è più necessario utilizzare 4D Pack: ora tutto è incluso in 4D!