DEFQUERYGRID - GetValori
Metodo di specifica
Consente di ottenere il valore di una o più celle all'interno della griglia.
Definizione BC
È possibile utilizzare la seguente sintassi per utilizzare il metodo:
Metodo(RIGA,OPTIONS)
| Parametro | Formato | Riferimento | I/O | Default | Versione |
|---|---|---|---|---|---|
| RIGA | Intero | ||||
| OPTIONS | Recordset |
Parametri
RIGA
InteroInput
Consente di indicare il numero della riga da cui estrarre le informazioni.
OPTIONS
RecordsetInput
Consente di indicare i valori (collezione di BC_DA_VALUE_OPTION) da leggere nelle singole celle.
L'etichetta specificata deve corrispondere all'alias (identificativo) della colonna specifica.
Esempi
Esempio
DIM valori[CLASSE[BC_DA_VALUE_OPTION] COLLEZIONE]
DIM valore[CLASSE[BC_DA_VALUE_OPTION]]
valori.Clear()
valore.Clear()
valore.OPTION = "CodArt"
valori.AGGIUNGI(Valore [INOUT])
valore.Clear()
valore.OPTION = "DesArt"
valori.AGGIUNGI(valore [INOUT])
valore.Clear()
valore.OPTION = "Prezzo"
valori.AGGIUNGI(valore [INOUT])
DIM NumRigaCorrente[INT] = QRYGRID.GetRigaCorrente()
QRYGRID.GetValori(NumRigaCorrente, valori)
DIM articolo[CLASSE[BLD_ART]]
articolo.CodArt = valori.Item(1).VALUE.GETBCSTRING()
articolo.DesArt = valori.Item(2).VALUE.GETBCSTRING()
articolo.Prezzo = valori.Item(3).VALUE.GETNUMBER()