SETQUERYCONDGRID
Permette di impostare i valori di riferimento del filtro precedentemente definito mediante la specifica @DEFQUERYCONDGRID.
Parametri
| Parametro | Definizione | I/O | Versione traduttore | SMP | |
|---|---|---|---|---|---|
| IDQUERY | Long | ||||
| TABELLA | |||||
| TIPOREC | Stringa | ||||
| CAMPO | |||||
| INDICE | Intero | ||||
| ALIAS | Stringa | ||||
| CRITERIO | Intero | ||||
| VALORE1 | Variabili | ||||
| VALORE2 | Variabili | ||||
| FORMULA1 | |||||
| FORMULA2 | |||||
| ELENCOVALORI | Stringa | ||||
| ERRORE | Intero |
IDQUERY
Identificatore della query ottenuto tramite @DEFQUERY.
TABELLA
Nome di un DFX usato durante la definizione di una tabella mediante la specifica @DEFQUERYTABLE.
TIPOREC
Identifica il tipo record relativo al DFX (nel caso di multi-tipo record). Se non indicato, viene considerato l'unico tipo record presente nel DFX.
CAMPO
Identifica il campo su cui si intende applicare il filtro.
INDICE
Nel caso di campo schiera permette di definire quale elemento in particolare si desidera leggere.
CRITERIO
Individua il criterio da applicare al campo.
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
1 | Uguale a |
2 | Diverso da |
3 | Compreso tra |
4 | Maggiore di |
5 | Maggiore o uguale di |
6 | Minore di |
7 | Minore o uguale di |
8 | Inizia con |
9 | Finisce con |
10 | Contiene |
11 | Presente in |
12 | Non presente in |
VALORE1
Individua il valore da utilizzare per il criterio.
Per il criterio 'Compreso tra' individua il l'estremo inferiore dell'intervallo
VALORE2
Individua l'estremo superiore dell'intervallo per il criterio '3-Compreso tra'
FORMULA1
Individua la formula da interpretare ed applicare al valore del filtro del report. Per il criterio 'Compreso tra' individua il l'estremo inferiore dell'intervallo.
FORMULA2
Individua la formula da interpretare ed applicare al valore del filtro del report. Per il criterio 'Compreso tra' individua il l'estremo superiore dell'intervallo.
ELENCOVALORI
Individua l'elenco dei valori da usare quando il criterio di selezione è 'Presente in' oppure 'Non presente in', secondo la sintassi: <numero>, <numero>, ... oppure '<stringa>', '<stringa>',...
- ogni valore dell'elenco è separato da virgole
- i valori alfanumerici sono delimitati da apici singoli.
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.