We are trying to call an Appian function for a column in a Task Report. I can see that some of the inbuilt Appian functions work (like group(<Appian Group>,"id")) works. Whereas, some Appian functions do not work. Like - isusermemberofgroup(username: <Appian User Name>,groupId: <Appian Group ID>) does not work. Same behavior we observed when using a custom function. If the function is invoked in a dictionary format from Task Queue, it does not work, also if the custom function internally uses a dictionary format to call other function, that does not work. But a function call without any dictionary format works.
Is this a known limitation? If so, how can we invoke custom functions for Appian Task report columns - for our use case, we need to be able to use isusermemberofgroup function.
Thanks in advance.
Discussion posts and replies are publicly visible
"Custom functions are not available for use in process reports" (docs.appian.com/.../Custom_Function_Plug-ins.html) You should invoke it from the process and save it as a PV. You can then use the PV in the report.
(edited link to remove additional character)