Scroll Top

Mise à jour en masse
des connexions
Crystal Reports SAP

connexions-crystal-reports-sap

Qu’est-ce qu’SAP Crystal Reports?

Avec Web Intelligence (WebI), Crystal Reports est l’un des deux principaux outils de reporting de SAP BusinessObjects. Alors que WebI est idéal pour les rapports ad hoc, SAP Crystal Reports est meilleur pour créer des rapports hautement formatés qui sont destinés à être imprimés ou exportés sous forme de documents PDF et diffusés dans toute l’organisation. En effet, SAP Crystal Reports offre un contrôle précis de l’endroit où les objets sont placés dans un rapport, pour des résultats parfaits au pixel près !

SAP Crystal Reports peut être le meilleur outil dans certaines situations, mais il pose aussi des défis supplémentaires. D’une part, SAP Crystal Reports est une application Windows, elle doit donc être installée sur des machines individuelles. D’autre part, SAP Crystal Reports n’est pas aussi intuitif que WebI, si bien que les utilisateurs doivent être bien au fait de l’application. Et comme SAP Crystal Reports peut obtenir des données directement à partir de bases de données et d’Univers, les développeurs de rapports doivent avoir une bonne compréhension de toutes les sources de données.

Les changements sont inévitables et il devient parfois nécessaire de réorienter les connexions de bases de données ou d’apporter des changements aux pilotes, serveurs, utilisateurs ou encore mots de passe. Bien qu’il soit possible de modifier manuellement les informations de connexions dans SAP Crystal Reports et la console d’administration centrale (CMC), ce n’est pas toujours pratique car le processus est fastidieux et doit être répété pour chaque document, un par un – que vous ayez un rapport ou un millier.

Quelle est la suite?

Heureusement, 360Suite facilite la mise à jour en masse d’un nombre illimité de SAP Crystal Reports en quelques clics. Suivez le process suivant:

1. Connectez-vous à 360Suite et allez dans le menu.
2. Choisissez “Ressources” : Dossiers Publics” et sélectionnez tous les dossiers contenant des documents SAP Crystal Reports que vous souhaitez mettre à jour.
3. Dans la colonne de droite, développez “Documentation”, faites défiler jusqu’à “Détail des documents et instances SAP Crystal” et cliquez sur l’icône XLS. Ceci exportera tous les documents SAP Crystal des dossiers sélectionnés, ainsi que leurs connexions, vers une feuille de calcul Excel. (Remarque : Si vous ne sélectionnez pas de dossiers spécifiques à l’étape 2, l’étape 3 exportera les Crystal Reports de tous les dossiers.)
4. Ouvrez la feuille de calcul Excel, qui contient 17 colonnes. Si la feuille de calcul contient des rapports que vous ne voulez pas mettre à jour, supprimez ces lignes.

a. Path
b. Name
c. CUID
d. ID
e. Kind (e.g., Crystal Report, Crystal Report Instance, Crystal Report Recurring Instance)
f. Description
g. Keywords
h. Owner
i. Creation Time
j. Last Update Time

k. Original Datasource
l. Server
m. Database
n. User
o. Password
p. Driver
q. Custom Server
r. Custom Database
s. Custom User
t. Custom Password

5. Définissez toutes les valeurs de la colonne K (Original Datasource) sur “No”. Modifiez tout ou partie des valeurs des colonnes P (Driver), Q (Custom Server), R (Custom Database), S (Custom User) et T (Custom Password), pour refléter les mises à jour souhaitées.
6. Sauvegardez le fichier XLS et revenez à 360Suite.
7. Dans la colonne de droite, réduisez “Documentation”, développez “Administration” et cliquez sur “Mise à jour des connexions Crystal”.
8. Dans “Source : Type de Source”, choisissez “Système de Fichiers” dans la liste déroulante. Cliquez sur “Téléverser un Fichier”, sélectionnez le fichier XLS sauvegardé et cliquez sur “Appliquer” pour mettre à jour tous les Crystal Reports en masse en un seul clic.

Automatisez

Si vous avez beaucoup de documents, vous pouvez planifier vos mises à jour de vos document SAP Crystal Report, pour les espacer ou profiter des heures creuses. 360Suite rend également cela possible. Voici comment faire.

  1. Effectuez les étapes 1 à 6 ci-dessus.
  2. Revenez au menu 360Suite et choisissez “Tâches” : Tâches d’administration.”
  3. Créez une nouvelle tâche en cliquant sur “+ Nouvelle Tâche” dans l’en-tête.
  4. Dans l’onglet “Paramètres”, donnez un titre à la nouvelle tâche.
  5. Dans l’onglet “Fréquence”, attribuez une fréquence, une marche et une heure de début.
  6. Dans l’onglet “Processus”, développez “Ressources” et sélectionnez “Mise à jour des Connexion Cristal”. Dans “Source : Type de source”, sélectionnez “Système de fichiers” dans la liste déroulante, dans “Téléverser un Fichier”, sélectionner  le fichier XLS, puis cliquez sur “Appliquer”.
  7. Dans les onglets “Notifications” et “Déclenchement d’événements”, configurez des événements facultatifs si vous le souhaitez.
  8. Dans l’onglet “Confirmation”, cliquez sur “Ajouter+” pour ajouter la tâche. Notez que la nouvelle tâche apparaîtra comme “En attente” sous “Tâches d’administration” jusqu’à ce qu’elle s’exécute comme prévu.

Voir c’est croire

Vous êtes plutôt visuel ? Regardez Pauline Lancaster, Ingénieur avant-vente senior GB&Smith, démontrer à quel point il est simple de mettre à jour les documents SAP Crystal Reports en masse.

Simple et efficace

Nombreuses sont les organisations qui s’appuient sur une combinaison de WebI et de SAP Crystal Reports pour répondre aux exigences de reporting. C’est parce que les deux outils ont des forces et des faiblesses différentes et sont complémentaires. SAP Crystal Reports peut produire des rapports hautement formatés, mais il exige un niveau de compétence plus élevé de la part des utilisateurs. 360Suite peut niveler le terrain de jeu en simplifiant les tâches, comme les mises à jour en masse, qui sont difficiles à réaliser avec des ressources natives. 

Avec 360Suite, il est facile et rapide de mettre à jour des milliers de connexions Crystal Report en une fois et de valider les changements automatiquement. Contactez-nous pour une démonstration ou pour plus d’informations sur la façon dont les solutions 360Suite peuvent vous aider à surmonter les défis associés à SAP Crystal Reports et à de nombreux autres aspects de votre environnement SAP BusinessObjects.

Consultez les ressources suivantes pour en savoir plus sur les nombreuses façons dont les solutions 360Suite optimisent la puissance et la valeur de SAP BusinessObjects.

Articles Similaires

Publications similaires

Laissez un commentaire