4D View Pro: Abilitare, disabilitare o forzare i calcoli

Tradotto automaticamente da Deepl

4D View Pro ricalcola automaticamente le formule nel foglio di lavoro quando si modificano i dati da cui dipendono (ad esempio, voci, formule, nomi, ecc.).

Ma cosa succede se si desidera rendere l’interfaccia utente più interattiva e attivare il calcolo delle formule ogni volta che lo si desidera? 4D v18 R4 lo rende possibile grazie a tre nuovi comandi: VP SUSPEND COMPUTING, VP RESUME COMPUTING, e VP RECOMPUTE FORMULAS. Questi comandi consentono di sospendere e riprendere il calcolo di tutte le formule del documento o di forzarne il ricalcolo.

L’HDI seguente mostra come ricalcolare le formule dopo il caricamento di un record dal database e come interrompere/riprendere i calcoli in un documento.

HDI Gestire i calcoli

Ricalcolo delle formule

Quando si utilizzano dati da 4D (ad esempio, variabili attraverso metodi o campi del database), è necessario aggiornare le formule quando questi dati cambiano. Per farlo, basta utilizzare questa riga di codice:

VP RECOMPUTE FORMULAS ("ViewProArea")

sospendere e riprendere il calcolo delle formule

I comandi VP SUSPEND COMPUTING e VP RESUME COMPUTING consentono di disattivare temporaneamente i calcoli automatici.

Ad esempio, per evitare errori di calcolo nelle celle come “#DIV/0!” mentre si sta ancora lavorando al documento, utilizzare questo codice:

  • sospende i calcoli nel documento:

VP SUSPEND COMPUTING ("ViewProArea")

  • aggiungete i valori o le formule nelle celle
  • riprendere i calcoli:

VP RESUME COMPUTING ("ViewProArea")

Allo stesso modo, potete risparmiare tempo ed essere più efficienti con documenti di grandi dimensioni: gestite il calcolo delle formule quando volete!

Fabrice Mainguené
- Product Owner -Fabrice Mainguené si è unito al team di 4D Program nel novembre 2016. In qualità di Product Owner, è incaricato di scrivere le storie degli utenti e di tradurle in specifiche funzionali. Il suo ruolo è anche quello di assicurarsi che l'implementazione della funzionalità fornita soddisfi le esigenze del cliente.Dopo aver conseguito una laurea in Informatica presso il CNAM, Fabrice è entrato a far parte di una piccola società di pubblicazione di software come sviluppatore Windev. In seguito ha lavorato per diverse aziende del settore industriale e commerciale come sviluppatore Windev e web e come consulente tecnico su nuove funzionalità.