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 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

Aggiungete un collegamento ipertestuale al vostro logo aziendale in 4D Write Pro

Tradotto automaticamente da Deepl

Un uso meno conosciuto del prodotto 4D Write Pro è la produzione di e-mail HTML. È infatti possibile creare un documento 4D Write Pro che includa espressioni 4D, testo e immagini, quindi modificare le proprietà del documento, del paragrafo o del testo e inviarlo via e-mail. In questo contesto, un’esigenza molto comune è quella di aggiungere un link a un’immagine, ad esempio il logo della vostra azienda.

4D Write Pro La funzione 4D v16 R4 è stata migliorata e ora è possibile aggiungere collegamenti ipertestuali a testi e/o immagini. Ora è facile creare un collegamento al logo o al nome dell’azienda, come se si trattasse di un testo in grassetto.

Eventi blank

Keisuke Miyako presenta i tag 4D al 4D Summit 2016

Tradotto automaticamente da Deepl

Keisuke Miyako, Technical Service Manager di 4D Japan, presenta a 4D Summit Paris 2016 come la funzione dei tag di trasformazione 4D sia stata potenziata con 4D v16. Se non utilizzate ancora i tag 4D, dopo aver visto questo video sarete sicuramente entusiasti di iniziare a usarli!

Oltre all’introduzione dei miglioramenti apportati in 4D v16 che rendono i tag 4D così potenti, Keisuke presenta due esempi concreti di utilizzo dei tag 4D: esportare i dati in un foglio di calcolo Excel e creare grafici gradevoli utilizzando una libreria JavaScript da dati serviti in formato JSON.

Prodotto blank

Più azioni standard per le aree di testo stilizzato

Tradotto automaticamente da Deepl

Si desidera creare rapidamente una barra degli strumenti per le aree di testo stilizzate. Volete cambiare il carattere del testo o calcolare/congelare le espressioni 4D senza scrivere una riga di codice. È possibile utilizzando le nuove azioni standard per le aree di testo stilizzate.

Basta associare un’azione standard a ciascun oggetto pulsante e 4D gestirà tutto automaticamente: l’attivazione dell’azione ma anche l’attivazione o la disattivazione del pulsante se l’azione non è disponibile nel contesto corrente.

Prodotto New tabs with macOS Sierra

Unire le finestre in schede su macOS Sierra

Tradotto automaticamente da Deepl

Grazie a macOS Sierra, le applicazioni hanno ora la possibilità di utilizzare finestre a schede anziché finestre multiple. A partire da 4D v16 R3, 4D Developer Edition a 64 bit può sfruttare questa nuova funzionalità di Apple per l’ambiente di progettazione.

Il tipo di finestre che possono essere tabellate sono quelle dei Metodi e degli Editor di moduli. Altre finestre, come ad esempio Esplora risorse o Strumenti, rimangono separate.

Come in ogni applicazione basata su finestre a schede:

  • ogni scheda può essere spostata in una nuova finestra trascinando la scheda fuori dalla barra delle schede.
  • ogni scheda può essere spostata in un’altra finestra esistente.
Prodotto 4D Write Pro Standard action

Create la vostra interfaccia per 4D Write Pro

Tradotto automaticamente da Deepl

Volete creare rapidamente una barra di menu per gestire le vostre aree? 4D Write Pro aree? Volete creare un menu contestuale per i vostri utenti finali? Volete creare un mosaico di colori per cambiare lo sfondo del documento? Questa funzione è fatta apposta per voi e, per di più, non dovrete scrivere nemmeno una riga di codice…

Abbiamo aggiunto azioni standard per gestire le aree 4D Write Pro . Possono essere definite in fase di progettazione o di programmazione. Sono disponibili più di 80 azioni, per citarne solo alcune: Stile del carattere (grassetto, corsivo, sottolineato), Colore del carattere, Colore dello sfondo, Allineamento del testo (sinistra, centro, destra, giustificazione…), Bordi (stile, colore, larghezza, raggio…), Azioni del correttore ortografico…

Una cosa importante da notare: quando vengono assegnate agli oggetti dell’interfaccia, le azioni standard gestiscono automaticamente l’attivazione/disattivazione dell’oggetto in base al contesto. Facile!