DEFDYNCOLGRIDADV
La specifica '@DEFDYNCOLGRIDADV consente di definire una colonna (e allo stesso tempo le sue relative celle) dinamica, vale a dire una colonna di cui non si conoscono gli aspetti che la legano a delle variabili BC. La specifica, che racchiude la '@INSCOLGRIDADV e la '@DEFCELLGRIDADV deve venir utilizzata all'interno di un ciclo, richiamato dalla call back INSCOLDINAMICHE della specifica '@DEFGRIDADV.
Parametri
| Parametro | Definizione | I/O | Versione traduttore | SMP | |
|---|---|---|---|---|---|
| NOMEGRIGLIA | Intero | ||||
| ID | Stringa | ||||
| COL | Intero | ||||
| LARG | Intero | ||||
| UDMLARG | Stringa | ||||
| LARGDINAMICA | Intero | ||||
| PERCENTUALE | Intero | ||||
| NASCOSTA | Condizione | ||||
| NONRIDIMENSIONABILE | Intero | ||||
| PERSONALIZZABILE | Intero | ||||
| ALIAS | Stringa | ||||
| FISSA | Intero | ||||
| TIT | Stringa | ||||
| COMMENTO | Stringa | ||||
| FMT | Stringa | ||||
| STILETIT | Stringa | ||||
| SOLOICONATIT | Booleano | 32.0 | |||
| RAGGRUPPAMENTO | |||||
| NOORDINAMENTO | Intero | ||||
| NORAGGRUPPAMENTO | Intero | ||||
| NORIPETIZIONE | |||||
| STILEDINAMICO | Intero | ||||
| COMMENTODINAMICO | Intero | ||||
| VARDISABILITATODINAMICO | Intero | ||||
| VAREVIDENZIATODINAMICO | Intero | ||||
| STAMPA | |||||
| ESPORTA | Intero | 30.2 | |||
| NORICERCARAPIDA | Intero | ||||
| NOFILTRI | Intero | ||||
| TOTALI | Intero | ||||
| MOUSEOVER | |||||
| CHECKBOX | Intero | ||||
| HYPERLINK | Intero | ||||
| VALORIAMMESSI | |||||
| TAGHTML | Intero | ||||
| VALORISTILE | |||||
| STILE | Stringa | ||||
| GRUPPO | Stringa | ||||
| VARSTILE | Variabile | ||||
| AZIONE | Azione | ||||
| SIMBOLOVALUTA | Variabile | ||||
| LOOKUP | 29.3 | ||||
| SOLOICONA | Booleano | 32.0 | |||
| CHIP | Booleano | 32.1 |
NOMEGRIGLIA
Variabile di tipo LONG contenente l'ID della griglia
ID
Definisce la variabile o la costante di programma che contiene l'identificatore univoco del controllo.
Viene utilizzato dall'ambiente per gestire le personalizzazioni effettuate durante l'esecuzione del programma.
COL
Indice numerico della colonna su cui si basa la definizione della cella
LARG
Consente di definire la larghezza fissa della colonna che si sta definendo
UDMLARG
Attributo di definizione dell'unita' di misura della larghezza della colonna
LARGDINAMICA
Consente di attivare la gestione della larghezza dinamica sulla colonna che si sta definendo
PERCENTUALE
Valore che identifica la percentuale di occupazione della colonna all'interno della griglia
L'utilizzo del parametro esclude l'utilizzo del parametro LARG
NONRIDIMENSIONABILE
Indica se la colonna può essere ridimensionata o meno in fase di esecuzione del programma
PERSONALIZZABILE
Consente di personalizzare la visualizzazione della colonna
ALIAS
Nome univoco da assegnare al dispositivo
L'utilizzo del parametro esclude l'utilizzo del parametro LOOKUP
TIT
Titolo da visualizzare come intestazione di colonna
COMMENTO
Consente di definire un tip multilinea di commento da associare alla colonna. Il commento rimarrà visibile per il tempo in cui il mouse punterà sull'intestazione della colonna interessata
FMT
Formato del testo visualizzato nella cella
STILETIT
Attributo di definizione dello stile da applicare al controllo.
Può essere una delle costanti definite in BC per gli stili oppure uno stile precedentemente definito tramite @DEFSTYLE.
SOLOICONATIT
Indica che l'intestazione della colonna è solo un'icona
RAGGRUPPAMENTO
Indica il raggruppamento sulle colonne della griglia.
NOORDINAMENTO
Definisce l'oggetto grafico come personalizzabile dall'utente in fase di runtime.
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | No |
1 | Si |
NORAGGRUPPAMENTO
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | No |
1 | Si |
NORIPETIZIONE
Elenco delle variabili, separate da virgola, relative alle colonne su cui si vuole evitare le ripetizione dei valori
STILEDINAMICO
Consente di gestire lo stile della cella anche sulle colonne di tipo dinamico
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | Per le celle della colonna dinamica non verranno gestiti gli stili |
1 | Per le celle della colonna dinamica verranno gestiti gli stili |
COMMENTODINAMICO
Consente di poter assegnare un commento sulle celle delle colonne di tipo dinamico
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | Per le celle della colonna dinamica non verrà gestito il commento dinamico |
1 | Per le celle della colonna dinamica verrà gestito il commento dinamico |
VARDISABILITATODINAMICO
Definisce l'oggetto grafico come personalizzabile dall'utente in fase di runtime.
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | No |
1 | Si |
VAREVIDENZIATODINAMICO
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | No |
1 | Si |
STAMPA
Consente l'impostazione dei parametri (della colonna) relativi alla stampa automatica della griglia avanzata
ESPORTA
Definisce l'oggetto grafico come personalizzabile dall'utente in fase di runtime.
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | No |
1 | Si |
NORICERCARAPIDA
Consente di nascondere, dalla toolbar della griglia, il bottone di ricerca rapida e di disattivare la sua funzionalità dalla griglia avanzata
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | visualizza bottone di ricerca rapida |
1 | nasconde il bottone di ricerca rapida |
NOFILTRI
Consente di eliminare la possibilità, di applicare o meno un filtro in visualizzazione su tutte le colonne della griglia
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | Visualizza bottone di attivazione dei filtri in visualizzazione sulle colonne |
1 | Nasconde il bottone di attivazione dei filtri in visualizzazione sulle colonne |
TOTALI
Flag di attivazione dei totali automatici sulla colonna
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | No |
1 | Si |
MOUSEOVER
Flag di definizione richiamo azione al passaggio del mouse sopra la cella.
In presenza del parametro MOUSEOVER[ABILITATO], l'azione di colonna corrisponderà all'azione eseguita al click sul testo della cella (evidenziato al passaggio del mouse).
CHECKBOX
Attiva la visualizzazione della colonna tramite checkbox
HYPERLINK
Flag di definizione di una cella Hyperlink
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | No |
1 | Si |
VALORIAMMESSI
Elenco di valori ammessi per la cella della griglia
TAGHTML
Permette di indicare che il testo specificato dal parametro VAR utilizza tag HTML per la formattazione
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | il testo non contiene tag HTML |
1 | il testo contiene tag HTML |
VALORISTILE
Definizione degli stili di cella mediante un elenco esplicito di coppie valore/nome stile
STILE
Attributo di definizione dello stile da applicare al controllo.
Può essere una delle costanti definite in BC per gli stili oppure uno stile precedentemente definito tramite @DEFSTYLE.
GRUPPO
Indica il gruppo nel quale visualizzare la serie definita
VARSTILE
Indica la variabile associata all'alias
AZIONE
Callback dell'azione da eseguire
SIMBOLOVALUTA
Attributo di definizione del simbolo della valuta da associare al campo importo
LOOKUP
Attributo per la definizione di una query di lookup per l'estrazione dei valori della colonna stessa.
L'utilizzo del parametro esclude l'utilizzo del parametro ALIAS
SOLOICONA
Indica che la cella è solo un'icona
L'utilizzo del parametro implica l'utilizzo del parametro VALORISTILE
CHIP
Indica che la cella sarà rappresentata come chip
L'utilizzo del parametro implica l'utilizzo del parametro VALORISTILE