Suggerimenti blank

Formula: Più potenza dietro la semplicità

Tradotto automaticamente da Deepl

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.

Notizie blank

4D v17 R3 è arrivato!

Tradotto automaticamente da Deepl

4D v17 R3 è ora disponibile!

Per stuzzicare l’appetito, ecco una panoramica di ciò che questa versione di R ha da offrire:

  • Creazione di metodi personalizzati per gli oggetti e un passo avanti verso le classi nel linguaggio 4D.
  • Ulteriori funzionalità di 4D per iOS per un’applicazione mobile personalizzata con formattatori di dati, modelli personalizzati e la possibilità di aggiungere le proprie icone.
  • La possibilità di esportare il file .4DB in più file di testo, come primo passo verso il supporto completo del controllo sorgente, in arrivo in una prossima versione.
  • 4D Write Pro è sempre più ricco di funzioni, con nuovi comandi e attributi per creare documenti complessi e belli.
  • Importazione ed esportazione di documenti Microsoft Excel (formato .xlsx) con 4D View Pro.

Tutto questo e molto altro ancora vi aspetta!

Suggerimenti blank

Un componente per esportare il file di struttura

Tradotto automaticamente da Deepl

Grazie a 4D v17 R3, è possibile esportare il file della struttura in più file di testo. Ad esempio, con poche righe di codice è possibile creare una copia del database ogni mattina. Potete usarla per tenere traccia della cronologia o per inviare il database a un collega e vedere le modifiche quando ha finito di lavorarci.

Vi forniamo un componente pronto all’uso con due soli metodi: uno per configurare i dati da esportare e l’altro per esportare il database.

Prodotto blank

Documenti migliori con due nuovi attributi

Tradotto automaticamente da Deepl

Per produrre un buon documento, è necessario rispettare alcune regole e fondamenti della tipografia. Ad esempio, la grammatica, l’ortografia e la struttura del documento mostrano la qualità del testo. Una di queste regole riguarda la distribuzione di paragrafi e tabelle su più pagine.

4D Write Pro offre due opzioni per gestire la distribuzione dei paragrafi:

  • Evita l’interruzione di pagina all’interno di paragrafi o tabelle e
  • Evita le vedove e gli orfani per i paragrafi o le tabelle.

Vediamo di approfondire i dettagli.

Prodotto blank

Migliorare i test delle banche dati

Tradotto automaticamente da Deepl

Come sviluppatori, sapete che il miglioramento della qualità dei vostri sviluppi si basa spesso sui test unitari. Per lanciare questi test, gli sviluppatori e i team QA hanno bisogno di strumenti che permettano di lanciare i database 4D in diverse modalità (utente singolo / client-server) e in diversi ambienti (Macintosh / Windows).

I prodotti 4D possono già essere lanciati utilizzando parametri della riga di comando per consentire test o distribuzioni automatiche. E se si volesse creare un proprio meccanismo di aggiornamento o si dovesse gestire una server farm con centinaia di server 4D in esecuzione? Forse volete specificare quale file di database utilizzare, o passare dei parametri al lancio…

Prodotto blank

Utilizzate le vostre icone in 4D per iOS

Tradotto automaticamente da Deepl

Come abbiamo visto negli ultimi due post del blog su 4D per iOS (formattatori di dati e creazione di modelli personalizzati), 4D per iOS diventa sempre più ricco di funzioni a ogni versione. Ciò offre più opzioni per la creazione di applicazioni 4D per iOS. In questo post del blog, vedremo come utilizzare le proprie icone per creare applicazioni più personalizzate.

Prodotto blank

Ottenere informazioni sull’applicazione in esecuzione

Tradotto automaticamente da Deepl

4D v17 R3 fa un ulteriore passo avanti nell’analisi del database consentendo di creare una finestra di dialogo personalizzata per l ‘amministrazione del server. Dopo la possibilità di recuperare informazioni su utenti e processi, getting tutte le informazioni di runtime sul server Web 4D, ottenere dettagli sulla licenza attiva e ottenere tutti i dettagli sull’hardware e sul sistema, ora è possibile recuperare anche l’attività e la configurazione di rete del database in esecuzione.

Avete bisogno di sapere su quale indirizzo IP e porta è in ascolto il database, se le comunicazioni tra il client e il server sono criptate o se viene utilizzato il livello di rete legacy? Basta richiamare il nuovo comando, Get application info. E non è tutto! Questo comando restituisce anche informazioni sul database, come ad esempio la quantità di CPU utilizzata, il tempo trascorso dall’avvio e l’elenco continua.

Prodotto blank

Convertire i classici moduli 4D in moduli dinamici

Tradotto automaticamente da Deepl

È possibile che i moduli debbano essere modificati in base alle esigenze dei clienti o degli utenti. Ad esempio, il colore nero potrebbe essere perfetto per un utente, ma non altrettanto per un altro (che vede il blu come la massima perfezione). Fortunatamente, i moduli dinamici (introdotti con 4D v16 R6) sono qui per aiutarvi a gestire le preferenze dei vostri utenti. Ma riscrivere un modulo esistente per trasformarlo in un modulo dinamico potrebbe essere un compito difficile e non è sempre facile iniziare con una pagina vuota. L’ideale sarebbe avere una bozza che possa essere modificata e migliorata. Con 4D v17 R3, è ora possibile convertire facilmente un modulo 4D classico (memorizzato in un file .4DB) in un modulo dinamico.