Prodotto

Esportazione dei risultati della finestra di dialogo “Trova nel disegno

Tradotto automaticamente da Deepl

Quando si cercano tutti gli oggetti nell’Ambiente di disegno, 4D visualizza i risultati nell’elenco gerarchico. A partire da 4D v16 R3, è possibile esportare questi risultati in un file di testo che può essere aperto, ad esempio, con un foglio di calcolo, in modo da poter eseguire facilmente un lavoro di refactoring o memorizzare i risultati in un documento per lavorarci in seguito.

Prodotto blank

Nuovo oggetto: un modo semplice per inizializzare un oggetto

Tradotto automaticamente da Deepl

Scoprite New object, il nuovo comando di 4D per inizializzare un oggetto. Questo comando consente di creare un oggetto vuoto o di crearlo con alcune proprietà e valori iniziali. OB SET sta diventando superfluo in diverse situazioni, New object è sufficiente.

New object permette anche di reinizializzare un oggetto temporaneo in un ciclo o semplicemente di passare direttamente un oggetto come parametro a un comando 4D che richiede un oggetto come parametro, come i comandi Get database measures o GRAPH ad esempio.

Questo nuovo comando cambia il modo di scrivere codice 4D in molte situazioni. New object crea un oggetto e ne restituisce un riferimento. Consente una maggiore flessibilità nel codice. Questo comando è il primo di una serie di nuove funzionalità relative agli oggetti… Restate sintonizzati!

Prodotto 4D Write Pro Standard action

Create la vostra interfaccia per 4D Write Pro

Tradotto automaticamente da Deepl

Volete creare rapidamente una barra di menu per gestire le vostre aree? 4D Write Pro aree? Volete creare un menu contestuale per i vostri utenti finali? Volete creare un mosaico di colori per cambiare lo sfondo del documento? Questa funzione è fatta apposta per voi e, per di più, non dovrete scrivere nemmeno una riga di codice…

Abbiamo aggiunto azioni standard per gestire le aree 4D Write Pro . Possono essere definite in fase di progettazione o di programmazione. Sono disponibili più di 80 azioni, per citarne solo alcune: Stile del carattere (grassetto, corsivo, sottolineato), Colore del carattere, Colore dello sfondo, Allineamento del testo (sinistra, centro, destra, giustificazione…), Bordi (stile, colore, larghezza, raggio…), Azioni del correttore ortografico…

Una cosa importante da notare: quando vengono assegnate agli oggetti dell’interfaccia, le azioni standard gestiscono automaticamente l’attivazione/disattivazione dell’oggetto in base al contesto. Facile!

Suggerimenti Standard action for 4D Styled text

Scoprite tutte le opzioni di utilizzo delle Azioni standard

Tradotto automaticamente da Deepl

Alcuni sviluppatori ritengono che le azioni automatiche siano per i principianti. Tuttavia, potrebbero essersi persi molte delle potenzialità che abbiamo aggiunto negli ultimi anni. Le azioni standard, come First Record o color?value=redpossono essere assegnate a un pulsante nell’interfaccia utente o tramite programmazione. L’azione può essere assegnata a una voce di menu, a un menu contestuale o invocata con un comando. Un vantaggio è che 4D gestisce automaticamente la disattivazione della voce di menu o del pulsante quando l’azione non è applicabile (ad esempio, se non c’è un record successivo).

E a partire da 4D v16 R3, l’elenco delle azioni standard si sta ampliando: sono state aggiunte oltre 100 nuove azioni standard per 4D Write Pro e Styled Text, che consentono di costruire, ad esempio, una barra degli strumenti senza scrivere una riga di codice!

Notizie blank

Server 4D Windows 64 bit senza Altura in arrivo

Tradotto automaticamente da Deepl

4D si sta muovendo per offrire una linea completa di prodotti Windows senza Altura. Questo ci consentirà di utilizzare internamente alcune tecnologie moderne e di trarne vantaggio, come ad esempio il supporto delle finestre Single Document Interface (SDI).

Alla fine dello scorso anno, abbiamo fatto un primo annuncio per condividere con voi come procederemo con la rimozione di Altura. Con 4D v16 R2 abbiamo consegnato la versione finale senza Altura di 4D Developer Edition e 4D Volume Desktop Windows 64-bit. L’ultimo passo è 4D Server, che avverrà in un prossimo futuro. Abbiamo intenzione di rimuovere la libreria Altura da 4D Server Windows 64 bit in una prossima versione di 4D v16 R.

Notizie blank

Il beta test di 4D v16 R3 inizia oggi!

Tradotto automaticamente da Deepl

Sono lieto di annunciare che il beta testing di 4D v16 R3 inizia oggi! Quali sono le nuove funzionalità disponibili in 4D v16 R3 beta?

Nuove prospettive con le azioni standard

4D v16 R3 offre nuove possibilità grazie al meccanismo delle azioni standard. Le azioni standard, come First Record (esistente) o color?value=red (nuovo), possono essere assegnate a un pulsante o a una voce di menu nell’interfaccia utente o tramite programmazione. Un vantaggio è che 4D gestisce automaticamente anche la disattivazione della voce di menu quando l’azione non è applicabile.

Notizie v16 R2

4D v16 R2 è disponibile!

Tradotto automaticamente da Deepl

Aggiornate ora e approfittate della potenza di 4D v16 R2. Create e distribuite rapidamente applicazioni robuste e ben progettate che risolvono problemi complessi!

  • Utilizzate il righello di 4D Write Pro per controllare facilmente la posizione degli elementi
  • Interrogate i campi dell’oggetto utilizzando criteri sugli elementi dell’array
  • Utilizzate una funzione altamente professionale: istantanee dei dati 4D con il supporto di VMWare vSphere o Windows Server 2016 Snapshot.
  • Personalizzazione del colore di evidenziazione della selezione della casella di riepilogo
  • Utilizzo del nuovo motore di rendering per le aree Web basato su Blink di Google
  • Utilizzo di 4D interamente a 64 bit
Eventi blank

LR presenta il nuovo Cache Manager al 4D Summit 2016

Tradotto automaticamente da Deepl

La gestione della cache è in realtà un elemento chiave della gestione del database, Laurent Ribardière presenta al 4D Summit Portland 2016 il nuovo gestore della cache che ha implementato nella versione 4D v16 a 64 bit.

Prima di guardare la presentazione tecnica con i dettagli dell’implementazione, vi consigliamo di iniziare con questi due post del blog, che descrivono i vantaggi della funzionalità stessa: