4 modi diversi per trovare gli elementi di una collezione
Gli sviluppatori hanno spesso bisogno di sapere se un elemento specifico esiste già in una collezione o di trovare tutti gli elementi corrispondenti a criteri particolari. I metodi di raccolta 4D offrono molti modi diversi per cercare elementi specifici.
Raccolte di query
La semplicità è il massimo della sofisticazione e con oltre 40 metodi di gestione delle collezioni in 4D v16 R6, le cose diventano molto più facili per gli sviluppatori. Non solo il codice è più pulito e leggibile, ma viene anche scritto in tempi record!
In questo post daremo un’occhiata a come i due nuovi metodi, query e indicesvi permetteranno di manipolare e recuperare elementi da un insieme in un attimo!
Trovate il valore di un attributo specifico in una sola riga di codice!
Ricordate i tempi in cui dovevate usare cicli annidati e dichiarazioni condizionali per recuperare gli attributi di un oggetto? Così si finiva per ottenere un pezzo di codice lungo e complicato? Bene, quei giorni sono finiti! Grazie alla notazione degli oggetti, combinata con le collezioni e i loro metodi, potrete scrivere codice più velocemente e in modo più leggibile!
Trovare il valore di un attributo specifico non è mai stato così facile. Diamo un’occhiata a uno scenario reale e scopriamo come!
Continua la modernizzazione delle icone
Anche se le icone possono sembrare insignificanti nel grande schema del design, in realtà svolgono un ruolo cruciale nel migliorare le interazioni uomo-software, offrendo un metodo di comunicazione che va oltre il semplice testo.
Con 4D v16 R6, abbiamo modernizzato l’aspetto dell’editor dei moduli e delle icone dell’editor dei moduli utente per migliorare la leggibilità e la chiarezza.
Calcoli nelle collezioni
Calcolare la media, il totale o il prezzo (tasse incluse) sono operazioni comuni in qualsiasi applicazione aziendale. Le raccolte sono un modo semplice per aggregare i dati in modo coerente. Con esse, questo tipo di calcolo diventa molto semplice, perché ci sono metodi di raccolta che fanno tutto per voi!
Facile accesso ai file di log
I file di log possono essere estremamente utili per la risoluzione dei problemi. Sono anche di grande aiuto per trovare la causa principale di un incidente. I log ci permettono di tenere traccia di dove si è verificato un problema e quando. Prima, con il comando Get 4D folder si poteva accedere facilmente alla cartella contenente tutti i registri. Ora, 4D v16 R6 semplifica la ricerca di un particolare file di registro, grazie al miglioramento del comando Get 4D file del comando.
Backup e sicurezza
Si dice che non bisogna preoccuparsi delle piccole cose, ma quando si tratta di sicurezza, spesso sono le piccole cose ad avere l’impatto maggiore.
Nella pagina “Backup” delle Impostazioni del database, si nota un’opzione per il ripristino automatico dell’ultimo backup in caso di danneggiamento del database. Per garantire il massimo livello di protezione dei dati, questa opzione è ora selezionata per impostazione predefinita per i nuovi database.
Combinare e ordinare le collezioni
4D v16 R6 opens a wide range of possibilities to manage collections. Merificare due collezioniin una, clonare o semplicemente ordinare una collezione è facile come chiamare un metodo. Si risparmia tempo prezioso, ad esempio, quando è necessario concatenare due collezioni, mantenere solo i valori distinti o ordinarli.
Funzione di completamento automatico estesa agli attributi degli oggetti
Lanotazione a oggetti apre nuove possibilità! Per aiutarvi ad adottare questo modo di codificare, abbiamo migliorato il meccanismo di completamento automatico dell’editor dei metodi. Ogni volta che si digita un punto dopo un oggetto, si ottiene un elenco di attributi suggeriti. Proprio quello che serve per velocizzare la codifica!
Convertire le collezioni
4D v16 R6 offre capacità avanzate di manipolazione delle collezioni, grazie a oltre 40 metodi da utilizzare con la notazione a oggetti. Utilizzandoli, sarete in grado di scrivere il vostro codice in modo più efficiente. Il nuovo codice è ottimo, ma abbiamo anche tenuto presente che questo nuovo codice deve integrarsi facilmente con il codice esistente. Per questo motivo abbiamo introdotto comandi dedicati per convertire le collezioni in array o stringhe e viceversa.
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