cancel
Showing results for 
Search instead for 
Did you mean: 

Générer un document Office depuis un workflow

dranakan
Champ on-the-rise
Champ on-the-rise
Hello,

Nous désirons proposer à certains utilisateurs de pouvoir créer des documents Office qui seront validés/modifiés par des responsables avant d'être publiés (en PDF). Les utilisateurs n'ont pas Office sur leurs postes.
1. Nous pensons créer des modèles de documents dans Office avec des mots clefs à l'intérieur (par exemple $REPLACE_1$, $REPLACE_2$, …)
2. Démarrer un workflow en proposant ces modèles et des champs à remplir portant le nom REPLACE_1, REPLACE_2, …
3. Fusionner les champs du workflow avec le modèle Office (utilisation d'Apache POI), => Génération du document
4. Afficher le document (preview) à l'utilisateur (lui permettre de modifier les champs (étape 2))
5. Validation par l'utilisateur
6. Suite du workflow pour validation avec un responsable.

Avez-vous déjà implémenté quelque chose de similaire ?

Office = MS-Office ou LibreOffice.
Question plus générale sur le guidage de création : https://forums.alfresco.com/fr/viewtopic.php?f=13&t=5533&p=25398#p25398
4 REPLIES 4

jayjayecl
Confirmed Champ
Confirmed Champ
Bonjour,

J'ai déjà réalisé ce type de besoin, pour quelques tests persos, en utilisant une bibliothèque Java Jod Converter.
Quelle est la question ?

dranakan
Champ on-the-rise
Champ on-the-rise
Nous estimons à plusieurs jours de travail pour obtenir un fonctionnement souple. Nous voyons aussi des difficultés pour intégrer un tableau (dimensionnable en x et y) depuis le formulaire.
Nous espérons partir depuis une base déjà existante. Votre maquette peut-elle être mise à disposition ? http://addons.alfresco.com

Merci bien.

jayjayecl
Confirmed Champ
Confirmed Champ
Je n'ai pas réalisé de tableau dimensionnable selon des paramètres, je ne sais pas si c'est faisable (avec les APIs que j'ai utilisées).
En revanche, j'ai pu réaliser des listes conditionnées par un paramètre, grâce à des directives placées dans le template.

Voici ce que j'avais utilisé : http://jodreports.sourceforge.net/?q=node/23
Ce n'est hélas pas packagé et "nettoyé" pour être partagé en l'état.

dranakan
Champ on-the-rise
Champ on-the-rise
Voici ce que j'avais utilisé : http://jodreports.sourceforge.net/?q=node/23
Super ! Je ne connaissais pas. Je vais analyser ceci…

Ce n'est hélas pas packagé et "nettoyé" pour être partagé en l'état.
Je comprends. J'aimerais aussi partager certaines choses mais il faut investir souvent pas mal de temps pour qu'une maquette soit réutilisable et utile pour un autre.

Merci bien.