Prodotto

Progetto 4D: Abbracciare una nuova era di collaborazione

Tradotto automaticamente da Deepl

4D è da sempre un sostenitore dello sviluppo di gruppo, fin da 4D Server 1.0. Il più grande vantaggio di lavorare insieme sullo stesso codice sorgente è quello di consentire sia lo sviluppo in team che il test in team. Tuttavia, questo può creare alcuni svantaggi per i team distribuiti, poiché potrebbero non essere in grado di lavorare sullo stesso sorgente.

Dopo una completa riscrittura, 4D supporta ora due modi di lavorare con i sorgenti: binario e progetto. Binary è il 4D che tutti conosciamo e amiamo, con il sorgente in un file binario per consentire lo sviluppo in team con 4D Server. Project facilita il lavoro collaborativo dei team distribuiti, memorizzando i sorgenti in un sistema di controllo dei sorgenti in file di testo semplice.

Prodotto

Leggere i campi degli oggetti 4D con SQL Engine

Tradotto automaticamente da Deepl

Un campo oggetto 4D è un tipo di campo persistente del database, memorizzato come contenuto binario. In precedenza, la lettura di questo tipo di campo da parte di un driver ODBC non era possibile. Fino ad oggi.

Prima veniva restituito un errore quando si cercava di leggere un campo oggetto. Questo impediva il completamento di semplici richieste Select * from myTable , il che poteva essere frustrante per gli utenti che volevano solo sfogliare il contenuto di una tabella.

Buone notizie! Il motore SQL è stato aggiornato per consentire la lettura dei campi oggetto 4D.

Notizie

4D v17 R5 Beta inizia oggi

Tradotto automaticamente da Deepl

Siamo lieti di annunciare il lancio del beta testing per 4D v17 R5.

4D v17 R5 è una delle versioni di R più ricche di funzionalità che siano mai state rilasciate e non potremmo essere più felici di condividere tutti i progressi che abbiamo aggiunto all’elenco sempre crescente di funzionalità di 4D:

  • È disponibile una nuova crittografia integrata dei dati per i database 4D, che aggiunge un ulteriore livello di sicurezza completamente trasparente, sicuro e veloce.
  • Azioni, sincronizzazione incrementale dei dati e relazioni N a uno sono ora disponibili per 4D per iOS.
  • Il motore SQL è stato aggiornato per consentire la lettura di oggetti 4D.
  • Ulteriori funzionalità per la posta elettronica: Registrazione delle conversazioni SMTP, intestazioni di posta personalizzate e supporto dei set di caratteri legacy sono pronti e vi aspettano.
  • Ulteriori progressi nel linguaggio 4D e in ORDA per una migliore leggibilità, una manutenzione efficiente del codice e prestazioni ottimizzate.
  • Oltre a estendere o rinominare i comandi, è possibile invocare un metodo dall’applicazione 4D, grazie alla potenza di 4D Write Pro.
  • È disponibile una nuova e potente barra degli strumenti in stile ribbon per migliorare l’interfaccia utente di 4D View Pro.
  • E molto altro ancora (vedi sotto).
Notizie

4D v17 R4 è arrivato!

Tradotto automaticamente da Deepl

We’re pleased to announce that 4D v17 R4 è ora disponibile!

Ecco una panoramica di ciò che questa versione R ha in serbo per voi:

  • Sfruttate appieno i vostri computer multi-core con: processi preemptive sul client e comando Begin SQL/ End SQL ora conforme alla preemptive.
  • L’esportazione dei documenti in formato .docx e la gestione grafica dei margini verticali grazie a un righello verticale sono solo una parte delle nuove funzionalità di 4D Write Pro.
  • Utilizzate le query ristrette, la ricerca multi-criterio e la possibilità di creare formattatori di dati personalizzati nella vostra applicazione 4D per iOS.
  • Scoprite il nuovo modo di inviare le e-mail in 4D. Sarete piacevolmente sorpresi dalla semplicità e dalla potenza.
  • Esplorate i comandi aggiuntivi che stiamo distribuendo per gestire in modo programmatico i documenti di 4D View Pro.

Tutto questo e altro ancora vi aspetta!

Suggerimenti

Formula: Più potenza dietro la semplicità

Tradotto automaticamente da Deepl

Il comando Formula è disponibile da 4D v17 R3. Finora avete pensato di assegnare una formula come metodo a un oggetto o di costruire oggetti intelligenti in grado di calcolare valori o di fare tutto ciò che vi serve. È davvero fantastico e c’è molto di più di quello che si vede!

Vincent de Lachaux, sviluppatore ed esperto di 4D, mi ha dato una grande dimostrazione di come utilizza questo comando. Per questo post sul blog, ho raccolto diversi scenari da quella dimostrazione per darvi un’idea di una diversa dimensione di questo comando.

Eventi

Andate lontano con il meglio del 4D

Tradotto automaticamente da Deepl

Le cose sono state davvero entusiasmanti per noi di 4D, ma anche per la nostra comunità. Soprattutto con 4Dv17 e le sue versioni R che contengono molte funzionalità innovative come ORDA, 4D per iOS, 4D Write Pro, 4D View Pro, moduli dinamici e molto altro ancora. Ora c’è una notizia ancora più bella… stiamo andando in giro per condividere tutti questi grandi progressi con voi di persona! Stiamo organizzando eventi in cui potrete incontrare il team 4D faccia a faccia e acquisire conoscenze approfondite sulle tecnologie 4D: Oltre 50 paesi e 44 città per farvi conoscere le ultime innovazioni 4D!

Prodotto

4D Write Pro ora supporta le strutture virtuali!

Tradotto automaticamente da Deepl

Comprendere le esigenze dell’utente finale e creare interfacce di facile utilizzo sono priorità assolute per gli sviluppatori di applicazioni.

Come forse sapete, il linguaggio 4D consente di assegnare un alias ai nomi delle tabelle e dei campi per renderli più leggibili agli utenti finali. Ciò consente una più facile traduzione e leggibilità nelle finestre di dialogo standard (editor di query, ordinamento e formule), ma anche di filtrare qualsiasi tabella o campo che dovrebbe essere tenuto lontano dalla vista degli utenti finali.

Durante il 4D Summit 2018, abbiamo ricevuto richieste per estendere questa funzione a 4D Write Pro. Abbiamo ascoltato e ora è disponibile con 4D v17 R4!