Pré. | Proc. |
Obtenir le mappage de champ par défaut
Renvoie une liste indiquant comment les champs et propriétés Item externe sont mappés aux champs, propriétés et Valeur Étiquetés d'élément Enterprise Architect .
Entrées
Paramètre |
Détails |
---|---|
paramètres |
|
Sorties via des rappels
AddProperty - 2 à 3 valeurs par champ à mapper. Utilisez une valeur d'index unique pour chaque mappage :
- AddProperty(index, "externalField", "nom");
- AddProperty(index, "internalField", "nom");
- [Facultatif] AddProperty(index, "taggedValue", "Mon nom externe");
Détails
Les valeurs renvoyées par cette méthode sont utilisées pour remplir le mappage de champs dans la configuration des données externes.
La méthode définit les valeurs par défaut de la manière dont les champs/propriétés d'un Item externe sont mappés aux champs/propriétés/ Valeur Étiquetés d'un élément Enterprise Architect lors de la liaison d'un Item externe.
La valeur « externalField » doit correspondre à l' ID de champ tel que spécifié dans GetFields, ainsi qu'aux noms de champ renvoyés par, par exemple, GetItems.
La valeur « internalField » doit correspondre à un nom de champ Enterprise Architect .
Les options pour le nom du champ interne sont :
- 'Nom'
- 'Alias'
- 'Auteur'
- « Notes »
- ' Valeur Étiquetée ' - Il s'agit d'un cas particulier et nécessite AddProperty(index, "taggedValue", "tagged valeur name") pour spécifier le nom de la Valeur Étiquetée à utiliser
- 'Statut'
- 'Version'
- 'Phase'
- « Mots-clés »
- 'Complexité'
- 'Portée'
- 'Multiplicité'
- « Classificateur »
- 'Abstrait'
- « Est-ce une feuille »
- 'Langue'
- 'Nom de fichier'
- « Est-ce la racine »
- 'Est-ce Spécification '
- 'Persistance
Exemple:
- AddProperty(index, "externalField", "modifiedDate");
- AddProperty(index, "internalField", " Valeur Étiquetée ");
- AddProperty(index, "taggedValue", "Date de modification");