Creare il proprio menu contestuale per 4D Write Pro
4D offre nuove possibilità di personalizzare l’interfaccia utente di 4D Write Pro per renderla perfettamente adatta alla vostra applicazione aziendale. Invece di utilizzare il menu contestuale predefinito di 4D Write Pro, che è così dettagliato da diventare sgradevole da usare, lo sviluppatore di 4D può creare il proprio menu contestuale, con l’ elenco esatto delle azioni che desidera fornire.
Più azioni standard per le aree di testo stilizzato
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.
Esportazione dei risultati della finestra di dialogo “Trova nel disegno
Quando si cercano tutti gli oggetti nell’Ambiente di disegno, 4D visualizza i risultati nell’elenco gerarchico. A partire da 4D v16 R3, è possibile esportare questi risultati in un file di testo che può essere aperto, ad esempio, con un foglio di calcolo, in modo da poter eseguire facilmente un lavoro di refactoring o memorizzare i risultati in un documento per lavorarci in seguito.
Create la vostra interfaccia per 4D Write Pro
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!
Scoprite tutte le opzioni di utilizzo delle Azioni standard
Alcuni sviluppatori ritengono che le azioni automatiche siano per i principianti. Tuttavia, potrebbero essersi persi molte delle potenzialità che abbiamo aggiunto negli ultimi anni. Le azioni standard, come First Record o color?value=redpossono essere assegnate a un pulsante nell’interfaccia utente o tramite programmazione. L’azione può essere assegnata a una voce di menu, a un menu contestuale o invocata con un comando. Un vantaggio è che 4D gestisce automaticamente la disattivazione della voce di menu o del pulsante quando l’azione non è applicabile (ad esempio, se non c’è un record successivo).
E a partire da 4D v16 R3, l’elenco delle azioni standard si sta ampliando: sono state aggiunte oltre 100 nuove azioni standard per 4D Write Pro e Styled Text, che consentono di costruire, ad esempio, una barra degli strumenti senza scrivere una riga di codice!
Nuove informazioni disponibili nella finestra di dialogo MSC
Se utilizzate un database enorme con molti dati, dovreste avere molta familiarità con la finestra di dialogo 4D MSC. Il Centro di manutenzione e sicurezza contiene tutti gli strumenti necessari per l’informazione, la verifica, l’analisi, la manutenzione, il backup e la compattazione dei dati e dei file di struttura.
Sulla base del recente feedback di alcuni utenti, abbiamo migliorato questa finestra di dialogo in tre modi:
- È stato aggiunto un link al percorso del file di registro.
- Sono accessibili nuove informazioni globali sui dati
- Le informazioni sulle tabelle sono ora disponibili sia in modalità di manutenzione che in modalità standard.
Ricerca per collegamento degli argomenti della query con attributi di array
Icampi oggetto, introdotti con 4D v15, consentono di memorizzare e indicizzare dati non strutturati. Potrebbe trattarsi di un insieme di dati comuni, come nome, cognome e compleanno. Potrebbero essere dati diversi per ogni record, come nel caso di un negozio che ha bisogno di attributi diversi per le scarpe (taglia, colore), i computer (CPU, memoria), le stampanti (colore, inchiostro), un elenco di valori o qualsiasi combinazione.
Ecco una vera User Story di un cliente 4D:
“La mia applicazione di badge gestisce i diritti di accesso di ogni persona a un edificio e per una fascia oraria. Queste informazioni sono memorizzate in un database come array di oggetti (ad esempio: {diritto di accesso, edificio, fascia oraria}). Voglio poter cercare le persone che hanno accesso a un edificio durante una fascia oraria”.
4D offre diversi modi per interrogare i dati, utilizzando indici e quindi in modo estremamente veloce.
Creare facilmente rapporti tra più tabelle con l’editor di rapporti rapidi
In 4D v16 R2 è stato compiuto un nuovo passo avanti con l’editor Quick Report a 64 bit: i report a tabelle incrociate sono ora disponibili!
Come probabilmente avrete già notato, il nuovo Quick report per le versioni a 64 bit è stato completamente ridisegnato dalla v15 R3 per offrire a voi e ai vostri utenti finali una migliore esperienza d’uso. Dopo i report degli elenchi, che sono stati disponibili come primo passo, ora stiamo procedendo con la creazione di report a tabelle incrociate.
Ordinare i record per attributo dell’oggetto
Ad ogni release di 4D, i campi oggetto diventano sempre più potenti.
Con 4D v16 R2 è ora disponibile un nuovo comando 4D per ordinare le selezioni dei record in base a uno o più attributi. Il nuovo comando ORDER BY ATTRIBUTE funziona come il comando ORDER BYè sufficiente passare il percorso dell’attributo in base al quale si desidera ordinare la selezione – facile!
Nuovo motore di rendering per l’area Web
4D sta aggiornando il suo componente interno per gli oggetti dell ‘Area Web incorporati con il motore di rendering esistente più aggiornato e ben mantenuto. Poiché vogliamo supportare in modo duraturo lo stato dell’arte della tecnologia HTML e JavaScript, stiamo passando a Blink (utilizzato anche in Google Chrome) per l’area Web per tutte le versioni di 4D a 64 bit.
Contattateci
Avete domande, suggerimenti o volete semplicemente entrare in contatto con i blogger di 4D? Lasciateci un messaggio!
* La vostra privacy è molto importante per noi. Fare clic qui per visualizzare il nostro Politica
