Vous êtes ici
attributecopier
Crée de nouveaux attributs en leur affectant la valeur d'attributs existants.Les attributs existants demeurent et un nouvel attribut est créé avec un nom différent et la même valeur.
Ports en entrée
- ENTREE : Entités avec attributs.
Ports de sortie
- SORTIE : Liste des attributs dont tout ceux qui ont été copiés. Tous les attributs copiés apparaîtront en bas de liste.
Paramètres
Connecter le Transformer à un ou plusieurs types d'entités et cliquer sur le bouton propriétés du Transformer. Deux colonnes (ancien Attribut et Nouvel Attribut) sont affichés.
Liste d'attributs
Vous pouvez remplir manuellement la boîte de dialogue de propriétés, ou suivre les étapes comme dans l'exemple ci-dessous.
- Ancien Attribut : Après avoir connecté le Transformer, les attributs sont visibles dans le menu déroulant. Choisir les attributs à copier.
- Nouvel attribut : Choisir un nouveau nom depuis la liste, ou saisir un nouveau nom.
Exemple
La connexion manuelle d'attributs peut être remplacée par un AttributeCopier. Dans l'exemple ci-dessous, la connexion ne se fait pas automatiquement, soit parce que la casse ou le nom sont différents.

Si vous faites un clic droit sur la connexion puis "connexion auto. des attributs", FME va deviner les connexions à effectuer en supposant que la casse est différente.

Dans l'exemple, FME n'effectuera pas la connexion entre les attributs NUMOFLANES et lanes car le nom est différent. Vous devrez alors les connecter manuellement.

Si ces connexions sont, d'une façon ou d'une autre supprimées (changement de la chaîne de traitement), ces différentes étapes devront être répétées. Au contraire, si vous choisissez d'insérer un AttributeCopier, les changements seront sauvegardés.
Faites un clic droit et choisissez "Remplacer par AttributeCopier" :

Le Transformer remplace les connexions. Les attributs en sortie apparaîssent dans la liste :

Cliquer sur le bouton "propriétés" du Transformer et configurer la correspondance entre les anciens attributs et les nouveaux.

Implémentation
Fonction(s) de bas niveau utilisée(s) (Function ou Factory):@CopyAttributes

Commentaires
Affection may be the existing
Samedi 13 Avril 2013 — i22.frAjouter un commentaire