Suggerimenti

Suggerimenti tecnici – Ecco i 4 suggerimenti di aprile!

Tradotto automaticamente da Deepl

di Add Komoncharoensiri, Direttore dei servizi tecnici di 4D Inc.

In qualità di sviluppatore 4D, è necessario tenersi al passo con i nuovi progressi che 4D sta continuamente fornendo. Oltre ai suggerimenti e ai trucchi forniti dal team del prodotto, i suggerimenti tecnici sono un altro riferimento per imparare alcuni concetti di 4D.

Questo articolo tratta 4 suggerimenti:

  • Come trattare i caratteri jolly SQL come una stringa letterale
  • Ottenere programmaticamente il nome del progetto
  • I metodi preemptive sotto la stessa catena di chiamate devono essere anch’essi preemptive
  • Creare un nuovo documento di View Pro basato su un foglio
Prodotto blank

Uno sguardo più approfondito alla crittografia dei dati 4D

Tradotto automaticamente da Deepl

4D offre diverse possibilità per garantire la sicurezza delle applicazioni aziendali. Una di queste possibilità è quella di proteggere i dati stessi utilizzando la crittografia integrata in 4D. Per aiutarvi a capire come funziona la crittografia, siamo lieti di annunciare la pubblicazione della Guida alla crittografia 4D.

Come ha detto il nostro vicepresidente della strategia, Thomas Maul:

“Vale la pena di dedicare qualche istante alla crittografia per capire come funziona. E non solo per capire come si usa”.

E noi non potremmo essere più d’accordo, perché se non la comprendiamo correttamente, non la utilizzeremo mai al massimo delle sue potenzialità.

Che si tratti di:

  • cercate di ottenere un vantaggio commerciale rispetto ai vostri concorrenti
  • avete a che fare (voi o i vostri clienti) con dati sensibili o informazioni proprietarie, come nel settore finanziario, sanitario o legale
  • siete semplicemente curiosi di conoscere la tecnologia alla base di questa funzione

Vi consigliamo vivamente di esaminare la soluzione di crittografia offerta da 4D.

Leggete il documento dettagliato

Suggerimenti blank

Come autenticare l’applicazione 4D unita (macOS 12 e Xcode 13)

Tradotto automaticamente da Deepl

Nota: aggiornamento per macOS 12/Monterey e Xcode 13. Per Xcode 12 e precedenti, vedere questo post del blog.

Con Monterey (macOS 12), si consiglia vivamente di autenticare le applicazioni distribuite su una rete pubblica. Un numero significativo di sviluppatori trasferisce le proprie applicazioni utilizzando un dispositivo di archiviazione collegato o tramite la condivisione di file; la notarizzazione non è necessaria in questi casi in cui l’utente si fida già dello sviluppatore. La notarizzazione ha lo scopo di assicurare agli utenti che l’applicazione non è dannosa ed è necessaria solo per le applicazioni scaricate da un sito web.

Utilizzando la nostra funzione di firma integrata durante la creazione delle applicazioni con 4D v18, l’applicazione è pronta per essere autenticata. Questo processo si svolge al di fuori di 4D. Si tratta di aggiungere una firma elettronica alla domanda e di inviare la domanda firmata a un servizio di controllo automatico. Ecco tutto quello che c’è da sapere:

Prodotto blank

4D Write Pro abbraccia la modalità Dark!

Tradotto automaticamente da Deepl

Siamo lieti di annunciare che questo è l’ultimo passo per la modalità scura su macOS. Gli ultimi widget della libreria sono compatibili con la modalità scura:

  • Barra degli strumenti dell’interfaccia di 4D Write Pro
  • Barra laterale dell’interfaccia di 4D Write Pro
  • Area di testo ricco

Quindi, a partire da 4D v19 R4, la scelta è vostra, in quanto potete sviluppare e distribuire completamente in modalità chiara o scura su macOS.

Prodotto blank

Ulteriori opzioni per il comando set di oggetti inseribili

Tradotto automaticamente da Deepl

Esiste una moltitudine di interfacce e regole da rispettare. Spesso questi vincoli sono legati ai domini di attività. Ovviamente, alcuni dati possono essere inseriti o meno dall’utente. Per un campo non inseribile, ci sono due modi di gestire l’interfaccia:

  • gli utenti possono comunque selezionare e copiare il suo contenuto, ad esempio per aggiungerlo a un report
  • gli utenti non sono autorizzati a copiare il campo o a selezionarne il contenuto.
Prodotto blank

4D View Pro: Opzioni della cartella di lavoro

Tradotto automaticamente da Deepl

Quando si crea un documento con 4D View Pro, spesso è necessario perfezionare l’esperienza dell’utente nascondendo le schede del foglio e le barre di scorrimento, oppure disattivando il menu contestuale o l’opzione di trascinamento… Tutte queste funzioni e altre ancora sono ora possibili grazie al comando VP SET WORKBOOK OPTIONS della v19 R4.

Prodotto blank

Nuove possibilità di personalizzazione dell’editor di codice

Quando si parla di personalizzazione dell’editor di codice, tutti pensano al carattere e ai colori del codice. Ma è anche possibile personalizzare la finestra dell’editor di codice e alcune interazioni con il codice. Ognuno ha le proprie preferenze e i propri modi di lavorare.

Inoltre, la parte più essenziale di un editor di codice è l’area di scrittura del codice. Con 4D v19 R4, abbiamo riprogettato l’editor in modo da evidenziare il codice e dargli il massimo spazio possibile.

Proprio per questo motivo, 4D v19 R4 consente di mostrare o nascondere le dieci clipboard. Se non si utilizzano tutti e dieci gli appunti, è possibile alleggerire la barra degli strumenti con la preferenza “Mostra appunti”.

Prodotto blank

Salvataggio del codice sorgente del progetto senza token

Tradotto automaticamente da Deepl

I comandi, le costanti, le tabelle e i campi sono memorizzati con i loro token nei file del codice sorgente del progetto (file 4dm). Ciò consente a 4D di rinominarli automaticamente. A volte, però, si desidera che questi file di codice sorgente siano memorizzati senza token per una migliore leggibilità con un sistema di controllo di versione o un editor di codice esterno, o per una migliore condivisione del codice tra i progetti. Vediamo come fare in modo che 4D memorizzi il codice sorgente senza questi token.