Passa al contenuto principale

DEFSECTION

30.5Responsive

È un elemento di organizzazione dei contenuti che permette di raggruppare i controlli della videata all'interno di accordion, organizzandoli per renderli più facilmente comprensibili e consultabili dall'utente.
Ogni sezione occupa una singola colonna, inserendo più sezioni queste si affiancano occupando le colonne disponibili, dopodiché continuano a posizionarsi su una nuova riga.

note

Non è consentito annidare due o più sezioni.

note

Non è consentito l'inserimento di controlli grandi (griglia, planner, repeater, ecc...) all'interno delle sezioni.

Parametri

ParametroDefinizioneI/OInformazioniVersione traduttoreSMP
IDStringaINObbligatorioResponsive
NOMEInteroINObbligatorioResponsive
BREAKBooleanoINResponsive
TIPOEnumerazioneINObbligatorioResponsive
TITVariabileINResponsive
STILEStringaINResponsive
NASCOSTOCondizioneINResponsive
DISABILITATOCondizioneINResponsive
OUTPUTCondizioneINResponsive
AZIONEINVIOINResponsive
ESTENDIBooleanoIN30.6DesktopResponsive
CAMPIESTESIBooleanoIN32.4DesktopResponsive
REPEATERDISPOSIZIONEEnumerazioneIN31.4Responsive

ID

StringaINInputObbligatorioObbligatorioValore non necessarioValore non necessarioResponsive

Definisce la variabile o la costante di programma che contiene l'identificatore univoco del controllo.

note

Viene utilizzato dall'ambiente per gestire le personalizzazioni effettuate durante l'esecuzione del programma.

NOME

InteroINInputObbligatorioObbligatorioValore non necessarioValore non necessarioResponsive

Nome del controllo

BREAK

BooleanoINInputValore non necessarioValore non necessarioResponsive

Indica se le sezione dovrà essere forzatamente disegnata sotto quella che la precede.

TIPO

EnumerazioneINInputObbligatorioObbligatorioValore non necessarioValore non necessarioResponsive

Tipo di sezione. Questo parametro definisce il disegno e il comportamento della sezione.

Parametro enumerato, può assumere i seguenti valori:

ValoreDescrizione
FORM
FILTER
VIDEATA
DASHBOARD
MENUHEADER
MENUTREE
MENUCONTENT
MENUFACTBOX
TOTALS

TIT

VariabileINInputValore non necessarioValore non necessarioResponsive

Titolo della sezione.

STILE

StringaINInputValore non necessarioValore non necessarioResponsive

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

CondizioneINInputValore non necessarioValore non necessarioResponsive

Attributo che consente di nascondere e visualizzare il controllo.

DISABILITATO

CondizioneINInputValore non necessarioValore non necessarioResponsive

Attributo di disabilitazione del controllo.

OUTPUT

CondizioneINInputValore non necessarioValore non necessarioResponsive

Attributo che permette di impostare in output il controllo e tutti i suoi campi.

AZIONEINVIO

INInputValore non necessarioValore non necessarioResponsive
SottoParametri

Permette di definire l'identificativo di un controllo dal quale prelevare l'azione ed eseguirla alla pressione del tasto INVIO.

L'utilizzo del parametro implica l'utilizzo del parametro ID

ESTENDI

30.6BooleanoINInputValore non necessarioValore non necessarioDesktopResponsive

Indica se la sezione deve occupare tutto lo spazio orizzontale disponibile. I controlli al suo interno verranno distribuiti omogeneamente.

CAMPIESTESI

32.4BooleanoINInputValore non necessarioValore non necessarioDesktopResponsive
warning

Descrizione non definita

REPEATERDISPOSIZIONE

31.4EnumerazioneINInputValore non necessarioValore non necessarioResponsive

Attributo che permette di indicare il tipo di disposizione dei campi nella sezione di tipo FORM.

Tramite il parametro 'REPEATERDISPOSIZIONE' si determina il layout adottato dalla section presente nel repeater.
Con il valore '#LINEARE' il layout del repeater, spazio permettendo, sarà assimilabile a quello di una griglia sfruttando quindi le Label [etichette] come Header [intestazione] e gli Edit come celle / colonne.
In mancanza di spazio il layout switcherà su #PREDEFINITA che dispone gli oggetti così come da Template.

Parametro enumerato, può assumere i seguenti valori:

ValoreDescrizione
PREDEFINITADisposizione standard
LINEAREDisposizione lineare utilizzabile all'interno del repeater.