Messaggio per gli ospiti

Una UX migliorata con AJUI_Progressbar

Tradotto automaticamente da Deepl

Vi è mai capitato di eseguire un’azione e di non sapere se cliccare di nuovo o continuare ad aspettare? Non viene fornito alcun feedback, anche se l’applicazione sta eseguendo un’azione in background? Forse l’azione richiede un certo tempo per restituire un risultato? Come forse sapete, 4D fornisce già un componente integrato di barra di avanzamento che rende il tempo di esecuzione più tollerabile, ma se volete qualcosa con un design più simile a quello del web, continuate a leggere, perché questo è ciò che vi offre AJUI_Progressbar!

Messaggio per gli ospiti blank

Una scheda informativa ORDA

Tradotto automaticamente da Deepl

Post del blog dell’autore Cannon Smith, sviluppatore 4D dell’Alberta meridionale, Canada:

L’introduzione di collezioni ed entità ha cambiato radicalmente il panorama in 4D, offrendo agli sviluppatori nuovi modi per mappare le regole di business nel codice. Di recente ho rifattorizzato diverse migliaia di righe di codice che erano centrali per le regole di business della nostra applicazione, ottenendo un significativo miglioramento della velocità (5 volte più veloce) di cui i nostri utenti sono molto soddisfatti. Il refactoring ha riguardato soprattutto il passaggio dai vecchi costrutti di codice a oggetti, collezioni e ORDA.

Messaggio per gli ospiti blank

AJUI_Tip: Un motore di tooltip per 4D

Tradotto automaticamente da Deepl

Vi è mai capitato di essere sommersi da finestre di dialogo di conferma, caselle di avviso e finestre di aiuto contestuali che rendono quasi impossibile individuare la finestra del modulo su cui stavate lavorando? Non sarebbe più facile rimanere sulla stessa pagina e vedere le bolle di aiuto che puntano direttamente all’obiettivo originale?

Questo è possibile grazie al componente 4D AJUI_Tip. Si tratta di un potente motore di tooltip basato sulle tecnologie disponibili in 4D, come ORDA, New Formula, SVG, SubForm, CALL FORM, per citarne alcune. In questo post del blog, metteremo in evidenza l’uso del componente e mostreremo come sia possibile progettare bellissimi tooltip per migliorare l’interfaccia utente delle applicazioni. Il link per il download si trova alla fine del post.

Suggerimenti blank

ORDA – Genealogia – Episodio tre

Tradotto automaticamente da Deepl

Nel primo e nel secondo episodio di questa trilogia, abbiamo mostrato le basi di ORDA utilizzando caselle di riepilogo, entità e selezioni di entità. Abbiamo anche mostrato come utilizzare caselle di riepilogo simili con fonti di dati distinte e come utilizzare l’espressione Meta info per migliorare la grafica delle caselle di riepilogo.

Oggi ci divertiremo ancora di più, con meno codice!

Suggerimenti blank

ORDA – Genealogia – Episodio due

Tradotto automaticamente da Deepl

Nel primo episodio di questa trilogia, abbiamo mostrato le basi di ORDA utilizzando caselle di riepilogo, entità e selezioni di entità. Oggi andremo un po’ più a fondo, eseguendo alcune query che sfrutteranno le relazioni ricorsive. Daremo anche una rapida occhiata a come visualizzare le caselle di riepilogo in modo gradevole, utilizzando la proprietà “meta info expression”.

Suggerimenti blank

ORDA – Genealogia – Episodio 1

Tradotto automaticamente da Deepl

Siamo tutti d’accordo che ORDA è una grande funzionalità di 4D V17. Una sorta di rivoluzione nel modo di pensare e di programmare. I database 4D non saranno più visti nello stesso modo di prima.

ORDA permette di concepire applicazioni avanzate in minor tempo, con un codice più leggibile e pulito. Per mostrarvi la potenza di ORDA abbiamo preparato per voi una serie di consigli, suddivisi in tre episodi. In questo primo episodio vi mostreremo come i collegamenti debbano essere considerati più come entità e collezioni di entità e come le listbox possano essere basate su selezioni di entità, piuttosto che su selezioni o array.

Notizie blank

4D v17 è qui

Tradotto automaticamente da Deepl

We couldn’t be more thrilled to announce that the wait is over and 4D v17 is now available!

Questa versione innovativa può aprire molte opzioni per la vostra prossima applicazione basata sul 4D. Anche se non è assolutamente esaustivo, ecco un elenco di funzionalità per stuzzicare il vostro appetito per questa release:

Suggerimenti blank

Creare un documento 4D View Pro fuori dallo schermo

Tradotto automaticamente da Deepl

Avete bisogno di creare un documento 4D View Pro utilizzando il codice, senza alcuna interfaccia utente? È possibile! Poiché i documenti di 4D View Pro sono oggetti, è molto facile creare documenti fuori dallo schermo. È possibile creare un nuovo documento in una variabile di tipo oggetto e manipolarlo attraverso le sue proprietà. Quando il documento è pronto, è possibile registrarlo nel database, in un file o visualizzarlo direttamente in un’area di 4D View Pro.