I tablehandler sono un modo per aggiungere griglie di record.
Vengono spesso utilizzati per includere nelle pagine i record in relazione a molti.
 
I tablehandlers di solito prevedono la possibilità di inserire, modificare o eliminare nuovi record.
 
- plaintablehandler sono solo per la consultazione. (solo view)
- dialogtablehandler prevedono l'aggiunta e la modifica in form aperta in un dialog
- bordertablehandler prevedono l'aggiunta e la modifica in form in un bordercontainer vicino alla griglia
- stacktablehandler prevedono l'aggiunta e la modifica in form in un pane in un'altra pagina di stack rispetto alla griglia
- inlinetablehandler prevedono l'aggiunta e la modifica in line
ParameterTypeDocumentation
viewResourceNone
risorsa di view, dove è definita la struct
formResourceNone
risorsa di form
relationNone
se è specificato il relation name, indicare quello per ottenere i record in relazione a molti
conditionNone
se non si usa l'automatismo del parametro relation indicare la condizione per effettuare la selezione di record
tableNone
se non si usa il parametro relation è obbligatorio specificare la table del database, alla quale si riferisce il tablehandler
captionNone
etichetta posta sopra la griglia
pbl_classesNone
mette l'aspetto arrotondato coerente con la classe public di genropy
addrowNone
permette di aggiungere nuove righe premendo +
delrowNone
permette di cancellare le righe selezionate premendo -
default_None
è il prefisso per tutti i campi a cui deve essere assegnato un default, ogni volta che viene aggiunta una nuova riga