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!

Prodotto New Get license information command

Recuperare le informazioni sulla licenza programmando

Tradotto automaticamente da Deepl

Quando si esegue l’analisi, il reporting o il debug della propria applicazione server, si potrebbe voler conoscere il numero di client disponibili, il numero di connessioni consumate, la data di scadenza e molte altre informazioni.

Ora, con 4D v16 R4, è possibile recuperare informazioni dettagliate sulla licenza attiva del prodotto 4D in uso (ad esempio, 4D Server). Ad esempio:

  • versione,
  • piattaforma,
  • numero di connessioni disponibili e consumate per 4D Write Pro,
  • numero di connessioni disponibili e consumate per 4D Client,
  • data di scadenza,
Prodotto blank

Creare il proprio monitoraggio dei processi e degli utenti

Tradotto automaticamente da Deepl

Dovete ottenere l’elenco dei processi in esecuzione sul vostro server 4D, 4D remote o 4D standalone per creare la vostra finestra di amministrazione? Volete sapere quale utente ha avviato ciascun processo per creare una finestra di monitoraggio della vostra applicazione o registrare queste informazioni in un database per analizzare successivamente il carico del vostro server? Ora è facile recuperare queste informazioni programmando un nuovo comando: Get process activity.

Prodotto blank

Definire l’ordine delle schede programmando

Tradotto automaticamente da Deepl

Ecco due esigenze molto comuni degli sviluppatori: 1. In base ai criteri dell’utente, si desidera riorganizzare gli oggetti nel modulo. – 2.Inbaseall’elemento selezionato in un elenco, si desidera mostrare, nascondere o spostare gli oggetti nel modulo.

In tutti questi casi, è necessario modificare l’ordine delle schede degli oggetti del modulo. Ora in 4D v16 R4è possibile modificare l’ordine delle schede in fase di esecuzione mediante la programmazione. A tale scopo, sono stati creati 2 nuovi comandi: FORM SET ENTRY ORDER e FORM GET ENTRY ORDER.

Prodotto Picture attribute in 4D object

Supporto delle immagini negli Oggetti

Tradotto automaticamente da Deepl

Da 4D v16 R4, abbiamo aggiunto il supporto delle immagini negli attributi degli oggetti. Ad esempio, se si utilizza un oggetto per scambiare impostazioni o dati tra metodi, moduli o processi, ora è possibile passare un’icona o un’immagine in questo oggetto. Non è più necessario salvare temporaneamente l’immagine su disco.

Questo nuovo tipo può essere utilizzato come qualsiasi altro tipo di attributo di un oggetto:è possibile utilizzare, ottenere e impostare immagini negli oggetti. È inoltre possibile utilizzare i controlli del tema dell’immagine.

Prodotto blank

4D avvia un nuovo tipo di variabile: Collezione

Tradotto automaticamente da Deepl

4D v16 R4 introduce un nuovo tipo di variabile chiamata Collection. A cosa servono queste variabili? Come gli oggetti o i BLOB, le collezioni possono essere utilizzate per contenere quasi tutti i tipi di variabili, come testi, numeri, booleani, oggetti e persino altre collezioni. La cosa positiva è che tutti questi tipi di variabili precedentemente menzionati possono essere mescolati all’interno della stessa collezione, mentre gli array devono sempre contenere lo stesso tipo di elementi!

Prodotto blank

Progettate facilmente la vostra barra degli strumenti di 4D Write Pro con azioni standard

Tradotto automaticamente da Deepl

Avete bisogno di una barra degli strumenti personalizzata di 4D Write Pro per la vostra applicazione ma temete che l’implementazione richieda troppo tempo? Buone notizie, con 4D v16 R4 è ora possibile assegnare azioni standard a caselle di controllo e menu a comparsa. Risparmiate tempo grazie a questa funzione pronta all’uso e create facilmente un’interfaccia user-friendly perfettamente rispondente alle vostre esigenze!

È ora possibile creare un menu a comparsa per controllare la dimensione del carattere o lo stile del bordo dell’area di 4D Write Pro con un solo clic, senza bisogno di codice! Basta assegnare l’azione utilizzando l’elenco delle proprietà e il gioco è fatto. Lo stato e il valore dell’oggetto verranno aggiornati automaticamente da 4D in base al contesto e alla selezione del testo! Semplice e potente…

Prodotto blank

Convalidare l’oggetto JSON

Tradotto automaticamente da Deepl

Utilizziamo sempre più spesso il formato JSON. Ad esempio, per salvare le impostazioni in un file, per memorizzare la configurazione del software o per scambiare dati client sul web con altri server.

Come si può verificare che i dati ricevuti siano nel formato previsto? Come si può verificare che tutte le informazioni necessarie siano effettivamente presenti? Come si può fare questa convalida senza scrivere un metodo noioso per ogni tipo di formato JSON?

È sufficiente scrivere uno schema JSON e utilizzare il comando JSON Validate nuovo comando!

Prodotto blank

4D introduce la modalità SDI per le applicazioni su Windows!

Tradotto automaticamente da Deepl

Notizie calde! Le applicazioni 4D su Windows stanno entrando in un nuovo mondo grazie a 4D Windows 64-bit. Vi ricordate la finestra principale con sfondo grigio che contiene tutte le altre finestre dell’applicazione? Questa finestra principale è tecnicamente chiamata MDI (acronimo di Multiple Document Interface) e ora c’è un modo per liberarsene e passare alla SDI(Single Document Interface), dove le finestre delle applicazioni sono tutte indipendenti…

Siete interessati? Basta attivare la modalità SDI con un’unica casella di controllo e il gioco è fatto… senza una riga di codice!