Prodotto blank

ORDA e 4D Write Pro: la coppia vincente!

Tradotto automaticamente da Deepl

I documenti di 4D Write Pro contengono spesso formule che restituiscono dati o calcoli a seconda del database. Grazie all’uso dei contesti, associare questi dati ai documenti è ora un gioco da ragazzi!

In questo post vedremo come la combinazione di documenti 4D Write Pro e dati recuperati con ORDA renda il codice chiaro e facile da mantenere.

Prodotto blank

ORDA – Ottimizzare le prestazioni con il pieno controllo delle richieste REST

Tradotto automaticamente da Deepl

In una versione precedente, avete scoperto che le richieste ORDA REST sono state ottimizzate automaticamente per aumentare le prestazioni quando si lavora con un datastore remoto e con configurazioni client/server.

Si è appreso che è possibile utilizzare i contesti per sfruttare l’ottimizzazione automatica delle richieste ORDA REST.

Questo è stato un passo importante, ma ora vi offriamo il controllo completo sul comportamento delle vostre richieste REST. Poiché le prestazioni sono una preoccupazione strategica, non vedrete l’ora di scoprire questa nuova funzionalità!

E non è tutto: sono ora disponibili nuovi strumenti per aiutarvi a capire e a eseguire il debug dei vostri problemi.

Continuate a leggere per una presentazione completa.

Prodotto blank

Un modo semplice per gestire i parametri

Tradotto automaticamente da Deepl

Nella dichiarazione di una funzione o di un metodo, si definiscono esplicitamente i suoi parametri. Poi, quando si chiama quella funzione o quel metodo, si possono passare meno parametri se alcuni sono opzionali. Oppure, se si usa la dichiarazione con ${n}, il numero di parametri passati è variabile. In questo caso, si usa il comando Count Parameters con un ciclo sugli argomenti. Questo codice funziona perfettamente. Tuttavia, è un po’ pesante.

Ci avete chiesto un modo più leggero per gestire i parametri e vi abbiamo ascoltato. A partire da 4D v19 R5, vi forniamo un nuovo comando, Copy parametersche consente di scrivere un codice più semplice, elegante e facile da leggere.

Prodotto blank

Accedere alle classi dei componenti dal progetto host

Tradotto automaticamente da Deepl

I componenti possono ora pubblicare classi! E ancora meglio, se la vostra applicazione è ancora in modalità binaria, potete ora beneficiare delle classi e dello sviluppo orientato agli oggetti utilizzando un componente (in modalità progetto) per creare le vostre classi e utilizzarle dalla vostra applicazione (basata sulla modalità binaria).

Prodotto blank

4D for Mobile: Novità della v19 R5

Tradotto automaticamente da Deepl

A ogni rilascio, l’elenco delle funzionalità di 4D per iOS e 4D per Android si arricchisce sempre di più. E questa release non fa eccezione. Senza ulteriori indugi, vediamo cosa ha in serbo per voi 4D v19 R5:

COSA C’È?

Per l’editor di 4D per Android e 4D per iOS

  • Buone notizie! L’interfaccia dell’editor è completamente compatibile in modalità scura e chiara.

Per 4D per Android (già disponibile in 4D per iOS):

  • Trasforma l’applicazione in uno scanner di codici a barre per compilare un input di testo,
  • Permettere di firmare direttamente nell’applicazione la consegna di un rapporto di intervento o di un preventivo,
  • Interagire con le diverse applicazioni toccando un campo dello schermo:
    • un indirizzo per visualizzare automaticamente una mappa che mostra la posizione,
    • un numero di telefono da chiamare o aggiungere ai contatti,
    • una mail per aprire l’applicazione di posta elettronica,
    • un URL per aprire un URL nel browser web predefinito.
  • Create i vostri formattatori Kotlin per le vostre esigenze specifiche.