Dare un nome agli intervalli e alle formule in 4D View Pro

Tradotto automaticamente da Deepl

4D v17 R4 è in arrivo con una nuova funzione di 4D View Pro: intervalli e formule con nome. Se dovete usare formule con riferimenti a celle o costanti, questa funzione può essere di grande aiuto!

Con questi nuovi comandi, le formule sono più leggibili e facilmente accessibili grazie al completamento automatico di 4D View Pro.

È ora possibile creare due tipi di nomi tramite la programmazione: uno che si riferisce a un intervallo di celle e un altro che si riferisce a una formula.

intervalli denominati

Un intervallo con nome è un’etichetta leggibile per un intervallo di celle. È possibile applicare facilmente un nome leggibile con il codice alle celle che interessano con VP ADD RANGE NAME.

Ad esempio, in questo documento:

È possibile creare un intervallo con nome per ogni cella “vendite”:

// name the B2 cell as Pears_Sales
VP ADD RANGE NAME ( ("ViewProArea";1;1); "Sales_Pears") ( ("ViewProArea";1;2); "Sales_Oranges") ( ("ViewProArea";1;3); "Sales_Cherries") ( ("ViewProArea";1;4); "Sales_Grapes")VP Cell
// name the B3 cell as Oranges_Sales
VP ADD RANGE NAMEVP Cell
// name the B4 cell as Cherries_Sales
VP ADD RANGE NAMEVP Cell
// name the B5 cell as Grapes_Sales
VP ADD RANGE NAMEVP Cell

Quindi, è possibile utilizzare gli intervalli denominati nelle formule tramite il completamento automatico. Verranno visualizzati automaticamente quando si digita la prima lettera del nome:

blank

formule con nome

È possibile utilizzare VP ADD FORMULA NAME per sostituire i calcoli con nomi leggibili nei fogli di calcolo:

// Create a Sales total
("ViewProArea"; "SUM($B$2:$B$5)"; "Sales_Total") VP ADD FORMULA NAME

blank

Lo stesso comando VP ADD FORMULA NAME può essere utilizzato per creare una costante e semplificare i calcoli nel foglio di calcolo:

// Create a constant
("ViewProArea";"=1.1";"Tax") VP ADD FORMULA NAME

Il foglio di calcolo mostra una formula semplice e leggibile:

blank

e altro

Come abbiamo già detto, questi nomi possono essere molto utili e, come bonus, possono essere utilizzati direttamente nel codice con il comando VP Name :

VP SET NUM VALUE(VP Name("ViewProArea"; "Sales_Grapes");285;"$#,###.00")

I due nuovi comandi consentono di gestire i nomi esistenti:

  • Con il comando VP Get formula by name si verifica se un nome esiste già e si ottiene la formula ad esso assegnata.
  • Con il VP Get names si ottiene un elenco di tutti i nomi creati per un determinato intervallo.

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à.