Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
gwusermanual:interface:schede [2024/07/02 11:31] giorgio.scali [gwOrgChart] |
gwusermanual:interface:schede [2024/10/29 18:00] (versione attuale) giorgio.scali |
||
---|---|---|---|
Linea 60: | Linea 60: | ||
| [[gwusermanual:interface:schede#gwMnemonicCodeSheet|gwMnemonicCodeSheet]]| Scheda per la visualizzazione dei record organizzati gerarchicamente sulla base di un codice parlante | | | [[gwusermanual:interface:schede#gwMnemonicCodeSheet|gwMnemonicCodeSheet]]| Scheda per la visualizzazione dei record organizzati gerarchicamente sulla base di un codice parlante | | ||
| [[gwusermanual:interface:schede#gwPhoto360|gwPhoto360]]| Scheda per la visualizzazione di una scheda gwPhoto360| | | [[gwusermanual:interface:schede#gwPhoto360|gwPhoto360]]| Scheda per la visualizzazione di una scheda gwPhoto360| | ||
- | | [[gwusermanual:interface:schede#gwOrgChart|gwOrgChart]]| Scheda per la visualizzazione/esportazione di grafici gerarchici| | + | | [[gwusermanual:interface:schede#gwOrgChart|gwOrgChart]]| Scheda per la visualizzazione/esportazione di grafici gerarchici| |
+ | | [[gwusermanual:interface:schede#gwXlsxViewer|gwXlsxViewer]]| Scheda/floatingPane per la preview di file xlsx| | ||
+ | |||
+ | |||
+ | |||
===== Configurazione schede ===== | ===== Configurazione schede ===== | ||
Linea 1614: | 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> |