documentazione_3di_riservata:moduli:import_xls
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:moduli:import_xls [2009/04/09 17:48] – fgrillini | documentazione_3di_riservata:moduli:import_xls [2014/02/10 16:35] (versione attuale) – eliminata mballerini | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| - | **Progetto** | ||
| - | |||
| - | GenericXlsImport (su docway3-cvs.3di.it) | ||
| - | |||
| - | |||
| - | **Schema del modulo**: | ||
| - | |||
| - | {{: | ||
| - | |||
| - | |||
| - | **Breve descrizione del funzionamento** | ||
| - | |||
| - | Il modulo legge dei file excel (__formato Microsoft xls__) e crea un nuovo documento partendo da un template xml (definito in un file di configurazione o passato dinamicamente dall' | ||
| - | Un file excel deve riferirsi ad una sola tipologia documentale (es. doc, fascicoli...). | ||
| - | E' possibile configurare il modulo per importare differenti file xls riferiti ognuno ad una tipologia documentale diversa (es. uno per i doc, uno per i fascicoli...). | ||
| - | L' | ||
| - | |||
| - | L' | ||
| - | Di questa interfaccia è stata realizzata un' | ||
| - | |||
| - | Il modulo si basa su un meccanismo di notifica di eventi che consente all' | ||
| - | Tale meccanismo consente l' | ||
| - | |||
| - | |||
| - | **Breve descrizione del file di configurazione** | ||
| - | |||
| - | File di configurazione xml: | ||
| - | |||
| - | <?xml version=" | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | <value type=" | ||
| - | </ | ||
| - | ... | ||
| - | </ | ||
| - | </ | ||
| - | ... | ||
| - | </ | ||
| - | |||
| - | |||
| - | |||
| - | Dettagli: | ||
| - | |||
| - | * excel_import_rules: | ||
| - | * excel_file: (obbligatorio; | ||
| - | - @start_row: (opzionale) indica la riga (0-N) di ogni foglio da cui partire (per saltare eventuali header). | ||
| - | - @id: (opzionale) identificatore univoco del blocco di regole. | ||
| - | |||
| - | * docs_template: | ||
| - | - @encoding: (obbligatorio) indica l' | ||
| - | | ||
| - | * univocity_query: | ||
| - | | ||
| - | * row_rules: (obbligatorio) raggruppa le regole che consentono di elaborare una riga del file xls. | ||
| - | - @empty_cell_skip_row: | ||
| - | | ||
| - | * rule: (obbligatorio; | ||
| - | | ||
| - | * parent_node_xpath: | ||
| - | | ||
| - | * value: (obbligatorio) valore da inserire nel percorso indicato da ' | ||
| - | - @type: (opzionale) indica il tipo del valore da inserire. | ||
| - | * Se assente/ | ||
| - | * " | ||
| - | * " | ||
| - | * " | ||
/data/attic/documentazione_3di_riservata/moduli/import_xls.1239292094.txt.gz · Ultima modifica: (modifica esterna)