Lorsque vous intégrez Rational
Publishing Engine à Rational
DOORS,
vous pouvez générer des documents directement à partir de Rational
DOORS.
Avant de commencer
Examinez le module
Rational
DOORS
que vous envisagez d'utiliser et son contenu. Pour rechercher le centre de documentation
de votre version de
Rational
DOORS,
voir
About the Rational
DOORS
information center. Conseil : Vous pouvez utiliser une combinaison de
propriétés de module, d'attributs d'objet et de vues stockés dans les modules.
Dans les vues disponibles d'un module, recherchez les colonnes calculées et notamment les
vues de traçabilité, voire les colonnes DXL de présentation. Ces vues ne correspondent pas aux
attributs Rational
DOORS,
mais il se peut que vous souhaitiez les inclure dans le rapport.
installation
Installez
Rational
DOORS
avant d'installer
Rational
Publishing Engine.
Rational
Publishing Engine
doit modifier la clé de registre créée par
Rational
DOORS.
Remarque : L'installation
de
Rational
Publishing Engine
sur Windows met à jour plusieurs entrées de
registre pour
Rational
DOORS.
Si
Rational
DOORS est installé après
Rational
Publishing Engine, ouvrez
IBM® Installation Manager et cliquez sur
Modifier, puis terminez le processus de l'assistant de
Rational
Publishing Engine pour réinitialiser la configuration de
Rational
DOORS.
Cette action met à jour les dernières modifications de registre effectuées par le
programme d'installation de
Rational
Publishing Engine.
Pour mettre à jour les registres manuellement, voir
Mise à jour manuelle des registres Rational DOORS.
Lors de l'installation de Rational
Publishing Engine,
vous avez la possibilité d'installer le module d'extension Rational
DOORS.
Lorsque ce module est installé, vous pouvez publier les canevas Rational
Publishing Engine
directement à partir de Rational
DOORS.
Si
Rational
Publishing Engine
est installé avant Rational
DOORS,
la clé de registre n'est pas mise à jour et le plug-in Publier contenu dans le module
d'extension Rational
DOORS
est introuvable par Rational
DOORS.
Génération de votre canevas
- Utilisez l'assistant de reconnaissance de schéma de Rational
DOORS
pour générer un nouveau schéma. Lorsque vous reconnaissez le schéma du module Rational
DOORS,
vous pouvez déterminer les attributs et colonnes qui peuvent être utilisés dans le
canevas. Vous pouvez sélectionner ces éléments et les placer dans le canevas. Voir Ajout d'un schéma de source de données Rational DOORS à l'aide de l'assistant de reconnaissance de schéma.
Vous pouvez également élever les attributs ultérieurement lors de la conception du
canevas.
Les attributs ajoutent des informations déclaratives aux éléments au delà des
mots clés prédéfinis habituels.
Les attributs Rational
DOORS
définis par l'utilisateur ne sont accessible qu'à travers les noeuds
Attribut du fichier de schéma Rational
DOORS
standard. Pour utiliser ces attributs, vous pouvez élever les valeurs
d'attribut comme attributs XML à l'aide de l'assistant de reconnaissance de schéma XML. Un
attribut peut avoir une occurrence unique, telle que Nom du module et la
propriété Date du dernier changement. Les attributs peuvent s'appliquer à un objet, mais peuvent avoir plusieurs occurrences, telles que En-tête d'objet et Texte d'objet. Vous pouvez également rechercher quels
attributs d'objet sont présents dans le module Rational
DOORS,
puis déterminer s'ils doivent apparaître dans votre rapport Rational
Publishing Engine.
Utilisez l'option de menu
pour accéder à la liste des attributs inclus dans le module.
- Utilisez des requêtes,
des attributs
et des variables
pour ajouter des données à un canevas.
- Concevez votre canevas à l'aide de Document Studio. Voir Création de canevas avec Document Studio.
Une fois que vous vous êtes connecté au schéma de source de données, vous pouvez
planifier la structure de votre document et définir le contenu pour extraire des données.
Pour un aperçu du processus de développement de canevas, voir Conception de canevas de document. Pour les documents de grande taille, vous pouvez créer des canevas distincts pour chaque
bloc de document.
- Créez un élément de conteneur commun qui contiendra plusieurs paragraphes.
Chaque
paragraphe est contrôlé par une condition de test qui ne l'associe qu'à des données
spécifiques du module Rational
DOORS
source.
Des contrôles de formatage et des spécifications de style sont utilisés pour
créer la sortie. Voir Ajout d'éléments à un canevas.
Vous pouvez utiliser des éléments de conteneur au lieu de tables pour les diagrammes d'analyse de Rational
DOORS qui figurent dans une table 1x1.
- Créez une table à ,partir des donnée Rational
DOORS.
Voir Ajout d'un élément de table. Il
n'existe pas de support direct pour la régénération d'une table Rational
DOORS
tel qu'elle apparaît dans Rational
DOORS ;
vous pouvez utiliser les attributs de table Rational
DOORS disponibles et générer une nouvelle table.
- Vous pouvez utiliser l'élément Configuration de la source de données pour définir
certaines propriétés non connues lors de la phase d'exécution. Voir Ajout d'un élément de configuration de source de données. Par exemple, vous pouvez ajouter un projet Rational
DOORS
qui n'est pas encore créé et générer un rapport de test pour une utilisation ultérieure.
- Vous pouvez utiliser des filtres, qui sont des versions détaillées de l'identificateur URI de source de données générale, pour pointer vers des sous-ensembles spécifiques de données, de sorte que Rational
Publishing Engine ne tente pas d'extraire plus d'informations que nécessaire de la source de données lors de la génération de rapport. Ces filtres doivent être suffisamment larges pour extraire
toutes les données nécessaires référencées par le canevas. Sinon, le rapport généré ne
peut pas inclure de données complètes. Pour en savoir plus sur la manière d'utiliser les
filtres natifs de Rational
Publishing Engine,
voir Extraction de
données à l'aide de filtres natifs.
Publication du document
- Une fois que vous avez créé le canevas de rapport et que vous l'avez alimenté avec
des points de données Rational
DOORS,
vous pouvez générer un rapport dans divers formats. Lorsque vous générez un rapport, vous
devez être connecté à la source de données contenant les informations à inclure dans le
rapport. Pour faire référence aux données appropriées, voir Connexion à la source de données Rational DOORS.
Conseil : Vous pouvez extraire des objets OLE d'une source de données
Rational
DOORS. Voir
Objets OLE.
- Si des schémas de source de données sont ajoutés à un canevas une fois que
ce dernier a été affecté à une spécification de document, la spécification de document
n'est plus synchronisée. Vous pouvez synchroniser
manuellement la spécification de document ou sélectionner une option de préférence
pour synchroniser automatiquement la spécification de document avec le canevas actuel. Pour plus d'informations sur la manière de définir la préférence Conserver la
synchronisation entre le document et le canevas en cours ?, voir Définition des préférences de conception de document.
- Avant de publier votre document, reportez-vous à la rubrique Spécification des propriétés de sortie, pour plus
d'informations sur les options de sortie disponibles que vous pouvez choisir et pour
déterminer celle qu'il convient d'utiliser pour les éléments que vous utilisez dans votre
canevas.
- Vous êtes maintenant prêt à publier votre document. Voir Génération d'un document.
- Si le module d'extension Rational
DOORS est installé,
vous pouvez publier directement à partir de l'interface utilisateur de Rational
DOORS.
- Lorsque vous cliquez sur Publier dans la vue Base de données, le système vous invite à entrer les configurations des canevas et des spécifications de document, comme si vous aviez cliqué sur dans Rational
Publishing Engine.
- Lorsque vous cliquez sur Publier dans la vue du module, vous
pouvez sélectionner une nouvelle spécification de document et y ajouter des canevas ou
sélectionner une spécification de document existante à laquelle des canevas ont déjà été
ajoutés. Ensuite, si
le canevas utilise une source de données Rational
DOORS, Rational
Publishing Engine
configure automatiquement la source de données à l'aide des informations du module ouvert
pour générer le document. Si des informations de configuration existantes dans
la spécification de document ne correspondent pas aux informations du module ouvert, les
informations existantes sont remplacées par celles du module ouvert.
Remarque : Dans Rational
Publishing Engine 1.1.2.2, un utilisateur pouvait sélectionner un canevas à publier et une spécification de document était alors automatiquement générée. Dans Rational
Publishing Engine 1.2 et versions ultérieures, les utilisateurs doivent créer des spécifications de document avant la publication, car celles-ci ne sont plus générées automatiquement.
Important : Pour la génération de documents en local, Rational
Publishing Engine
peut se connecter à un client Rational
DOORS
en cours d'exécution, mais pour la génération de documents à distance, cette option n'est
pas disponible.
Si vous publiez un document à l'aide du moteur de génération à distance à partir de la
vue Base de données ou Module, vous devez entrer les données d'identification
d'authentification dans la spécification de document avant de générer votre document de sorte que le service Rational
Publishing Engine distant puisse instancier un nouveau client Rational
DOORS (en mode sans affichage)
pour extraire les données de rapport.