Passa al contenuto principale

BC_VID_GRID_COL - SetFiltro

Metodo di oggettoMetodo di oggetto

Aggiungi un filtro di default sulla colonna

Definizione BC

È possibile utilizzare la seguente sintassi per utilizzare il metodo:

Metodo(criteria[TIPO[BCTD_GRID_CRITERIA]],values[CLASSE[BC_DA_VALUE] COLLEZIONE])
ParametroFormatoRiferimentoI/ODefaultVersione
criteriaTipo datoBCTD_GRID_CRITERIAIN
valuesCollezione di classiBC_DA_VALUEINOUT

Parametri

criteria

Tipo dato BCTD_GRID_CRITERIAINInput

criterio da applicare al filtro

values

Collezione di BC_DA_VALUEINOUTInput/Output

valori da applicare al filtro

Esempi

Definizione di un filtro su una colonna della griglia

 'Query per l'estrazione di dati in una collezione
Query()

DIM colonna[CLASSE[BC_VID_GRID_COL]]

'Definizione del criterio per il filtro
DIM criterio[TIPO[BCTD_GRID_CRITERIA]] = BCTD_GRID_CRITERIA.Compreso

'Definizione dei valori da usare per il filtro
DIM valore[CLASSE[BC_DA_VALUE]]
DIM valori[CLASSE[BC_DA_VALUE] COLLEZIONE]
valore.Clear() : valore.SETNUMBER(100) : valori.AggiungiValore(valore [INOUT])
valore.Clear() : valore.SETNUMBER(200) : valori.AggiungiValore(valore [INOUT])

'Definizione colonna classica
colonna.Clear()
colonna.Id = "CodArt" : colonna.Posizione = 1 : colonna.Dimensione = 20 : colonna.Titolo = "Codice articolo" : CollezioneColonne.AGGIUNGICOLONNA(colonna [INOUT])

'Definizione colonna con il filtro
colonna.Id = "Prezzo" : colonna.Posizione = 2 : colonna.Dimensione = 20 : colonna.Titolo = "Prezzo" : colonna.SetFiltro(criterio, valori [INOUT]) : CollezioneColonne.AGGIUNGICOLONNA(colonna [INOUT])