SAP Crystal Reports. SAP Business Intelligence Suite 4.0 Support Package 5, 2011
Outil de gestion de l'architecture mutualisée de la plateforme de Business Intelligence
Dossier client = "ABC" optionImportSecMode=0
Utilisateur ou groupe principal
Niveau d'accès
Utilisateur 2
Utilisateur 3
Visualiser
Visualiser
Dossier de client = "ABC" optionImportSecMode=1
Utilisateur ou groupe principal
Niveau d'accès
Utilisateur 2
Utilisateur 3
Visualiser
Visualiser
Dossier de client = "ABC" optionImportSecMode=2
-
Utilisateur ou groupe principal
Niveau d'accès
Utilisateur 2
-
Visualiser
Le comportement s'applique également aux droits ajoutés individuellement, pas seulement aux niveaux d'accès.
5.3.7 SAP Crystal Reports 2011
L'outil de gestion de l'architecture mutualisée permet le mappage direct aux données des informations de connexion des rapports modèle de SAP Crystal Reports 2011 aux paramètres de connexion de nouveaux clients.
Pour mapper les informations de connexion à la source de données de client pour les rapports Crystal :
1.
Créez et téléchargez un jeu de rapports dans un dossier de modèles de la plateforme de BI.
Vous pouvez spécifier les dossiers de modèles dans le fichier de configuration client à l'aide de l'option templateContentFolder.
2.
Spécifiez les informations DSN du modèle à l'aide de l'option crystalreport.templatedb1
dans le fichier de configuration client.
Le format de la valeur est <serveur de base de données>;<nom de base de don nées>;<type de source de données>;<nom d'utilisateur>;<mot de passe>
. Par exemple : crystalreport.templatedb1=MyTemplateDSN;MyTemplateDatabase;odbc;administrator;password
Conseil :
Pour trouver les valeurs correctes pour <serveur de base de données>;<nom de base de données>
, cliquez avec le bouton droit de la souris sur le rapport dans la CMC et sélectionnez
Configuration de la base de données. Les champs "Serveur" et "Base de données" peuvent être copiés dans le fichier de configuration client.
3.
Spécifiez les informations DSN du nouveau client à l'aide de l'option crystalreport.tenantdb1
dans le fichier de configuration client.
96 2012-12-05
Outil de gestion de l'architecture mutualisée de la plateforme de Business Intelligence
Le format de la valeur est <serveur de base de données>;<nom de base de don nées>;<type de source de données>;<nom d'utilisateur>;<mot de passe>
. Par exemple : crystalreport.tenantdb1=MyTenantDSN;MyTenantDatabase;odbc;tenantname;tenantpwd
Avant
Après avoir exécuté l'outil, les rapports Crystal récemment copiés dans les propres dossiers du client sont mappés à leur propre connexion à la source de données. Vous pouvez spécifier d'autres paires de paramètres modèle/client en ajoutant les couplages d'options crystalreport.templatedb<n> et crystalreport.tenantdb<n> au fichier de configuration client. Par exemple, crystalreport.te
mplatedb2 et crystalreport.tenantdb2.
Prêtez attention aux instantanés avant et après du CMS ci-dessous en supposant qu'un client nommé
"ABC" est créé :
Après
Public Folders
$TemplateToken$_folder
$TemplateToken$_report1.rpt
$TemplateToken$_1report.rpt
$TemplateToken$_report2.rpt
•
$TemplateToken$_report1 et $TemplateTo ken$_1report1 utilisent tous deux les paramètres DSN crystalreport.templatedb1.
•
$TemplateToken$_report2 utilise les paramètres DSN crystalreport.templatedb2.
Public Folders
$TemplateToken$_folder
$TemplateToken$_report1.rpt
$TemplateToken$_1report.rpt
$TemplateToken$_report2.rpt
ABC_folder
ABC_report1.rpt
ABC_1report.rpt
ABC_report2.rpt
•
ABC_report1.rpt
et ABC_1report.rpt utilisent tous deux les paramètres DSN crystalre port.tenantdb1
.
•
ABC_report2.rpt
utilise les paramètres DSN crystalreport.tenantdb2
.
Mappage des préfixes de tables
La base de données modèle peut utiliser des préfixes de tables différents de la base de données du nouveau client vers laquelle vous redirigez les rapports. Dans ce cas, utilisez les options crystalre port.templatetableprefixes<n> et crystalreport.tenanttableprefixes<n> pour spécifier la méthode de mappage des tables. Les préfixes sont séparés par des points-virgules et une liste doit se terminer par un point-virgule pour être en mesure d'identifier les chaînes vides (""). Prenons l'exemple suivant : templatetableprefixes1=templateprefixa;templateprefixb;; tenanttableprefixes1=;tenantprefixb;tenantprefixc;
Cela entraîne le mappage suivant :
97 2012-12-05

Lien public mis à jour
Le lien public vers votre chat a été mis à jour.