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/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>​
  • gwusermanual/interface/schede.1719912671.txt.gz
  • Ultima modifica: 2024/07/02 11:31
  • da giorgio.scali