documentazione_3di_riservata:docway4:azioni_massive_lua
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
documentazione_3di_riservata:docway4:azioni_massive_lua [2017/10/17 09:44] – [Diritti] mbernardini | documentazione_3di_riservata:docway4:azioni_massive_lua [Data sconosciuta] (versione attuale) – eliminata - modifica esterna (Data sconosciuta) 127.0.0.1 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== Azioni massive tramite Stored Procedure LUA ====== | ||
- | Possibilità di lanciare delle azioni massive definite tramite stored procedure LUA da: | ||
- | * Lista titoli derivanti da una ricerca su DocWay o ACL | ||
- | * Visualizzazione di uno specifico record su DocWay o ACL | ||
- | |||
- | ===== Configurazione ===== | ||
- | |||
- | ==== File di properties ==== | ||
- | |||
- | * Per attivare il modulo relativo alle azioni massive occorre settare la property // | ||
- | |||
- | < | ||
- | # Abilitazione delle esportazioni massive tramite stored procedure LUA (' | ||
- | abilitaAzioniMassiveLUA=no | ||
- | |||
- | # Nome della stored procedure LUA attraverso la quale recuperare l' | ||
- | # dei relativi parametri di input). Corrisponde al parametro da passare al comando eXtraWay attraverso l' | ||
- | # <?xml version=" | ||
- | # <cmd stored=" | ||
- | # </ | ||
- | nomeStoredProcedureLuaAzioniMassive=$.massive.getAvailableMassiveOperations | ||
- | </ | ||
- | |||
- | * Oltre all' | ||
- | |||
- | ==== Diritti ==== | ||
- | |||
- | Da interfaccia applicativa, | ||
- | |||
- | <code xml acl.xml> | ||
- | < | ||
- | < | ||
- | < | ||
- | <group label=" | ||
- | ... | ||
- | <group label=" | ||
- | ... | ||
- | <right cod=" | ||
- | </ | ||
- | ... | ||
- | </ | ||
- | </ | ||
- | ... | ||
- | </ | ||
- | </ | ||
- | |||
- | <code xml docway.xml> | ||
- | < | ||
- | < | ||
- | <db nome=" | ||
- | <group label=" | ||
- | ... | ||
- | <group label=" | ||
- | ... | ||
- | <right cod=" | ||
- | </ | ||
- | ... | ||
- | </ | ||
- | ... | ||
- | </db> | ||
- | ... | ||
- | </ | ||
- | </ | ||
- | ===== Specifiche funzionali ===== | ||
- | |||
- | Gli script LUA da realizzare per poter implementare le azioni massive su DocWay (o ACL) sono sintetizzati come segue: | ||
- | * Uno script attraverso il quale recuperare l' | ||
- | * Uno script per ogni azione massiva, corrispondente all' | ||
- | |||
- | Di seguito è indicata la definizione del paradigma di comunicazione implementato per la comunicazione fra l' | ||
- | |||
- | ==== Elenco azioni disponibili ==== | ||
- | |||
- | === Richiesta === | ||
- | |||
- | === Risposta === | ||
- | |||
- | ==== Avvio di una specifica azione ==== | ||
- | |||
- | === Richiesta === | ||
- | |||
- | === Risposta === |
/data/attic/documentazione_3di_riservata/docway4/azioni_massive_lua.1508226297.txt.gz · Ultima modifica: 2017/10/17 09:44 da mbernardini