Hi, I have an app that when I run it through the Interface Designer it will successfully complete but when I try running it from the Gallery I get the below:
ComposerEmailInterface: Record#1 To Field is Empty (ToolId: 637)
The app allows the user to upload an excel(xlsx) file, add their email address and add email address, separated by a semi-colon, for anyone they want to cc.
I can run it successfully from my local designer, Interface Designer, and from the server's Designer but get that same message from running it in the Gallery. I have a Text Box entry for both the 'email_TO' and 'email_CC' fields which gets pulled into the "Email" reporting tool at runtime.
Has anyone seen this error before? How did you resolve? TIA
Solved! Go to Solution.
Looks like I'll need to reach out to Alteryx Support team.
[UPDATE AFTER ALTERYX SUPPORT]
Working with support, they were able to find:
Cause of the issue:
This is the cause of the issue and I have attached the screenshots of the file path from the designer and the gallery for your reference.
Solution:
I modified the regex to parse the filename with both one pipe symbol from the file path in both designer and the gallery. .+\\(.+?)\.xlsx\|(.+)
After testing on the Gallery, the subject line did come through as expected as “filename|sheetname”.
After, I did find this old post that talks about the change from a single pipe to a triple pipe :
https://community.alteryx.com/t5/Alteryx-Designer-Desktop-Discussions/Full-Path-Contains-Triple-Pipe...
Hope this helps anyone facing the same issue.