DEFACCORDION
È un pannello, di tipo fisso o espandibile, che racchiude sezioni e controlli grandi e consente di organizzare il contenuto all'interno della videata.
Non è consentito annidare due o più accordion. Per organizzare e gerarchizzare i contenuti all'interno di un accordion occorre utilizzare le '@DEFSECTION.
Parametri
| Parametro | Definizione | I/O | Versione traduttore | SMP | |
|---|---|---|---|---|---|
| ID | Stringa | ||||
| NOME | Intero | ||||
| STATO | Enumerazione | ||||
| INTESTAZIONE | Numerico | ||||
| IDTOOLBAR | Stringa | ||||
| STILE | Stringa | ||||
| NASCOSTO | Condizione | ||||
| DISABILITATO | Condizione | ||||
| DETTAGLIAGGIUNTIVI | Booleano | 30.7 |
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.
STATO
Indica lo stato del controllo.
Parametro enumerato, può assumere i seguenti valori:
| Valore | Descrizione |
|---|---|
APERTO | |
CHIUSO | |
APERTOBLOCCATO | |
CHIUSOBLOCCATO |
INTESTAZIONE
Intestazione del controllo.
IDTOOLBAR
Identificativo della toolbar da associare al controllo.
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.
NASCOSTO
Attributo che consente di nascondere e visualizzare il controllo.
DISABILITATO
Attributo di disabilitazione del controllo.
DETTAGLIAGGIUNTIVI
Permette di visualizzare il bottone <Mostra di più/Mostra di meno> che consente di mostrare o nascondere determinati campi dell'accordion.
I campi interessati devono essere definiti indicando il parametro DETTAGLIO sulla specifica '@DEFEDIT.
È visibile ed utilizzabile solo quando l'accordion è aperto.