stackTableHandler¶
Il tableHandler «vero», mostra la griglia con i record e al clic su un record si apre una form che occupa tutto lo spazio che è stato assegnato al TableHandler.

Il TableHandler in figura è reso semplicemente da questa riga di codice:
center.stackTableHandler(relation='@mu_tracks_albumid')
Suggerimento
Per le sue caratteristiche questo tipo di TableHandler può essere utile in tutte le situazioni in cui si ha necessità di visualizzare ma anche gestire i record in relazione all’interno della form principale in cui è stato inglobato.
Parameters:
Parameter name | Type | Description |
---|---|---|
table | T | Permette di indicare la table di partenza dei dati |
relation | T | In caso di tabella in relazione, permette di indicare la relation_name da seguire per recuperare i dati |
formResource | T | Permette di indicare una specifica formResource del Tablehandler da utilizzare |
viewResource | T | Permette di indicare una specifica viewResource del Tablehandler da utilizzare |
condition | T | Permette di applicare una condizione ai dati forniti dalla relazione o dalla tabella |
title | T | Titolo del box occupato dal Tablehandler (visualizzato sopra la griglia) |
delrow | B | True o False, se impostato a False disattiva la possibilità di eliminare record |
addrow | B | True o False, se impostato a False disattiva la possibilità di aggiungere record |
export | B | True o False, se impostato a True permette di esportare i dati in formato Excel |
virtualStore | B | True o False, se impostato a True il caricamento dei dati sarà automatico e la ricerca disabilitata. Comportamento diverso da th_options, verificare |
searchOn | B | Se impostato a «False» disabilita la casella di testo per effettuare la ricerca quando questa è già in sostituzione alla query classica (es: quando virtualStore=False) |
extendedQuery | B | True o False, se impostato a True attiva la ricerca avanzata e la toolbar di default del tablehandler |
autoSave | B | Se impostato a True, il salvataggio automatico delle modifiche sarà abilitato |
grid_multiSelect | B | True o False, se impostato a False impedisce la selezione multipla delle celle |
grid_selfDragRows | B | True o False, se impostato a True permette l’ordinamento personalizzato delle righe tramite trascinamento |
formInIframe | B | Se impostato a True la form sarà caricata in un iframe |