La seconde étape de l'exécution de l'assistant Modèle d'entrée Déclarer en tant qu'enregistrement consiste à indiquer les valeurs de propriété d'enregistrement et quelles sont les propriétés masquées, modifiables ou en lecture seule. Les propriétés disponibles dépendent de la classe d'enregistrements sélectionnée à l'étape précédente.
Mappage de propriétés
Afin d'accélérer le processus de déclaration des enregistrements, l'assistant Déclarer en tant qu'enregistrement et les modèles d'entrée de Déclarer en tant qu'enregistrement prennent en charge le mappage automatique des valeurs des propriétés de la classe de document sur les propriétés de la classe d'enregistrement. En d'autres termes, lorsqu'un document est déclaré en tant qu'enregistrement, les noms symboliques de propriété de classe de ce document sont comparés aux noms symboliques de propriété de classe de l'enregistrement. Si les noms correspondent, alors la valeur des propriétés du document est automatiquement assignée comme valeur des propriétés de l'enregistrement correspondant. Par exemple, si la classe de document utilisée a la propriété Couleur et la classe d'enregistrement a également cette propriété, alors la valeur de la propriété du document est mappée automatiquement sur celle de l'enregistrement.
Les règles suivantes déterminent le mappage de propriété :
- Si la propriété de classe du document a une valeur, la valeur de la classe de document est mappée sur la propriété de la classe d'enregistrements.
- Si la propriété de classe du document n'est pas obligatoire mais que la propriété de classe d'enregistrements l'est, la propriété de classe du document devient obligatoire.
- Si la propriété de classe du document est vide (non définie) et que la propriété de classe d'enregistrements a une valeur, celle-ci est utilisée.
Le mappage des propriétés se produit, que le modèle d'entrée affiche ou non l'étape de définition des propriétés d'enregistrement.
Remarque : Des alias de propriété peuvent être créés d'un conteneur d'objets à l'autre. En d'autres termes, les paramètres définis par l'administrateur sont pris en compte pour le mappage de propriétés afin que celui-ci se fasse d'un conteneur d'objets à un autre.
Le tableau suivant affiche le mappage d'une propriété nommée Couleur dans la classe de document et dans la classe de propriété.
Tableau 1. Ce tableau présente un exemple de mappage de valeur de propriété entre les documents et les enregistrements.Valeur de propriété de document et d'enregistrement |
Valeur 1 |
Valeur 2 |
Valeur 3 |
Valeur de propriété de classe de document |
Bleu |
vide |
Bleu |
Valeur de propriété de classe d'enregistrements à partir du modèle |
Jaune |
Jaune |
vide |
Résultat |
Valeur de propriété d'objet document |
Bleu |
vide |
Bleu |
Valeur de propriété d'objet d'enregistrement |
Bleu |
Jaune |
Bleu |
Evaluation des noms de propriété
Si une classe de document comporte plus d'une propriété avec le même nom symbolique, les propriétés sont évaluées dans l'ordre suivant et la première propriété correspondant au nom symbolique de la propriété de classe d'enregistrements est utilisée :
- Le programme recherche d'abord une correspondance dans les propriétés système.
- La recherche est ensuite effectuée dans les propriétés de classe héritées, par exemple celles de la classe de document de base.
- Les propriétés spécifiques à cette classe sont évaluées en dernier.
Si plusieurs versions d'un document sont choisies pour être déclarées, le mappage des propriétés se base sur la version la plus récente parmi celles qui ont été sélectionnées pour l'action de déclaration. En d'autres termes, les différentes versions d'un document peuvent avoir des classes et propriétés différentes.
Les propriétés sont toujours mappées en fonction des propriétés de la version la plus récente du document.
Pour plus d'informations sur les classes et les propriétés de document, consultez l'aide sur l'administration de Content Engine.
Définition des propriétés de l'enregistrement
- Facultatif. Si vous souhaitez modifier l'ordre d'apparition des propriétés sur la page, cliquez sur l'option de classification des propriétés de classe.
La page Organiser les propriétés apparaît.
- Sélectionnez une ou plusieurs propriétés dans la liste. (Utilisez Maj-clic ou Ctrl-clic pour sélectionner plusieurs propriétés.)
- Cliquez sur les triangles Déplacer vers le haut et Déplacer vers le bas pour déplacer les propriétés vers le haut ou le bas de la liste.
- Cliquez sur Accepter pour enregistrer les modifications apportées à l'ordre des propriétés et continuer à définir des propriétés.
- Si nécessaire, cochez la case Obligatoire à gauche de chaque propriété pour laquelle l'utilisateur doit entrer une valeur.
Certaines propriétés seront sans doute déjà définies comme obligatoires par la classe d'enregistrements.
- Si nécessaire, entrez une valeur par défaut pour chaque propriété.
- Si nécessaire, définissez le niveau d'accès de chaque propriété.
- Pour autoriser l'utilisateur à modifier la valeur de propriété, sélectionnez Modifiable.
Il s'agit du paramètre par défaut.
- Pour empêcher l'utilisateur de modifier la valeur de propriété, sélectionnez Lecture seule.
- Pour empêcher l'utilisateur d'afficher la valeur de propriété, sélectionnez Masquer.
- Pour masquer la propriété mais autoriser les modifications de programme, sélectionnez Masquer/Modifiable.
- Indiquez si l'étape des propriétés d'enregistrement apparaîtra sur le système de l'utilisateur final.
- Pour autoriser l'utilisateur à afficher ou à modifier les propriétés, sélectionnez l'option d'affichage de l'étape de définition des propriétés d'enregistrement. Si vous n'avez pas indiqué de valeur par défaut pour chaque propriété obligatoire, vous devez sélectionner cette option pour autoriser l'utilisateur à définir les valeurs.
- Pour empêcher l'utilisateur d'afficher les propriétés, sélectionnez l'option de masquage de l'étape de définition des propriétés d'enregistrement.