#1 Wed 29 March 2006 08:46
- LASGOUZES
- Participant assidu
- Date d'inscription: 6 Mar 2006
- Messages: 169
Custom Transformer : recupérer les attributs
Comment faire apparaitre à l'intérieur d'un CustomTransformer la liste des champs qui entrent dans le transformer?
Merci d'avance.
Hors ligne
#2 Wed 29 March 2006 22:37
- DanielB
- Juste Inscrit !
- Date d'inscription: 23 Mar 2006
- Messages: 4
Re: Custom Transformer : recupérer les attributs
Bonjour Lasgouzes,
Il m'est arrivé de voir les champs dans un custom transformer mais après quelques modifications ils se sont volatilisés. Ce n'est pas documenté. La seule façon qui m'ait permis de modifier un custom transformer dans ces cas là c'est de tout recopier dans l'onglet "Main" !
Daniel
Hors ligne
#3 Thu 30 March 2006 20:28
- Gayte
- Invité
Re: Custom Transformer : recupérer les attributs
Il me semble qu'un Transformer personnalisé ne devrait pas exploiter les
attributs qui rentrent dans le Transformer sinon il n'est plus générique
et perd une grande partie de son intérêt.
#4 Thu 20 April 2006 22:10
- DanielB
- Juste Inscrit !
- Date d'inscription: 23 Mar 2006
- Messages: 4
Re: Custom Transformer : recupérer les attributs
Salut Gayte
Il serait souhaitable d'avoir accès aux différents attributs à l'intérieur du "Custom Transformer" lorsque celui-ci est encore dans le Workbench (.fmw) dans lequel il a été développé (avant de l'exporter). Sinon, comment le modifier/altérer ses fonction sans avoir accès aux informations qu'il doit traiter?
C'est cependant normal de ne plus y avoir accès lorsqu'il a été exporté...
Hors ligne
#5 Fri 21 April 2006 20:07
Re: Custom Transformer : recupérer les attributs
Si vous connaissez le nom des attributs qui doivent entrer dans le
Transformer Personnalisé vous pouvez utilisez attributcreator pour les
retrouver dans la suite de la définition de votre Transformer Personnalisé.
Par exemple vous voulez que votre Transformer fasse un traitement sur
l'attribut ID_ROUTE et vous êtes sûr que le flux de données entrant dans
votre Transformer contiennent bien cet attribut. Dans ce cas vous pouvez
commencer la définition de votre Transformer Personnalisé avec
AttributCreator en utilisant les paramètres attribut : ID_ROUTE et valeur :
&ID_ROUTE.
Hors ligne
#6 Fri 09 June 2006 00:10
- mark2atsafe
- Juste Inscrit !
- Date d'inscription: 8 Jun 2006
- Messages: 1
Re: Custom Transformer : recupérer les attributs
Comment faire apparaitre à l'intérieur d'un CustomTransformer la liste des champs qui entrent dans le transformer?
Merci d'avance.
Excuse me writing in English - I can read French fairly well, but not write... perhaps an English reader here can translate?!
Is this attribute for use in a transformer setting? If so you can publish the parameter and it will become available as a setting on the custom transformer back in the main canvas. In the custom transformer look in the navigation pane to find the transformer setting and right-click it. Choose Publish Parameter. Now back in the main canvas click on the transformer settings - it will now be available and you can use the attribute.
If this is not for a transformer, you can expose the attribute using the AttributeExposer transformer. Be careful that you always have that attribute available, wherever you use the transformer.
These links may help...
http://www.fmepedia.com/index.php/I_nee … t_can_I_do
http://www.fmepedia.com/index.php/Is_th … ransformer
http://www.fmepedia.com/index.php/Published_Parameters
I hope this helps. Bien a vous,
Mark
Mark Ireland, Product Support Engineer
Safe Software Inc. Surrey, BC, CANADA
support@ safe.comhttp://www.safe.com
Solutions for Spatial Data Translation, Distribution and Access
Hors ligne