Hello all FME`Users,
About the transformers FMEFunctionCaller, when is the indicated to use it?
Thanks in advance,
Hello all FME`Users,
About the transformers FMEFunctionCaller, when is the indicated to use it?
Thanks in advance,
It's a bit of a legacy transformer, it would allow you to call specific functions as used internally by FME, as listed here: http://docs.safe.com/fme/html/FME_FactFunc/nav.html#function_header
The functions are the same as used in the FME transformers, but the difference is that the FMEFunctionCaller gave you a bit more flexibility in edge cases and would allow you to dynamically parametrize the call in a way that wasn't possible in earlier versions of FME. Today you can parametrize pretty much all the transformer settings and you can also access the same functions inside a lot of other transformers such as the AttributeCreator using the advanced editor.
So I'm not sure the FMEFunctionCaller is very useful today, I sure haven't used it in ages.
sounds like a 0 point winner!
As David says, most functions are now created as transformers, and many are exposed in the AttributeManager text/arithmetic editors.
The one I use the most is probably the CopyAttributes function, where I'm doing something complex with defining a new attribute using some other item as the attribute name (though even that you can mostly do with the AttributeCreator transformer). The only instance I can find where I used this transformer was in a workspace I created for FME Golf - which is hardly evidence of best practice!
It's a bit of a legacy transformer, it would allow you to call specific functions as used internally by FME, as listed here: http://docs.safe.com/fme/html/FME_FactFunc/nav.html#function_header
The functions are the same as used in the FME transformers, but the difference is that the FMEFunctionCaller gave you a bit more flexibility in edge cases and would allow you to dynamically parametrize the call in a way that wasn't possible in earlier versions of FME. Today you can parametrize pretty much all the transformer settings and you can also access the same functions inside a lot of other transformers such as the AttributeCreator using the advanced editor.
So I'm not sure the FMEFunctionCaller is very useful today, I sure haven't used it in ages.
Thanks !!!
As David says, most functions are now created as transformers, and many are exposed in the AttributeManager text/arithmetic editors.
The one I use the most is probably the CopyAttributes function, where I'm doing something complex with defining a new attribute using some other item as the attribute name (though even that you can mostly do with the AttributeCreator transformer). The only instance I can find where I used this transformer was in a workspace I created for FME Golf - which is hardly evidence of best practice!
Thanks Mark