<?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>how can i interchange column values?</title><link>https://community.appian.com/discussions/f/general/22050/how-can-i-interchange-column-values</link><description>Hi, 
 I have the following table as 
 sno product 
 -------- ----------- 
 1 product1 
 2 product2 
 3 product3 
 4 product4 
 
 I want to interchange the first two rows product sno as 2 for product1 and 1 for product2 and store the updated values in</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: how can i interchange column values?</title><link>https://community.appian.com/thread/86303?ContentTypeID=1</link><pubDate>Tue, 28 Sep 2021 15:10:02 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:bb3f25de-d15e-4415-8a5f-82a78121bd79</guid><dc:creator>Chris</dc:creator><description>&lt;p&gt;To interchange the product value of index 1 and 2, you can do something such as:&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="csharp"&gt;a!localVariables(
  /* retrieve data from a!queryEntity() */
  local!data: {
    {sno: 1, product: &amp;quot;product1&amp;quot;},
    {sno: 2, product: &amp;quot;product2&amp;quot;},
    {sno: 3, product: &amp;quot;product3&amp;quot;},
    {sno: 4, product: &amp;quot;product4&amp;quot;}
  },
  
  a!forEach(
    items: local!data,
    expression: {
      sno: fv!item.sno,
      product: if(
        fv!index=1,
        local!data[2].product,
        if(
          fv!index=2,
          local!data[1].product,
          fv!item.product
        )
      )
    }
  )
)&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>