Ordinare una selezione di entità con questo nuovo metodo ORDA
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.
Query ORDA più sofisticate con formule
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.
Utilizzare le raccolte per scrivere e leggere in 4D View Pro
Se è necessario leggere o scrivere centinaia di valori o formule diverse, è possibile farlo in modo più rapido, semplice e simultaneo utilizzando le collezioni. A tale scopo sono disponibili nuovi comandi: VP SET VALUES, VP Get values, VP SET FORMULAS, e VP Get formulas.
4D v17 R6 Beta inizia oggi
Siamo lieti di annunciare l’avvio del beta testing per 4D v17 R6! Wnfatti, diamo un’occhiata e vediamo cosa offre questa release R has in store for you:
- Le app4D per iOS raggiungono nuovi traguardi grazie alla possibilità di gestire e modificare i contenuti dell’app tramite parametri.
- Funzionalità di programmazione avanzate a disposizione: dalla possibilità di recuperare la catena di chiamate di esecuzione corrente, a un nuovo potente strumento per analizzare i log di debug, solo per citarne alcune.
- Criteri di ricerca sofisticati e codifica ottimizzata con i nuovi progressi di ORDA.
- La personalizzazione dello stile, l’uso di collezioni per leggere e scrivere valori e formule e un maggiore controllo sui metodi sono le nuove funzionalità aggiunte all’elenco in continua crescita delle caratteristiche di 4D View Pro.
- I test beta per 4D Projects continuano con 4D v17 R6, consentendo di trarre il massimo vantaggio da un sistema di controllo sorgente.
AJUI_Tip: Un motore di tooltip per 4D
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.
Formula: Più potenza dietro la semplicità
Il comando Formula è disponibile da 4D v17 R3. Finora avete pensato di assegnare una formula come metodo a un oggetto o di costruire oggetti intelligenti in grado di calcolare valori o di fare tutto ciò che vi serve. È davvero fantastico e c’è molto di più di quello che si vede!
Vincent de Lachaux, sviluppatore ed esperto di 4D, mi ha dato una grande dimostrazione di come utilizza questo comando. Per questo post sul blog, ho raccolto diversi scenari da quella dimostrazione per darvi un’idea di una diversa dimensione di questo comando.
Dare un nome agli intervalli e alle formule in 4D View Pro
4D v17 R4 è in arrivo con una nuova funzione di 4D View Pro: intervalli e formule con nome. Se dovete usare formule con riferimenti a celle o costanti, questa funzione può essere di grande aiuto!
Con questi nuovi comandi, le formule sono più leggibili e facilmente accessibili grazie al completamento automatico di 4D View Pro.
Ottenere e impostare il contenuto delle celle in 4D View Pro
La possibilità di interagire con un documento tramite la programmazione è una parte importante dell’utilizzo di 4D View Pro. Ora è possibile riempire i documenti tramite la programmazione. È possibile impostare i dati come etichette, campi di database o formule nel documento. Naturalmente, se si può impostare, si può anche ottenere! È anche possibile recuperare le formule delle celle o i valori inseriti dagli utenti.
4D V17 R4 Beta inizia oggi
Siamo lieti di annunciare il lancio del beta testing per 4D v17 R4! Questa versione è ricca di miglioramenti e nuove funzionalità da non perdere!
- I vostri processi possono essere eseguiti in modo preemptive su 4D Remote, il che significa sfruttare appieno la potenza dei computer multi-core.
- L’esportazione dei documenti in formato .docx e il nuovo righello verticale per la gestione dei margini sono solo un assaggio delle nuove funzionalità di 4D Write Pro.
- Le query limitate, il supporto di ricerche multi-criterio e la possibilità di creare un formattatore di dati personalizzato sono le novità che 4D per iOS ha da offrire con questa versione R.
- È disponibile un nuovo modo di inviare le e-mail. Facile e più potente del precedente, grazie ai comandi Internet di 4D.
- Le formule sono più leggibili e facilmente accessibili con il completamento automatico di 4D View Prograzie agli intervalli e alle formule con nome.
- E molto altro ancora (vedi sotto).
Impostazioni di compatibilità – tutto il resto (Parte 4)
Abbiamo iniziato una serie di post sul blog dedicati alle impostazioni di compatibilità e alle opzioni segrete che possono aiutare drasticamente a migliorare le prestazioni e il comportamento delle vostre applicazioni(QUERY BY FORMULA, Transactions e period and comma). Questo ultimo post della serie fornirà una panoramica delle impostazioni rimanenti.
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