paletteTableHandler

Come il dialogTableHandler , al clic su un record viene aperta una finestra con la form del singolo record. La palette è però di dimensioni inferiori rispetto alla dialog, e pensata per rimanere aperta affiancata rispetto alla classica griglia di fondo (che infatti non diventerà più chiara). La palette inoltre una volta chiusa non sarà più riapribile se non aggiornando la pagina.

../_images/palettetablehandler.gif

Il TableHandler in figura è reso semplicemente da questa riga di codice:

center.paletteTableHandler(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 T True o False, se impostato a False disattiva la possibilità di eliminare record
addrow T True o False, se impostato a False disattiva la possibilità di aggiungere record
export T True o False, se impostato a True permette di esportare i dati in formato Excel
virtualStore T True o False, se impostato a True il caricamento dei dati sarà automatico e la ricerca disabilitata. Comportamento diverso da th_options, verificare
extendedQuery T True o False, se impostato a True attiva la ricerca avanzata e la toolbar di default del tablehandler
autoSave T Se impostato a True, il salvataggio automatico delle modifiche sarà abilitato
grid_multiSelect T True o False, se impostato a False impedisce la selezione multipla delle celle
grid_selfDragRows T True o False, se impostato a True permette l’ordinamento personalizzato delle righe tramite trascinamento