Avatar

Correct answer by
Community Advisor

Hello Ram & Wesp,

Please have a look on factory ACC workflows using Alert activities, such as:

stockMgt

You will see how to pass the variables from Javascript part to Html part of the Alert activity (the same if the Javascript is done in a prior Javascript activity), it is a question of XML management for storage and reading in instance or event vars.

So in your case, do the same:

Javascript part:

var query = xtk.queryDef.create (

<queryDef schema= "temp:query" operation="select">

<select>

<node expr="@internalName"/>

<node expr="@lastStart" />

</select>

</queryDef>)

var itemsXML = query.ExecuteQuery();

vars.itemsXMLString = itemsXML.toXMLString()

HTML source part (with no format/presentation effort :disappointed_face:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML><HEAD>

</HEAD>

<BODY>

<P><%= vars.recCount %></P>

<P>

<br/>

Workflows List Start:

<br/>

<%

var itemsXML = new XML(vars.itemsXMLString)

for each (var item in itemsXML){

%>

<%= item.@internalName %>

 

<%= item.@lastStart %>

<br/>

<%

} %>

<br/>

Workflows List End.

</P></BODY></HTML>

Regards
J-Serge

View solution in original post