Pré. | Proc. |
GetDefaultFieldMappingGetDefaultFieldMapping
Renvoie une liste de la façon dont les champs et propriétés de l' Item externe correspondent aux champs, propriétés et Valeur Étiquetés de l'élément Enterprise Architect .
Contributions
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", "name");
- [Facultatif] AddProperty(index, "taggedValue", "Mon nom externe");
Détails
Les valeurs renvoyées par cette méthode sont utilisées pour remplir le mappage des champs dans la configuration des données externes.
La méthode définit les valeurs par défaut de la façon dont les champs/propriétés d'un Item externe sont mappés sur les champs/propriétés/ Valeur Étiquetés d'un élément Enterprise Architect lors de la liaison d'un Item externe.
La valeur ' valeur ' doit correspondre à l' ID de champ spécifié dans GetFields, ainsi qu'aux noms de champ renvoyés par, par exemple, GetItems.
La valeur ' valeur ' doit correspondre à un nom de champ Enterprise Architect .
Les options pour le nom du champ interne sont :
- 'Nom'
- 'Alias'
- 'Auteur'
- ' Notes '
- ' Valeur Étiquetée ' - Ceci est 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'
- 'Résumé'
- 'Est-feuille'
- 'Langue'
- 'Nom de fichier'
- 'Est racine'
- 'Est Spécification '
- 'Persistance
Exemple:
- AddProperty(index, "externalField", "modifiedDate");
- AddProperty(index, "internalField", " Valeur Étiquetée ");
- AddProperty(index, "taggedValue", "Date de modification");