Suggerimenti

4D View Pro: Creare una tabella pivot da una tabella di dati

Tradotto automaticamente da Deepl

Le tabelle pivot sono tra le funzioni più preziose che consentono agli utenti di riassumere e analizzare rapidamente grandi quantità di dati per vedere confronti, modelli e tendenze nei dati. Dalla versione 4D v19, le tabelle pivot sono incluse in 4D View Pro. Questo blog post spiega come utilizzare una tabella pivot attraverso l’interfaccia ribbon.

Suggerimenti blank

Come definire il timeout di riposo per le applicazioni 4D remote

Tradotto automaticamente da Deepl

Per evitare la perdita della sessione, 4D monitora lo stato di sospensione delle applicazioni 4D remote.

Quando un utente è connesso da un’applicazione 4D remota a un Server 4D e il suo computer entra in modalità sleep, l’informazione viene inviata al Server 4D. Nel momento in cui il computer dell’utente si sveglia, l’applicazione 4D remota recupera il suo contesto di esecuzione.

Suggerimenti blank

Come automatizzare la compilazione

Tradotto automaticamente da Deepl

Dalla versione 4D v19, è possibile avviare la compilazione di un progetto con un semplice comando. Vi starete chiedendo a cosa possa servire!

Il vostro team potrebbe essere composto da diversi sviluppatori, quindi perché non automatizzare la compilazione a ogni push di codice sul vostro server di controllo sorgente? È sempre più facile identificare un errore quando viene individuato rapidamente.

Un altro caso è quello in cui il progetto è composto da diversi componenti. Si può scrivere un metodo che compila, costruisce e poi copia il componente nel database host.

In questo blog verranno illustrati i diversi punti tecnici che sono molto utili per creare i propri strumenti di automazione, insieme a un esempio di applicazione.

Messaggio per gli ospiti blank

Prestazioni di 4D v19 su Apple M1

Tradotto automaticamente da Deepl

dell’autore Roland Mulder, CEO Micro Consulting SA, Svizzera

La mia azienda sviluppa Office Maker e BiblioMaker, un software di gestione aziendale e bibliotecaria utilizzato principalmente in Svizzera da migliaia di utenti. Le prime righe di codice sono state scritte nel 1986 su un Macintosh Plus con 4D versione 1 (“4e Dimension” all’epoca).
Ricordo il mio stupore nel 1989 quando lanciai per la prima volta il nostro software su un Macintosh SE30. Tutto era improvvisamente così veloce! Non potevo credere ai miei occhi.
Questi bei ricordi mi sono tornati in mente quando ho lanciato per la prima volta le nostre applicazioni su un nuovo iMac M1 dopo aver compilato nativamente con 4D v19. Come potete immaginare, dopo 35 anni di sviluppo costante, sono diventate delle bestie molto più grandi e sofisticate. I miei occhi si sono spalancati non appena ho fatto doppio clic sulla prima. Un lancio così veloce! E la mia mascella è caduta a terra quando ho aperto elaborati layout di inserimento multipagina con numerose caselle di riepilogo riempite. Assolutamente istantaneo!

Notizie blank

4D v19 è qui

Tradotto automaticamente da Deepl

Siamo entusiasti di annunciare che 4D v19 è ora disponibile. Si tratta di una release importante che porta la creazione di applicazioni aziendali a nuovi livelli.

Sfruttate la potenza di Apple Silicon e sperimentate immediatamente un aumento delle prestazioni grazie alle notevoli capacità di Apple M1. Scoprite l’architettura riprogettata di 4D con la modalità Project e come apre la strada al futuro. Eseguite attività in movimento con 4D per iOS e ottenete molto di più con le nuove funzionalità del linguaggio 4D, ORDA, 4D Write Pro e 4D View Pro.

Scarica 4D v19

Anche se non è assolutamente esaustivo, ecco un elenco delle funzionalità che abbiamo in serbo per voi:

Prodotto blank

4D v19: evoluzione della costruzione di applicazioni client/server

Tradotto automaticamente da Deepl

Su Mac, la firma delle applicazioni è diventata uno standard e da Big Sur non è più possibile eseguire applicazioni non firmate. In passato, abbiamo pubblicato un workaround per costruire applicazioni client-server in esecuzione su un server Windows e che accettano connessioni da client Mac. Con il rilascio di 4D v19, abbiamo aggiornato la creazione di applicazioni in 4D per gestire questo caso. Ecco come costruire un’applicazione a piattaforma singola o multipiattaforma nella v19.

Prodotto blank

4D per iOS: Accesso con codice QR

Tradotto automaticamente da Deepl

Come utenti di app, non prestiamo molta attenzione alle sofisticate tecnologie di autenticazione che proteggono le nostre applicazioni. Ma sono essenziali per evitare che persone malintenzionate si approprino della nostra identità. Ecco perché il processo di autenticazione incluso in 4D per iOS è così importante per noi. Ma molti utenti di 4D per iOS hanno chiesto di più e, in particolare, nuovi modi moderni per effettuare il login.

Il nuovo modello di modulo di login SignInWithQRCode consente agli utenti di accedere alle proprie app tramite la scansione del QRCode e garantisce l’accesso direttamente agli utenti già autenticati.

Suggerimenti blank

CSS Media query per un’interfaccia utente scura o chiara

Tradotto automaticamente da Deepl

La modalità scura sta guadagnando molto terreno negli ultimi tempi. Per questo motivo abbiamo aggiunto il supporto per questa modalità in 4D v19 e abbiamo menzionato alcuni modi per adattarla alle vostre esigenze nel relativo annuncio.

In questo post ci concentreremo sui CSS e spiegheremo in dettaglio come impostare gli stili CSS per le modalità chiare e scure utilizzando le media query CSS.

Prodotto blank

Avviare una compilazione programmando

Tradotto automaticamente da Deepl

Nei sistemi di integrazione continua, ogni volta che viene inviato del codice, o su base oraria, viene avviata automaticamente una compilazione del codice sorgente. Questo approccio consente di controllare le fusioni sul server di gestione del codice.

A partire da 4D v19, un nuovo comando consente di lanciare la compilazione del codice, in modo da poter impostare questo tipo di sistema.