#1 Mon 07 April 2008 10:59
- pyjoubert
- Participant assidu
- Lieu: Lyon
- Date d'inscription: 21 Mar 2006
- Messages: 347
Syntaxe de Tester
Bonjour,
J'ai un petit problème de syntaxe,
la ligne ci-dessous fonctionne très bien en écriture dans un log
@Value(_relationships{@Value(_begin)}.SCD_TYPERES)
Par contre, elle ne fonctionne pas dans un tester. L'indicateur du transformer se met au rouge.
NB: _relationships est le paramètre "Liste" d'un "SPATIALRELATOR" et _begin contient un entier
Avez vous une idée de ce qui se passe
Merci et bonne journée
Hors ligne
#2 Mon 07 April 2008 22:12
Re: Syntaxe de Tester
Pour debugger ce type de problème, le mieux est souvent de faire un Copier du Transformer (Tester dans votre cas) et de la Coller dans un éditeur de texte.
Cela vous donnera la syntaxe utilisé par le moteur de FME.
Hors ligne
#3 Mon 07 April 2008 23:26
- jaykayone
- Participant actif
- Date d'inscription: 15 Feb 2007
- Messages: 95
Re: Syntaxe de Tester
Depuis FME 2007, SAFE a fermé plus ou moins toute appel vers des fonctions FME à l'intérieur d'un transformer.
Pour y remédier, on peut utiliser le FMEFunctionCaller qui remplit un attribut temporaire _temp et utiliser un Tester sur cet attribut _temp
Jeff
Hors ligne