<?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>Issue with a!startProcessLink function when using in a!gridField (Version 19.3)</title><link>https://community.appian.com/discussions/f/user-interface/18367/issue-with-a-startprocesslink-function-when-using-in-a-gridfield-version-19-3</link><description>Hi, 
 We have upgraded Appian to 19.3 version and removing/updating all the depreciated functions. While upgrading the function a!gridField_19r1() to a!gridField() we started facing as issue. Funtion a!startProcessLink was used in a!gridField_19r1() to</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Issue with a!startProcessLink function when using in a!gridField (Version 19.3)</title><link>https://community.appian.com/thread/72366?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2020 14:14:33 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:872984e0-6731-4381-b676-e8b703d7bb62</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;Cool, thanks for confirming.&amp;nbsp; BTW, if you feel like my answer helped you, I&amp;#39;d appreciate it if you can mark my answer as &amp;quot;verified&amp;quot; and/or upvote it :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with a!startProcessLink function when using in a!gridField (Version 19.3)</title><link>https://community.appian.com/thread/72359?ContentTypeID=1</link><pubDate>Wed, 26 Feb 2020 09:04:39 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:f6643160-cc29-4b69-85d8-1dc50b19e03c</guid><dc:creator>abins0001</dc:creator><description>&lt;p&gt;Thanks Mike for the help. I tried the sample code shared by you and it is working fine. On further analysis, I have identified the issue&amp;nbsp;and fixed it. Dataset (Output of a stored procedure) was causing the problem. Identifier value present in the dataset was not correct and created this issue.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;br /&gt;Abin&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with a!startProcessLink function when using in a!gridField (Version 19.3)</title><link>https://community.appian.com/thread/72326?ContentTypeID=1</link><pubDate>Mon, 24 Feb 2020 15:51:56 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:23e908df-ee07-46f7-81b9-720829bd981e</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;Unless there&amp;#39;s a typo or something that i&amp;#39;m missing (always a chance), the new version seems correct.&amp;nbsp; If you can verify this behavior stays the same in a different interface / process model, i suppose it could be a product bug which you could report to Appian.&lt;/p&gt;
&lt;p&gt;Edit to add: I made my own small test app (note this is in Appian 19.4 not 19.3), and it seems to work correctly when I try it.&amp;nbsp; Here&amp;#39;s my interface, and it just points to a simple PM with a single parameter.&lt;/p&gt;
&lt;p&gt;&lt;pre class="ui-code" data-mode="java"&gt;a!localVariables(
  local!items: {
    {
      id: 1,
      name: &amp;quot;apple&amp;quot;
    },
    {
      id: 2,
      name: &amp;quot;orange&amp;quot;
    },
    {
      id: 3,
      name: &amp;quot;strawberry&amp;quot;
    }
  },
  a!sectionLayout(
    label: &amp;quot;Testing&amp;quot;,
    contents: {
      a!gridField(
        data: local!items,
        columns: {
          a!gridColumn(
            label: &amp;quot;Item&amp;quot;,
            value: fv!row.name
          ),
          a!gridColumn(
            label: &amp;quot;Link&amp;quot;,
            value: a!richTextDisplayField(
              value: {
                a!richTextItem(
                  text: &amp;quot;(id: &amp;quot; &amp;amp; fv!row.id &amp;amp; &amp;quot;)&amp;quot;,
                  link: a!startProcessLink(
                    processModel: cons!TEST_GRID_TARGET_PM,
                    processParameters: {
                      testParameter: fv!row.id
                    }
                  )
                )
              }
            )
          )
        }
      )
    }
  )
)&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with a!startProcessLink function when using in a!gridField (Version 19.3)</title><link>https://community.appian.com/thread/72325?ContentTypeID=1</link><pubDate>Mon, 24 Feb 2020 15:39:53 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:023e883f-bbe0-40c1-a7d9-0a348a040d54</guid><dc:creator>abins0001</dc:creator><description>&lt;p&gt;Thanks for the reply. Please find the old code below which was working fine.&lt;br /&gt;&lt;pre class="ui-code" data-mode="text"&gt; a!gridField_19r1(
              label: &amp;quot;&amp;quot;,
              totalCount: local!policyPropertyGrid.totalCount,
              columns: { 
              a!gridTextColumn(
                  label: &amp;quot;Edit&amp;quot;,
                  data: a!forEach(
                    items: index(
                      local!policyPropertyGrid.data,
                      &amp;quot;policyId&amp;quot;,
                      &amp;quot;&amp;quot;
                    ),
                    expression: &amp;quot;Edit Property&amp;quot;
                  ),
                  links: a!forEach(
                    items: index(
                      local!policyPropertyGrid.data,
                      &amp;quot;policyId&amp;quot;,
                      &amp;quot;&amp;quot;
                    ),
                    expression: a!startProcessLink(
                      label: &amp;quot;Edit&amp;quot;,
                      processModel: cons!POL_PROPERTY_PM,
                      processParameters: {
                        policyId: fv!item,
                        
                      }
                    )
                )
            )
        }
        
        value: local!pagingInfo,
        saveInto: local!pagingInfo
    )&lt;/pre&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue with a!startProcessLink function when using in a!gridField (Version 19.3)</title><link>https://community.appian.com/thread/72323?ContentTypeID=1</link><pubDate>Mon, 24 Feb 2020 15:04:42 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:e6934208-d1cd-486a-9c84-b8c02872d828</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;The code you&amp;#39;ve posted looks correct assuming I&amp;#39;m not missing something.&amp;nbsp; Just for comparison could you post the approximately same snippet from the old version that still used the old grid component?&amp;nbsp; BTW, I recommend when posting code like this, you use &amp;quot;Insert --&amp;gt; Insert Code&amp;quot; from the menu to create a code box and paste the code there, as this retains indentation and generally makes it easier to read.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>