Prodotto

Personalizzare facilmente l’ordine di inserimento dei moduli dinamici

Tradotto automaticamente da Deepl

Con 4D v16 R6 è stata introdotta la potenza dei moduli dinamici, che consentono di creare i moduli al volo costruendoli in un oggetto o caricandoli da un file di testo. Questo è molto comodo in un mondo in cui i moduli vengono modificati frequentemente per soddisfare le esigenze di un’applicazione.

In 4D, l’ordine di inserimento segue tipicamente un ordine z sia per i moduli binari che per quelli dinamici. Con 4D v17 R6, è ora possibile definire un ordine di inserimento che non è necessariamente associato all’ordine z.

Prodotto blank

4D View Pro: Controllo delle impostazioni del metodo 4D

Tradotto automaticamente da Deepl

4D View Pro diventa sempre più ricco di funzioni ad ogni release R e 4D v17 R6 non fa eccezione! È disponibile un nuovo comando che consente di specificare i parametri, il nome, il tipo e il sommario di un metodo 4D. Ora i vostri metodi possono essere più informativi e descrittivi, aiutando gli utenti finali a utilizzarli correttamente.

Si vuole dichiarare una data o un’ora? Che ne dite di fornire una breve descrizione per aiutare gli utenti a capire cosa fa il metodo? Ora è possibile farlo con VP SET ALLOWED METHODS comando!

Prodotto blank

Ordinare una selezione di entità con questo nuovo metodo ORDA

Tradotto automaticamente da Deepl

In un precedente post del blog, si è appreso come costruire criteri di ricerca sofisticati e complessi applicando formule in una query ORDA. Per fornire ulteriori strumenti di sviluppo completi e potenti, è disponibile un nuovo metodo ORDA: orderByFormula(). Con l’aiuto di formule, è ora possibile ordinare una selezione di entità utilizzando criteri complessi in un metodo di progetto o in un’espressione 4D.

Prodotto blank

Stringhe di colore CSS per una migliore leggibilità

Tradotto automaticamente da Deepl

I comandi 4D migliorati e semplificati continuano ad arrivare. Ora è possibile impostare i colori negli oggetti del modulo utilizzando stringhe CSS anziché valori numerici. In precedenza i colori CSS per gli oggetti venivano dichiarati con un longint a 4 byte(ad esempio, 0x00RRGGBB). Ma se vi sentite più a vostro agio a scrivere BLUE invece del suo equivalente numerico 255 (0xFF), abbiamo buone notizie… 4D v17 R6 lo rende possibile!

Prodotto blank

Personalizzare lo stile dei documenti di 4D View Pro

Tradotto automaticamente da Deepl

Con 4D v17 R6, è possibile personalizzare in modo programmatico lo stile dei documenti di 4D View Pro. Si può procedere in tre modi: 1) utilizzare i comandi di stile predefiniti per definire lo stile generale di un foglio, 2) utilizzare i comandi del foglio di stile per definire gli stili personalizzati di uso frequente e infine 3) utilizzare i comandi dello stile di cella per definire lo stile di celle specifiche.

Prodotto blank

Query ORDA più sofisticate con formule

Tradotto automaticamente da Deepl

In 4D v17 R6, le query ORDA diventano sempre più potenti e concise. Questo post è dedicato a coloro che hanno bisogno di criteri di ricerca più sofisticati di una semplice sintassi come“name = Smith‘”. Con questa release di R, è possibile utilizzare qualsiasi metodo di progetto o espressione 4D nel metodo query() metodo membro utilizzando delle formule.

Quale modo migliore per spiegare questa funzione se non con un esempio? Scaviamo nei dettagli.

Prodotto blank

Un nuovo strumento a portata di mano per analizzare i log di debug

Tradotto automaticamente da Deepl

Con 4D v17 R5, abbiamo migliorato i log di debug aggiungendo metodi e consentendo di tracciare ogni processo in modo indipendente. Con questa versione R, abbiamo fatto un ulteriore passo avanti, distribuendo uno strumento di analisi dei log di debug per aiutarvi a monitorare l’esecuzione dei processi. Potrete vedere quali sono i processi che consumano di più, la catena di chiamate con il relativo tempo di esecuzione e molto altro ancora.

Prodotto blank

CRUD e altro in 4D per iOS

Tradotto automaticamente da Deepl

CRUD (Create, Read, Update, Delete), un pilastro delle azioni di database, fa il suo debutto in 4D per iOS in 4D v17 R6.

In 4D v17 R5 abbiamo introdotto le azioni per consentire una migliore interazione con le app 4D per iOS. Questo includeva la possibilità di creare azioni per eseguire codice 4D dalle app iOS. Con questa versione R le cose si fanno ancora più interessanti: ora è possibile gestire e modificare facilmente il contenuto delle app utilizzando i parametri.