Edition de rapport (reporting) personnalisé

Nous essayons de faire OpenKM aussi intuitif que possible, mais tout avis est bienvenu.

Moderator: dedisoft

Forum rules
Avant de poser une question, merci de regarder la documentation du wiki ou d'utiliser la fonction recherche du forum. Et rappelez vous que nous n'avons ni boule de cristal ni possibilité de lire dans les pensées, aussi pensez à spécifier quelle version d'OpenKM vous utilisez ainsi que la version du navigateur web et du système d'exploitation. Pour de plus amples informations lisez Comment reporter un bug efficacement (anglais).
Post Reply
kouadio
Junior Boarder
Junior Boarder
Posts: 31
Joined: Wed Jan 09, 2019 9:26 am

Edition de rapport (reporting) personnalisé

Post by kouadio » Fri May 17, 2019 9:14 am

Bonjour,
J'ai créé un workflow avec JBPM qui fonctionne bien. Le workflow contient un formulaire qui est renseigné par chaque utilisateur de la chaîne.
Ma préoccupation, c'est que je veux qu'à tout moment, un utilisateur puisse voir la liste des workflows qu'il a déjà traités et les informations du formulaire puis les différentes actions menées par tous les autres utilisateurs de la chaîne.
Merci pour votre assistance.

jllort
Moderator
Moderator
Posts: 10672
Joined: Fri Dec 21, 2007 11:23 am
Location: Sineu - ( Illes Balears ) - Spain
Contact:

Re: Edition de rapport (reporting) personnalisé

Post by jllort » Mon May 20, 2019 7:26 am

The best option might be to create a new table and in the workflow process insert or update the table in this new table. That will be the easiest way to retrieve the kind of data you need.

kouadio
Junior Boarder
Junior Boarder
Posts: 31
Joined: Wed Jan 09, 2019 9:26 am

Re: Edition de rapport (reporting) personnalisé

Post by kouadio » Mon May 20, 2019 12:46 pm

Bien reçu mais est-ce que je peux placer un lien à cet endroit (Tableau de bord / Processus) qui sera accessible à tous les profiles utilisateurs.
En fait dans cet espace (Tableau de bord / Processus), de la même manière j'ai par défaut "tâches en attente" et "tâches en attentes non affectées", je voudrais avoir "tâches déjà exécutées".
C'est en fait une synthèses de tous les workflow validés par l'utilisateur.

kouadio
Junior Boarder
Junior Boarder
Posts: 31
Joined: Wed Jan 09, 2019 9:26 am

Re: Edition de rapport (reporting) personnalisé

Post by kouadio » Fri May 24, 2019 4:16 pm

J'ai pu activer (afficher) le menu rapport dans la barre de menu de chaque utilisateur; ceci en passant par le profil utilisateur.
Cependant, j'ai un message d'erreur avec certains rapports tels que:
https://docs.openkm.com/kcenter/Downloa ... nline=true
https://docs.openkm.com/kcenter/Downloa ... nline=true
Le message d'erreur est le suivant:
net.sf.jasperreports.engine.JRException: Error opening input stream from URL : http://10.10.5.20/OpenKM//logo/report

jllort
Moderator
Moderator
Posts: 10672
Joined: Fri Dec 21, 2007 11:23 am
Location: Sineu - ( Illes Balears ) - Spain
Contact:

Re: Edition de rapport (reporting) personnalisé

Post by jllort » Sat May 25, 2019 8:34 am

Check your application.url and http://10.10.5.20/OpenKM//logo/report ( seems have double "/" but that should not be the reason of the error ). From server side, you are able to access to http://10.10.5.20 ?

kouadio
Junior Boarder
Junior Boarder
Posts: 31
Joined: Wed Jan 09, 2019 9:26 am

Re: Edition de rapport (reporting) personnalisé

Post by kouadio » Mon May 27, 2019 1:25 pm

En fait, je pense que, pour le workflow par exemple, le problème provient du fichier WorkflowWorkload.jrxml.
Pour avoir accès à l'application, je saisie l'URL suivante: http://10.10.5.20:8080/OpenKM. On voit bien qu'il y a un numéro de port juste après l'adresse IP. Cependant, le message d'erreur ne fait pas mention de ce numéro de port et c'est ce qui donne une URL non valide. Ensuite, je pense que dans le même fichier (WorkflowWorkload.jrxml), le premier caractère "/" au niveau suivant "/logo/report" est de trop.
En effet, j'ai supprimé ce bout de code dans le fichier WorkflowWorkload.jrxml et le programme semble fonctionner normalement, évidemment sans afficher le logo:

Code: Select all

<image>
	<reportElement key="image-1" x="405" y="0" width="150" height="35"/>
	<imageExpression class="java.lang.String"><![CDATA[$P{host}+"logo/report"]]></imageExpression>
</image>

jllort
Moderator
Moderator
Posts: 10672
Joined: Fri Dec 21, 2007 11:23 am
Location: Sineu - ( Illes Balears ) - Spain
Contact:

Re: Edition de rapport (reporting) personnalisé

Post by jllort » Fri May 31, 2019 5:28 pm

you can also replace <![CDATA[$P{host}+"logo/report"]]> for a fixed value, try from ireport tool what will be clear for you the type of the change you are doing. Ireport tool comes into development environment.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest