Publication, mise en forme et partage de rapports. SAP Rich Client
6 Publication, mise en forme et partage de rapports
6.1 Liaison vers d'autres documents
6.1.1 Liaison vers d'autres documents
Les cellules de documents peuvent être définies en tant que lien hypertexte. Les liens hypertexte des cellules sont semblables aux liens hypertexte Internet, en ce sens qu'ils permettent d'ouvrir une autre page Web lorsque vous naviguez.
Lorsque vous cliquez sur une cellule contenant un lien hypertexte, le document cible spécifié dans le lien s'ouvre.
Le document cible peut être un autre document Web Intelligence, un site Internet, un document PDF, Excel 97 ou
Word, ou bien une ressource quelconque accessible via un lien hypertexte.
Remarque
Les fichiers Microsoft Excel enregistrés sur des versions antérieures à MS Excel 97 ne sont pas pris en charge.
Les liens hypertexte sont statiques ou dynamiques. Un lien hypertexte statique est toujours lié de façon identique au même document. En revanche, la liaison établie par un lien hypertexte dynamique dépend des données du document contenant le lien.
Vous pouvez créer différents types de liens hypertexte :
● Une cellule dont le texte constitue le texte du lien.
● Une cellule à laquelle est associé un lien hypertexte.
● Un lien vers un autre document du CMS. Ayez recours au mode DHTML (mode Web) pour cette action. Des paramètres supplémentaires sont à définir pour les documents cible qui se réfèrent aux requêtes, ainsi que pour les univers .unx, ou univers .unv contenant des invites qui utilisent la reconnaissance d'index.
Lors de la création d'un lien à l'aide de l'interface de l'application, le lien est défini avec la syntaxe du format
OpenDocument. Vous pouvez, si vous le souhaitez, créer des liens manuellement en utilisant le format
OpenDocument. Pour en savoir plus sur la syntaxe OpenDocument, voir le guide Visualisation des documents à
l'aide du format OpenDocument.
A l'instar des liaisons entre documents, vous pouvez également lier des éléments de rapport dans un même rapport en définissant les éléments comme des contrôles d'entrée chargés de filtrer les valeurs dans d'autres
éléments de rapport.
6.1.1.1 Texte de cellule défini comme lien hypertexte
Lorsque le texte d'une cellule est défini en tant que lien hypertexte, ce texte de cellule devient le texte même du lien hypertexte. Par exemple, lorsque vous définissez une cellule individuelle qui contient le texte http:// www.sap.com en tant que lien hypertexte, le fait de cliquer sur la cellule vous amène à la page Web de SAP.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Publication, mise en forme et partage de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
309
Cette technique est particulièrement indiquée dans le cas de liens hypertexte statiques pour lesquels le texte de la cellule ne change jamais et est toujours lié de façon identique à la même ressource.
Remarque
Vous pouvez rendre ce type de lien hypertexte dynamique en utilisant la langue de la formule pour modifier le texte de la cellule basé sur les données du rapport.
6.1.1.1.1 Pour définir le texte d'une cellule comme lien hypertexte
1. Saisissez le texte du lien hypertexte dans la cellule.
2. Cliquez avec le bouton droit de la souris sur la cellule et sélectionnez
Mise en relation Lire le contenu comme lien hypertexte
.
6.1.1.2 Lien hypertexte associé à une cellule
Lorsque vous associez un lien hypertexte à une cellule, vous définissez un lien hypertexte pour accéder au document source lorsque l'utilisateur clique sur la cellule. Le texte de la cellule ne constitue pas, en soi, le lien hypertexte.
Cette technique de création de liens hypertexte dynamiques est la mieux adaptée, pour plusieurs raisons :
● Elle a été spécialement conçue pour les paramètres des liens hypertexte dynamiques.
● Cela permet d'éviter la syntaxe complexe des liens hypertexte : le lien hypertexte est défini à l'aide d'une interface graphique et la syntaxe du lien est générée et gérée en arrière-plan.
● Elle permet de définir un texte de lien hypertexte différent de celui de la cellule.
6.1.1.2.1 Ajout d'un lien hypertexte à une cellule
1. Sélectionnez la cellule, cliquez avec le bouton droit de la souris, puis sélectionnez
Mise en relation Ajouter un lien hypertexte
pour afficher la boîte de dialogue
Créer un lien hypertexte
.
2. Sélectionnez l'onglet
Lien vers une page Web
.
3. Saisissez ou collez le texte du lien hypertexte dans la case.
4. Cliquez sur
Analyser
pour extraire les paramètres du lien hypertexte dans la zone
Personnaliser les paramètres d'URL
(invisible tant que vous n'avez pas cliqué sur
Analyser
).
Les liens hypertexte dynamiques comportent des paramètres dont les valeurs peuvent changer. Les paramètres apparaissent sous forme de portions nom=valeur à la fin du lien hypertexte, après le point d'interrogation. Par exemple, l'URL http://salesandproductreport/default.asp?reportname=products
310
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Publication, mise en forme et partage de rapports
contient un paramètre, reportname, dont la valeur est "products".
Après avoir cliqué sur
Analyser
, chaque paramètre s'affiche sur une ligne : le nom du paramètre figure à gauche et sa valeur à droite. La partie statique du lien hypertexte (sans les paramètres) apparaît dans la section
Principal
.
5. Pour fournir comme valeurs de paramètre des données issues de formules ou de variables, cliquez sur la flèche en regard de chaque valeur de paramètre et sélectionnez une option.
Option Description
Générer une formule Vous générez une formule dans l'Editeur de formule pour que son résultat serve de valeur de paramètre.
Sélectionner un objet Vous choisissez l'objet dans la liste de la boîte de dialogue
Sélectionner un objet
pour que sa valeur serve de valeur de paramètre.
Remarque
Lorsque vous modifiez un paramètre, la syntaxe entière du lien hypertexte est modifiée conformément à la modification affichée dans la zone supérieure de l'écran.
6. Pour ajouter ou supprimer un paramètre, modifiez la syntaxe du lien hypertexte puis cliquez sur
Analyser
.
Remarque
Vous ne pouvez ni ajouter ni supprimer de paramètre directement dans la liste des paramètres de la zone
Paramètres d'URL
. Vous devez modifier directement la syntaxe de l'URL.
7. Cliquez sur la flèche en regard de
Contenu de cellule
pour modifier le texte affiché dans la cellule du lien hypertexte et choisissez l'une des options.
Option Description
Générer une formule Vous générez une formule dans l'Editeur de formule pour que son résultat serve de contenu de cellule.
Sélectionner un objet Vous choisissez l'objet dans la liste de la boîte de dialogue
Sélectionner un objet
pour que sa valeur serve de contenu de cellule.
8. Saisissez le texte de l'info-bulle dans la zone
Info-bulle
ou générez une info-bulle dynamique en utilisant les options
Générer une formule
ou
Sélectionner une variable
.
Option Description
Générer une formule Vous générez une formule dans l'Editeur de formule pour que son résultat serve d'info-bulle.
Sélectionner un objet Vous choisissez l'objet dans la liste de la boîte de dialogue
Sélectionner un objet
pour que sa valeur serve d'info-bulle.
L'info-bulle s'affiche lorsque vous placez le curseur de la souris sur la cellule contenant le lien hypertexte.
9. Cliquez sur la flèche en regard de
Fenêtre cible
pour définir l'affichage de l'URL cible.
Option Description
Fenêtre active L'adresse URL cible remplace le document contenant le lien hypertexte dans la fenêtre active.
Nouvelle fenêtre L'URL cible s'ouvre dans une nouvelle fenêtre du navigateur.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Publication, mise en forme et partage de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
311
6.1.1.3 Lien vers un autre document du CMS
Pour établir une liaison vers un autre document du CMS, utilisez la boîte de dialogue
Créer un lien hypertexte
. Le lien utilise la fonction OpenDocument en arrière-plan. Les paramètres transmis à la fonction sont déterminés par les choix que vous faites dans la boîte de dialogue.
Vous pouvez utiliser directement la fonction OpenDocument en saisissant la syntaxe dans une cellule.
6.1.1.3.1 Pour établir un lien vers un autre document du CMS
Utilisez cette option pour créer un lien vers un autre document. La fonction
Ajouter un lien de document
est uniquement disponible lorsqu'un rapport est modifié en mode DHTML (mode Web). Elle n'est pas disponible en mode Applet (mode de l'application Internet riche) ou dans Web Intelligence Rich Client.
Remarque
Il existe des objets supplémentaires à sélectionner si le document cible se réfère à un univers .unx, à un univers .unv contenant une invite de reconnaissance d'index, ou à une requête.
1. Cliquez avec le bouton droit de la souris sur la cellule dans laquelle vous voulez créer un lien hypertexte et sélectionnez
Mise en relation Ajouter un lien de document
dans le menu pour afficher la boîte de dialogue
Créer un lien hypertexte
.
2. Sélectionnez l'onglet
Lien vers un document
.
3. Cliquez sur
Parcourir
et sélectionnez le document cible dans la boîte de dialogue
Choisir un document
, ou saisissez l'ID du document dans la zone
ID document
.
4. Sélectionnez le format du document cible dans la liste
Format du document
de la section
Personnaliser l'apparence et le comportement du lien hypertexte
.
Le format du document détermine les options disponibles pour la définition du lien. Par exemple, vous ne pouvez pas effectuer de liaison vers une partie de rapport dans un document PDF.
a) Sélectionnez la
clé
pour un document se référant à une requête, à un univers .unx ou à un univers .unv avec une invite ayant recours à la reconnaissance d'index, dans la section
Invites de document
.
b) Cliquez sur la zone déroulante de la clé, puis sélectionnez
Générer une formule
et entrez =<nom de l'objet>.key()
L'objet peut ne pas être une variable et l'objet doit posséder une clé.
c) Vérifiez que <nom de l'objet>.key() renvoie les résultats attendus.
Si le résultat ne renvoie pas la clé, invitez le concepteur d'univers à indiquer la procédure à suivre pour obtenir la clé.
5. Sélectionnez
Nouvelle fenêtre
ou
Fenêtre active
dans la liste
Fenêtre cible
de la section
Personnaliser l'apparence et le comportement du lien hypertexte
pour définir le mode d'ouverture du document cible.
Option Description
Nouvelle fenêtre
Le document s'ouvre dans une nouvelle fenêtre du navigateur.
Fenêtre cible
Le document s'ouvre dans la fenêtre active du navigateur et remplace le document contenant le lien hypertexte.
312
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Publication, mise en forme et partage de rapports
6. Saisissez le texte de l'info-bulle dans la zone
Info-bulle
de la section
Personnaliser l'apparence et le comportement du lien hypertexte
ou générez une info-bulle dynamique en utilisant les options
Générer une formule
ou
Sélectionner un objet
Option Description
Générer une formule Vous générez une formule dans l'Editeur de formule pour que son résultat serve d'info-bulle.
Sélectionner un objet Vous choisissez la variable dans la liste de la boîte de dialogue
Sélectionner un objet
pour que sa valeur serve d'info-bulle.
L'info-bulle s'affiche lorsque vous placez le curseur de la souris sur la cellule contenant le lien hypertexte.
7. Cliquez sur
Utiliser le chemin complet de l'URL pour créer le lien hypertexte
pour veiller à ce que le lien utilise le chemin complet de l'URL plutôt qu'un chemin relatif à partir du document en cours.
8. Cliquez sur
Actualisation à l'ouverture
pour actualiser les données du document cible lorsque le lien hypertexte est sélectionné.
9. Cliquez sur
Lien vers une instance de document
, puis sélectionnez une option dans la liste déroulante pour
établir un lien avec une instance du document sélectionné.
Option Description
Le plus récent
Le lien hypertexte ouvre l'instance la plus récente.
Remarque
Vous ne pouvez pas spécifier de valeurs de paramètre dans le lien hypertexte lorsque vous sélectionnez cette option.
Le plus récent - utilisateur actuel
Le lien hypertexte ouvre l'instance la plus récente qui appartient à l'utilisateur actuel.
Remarque
Vous ne pouvez pas spécifier de valeurs de paramètre dans le lien hypertexte lorsque vous sélectionnez cette option.
Le plus récent - valeurs d'invite correspondantes
Le lien hypertexte ouvre l'instance la plus récente dont les valeurs d'invite correspondent aux valeurs transmises par le lien hypertexte.
Cette option s'avère utile pour établir un lien avec un document volumineux contenant des invites.
10. Cliquez sur
Nom du rapport
et sélectionnez le nom du rapport à relier à un rapport spécifique si vous
établissez un lien vers un document Web Intelligence.
11. Cliquez sur
Partie du rapport
, puis sur
Sélectionner
, et cliquez avec le bouton droit de la souris sur la partie du rapport (par exemple, un tableau) à relier à une partie spécifique d'un rapport.
12. Si vous avez sélectionné
Partie du rapport
, sélectionnez
Afficher uniquement la partie de rapport
pour ouvrir la partie de rapport uniquement dans le document cible, ou
Position au niveau de la partie du rapport (document complet disponible)
pour afficher la totalité du rapport dans le document cible.
13. Si le document contient des invites, pour chacune des invites de la section
Invites de document
, sélectionnez l'une des options suivantes dans la liste déroulante :
Option Description
Générer une formule
L'Editeur de formule permet de générer une formule pour transférer une valeur à l'invite.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Publication, mise en forme et partage de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
313
Option
Sélectionner un objet
Demander à l'utilisateur au moment de l'exécution
Utiliser la valeur par défaut du document
Description
Vous sélectionnez un objet dont la valeur est transférée à l'invite.
L'utilisateur spécifie une valeur pour l'invite lorsqu'il clique sur le lien hypertexte.
Le lien hypertexte est configuré pour ne pas transférer un paramètre au document cible et le document cible s'ouvre avec la valeur par défaut pour l'invite. La valeur par défaut est soit la dernière valeur spécifiée pour l'invite, soit la valeur par défaut spécifiée dans le document.
14. Sélectionnez
Générer une formule
ou
Sélectionner une variable
dans la liste
Contenu de cellule
pour spécifier le contenu de la cellule du lien hypertexte.
Option Description
Générer une formule Vous générez une formule dans l'Editeur de formule pour que son résultat serve de contenu de cellule.
Sélectionner la variable Vous choisissez une variable dans la liste de la boîte de dialogue
Sélectionner un objet
pour que sa valeur serve de contenu de cellule.
6.1.1.3.2 Instances de document et transmission de valeurs aux invites
Les liens hypertexte transmettent des valeurs aux invites dans le document cible de deux façons : transmission directe des valeurs aux invites ou ouverture d'une instance de document à partir des valeurs transmises.
Dans le premier cas, le lien hypertexte transmet directement des valeurs aux invites dans le document cible. Dans le deuxième cas, le lien ouvre l'instance de document dont les valeurs d'invite stockées correspondent aux valeurs transmises par le lien hypertexte. Si vous cliquez sur l'URL, le document cible est automatiquement actualisé, même si l'option
Actualiser à l'ouverture
est définie sur Non.
Mieux vaut choisir une instance de document à partir des paramètres transmis si le document cible est volumineux.
Certaines associations de paramètres et d'instances sont incompatibles ou interdépendantes, comme le montre le tableau ci-dessous :
Instance
Le plus récent
Incidence sur le paramètre
Le lien hypertexte ne transmet pas de valeurs de para mètre. Tous les paramètres sont définis sur
Utiliser la valeur par défaut du document
et ne peuvent être mo difiés.
Le plus récent - utilisateur actuel
Le lien hypertexte ne transmet pas de valeurs de para mètre. Tous les paramètres sont définis sur
Utiliser la valeur par défaut du document
et ne peuvent être mo difiés.
314
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Publication, mise en forme et partage de rapports
Instance
Le plus récent - valeurs d'invite correspondantes
Incidence sur le paramètre
Vous devez spécifier au moins une valeur de paramè tre. Dans le cas contraire, le lien hypertexte renvoie une erreur lorsque l'utilisateur clique dessus.
L'erreur se produit car le lien hypertexte est conçu pour extraire une instance basée sur des valeurs de pa ramètre. Or, aucune valeur ne permet d'effectuer un rapprochement avec l'instance.
Informations associées
Etablissement de liens vers des documents volumineux
6.1.1.3.3 Etablissement de liens vers des documents volumineux
Lorsqu'un document cible contient beaucoup de données, il est plus efficace d'établir un lien vers une instance que d'ouvrir et d'extraire le document avec une valeur de paramètre transmise. Vous pouvez planifier et préextraire plusieurs instances avec différentes valeurs de paramètre. Cela permet de planifier et de pré-extraire le document à l'avance avec différentes valeurs de paramètre.
Lorsque vous cliquez sur le lien hypertexte, le lien ouvre l'instance pré-extraite correspondante au lieu d'utiliser la valeur transmise pour ouvrir le document et extraire les données.
Exemple
Etablissement d'un lien vers un rapport de ventes volumineux
Dans cet exemple, vous allez établir un lien vers un rapport de ventes volumineux qui extrait les données de ventes par région. Le rapport possède un paramètre qui permet à l'utilisateur de sélectionner la région voulue.
Quatre régions sont indiquées : Nord, Sud, Est et Ouest.
Le document source possède une dimension [Région]. Vous effectuez les opérations suivantes :
● Vous configurez le lien hypertexte pour transmettre la valeur de [Région] en tant que paramètre.
● Vous créez quatre instances du rapport de ventes, une pour chaque valeur de [Région].
● Vous planifiez ces instances pour une pré-extraction.
● Vous configurez le lien hypertexte pour ouvrir la dernière instance dont la valeur de paramètre correspond
à la valeur transmise par le lien hypertexte.
En partant du principe que le document possède une dimension [Région], les paramètres sont les suivants :
Paramètre Lien vers une instance de document
Le plus récent - valeurs d'invite correspondantes
Dernière correspondance de valeur
[Région]
Guide de l'utilisateur de SAP BusinessObjects Web Intelligence Rich Client
Publication, mise en forme et partage de rapports
©
2014 SAP AG ou société affiliée SAP. Tous droits réservés.
315

Public link updated
The public link to your chat has been updated.