Andate lontano con il meglio del 4D
Le cose sono state davvero entusiasmanti per noi di 4D, ma anche per la nostra comunità. Soprattutto con 4Dv17 e le sue versioni R che contengono molte funzionalità innovative come ORDA, 4D per iOS, 4D Write Pro, 4D View Pro, moduli dinamici e molto altro ancora. Ora c’è una notizia ancora più bella… stiamo andando in giro per condividere tutti questi grandi progressi con voi di persona! Stiamo organizzando eventi in cui potrete incontrare il team 4D faccia a faccia e acquisire conoscenze approfondite sulle tecnologie 4D: Oltre 50 paesi e 44 città per farvi conoscere le ultime innovazioni 4D!
4D Write Pro ora supporta le strutture virtuali!
Comprendere le esigenze dell’utente finale e creare interfacce di facile utilizzo sono priorità assolute per gli sviluppatori di applicazioni.
Come forse sapete, il linguaggio 4D consente di assegnare un alias ai nomi delle tabelle e dei campi per renderli più leggibili agli utenti finali. Ciò consente una più facile traduzione e leggibilità nelle finestre di dialogo standard (editor di query, ordinamento e formule), ma anche di filtrare qualsiasi tabella o campo che dovrebbe essere tenuto lontano dalla vista degli utenti finali.
Durante il 4D Summit 2018, abbiamo ricevuto richieste per estendere questa funzione a 4D Write Pro. Abbiamo ascoltato e ora è disponibile con 4D v17 R4!
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.
Query limitate con 4D per iOS
Con 4D v17 R4, incorporare e visualizzare contenuti filtrati nella vostra app 4D per iOS è un gioco da ragazzi! Con questa release R, sarete in grado di filtrare i dati da visualizzare nella vostra app mobile.
Ottenere le coordinate in un documento 4D Write Pro
A questo punto si dovrebbe avere familiarità con il comando WP Get position . Per lo meno ne avete letto in questo post. Introdotto con la versione 17, consente di ottenere informazioni sulla posizione degli elementi all’interno dei documenti.
4D v17 R4 rende le cose più piccanti… ora restituisce anche le coordinate!
Sincronizzare facilmente i processi
I processi preemptive sono molto utili per eseguire calcoli estesi in parallelo, utilizzando tutti i core della CPU, ma a volte è necessario delegare i compiti a un processo cooperativo(ad esempio, utilizzando un comando non preemptive). Con il comando New signal è possibile mettere in pausa un processo e attendere la risposta di un altro processo!
Nuovi comandi di amministrazione del server
4D continua a fornire funzionalità che consentono di creare applicazioni personalizzate per il monitoraggio dei server. Dal recupero programmatico di informazioni sulle sessioni, sui processi e sul server delle applicazioni, all’ottenimento di informazioni sul server web.
Dopo aver fornito i comandi per leggere gli stati, 4D v17 R4 offre ora la possibilità di modificare gli stati. È ora possibile creare le proprie interfacce di amministrazione come finestre di dialogo sul server, sul client o anche come pagine HTML per l’accesso al Web. Sta a voi decidere. Questi comandi consentono di eseguire le stesse azioni dell’interfaccia di amministrazione standard di 4D. Ad esempio, è possibile inviare un messaggio agli utenti per avvisarli della manutenzione programmata o bloccare le nuove connessioni al server applicativo mentre si esegue un’operazione su di esso.
Creare un formattatore di dati personalizzato in 4D per iOS
Con 4D v17 R3 abbiamo introdotto formattatori di dati di base per date, percentuali, tempo, ecc. 4D v17 R4 fa un ulteriore passo avanti offrendo la possibilità di creare formattatori di dati personalizzati e di utilizzarli direttamente dall’Editor di progetto.
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