Autore: Vanessa Talbot

Vanessa Talbot
- Product Owner - Vanessa Talbot è entrata a far parte del team di 4D Program nel giugno 2014. In qualità di Product Owner, è incaricata di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente. Ha lavorato sulla maggior parte delle nuove funzionalità di multi-threading preemptive e anche su un argomento molto complesso: la nuova architettura per le applicazioni con motore. Vanessa si è laureata presso Telecom Saint-Etienne. Ha iniziato la sua carriera presso il Criminal Research Institute come sviluppatrice per il dipartimento audiovisivo. Ha lavorato anche nei settori dei media e della medicina come esperta di supporto tecnico, produzione e documentazione di nuove funzionalità.
Suggerimenti blank

Analisi dettagliata della struttura del database

Tradotto automaticamente da Deepl

Sapevate che è possibile recuperare informazioni molto dettagliate su una tabella, un campo, un indice, una relazione o addirittura sull’intera struttura del database? Questo tipo di informazioni è sempre molto utile per scopi di analisi o di introspezione. Naturalmente, si possono usare i comandi deprecati di 4D Pack: _AP Get field infos e _AP Get table info. Un’altra opzione è quella di usare il sito SQL system tables.

Nessuno di essi consente di recuperare tutte le informazioni. Quindi, perché usare un plug-in o SQL quando si potrebbe usare un comando 4D? Il comando EXPORT STRUCTURE restituisce la definizione completa della struttura del database in un albero XML. Questo comando esiste da 4D v14 R4.

Prodotto blank

Server Web in modalità preemptive

Tradotto automaticamente da Deepl

Con 4D v16 stiamo procedendo con il multi-threading preemptive, poiché anche il server Web 4D sta diventando preemptive. Basta fare clic su una casella di controllo e la vostra applicazione supporterà più utenti connessi simultaneamente ed elaborerà più richieste in parallelo. Per le richieste che utilizzano molto tempo della CPU, l’esecuzione può essere fino a 2 volte più veloce!

Prodotto blank

Nuove preferenze nell’Editor metodi

Tradotto automaticamente da Deepl

Volete visualizzare le occorrenze di una determinata variabile nell’editor dei metodi 4D? Oppure trovate il codice del vostro metodo troppo pesante, con tutte quelle icone a blocchi e linee ovunque che diventano difficili da leggere?

Con 4D v16 sono disponibili nuove opzioni di preferenza nell’editor di codice per semplificare la vita degli sviluppatori 4D!!!

Prodotto blank

Nuovo comando “Ottieni file 4D

Tradotto automaticamente da Deepl

In 4D v16, un nuovo comando Get 4D File restituisce il percorso di diversi file 4D. È ora possibile recuperare facilmente il percorso dei seguenti file:

  • File di configurazione di backup
  • File dell’ultimo backup
  • File delle impostazioni della struttura utente
  • File delle impostazioni dei dati utente
Prodotto 4D: list of picture formats

Ottenere l’elenco dei formati contenuti in C_PICTURE

Tradotto automaticamente da Deepl

Un campo o una variabile immagine può memorizzare diversi formati di immagine e persino un’immagine in più formati contemporaneamente. Ad esempio, un’immagine può essere memorizzata come PNG, SVG e MacPICT nella stessa variabile.

Il nuovo GET PICTURE FORMATS consente di ottenere il numero e i tipi di formato contenuti in una variabile C_PICTURE.

Prodotto blank

Scambio di messaggi tra processi

Tradotto automaticamente da Deepl

4D v15 R5 introduce un nuovo modo, semplice e potente, di scambiare informazioni tra processi e anche tra processi e moduli. Questa funzione si basa su un sistema di messaggistica asincrona che consente di chiamare processi e moduli e di chiedere loro di eseguire metodi con parametri nel proprio contesto.

Prodotto 4D View Pro: Variable Row Height in Listbox

4D View Pro – Altezza variabile delle righe nella casella di riepilogo

Tradotto automaticamente da Deepl

La visualizzazione di un elenco in cui l’altezza delle righe si adatta esattamente al contenuto è un’esigenza molto comune. 4D View Pro include una nuova funzione che consente a di controllare l’altezza di ogni riga in una casella di riepilogo in modo indipendente per adattarla al contenuto. Per saperne di più su 4D View Pro, consultate questo post del blog.

Esistono ora due modi per definire l’altezza delle righe in una casella di riepilogo:

  • utilizzando nuovi comandi dedicati
  • utilizzando una nuova matrice di controlli
Prodotto blank

Inserire immagini in linea nei documenti 4D Write Pro

Tradotto automaticamente da Deepl

Volete inserire il logo della vostra azienda nella firma di tutti i vostri documenti 4D Write Pro quando vengono creati? Oppure volete aggiungere l’immagine di un prodotto per ogni riga delle vostre fatture?

Con 4D v16, è ora possibile inserire immagini in linea in modo programmatico nel documento 4D Write Pro con il comando dedicato WP INSERT PICTURE!