Steps to reproduce, FYI for anyone that runs into this:
create an html attachment template on a workflow. Your syntax needs to escape less-than and greater-than signs, e.g. it looks like this:
<<End>>> > ```
This fails, appsheet says it cannot find the function “START: SELECT” - if you use actual < and > you get a different error.
This exact same syntax - except for not escaping the < and > - in a google doc works fine:
<
Let me know if you have ever seen this, or, put more simply: anyone have a working example of a start expression with an arbitrary select statement, and using the HTML output type?
eh. can’t find it now… it’s buried in there. Typical html invalid stuff…
also if you use the email BODY field in the UX and put html in there, as opposed to an email attachment of type html , then all of this works… something is up with attachments of type html when attempting to use start expressions.
The following app, meant to be copied so that one gets the templates, has two workflows - the html workflow fails and the PDF workflow succeed. Both have the same basic “Start” syntax. the HTML escapes the LT/GT.
The error is occurring because in the failing HTML file, the Start/End expression is not inside an HTML <p> or <heading> element. Instead, the Start/End expression is at the bottom of the HTML <body> element. This is causing a parsing problem that is not easy for me to fix. You can circumvent the problem by enclosing that Start/End expression in an HTML <p> element.
The HTML at the bottom of the file currently looks like this:
@lizlynch , I don’t see anything related to this seemingly crucial point in either of the following articles about this exact topic. I’m having trouble getting Start expressions to work in an HTML template in a Send an email task’s Email Body property (including when I use the pattern that Steve’s posts in this thread say worked for him). Could we please get clear, definitive documentation published?