Académique Documents
Professionnel Documents
Culture Documents
4
CARL Software
Version du document : 02-03-2018 15:21:57
TABLE DES MATIÈRES
1. Objet du document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2. Tableau de correspondance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
3.3.2. Connexion sur une base Oracle et SQL Server depuis BIRT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1. OBJET DU DOCUMENT
Ce document vise à donner les éléments à installer et à paramétrer pour faire fonctionner l’outil de reporting BIRT Designer avec le logiciel CARL
Source sur un poste client.
2. TABLEAU DE CORRESPONDANCE
Les rapports de CARL Source sont créés avec l’outil Open Source BIRT Designer, complément à l’environnement de développement Eclipse.
Actuellement, il existe plusieurs versions de BIRT Designer. Dans le cadre de l’utilisation de CARL Source 5.0.1, vous devrez utiliser une version 4.4
de BIRT Designer.
Toutefois, veuillez trouver ci-dessous les correspondances entre les versions précédentes de CARL Source et de BIRT Designer.
L’enregistrement d’un rapport BIRT Designer avec une version différente de celle compatible avec CARL Source le rendra
inutilisable.
Il est important de se référer au tableau ci-dessus.
BEGIN<br>
FOR x IN (SELECT * FROM dba_tables WHERE owner='<strong>CS02</strong>')<br>
LOOP<br>
EXECUTE IMMEDIATE 'GRANT SELECT ON <strong><span class="green">CS02</span></strong>.' || x.table_name || ' TO
<strong><span class="green">CS02_READ</span></strong>';<br>
EXECUTE IMMEDIATE 'CREATE SYNONYM <strong><span class="green">CS02_READ</span></strong>.' || x.TABLE_NAME || ' FOR
<strong><span class="green">CS02</span></strong>.' || x.TABLE_NAME;<br>
END LOOP;<br>
END;<br>
/
En se positionnant sur la base de données sur laquelle on souhaite fournir le droit de lecture :
3.3.2. Connexion sur une base Oracle et SQL Server depuis BIRT
Pour modifier ou visualiser le résultat d’un rapport, il est important d’avoir une connexion à la base de données. Pour cela, veuillez suivre la
procédure ci-dessous :
3. Dans l’arborescence, accéder via un double-clic (ou context menu Edit) au détail de la Data Source. Dans celle-ci, vous devez adapter les
paramètres de connexion à la base de données.
4. Effectuer un test de connexion afin de vérifier que le logiciel se connecte bien à votre base de données (voir copies d’écran ci-dessous).
5. Valider le message de confirmation.
6. Enregistrer les modifications du fichier ‘rpt_common.rptlibrary'.
4. Contrôler que des données apparaissent dans votre navigateur Internet (qui s’est ouvert automatiquement).
Si le « preview » est vide ou s’il fait apparaitre une erreur différente de « Grid report_footer… ou function ()… » , merci de
prendre contact avec la hotline de CARL Software (http://support.carl-software.com).
On obtient ainsi la fenêtre de tous les rapports disponibles dans CARL Source.
Dupliquer ce rapport. Puis modifier les valeurs pour que le rapport apparaisse comme un test.
4. Puis télécharger le rapport « user_list(1).rptdesign » en local en cliquant sur le lien « Accès au rapport ». L’enregistrer sous
Birt440\workspace\report\system\..
5. Ouvrir ce rapport depuis BIRT Designer et faire une modification mineure (modifier un libellé par exemple).
6. Enregistrer le rapport.
7. Déployer le rapport sur le serveur d’application.
Pour cela, accéder au rapport depuis CARL Source, et cliquer sur parcourir afin de sélectionner le fichier local modifié dans votre répertoire
BIRT Designer (user_list(1).rptdesign).
Puis cliquer sur « Envoyer ».
8. Valider le formulaire.
9. Lancer l’impression du rapport depuis la fonctionnalité « Utilisateur ».
10. Contrôler que des données apparaissent.
Si le preview est vide ou qu’il fait apparaitre une erreur, merci de prendre contact avec la hotline de CARL Software
(http://support.carl-software.com).