Prodotto

Recupera la catena di chiamate di esecuzione corrente

Tradotto automaticamente da Deepl

Quando si programma un’applicazione, può essere necessario sapere in quale punto del codice ci si trova, soprattutto quando un metodo chiama altri metodi, che a loro volta possono chiamare altri metodi. Per questo motivo è molto utile vedere la catena dei metodi, o la catena delle chiamate, durante il processo di debug. A questo scopo, 4D v17 R6 mette a disposizione il nuovo comando Get call chain per dare una visione del codice eseguito. Ora non dovrete più preoccuparvi di perdervi!

Notizie

4D v17 R6 Beta inizia oggi

Tradotto automaticamente da Deepl

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.
Notizie

4D v17 R5 è qui

Tradotto automaticamente da Deepl

4D v17 R5, one of the most feature-rich R-releases ever delivered, is now available!

Poiché non è possibile elencare tutte le quasi 30 funzionalità in un singolo post del blog, ecco una panoramica di ciò che questa entusiasmante versione R ha da offrire:

  • Una soluzione integrata per criptare i dati dei clienti a livello di tabella! È così facile da usare e così trasparente che non è necessario modificare il codice.
  • Se avete un codice esistente o dovete accedere a record esterni tramite ODBC, la lettura dei campi degli oggetti 4D è ora possibile.
  • Impostate attività con azioni e aggiornate i contenuti della vostra app in un attimo con alcune delle nuove funzioni di 4D per iOS.
  • Con i collegamenti ai metodi 4D, insieme alla semplificazione e alla flessibilità dei comandi multipli, 4D Write Pro ha fatto un ulteriore passo avanti.
  • È disponibile una potente barra degli strumenti a nastro per 4D View Pro per un accesso rapido a diversi comandi.
  • ORDA ha la sua parte di caratteristiche, tra cui la possibilità di scrivere codice generico e prestazioni ottimizzate in modalità client/server.
  • Non c’è più bisogno di configurazioni speciali se si devono eseguire più client collegati allo stesso database su un unico computer. Le cose sono diventate molto più semplici: basta eseguire i client e tutto funzionerà!

Abbiamo solo scalfito la superficie di ciò che questa versione R ha in serbo per voi. Consultate tutti i post del blog per 4D v17 R5!

Suggerimenti

Scrivere codice generico con le ultime funzionalità di ORDA

Tradotto automaticamente da Deepl

ORDA ha la sua parte di funzionalità con 4D v17 R5, tra cui vari modi per scrivere codice generico.

La scrittura di codice generico consente di centralizzare il codice per facilitarne l’aggiornamento. Non solo consente di scrivere codice riutilizzabile che può essere utilizzato in diversi casi d’uso, evitando di dover reinventare la ruota più volte, ma permette anche di aggiungere funzionalità supplementari a quelle già realizzate.

Suggerimenti

4D Write Pro: Salvare le proprietà della vista

Tradotto automaticamente da Deepl

Le impostazioni di visualizzazione vengono utilizzate per definire la modalità di visualizzazione di un documento. Fino a 4D v17 R5, queste impostazioni potevano essere modificate solo tramite il menu contestuale o le azioni standard. Ora possono essere impostate e ottenute anche all’interno di un oggetto tramite nuovi comandi, come abbiamo spiegato in questo post. Ma si può fare ancora di più, perché queste impostazioni possono essere salvate e riapplicate in seguito! È molto utile poter salvare le impostazioni!

Prodotto

Sostituire i font mancanti nei documenti 4D Write Pro

Tradotto automaticamente da Deepl

Prima di 4D v17 R5, potreste aver scoperto all’apertura del vostro documento 4D Write Pro che il font visualizzato non è quello che dovrebbe essere! Se il documento contiene font non presenti sul computer, 4D li sostituisce automaticamente con Times New Roman. Tuttavia, poiché la preferenza per i font è una questione di scelta individuale, questa versione R vi dà la possibilità di scegliere i font sostitutivi!

Prodotto

Utilizzare ORDA per aumentare le prestazioni in modalità client/server

Tradotto automaticamente da Deepl

L’utilizzo di ORDA per accedere a tabelle di grandi dimensioni (in particolare quelle con relazioni) in modalità Client/Server è stato notevolmente migliorato. Con 4D v17 R5, le prestazioni della LAN sono migliorate di 2-3 volte e quelle della WAN fino a 30 volte. E soprattutto non c’è bisogno di modificare nulla nel codice, è tutto automatico. Interessante, vero? Bene, entriamo nei dettagli.

Prodotto

Migliori log di debug con questi miglioramenti

Tradotto automaticamente da Deepl

Come sviluppatori di 4D, potreste aver già attivato il registro di debug per risolvere i problemi. 4D v17 R5 introduce diversi miglioramenti per aiutare l’analisi di questi file, come la registrazione solo del processo corrente e la registrazione delle chiamate ai metodi membri (metodi di collezioni o oggetti).

Prodotto

Aggiungere azioni alle app 4D per iOS

Tradotto automaticamente da Deepl

Siamo entusiasti di annunciare che il supporto per le azioni in 4D per iOS è disponibile con 4D v17 R5! Questa funzione consente una maggiore interattività con l’applicazione mobile. Ad esempio, è possibile impostare un’attività come completata o terminata, o segnalare eventi da controllare. Il tutto sfiorando con un dito o semplicemente selezionando un’azione da un menu.