Suggerimenti

Editor di metodi 4D con tema scuro

Tradotto automaticamente da Deepl

Gli esseri umani hanno preferenze di gusto diverse. Ad esempio, alcune persone preferiscono il bianco a tutti gli altri colori, mentre altre trovano il nero più maestoso… da qui ogni nuova tendenza cromatica etichettata come “il nuovo nero”!

Per soddisfare le diverse preferenze, 4D consente di personalizzare il tema dell’editor di metodi!

Nella finestra di dialogo delle preferenze di 4D, è possibile impostare diversi parametri per l’editor, come il colore dello sfondo o ogni tipo di elemento del codice(ad esempio, comandi e commenti).

Grazie a queste diverse opzioni, è possibile personalizzare completamente l’editor di metodi secondo i propri gusti. Che siate amanti dei temi chiari o scuri, 4D vi copre!

Ecco come appare un tema scuro:

Suggerimenti blank

Tenete traccia delle vostre formule con questo nuovo comando

Tradotto automaticamente da Deepl

Immaginate di avere un elenco di formule contenenti i nomi delle tabelle e alcuni campi… poi giorni dopo decidete di rinominare le tabelle. Ora le formule non sono più valide, il che è assolutamente comprensibile!

Bene, buone notizie: il nuovo comando Parse formula consente alle formule di rimanere valide quando si rinominano gli elementi del linguaggio o della struttura 4D.

Suggerimenti blank

Dare vita ai documenti di 4D Write Pro con le immagini

Tradotto automaticamente da Deepl

A meno che non siate Stephen King e non abbiate intenzione di scrivere il prossimo best seller, è meglio evitare lunghi blocchi di testo. E potete farlo utilizzando illustrazioni e immagini nei vostri documenti! Fortunatamente, il lavoro con le immagini in 4D Write Pro si evolve a ogni release e queste funzioni grafiche vi permettono di dare vita ai vostri documenti di testo in bianco e nero. In questo post spiegheremo i diversi tipi di immagini presenti in 4D Write Pro, il loro uso e come sfruttarli per creare documenti visivamente interessanti!

Suggerimenti New collection

Come visualizzare una collezione multilivello in diverse caselle di riepilogo!

Tradotto automaticamente da Deepl

A partire da 4D v17, il contenuto di una collezione multilivello può essere facilmente visualizzato in diverse caselle di riepilogo. Ciò significa che è possibile collegare diverse caselle di riepilogo per visualizzare dettagli annidati… senza una sola riga di codice! Ciò può essere ottenuto semplicemente utilizzando un oggetto o una collezione come origine dati per un’altra casella di riepilogo!

Con il nuovo tipo di collezione di caselle di riepilogo, sono state aggiunte le proprietà “Elemento corrente” e “Elementi selezionati”. Si tenga presente che la proprietà “Current item” consente di ottenere un oggetto, mentre la proprietà “Selected item” restituisce un insieme.

Suggerimenti blank

Come creare un modulo generico con i moduli dinamici

Tradotto automaticamente da Deepl

Immaginate che il vostro database contenga diverse tabelle di tipi o categorie. Queste tabelle sono molto semplici, spesso con solo un identificatore e un campo di testo. A titolo dimostrativo, supponiamo che si tratti di un database per la gestione delle scarpe. Per qualificare i prodotti, dobbiamo definirne il tipo, il colore, il modello, il materiale, la stagione e così via.

È complicato gestire ciascuna di queste tabelle in un modulo di elenco e in un modulo di input con i relativi metodi. In questo caso, l’uso di un modulo generico è essenziale per evitare duplicazioni e semplificare la manutenzione.

Ed è qui che i moduli dinamici e i puntatori JSON sono utili!

Suggerimenti blank

4D vi aiuta a rispettare il GDPR!

Tradotto automaticamente da Deepl

In questa guida dedicata alle best practice GDPR, 4D vi aiuta a costruire la vostra conformità al GDPR e a iniziare il vostro viaggio nel Regolamento generale sulla protezione dei dati.

In questo blog post, ci concentreremo su una specifica fase chiave di questo percorso: la scoperta e il modo in cui 4D può aiutarvi a creare una panoramica dei dati personali esistenti, attraverso una funzionalità integrata. Vi forniremo anche un esempio di codice!

Suggerimenti blank

Come creare un modulo dinamico da una tabella in 3 passi!

Tradotto automaticamente da Deepl

4D v17 include i moduli dinamici, introdotti inizialmente in 4D v16 R6, un modo potente e flessibile per creare dinamicamente moduli completamente adattati alle esigenze degli utenti finali. Le possibilità offerte dai moduli dinamici sono enormi. In questo post vedremo un esempio concreto di ciò che è possibile fare con questi nuovi moduli.

Suggerimenti blank

Come creare una newsletter in 4D Write Pro

Tradotto automaticamente da Deepl

4D Write Pro è un potente motore di testo, interamente programmabile e completamente integrato in 4D e nel suo database. Ha un numero illimitato di utilizzi. Oltre a generare documenti complessi tramite la programmazione, o a creare lettere e citazioni come nei classici word processor, 4D Write Pro vi permette di pubblicare facilmente i vostri documenti sul web.

Suggerimenti blank

Trovate il valore di un attributo specifico in una sola riga di codice!

Tradotto automaticamente da Deepl

Ricordate i tempi in cui dovevate usare cicli annidati e dichiarazioni condizionali per recuperare gli attributi di un oggetto? Così si finiva per ottenere un pezzo di codice lungo e complicato? Bene, quei giorni sono finiti! Grazie alla notazione degli oggetti, combinata con le collezioni e i loro metodi, potrete scrivere codice più velocemente e in modo più leggibile!

Trovare il valore di un attributo specifico non è mai stato così facile. Diamo un’occhiata a uno scenario reale e scopriamo come!

Suggerimenti blank

Riproduzione di video con 4D

Tradotto automaticamente da Deepl

Siamo nell’era dei contenuti visivi e interattivi. Sta diventando sempre più prominente. Basta dare un’occhiata alle statistiche delle comunità digitali per scoprire che YouTube è il secondo social network più popolare.

A un certo punto, la maggior parte degli sviluppatori web vuole includere i video nei propri siti e, per coincidenza, i database contengono spesso link a video (ospitati localmente o sul web). Questo post mostra due modi per includere i video nelle applicazioni 4D.

Page 11 of 13