<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.appian.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Docx from Dynamic Template</title><link>https://community.appian.com/discussions/f/process/27777/docx-from-dynamic-template</link><description>How to do mathematical calculations based on the received value. 
 Example : &amp;#171;${d.cost.price}&amp;#187; * &amp;#171;${f.quantity}&amp;#187; how to product of these two values and what is format to use to get the final result of this product. 
 even for addition. 
 Please suggest</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Docx from Dynamic Template</title><link>https://community.appian.com/thread/108019?ContentTypeID=1</link><pubDate>Thu, 16 Feb 2023 08:31:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:5330e094-7081-464f-917a-13bf2358e8be</guid><dc:creator>gayathris876948</dc:creator><description>&lt;p&gt;You should be able to format in foreach&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;Project&amp;gt;&lt;br /&gt;&amp;lt;table labelField=&amp;#39;Table Name&amp;#39;&amp;gt;&lt;br /&gt;&amp;lt;row index=1&amp;gt;&lt;br /&gt;&amp;lt;values name=&amp;#39;pen&amp;#39;/&amp;gt;&lt;br /&gt;&amp;lt;values name=8/&amp;gt;&lt;br /&gt;&amp;lt;values name=10/&amp;gt;&lt;br /&gt;&amp;lt;values name=80/&amp;gt;&lt;br /&gt;&amp;lt;/row&amp;gt;&lt;br /&gt;&amp;lt;row index=2&amp;gt;&lt;br /&gt;&amp;lt;values name=&amp;#39;pencil&amp;#39;/&amp;gt;&lt;br /&gt;&amp;lt;values name=5/&amp;gt;&lt;br /&gt;&amp;lt;values name=10/&amp;gt;&lt;br /&gt;&amp;lt;values name=50/&amp;gt;&lt;br /&gt;&amp;lt;/row&amp;gt;&lt;br /&gt;&amp;lt;/Project&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;@before-row[#list doc.project.table.row as t] @after-row[/#list]&lt;br /&gt;@before-cell[#list t.values as c]&lt;br /&gt;@after-cell[/#list]&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;a!localVariables(&lt;br /&gt; local!items: {&lt;br /&gt; { item: &amp;quot;pen&amp;quot;, quantity: 8, cost: 10 },&lt;br /&gt; { item: &amp;quot;pencil&amp;quot;, quantity: 5, cost: 10 }&lt;br /&gt; },&lt;br /&gt; concat(&lt;br /&gt; &amp;quot;&amp;lt;Project&amp;gt;&amp;lt;table labelField=&amp;#39;Table Name&amp;#39;&amp;gt;&amp;quot;,&lt;br /&gt; joinarray(&lt;br /&gt; a!forEach(&lt;br /&gt; local!items,&lt;br /&gt; &amp;quot;&amp;lt;row index=&amp;quot; &amp;amp; fv!index &amp;amp; &amp;quot;&amp;gt;&lt;br /&gt;&amp;lt;values name=&amp;#39;&amp;quot; &amp;amp; fv!item.item &amp;amp; &amp;quot;&amp;#39;/&amp;gt;&lt;br /&gt;&amp;lt;values name=&amp;quot; &amp;amp; fv!item.quantity &amp;amp; &amp;quot;/&amp;gt;&lt;br /&gt;&amp;lt;values name=&amp;quot; &amp;amp; fv!item.cost &amp;amp; &amp;quot;/&amp;gt;&lt;br /&gt;&amp;lt;values name=&amp;quot; &amp;amp; tointeger(fv!item.quantity) * tointeger(fv!item.cost) &amp;amp; &amp;quot;/&amp;gt;&lt;br /&gt;&amp;lt;/row&amp;gt;&amp;quot;&lt;br /&gt; ),&lt;br /&gt; &amp;quot;&amp;quot;&lt;br /&gt; ),&lt;br /&gt; &amp;quot;&amp;lt;/Project&amp;gt;&amp;quot;&lt;br /&gt; )&lt;br /&gt;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Docx from Dynamic Template</title><link>https://community.appian.com/thread/108017?ContentTypeID=1</link><pubDate>Thu, 16 Feb 2023 07:59:06 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:29138f33-ae15-477e-bd76-c0b00f12875d</guid><dc:creator>lohithk0004</dc:creator><description>&lt;p&gt;Thanks for the response I have multiple values and it is CDT type&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Item1 : cost=1,quantity=5&lt;br /&gt;Item2: cost=2,quantity=10&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;How to get 1*5&amp;nbsp;&lt;br /&gt;and on next lune 2*10 value&lt;/p&gt;
&lt;p&gt;currently I am able to get the&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Item Name |&amp;nbsp; &amp;nbsp;Item Cost | Item Type | ItemQty | total Cost&lt;br /&gt;A&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;NA&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 5&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;1*5=10&lt;br /&gt;B&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;NA&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 10*2=20&lt;/p&gt;
&lt;p&gt;I need to get the dynamic total cost for each row.&lt;br /&gt;&lt;br /&gt;Please suggest.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Docx from Dynamic Template</title><link>https://community.appian.com/thread/108013?ContentTypeID=1</link><pubDate>Thu, 16 Feb 2023 07:21:41 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a3490a49-3835-406e-b568-4d18991daf6c</guid><dc:creator>gayathris876948</dc:creator><description>&lt;p&gt;Try doing the calculation in appian end and pass to the node&lt;br /&gt;&lt;br /&gt;&lt;span&gt;=&amp;quot;&amp;lt;Project&amp;gt;&amp;quot;&amp;amp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;quot;&amp;lt;price&amp;gt;&amp;quot;&amp;amp;pv!price&amp;amp;&amp;quot;&amp;lt;/price&amp;gt;&amp;quot;&amp;amp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;quot;&amp;lt;quantity&amp;gt;&amp;quot;&amp;amp;pv!quantity&amp;amp;&amp;quot;&amp;lt;/quantity&amp;gt;&amp;quot;&amp;amp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;quot;&amp;lt;total&amp;gt;&amp;quot;&amp;amp;pv!price*pv!quantity&amp;quot;&amp;amp;&amp;quot;&amp;lt;/total&amp;gt;&amp;quot;&amp;amp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;quot;&amp;lt;/Project&amp;gt;&amp;quot;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;Document side:&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;laquo;${doc.project.price}&amp;raquo;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;laquo;${doc.project.quantity}&amp;raquo;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;laquo;${doc.project.total}&amp;raquo;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>