gwusermanual:interface:schede

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
gwusermanual:interface:schede [2024/10/29 17:38]
giorgio.scali [Elenco schede]
gwusermanual:interface:schede [2024/10/29 18:00] (versione attuale)
giorgio.scali
Linea 1619: Linea 1619:
                     <​parameter name="​nodeHeight"​ value="​80"​ hideToClient="​false"></​parameter>​                     <​parameter name="​nodeHeight"​ value="​80"​ hideToClient="​false"></​parameter>​
                 </​leafItem>​                 </​leafItem>​
 +</​code>​
 +
 +
 +
 +==== gwXlsxViewer ====
 +
 +La scheda/​floatingPane gwXlsxViewer rende disponibile una preview di file .xlsx all'​interno del browser.
 +
 +Come tab
 +{{ :​custom:​xlsx_su_tab.jpg |}}
 +Come floatingPane
 +{{ :​custom:​xlsx_su_floatingPane_readonly.jpg |}}
 +
 +Introdotta in **4.7.3** ([[https://​gitlab.com/​geowebframework/​geowebframework/​-/​issues/​1417|issue #1417]])
 +
 +Il visualizzatore è basato su [[https://​dream-num.github.io/​LuckysheetDocs/​guide/​config.html#​configuration-item|LuckySheet]]
 +
 +**PARAMETRI**
 +^ Parametro ^ Descrizione ^
 +|href| String, required, default gwContextPath+'/​rest/​exportByGroovyExecution'​. url del controller che genera i bytes|
 +|method| String, required, default '​POST'​ method associato ad href|
 +|fileName| String, required, nome del file che verrà generato|
 +|data| Object, optional, Dati da postare in acciazione a href e method ​ Es: { groovy: '​export_pianificazione.groovy',​ fileName: fileName, otherStuff: 1 }|
 +|viewerOptions| Object, optional, default null. Opzioni passabili al visualizzatore basato su LuckySheet per sovrascrivere il comportamento di default (full readonly). Parametri https://​dream-num.github.io/​LuckysheetDocs/​guide/​config.html#​configuration-item|
 +
 +__**JavaScript**__\\
 +Consulta l'​apposita sezione di javascrip API [[:​custom:​api_js_opengwxlsxviewertab|Apertura gwXlsxViewer ]].
 +
 +__**LeafItem**__\\
 +Non dovrebbe essere mai integrato come leafItem, ma è supportato.
 +Set minimale, usando i vari default
 +<code xml>
 +<​leafItem name="​li_1"​ label="​all defaults"​ image="​eyJjc3NDbGFzcyI6ImZhLXNvbGlkIGZhLXNpdGVtYXAiLCJ3aWR0aCI6IjMycHgiLCJoZWlnaHQiOiIzMnB4IiwiY29sb3IiOiIjMDA3QUMyIn0="​ type="​gwXlsxViewer ">
 +    <​parameter name="​data"​ value="​{ groovy: '​export_pianificazione.groovy',​ fileName: '​preview.xlsx'​}"​ hideToClient="​false"></​parameter>​
 +</​leafItem>​
 </​code>​ </​code>​
  • gwusermanual/interface/schede.1730219922.txt.gz
  • Ultima modifica: 2024/10/29 17:38
  • da giorgio.scali