Cosa c’è di nuovo in 4D v18 R2

Tradotto automaticamente da Deepl

Database di progetto

Editor di moduli migliorato

Con l’Editor moduli è possibile costruire moduli complessi con oggetti distribuiti in più viste che possono essere nascoste o mostrate a seconda delle necessità. L’esperienza utente dell’Editor moduli è stata notevolmente migliorata in 4D v18 R2. È ora possibile sapere immediatamente se le viste sono in uso, grazie a un pulsante nella barra degli strumenti dell’Editor moduli che apre la palette Viste.

Nei database di progetto, questo pulsante può avere due aspetti diversi:

  • Contorno grigio chiaro: Tutti gli oggetti appartengono alla vista predefinita.
  • Grigio scuro pieno: Se almeno un oggetto appartiene a una vista diversa da quella predefinita.

Allo stesso tempo, sono state introdotte diverse azioni per semplificare la progettazione dei moduli. Ad esempio, inizialmente viene creata una sola vista: la vista predefinita. È poi possibile creare tutte le viste aggiuntive necessarie e spostare gli oggetti in esse. È possibile non solo selezionare una vista specifica in cui lavorare, ma anche eliminare una vista se diventa inutile(ad esempio, se non contiene oggetti).

Caratteristiche legate alla programmazione

Controllo dell’area di lavoro

Con 4D v18 R2, gli elementi del sistema grafico, come il dock di macOS o la barra delle applicazioni di Windows, vengono presi in considerazione per poter utilizzare l’intera area di lavoro disponibile. È stato aggiunto un parametro opzionale al comando COORDINATE SCHERMO: Area di lavoro dello schermo. In questo modo si può essere certi che le finestre dell’applicazione si trovino in un’area visualizzabile (soprattutto in modalità SDI su Windows).

Memorizzare gli alias degli utenti nel diario

Il comportamento del comando SET USER ALIAS è stato ampliato in 4D v18 R2 e consente di sapere chi ha fatto cosa. Ora, quando viene impostato un alias, questo viene memorizzato anche nel journal. Ciò consente di recuperare l’utente corretto, anche se più utenti condividono lo stesso computer e/o account di sistema. Il nome dell’utente viene visualizzato in:

  • nelle schede Analisi attività e Rollback del MSC,
  • nella finestra di dialogo visualizzata con il comando CHECK LOG FILE,
  • e nel file JSON generato da LOG FILE TO JSON.

E-mail

Ricevere e-mail con POP3

4D v18 R2 fornisce la prima parte di una funzione per la ricezione delle e-mail. Ora è possibile scaricare localmente le e-mail e rimuoverle dal server di posta elettronica tramite POP3 grazie al nuovo comando POP3 New transporter. Il Post Office Protocol (POP) è un protocollo standard di Internet per recuperare le e-mail da un server di posta. Questo standard è utile per azioni quali la connessione a un server POP3, il recupero dei messaggi per elaborarli automaticamente (per memorizzarli nel database locale) e la loro cancellazione dal server. Inoltre, sono stati aggiunti diversi metodi che consentono di gestire le e-mail:

  • getMailInfoList(): Restituisce informazioni su tutti i messaggi presenti nella casella di posta elettronica.
  • getMailInfo(): Restituisce informazioni su un singolo messaggio.
  • getMail(): Consente di scaricare messaggi specifici passando come parametro il numero del messaggio restituito da getMailInfoList().
  • delete(): Segnala i messaggi specificati da eliminare durante la chiusura della sessione.
  • getBoxInfo(): Restituisce il numero di e-mail presenti nella casella di posta elettronica e la dimensione della casella.

4D Write Pro

Gestire le formule all’interno dei documenti

4D v18 R2 include una serie di comandi che consentono di gestire le formule all’interno dei documenti di 4D Write Pro:

  • WP Ottieni formule: Recupera tutte le formule all’interno di un obiettivo specifico (l’intero documento, ma anche parti più specifiche di un documento come il corpo, la seconda sezione, l’intestazione sinistra, ecc,)
  • WP Inserisci formula: Inserisce un’espressione come oggetto formula all’interno di un determinato intervallo,
  • WP Calcolo formule e WP Congelamento formule: Possono essere usate in modo molto simile(cioè usando un obiettivo). Rivalutare tutte le espressioni di un documento o semplicemente congelare solo le espressioni appartenenti ai piè di pagina.

Eliminare le immagini

L’eliminazione di immagini in linea o ancorate può ora essere effettuata con il nuovo comando WP DELETE PICTURE . È sufficiente recuperare l’immagine che si desidera eliminare in base al suo ID (utilizzando WP Get element by ID) o alla sua posizione (utilizzando WP Get elements), quindi richiamare il comando.

4D View Pro

Gestione di righe e colonne

4D v18 R2 include nuovi comandi per la gestione di colonne e righe. Questi comandi consentono di adattare meglio i documenti alle proprie esigenze. Le colonne e le righe possono essere aggiunte e rimosse, o le loro dimensioni, visibilità ed etichette di intestazione possono essere definite con i seguenti comandi:

  • VP INSERT ROWS o VP INSERT COLUMNS: aggiunge righe o colonne passando un intervallo contenente la prima colonna o riga come parametro e il numero di righe o colonne da aggiungere.
  • VP SET COLUMN COUNT e VP SET ROW COUNT: Definiscono il numero di colonne e righe visualizzate. Per impostazione predefinita, un foglio di 4D View Pro contiene 100 colonne e 1.000 righe.
  • VP ELIMINA RIGHE o VP ELIMINA COLONNE: Rimuove righe o colonne specifiche.
  • VP IMPOSTA ATTRIBUTI COLONNA e VP IMPOSTA ATTRIBUTI FILA: Specificare la larghezza delle colonne o l’altezza delle righe; aggiungere un’interruzione di pagina per la stampa; nascondere o mostrare colonne o righe; abilitare o proibire il ridimensionamento di colonne o righe da parte degli utenti; modificare le etichette delle intestazioni di colonne o righe.

Bloccare righe e/o colonne

4D v18 R2 viene fornito con un nuovo comando: VP SET FROZEN PANES per facilitare la creazione di riquadri. Se si dispone di una grande tabella di dati, può essere utile mantenere visibile un’area di un foglio di lavoro mentre si scorre verso un’altra area. Con questo comando è possibile creare fino a 4 riquadri nella propria area: uno a sinistra, uno sopra, uno a destra e uno sotto.

Volete saperne di più? Leggete tutti i post del blog su 4D v18 R2