Pagine WEB
Vengono gestite le seguenti tipologie:
- Page: pagina WEB classica;
- PageWithTab: pagina vista come contenitore di Tabs. Ogni Tab è di tipo Page;
- PageWithExpander: pagina vista come contenitore di Expanders. Ogni Expander è di tipo Page;
- PageWithSidebar: è di fatto un contenitore che associa una Sidebar ad una pagina che può appartenere ad una delle tiologie riportate. Vero anche per la Sidebar: ovviamente il risultato deve essere una pagina leggibile;
Solamente le pagine di tipo Page possono contenere campi.
Page
- Working Box: definisce il Box corrente di lavoro. L' elemento verrà salvato all' interno di questo Box;
- Name: identificativo dell' elemento. Può contenere solo caratteri alfanumerici e i caratteri '_' e '-': deve essere univoco in quanto non possono esistere oggetti nel Box con lo stesso identificativo;
- Type: identifica la tipologia di pagina;
- Sheet: sheet all' interno del quale viene posizionato l' elemento;
- Start Page: se settato a TRUE questa sarà la pagina che verrà attivata al lancio dell' applicazione;
- Visible: se la pagina deve essere visibile o meno. Di default è settato a TRUE (Visibile): se la si vuole nasconedere lo si deve settare a FALSE. Questa proprietà può essere settata anche dai Metodi;
- Columns Nr: indica il numero di colonne in cui suddividere la matrice utilizzata per la costruzione della pagina. Può al massimo valere 12;
- Description: breve descrizione della pagina;
- Exec When Init: se settato a TRUE deve essere definito il metodo che verrà attivato all' inizializzazione della pagina;
- Exec On Change: se settato a TRUE deve essere definito il metodo che verrà attivato ogni volta che si accede a quella pagina;
- Method / Rule when Init: consente di selezionare il metodo o la decision rule da attivare in fase di inizializzazione;
- Method / Rule on Change: consente di selezionare il metodo o la decision rule da attivare quando si accede alla pagina;
- Save Data Page: Command Button che attiva il metodo di store dei dati della pagina;
- Go To Methods: Command Button che attiva l' area di creazione dei Metodi;
PageWithTab / Expander
Tabs - Expanders
La grid consente di definre tutte le Tabs / Expanders della pagina:
- Name: nome della pagina;
- Type: tipologia;
- Select: da settare a TRUE se si vole selezionare quella pagina;
- Label: etichetta della Tab / Expander;
PageWithSidebar
Define Side Bar
La grid consente di definire tutte le pagine da utilizzarsi sia come Side Bar che come pagina di contenuto:
- Name: nome della pagina;
- Type: tipologia;
- Label: etichetta della pagina di contenuto;
- Side/Content: può vale SideBar o PageContent.
- Collapse: se settato a TRUE, la Side Bar viene collassata quando attivata;
- Collapsed Label: etichetta della Side Bar quando collassata;
Nota
Rimandiamo ai Tutorials per la modalità di compilazione della pagina.