Passa al contenuto principale

SETROWGRID

Desktop

Consente di impostare uno o più valori delle variabili associate ad una riga, ovvero quelle presenti nel parametro V[ ] della @INSROWGRID.

Come per la GETROWGRID, è possibile impostare le variabili di una riga conoscendone il numero e nel caso di lista con multiselezione è possibile anche operare sull'n-esima riga selezionata.

Parametri

ParametroDefinizioneI/OInformazioniVersione traduttoreSMP
NOMEGRIGLIAInteroINObbligatorioDesktopWeb
SELInteroINDesktop
RIGAInteroINDesktopWeb
VINDesktop
SELEZIONATAInteroINDesktopWeb
SELEZIONABILEInteroINDesktopWeb
ASSEGNACELLEInteroINDesktop
FILTROINDesktopWeb
SPUNTABILEInteroOUTDesktop

NOMEGRIGLIA

InteroINInputObbligatorioObbligatorioValore non necessarioValore non necessarioDesktopWeb

Identificativo della griglia.

SEL

InteroINInputValore non necessarioValore non necessarioDesktop

Attributo che consente di recuperare una riga fra quelle selezionate

RIGA

InteroINInputValore non necessarioValore non necessarioDesktopWeb

Consente di recuperare qualunque riga della lista.

V

INInputValore non necessarioValore non necessarioDesktop
SottoParametri

Elenco di assegnazioni per valorizzare le variabili associate alla riga della griglia.

È possibile modificare anche solo una variabile senza doverle indicare tutte.

SELEZIONATA

InteroINInputValore non necessarioValore non necessarioDesktopWeb

Consente di selezionare in ingresso della videata la riga inserita.

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
0Riga non selezionata
1Riga selezionata

SELEZIONABILE

InteroINInputValore non necessarioValore non necessarioDesktopWeb

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
0nodo non selezionabile
1nodo selezionabile

ASSEGNACELLE

InteroINInputValore non necessarioValore non necessarioDesktop

Se presente permette di effettuare la valorizzazione delle celle della riga con i valori correnti delle variabili associate alle stesse

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
0No
1Si

FILTRO

INInputValore non necessarioValore non necessarioDesktopWeb
SottoParametri

Permette di impostare una serie di condizioni di ricerca per la selezione delle righe su cui si vuole impostare la cella.

SPUNTABILE

InteroOUTOutputValore non necessarioValore non necessarioDesktop

Attributo che consente di reperire l'informazione di check della multi selezione di una data riga

Parametro con valori ammessi, si possono utilizzare i seguenti valori:

ValoreDescrizione
0Il check di multi selezione è disabilitato
1Il check di multi selezione è abilitato

Esempi

Valorizzazione delle celle della riga

 DIM codice[STRING]
DIM desc[STRING]

'@DEFVID DIM[20,70] TIT["Videata"] ID["IDVid"]

'@DEFGRIDPANEL NOME[GridPanel] ID["IDGridPanel"] _
RIGA[ALTEZZA[1] LAYOUT[#FISSO]] _
RIGA[ALTEZZA[18] LAYOUT[#DINAMICO]] _
RIGA[ALTEZZA[1] LAYOUT[#FISSO]] _
COLONNA[LUNGHEZZA[1] LAYOUT[#FISSO]] _
COLONNA[LUNGHEZZA[68] LAYOUT[#DINAMICO]] _
COLONNA[LUNGHEZZA[1] LAYOUT[#FISSO]]

'@DEFGRID NOME[GridStandard] ID["IDGrigliaStandard"] _
RET[1,1] _
POS[1,1] _
INSCOL[InsCol()] _
INSRIGHE[InsRighe(codice,desc)] _
GRID[RIGA[2] COL[2] RIGADIN[1] COLDIN[1]]

'@ENDGRIDPANEL NOME[GridPanel]

'@RUNVID

...
'@SRP InsRighe(codice[STRING] [IN], desc[STRING] [IN])

'@INSROWGRID NOMEGRIGLIA[GridStandard] ID["IDRiga1"] SELEZIONABILE[1]
'@INSROWGRID NOMEGRIGLIA[GridStandard] ID["IDRiga2"] SELEZIONABILE[1]

'@DEFCELLGRID NOMEGRIGLIA[GridStandard] CELLA[1,1] VAR[codice] FMT[TESTO]
'@DEFCELLGRID NOMEGRIGLIA[GridStandard] CELLA[2,1] VAR[desc] FMT[TESTO]

Return

...
'@SETROWGRID NOMEGRIGLIA[GridStandard] RIGA[1] ASSEGNACELLE[codice = "COD01"]
'@SETROWGRID NOMEGRIGLIA[GridStandard] RIGA[2] ASSEGNACELLE[codice = "COD01", desc = "Descrizione COD01"]