DEFQUERYCFIELD_LV
Permette di definire campi calcolati da inserire nella query.
Parametri
| Parametro | Definizione | I/O | Versione traduttore | SMP | |
|---|---|---|---|---|---|
| IDQUERY | Long | ||||
| CONDIZIONE | |||||
| ALIAS | Stringa | ||||
| FORMULA | |||||
| FMT | Stringa | ||||
| VAR | Variabile | ||||
| NOOUTPUT | Intero | ||||
| RAGGRUPPA | Stringa | ||||
| DIGITATO | Intero | ||||
| TOTALI | Intero | ||||
| DEFAULT | Variabile | ||||
| TIPOELENCOVALORI | Intero | ||||
| ETICHETTA | Stringa | ||||
| ERRORE | Intero |
IDQUERY
Identificatore della query ottenuto tramite @DEFQUERY.
ALIAS
Attribuisce al campo un nome utile per riferirsi al campo nelle successive specifiche
FORMULA
Definisce la formula che determina il campo calcolato.
FMT
Attributo di definizione del formato da applicare al campo.
VAR
Indica la variabile di programma che è associata al campo eventualmente dimensionata
Se non viene indicato l'attributo VAR[] sarà necessario eseguire una '@BINDQUERYFIELD per associare la variabile al campo
NOOUTPUT
Indica se la colonna NON deve apparire nel resultset
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | la colonna appare nel resultset |
1 | la colonna non appare nel resultset |
RAGGRUPPA
Identifica la funzione di aggregazione da applicare al campo.
DIGITATO
Indica che il campo è un campo utente digitato, il cui valore è richiesto a tempo di esecuzione (Reporter).
È possibile definire un valore di default utilizzando l'attributo DEFAULT
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | No |
1 | Si |
TOTALI
Indica se la colonna è interessata a un calcolo di totali.
Sono validi per il parametro TOTALI solo i campi di tipo numerico
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | No |
1 | Si |
DEFAULT
Indica il valore di default per i campi utente digitati. Se non indicato, il valore d'ufficio è il valore 'vuoto', corrispondente al tipo di campo (0 per i campi di tipo numerico, '' per i campi alfanumerici). L'attributo ha effetto solo se il campo è un campo utente digitato (vedi attributo DIGITATO).
TIPOELENCOVALORI
Restituisce la tipologia di valori ammessi per la variabile utente
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | Tutti |
1 | (0 - No; 1 - Si) |
2 | Elenco |
ETICHETTA
Individua l'eventuale etichetta da usare per la specifica @RUNQUERY per etichettare il campo.
ERRORE
Consente al programma di intercettare e gestire l'errore restituito dalla funzione.
Utilizzare uno dei metodi GetLastError*() della classe BCContextInfo per ottenere le informazioni dell'errore.