.. _tablehandler/tipi_tablehandler/palette_th: paletteTableHandler =================== Come il :ref:`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. .. image:: /_static/images/tipi_tablehandler/palettetablehandler.gif :width: 100% :align: center Il TableHandler in figura è reso semplicemente da questa riga di codice:: center.paletteTableHandler(relation='@mu_tracks_albumid') .. hint:: 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. .. raw:: html
**Parametri:** +------------------------+------+--------------------------------------------------+ | Nome parametro | Tipo | Descrizione | +========================+======+==================================================+ |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. | +------------------------+------+--------------------------------------------------+ |view_store_onStart |B |In caso di chiamata a un tablehandler con quindi | | | |di default uno store statico, al fine di | | | |visualizzare i dati nello store al caricamento si | | | |può impostare un innesco oppure il parametro | | | |view_store_onStart=True | +------------------------+------+--------------------------------------------------+ |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_autoSelect |B |Se impostato a True verrà automaticamente | | | |selezionato il primo valore in griglia al | | | |caricamento | +------------------------+------+--------------------------------------------------+ |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 | +------------------------+------+--------------------------------------------------+ |form_locked |B |Permette di scegliere se la Form del th | | | |rappresentato si mostrerà di default come aperta o| | | |chiusa | +------------------------+------+--------------------------------------------------+ |formInIframe |B |Se impostato a True la form sarà caricata in un | | | |iframe | +------------------------+------+--------------------------------------------------+ |configurable |B |Di default True, se impostato a False non mostrerà| | | |la linguetta per configurare le colonne | +------------------------+------+--------------------------------------------------+