<?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 to append value in url under a!startProcessLink function</title><link>https://community.appian.com/discussions/f/data/11639/how-to-append-value-in-url-under-a-startprocesslink-function</link><description>Hello, 
 I&amp;#39;m trying to build an application where the code shows multiple urls and on the basis of user click I want to fetch some value from the url. The url is stored in an array variable. Now I want to store the required value in another array variable</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: How to append value in url under a!startProcessLink function</title><link>https://community.appian.com/thread/51320?ContentTypeID=1</link><pubDate>Wed, 03 Jan 2018 13:57:23 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:028055f2-8921-4860-8535-dadc4e80b906</guid><dc:creator>viveku3486</dc:creator><description>Vinay,&lt;br /&gt;
&lt;br /&gt;
While using a!startProcess, I&amp;#39;m not able to launch the form that resides as an start form inside the process model. As it is asynchronous call, It executes the process in the background. Any solution for this?&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to append value in url under a!startProcessLink function</title><link>https://community.appian.com/thread/51255?ContentTypeID=1</link><pubDate>Tue, 02 Jan 2018 10:29:33 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ccfb24db-a8ff-4c28-8bc1-d4b5872a9a09</guid><dc:creator>Vinay Kumar Rai</dc:creator><description>Hi Vivek,&lt;br /&gt;
&lt;br /&gt;
a!startProcessLink is not allow to save the value once user click,&lt;br /&gt;
&lt;br /&gt;
so I propose to use a!startProcess, on sucess you can save the value on the seperate variable&lt;br /&gt;
&lt;br /&gt;
&lt;a href="https://docs.appian.com/suite/help/17.4/Start_Process_Smart_Service.html#a!startProcess()"&gt;docs.appian.com/.../Start_Process_Smart_Service.html&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to append value in url under a!startProcessLink function</title><link>https://community.appian.com/thread/51254?ContentTypeID=1</link><pubDate>Tue, 02 Jan 2018 10:09:10 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:cc81e7a2-5da2-4e80-bd91-a597575c5e85</guid><dc:creator>viveku3486</dc:creator><description>Here is the code:&lt;br /&gt;
&lt;br /&gt;
a!gridTextColumn(&lt;br /&gt;
&lt;br /&gt;
label: &amp;quot; Related Links&amp;quot;&lt;br /&gt;
data: local!urls,&lt;br /&gt;
links:a!applyComponents(&lt;br /&gt;
function:a!startProcessLink(&lt;br /&gt;
label:_,&lt;br /&gt;
processModeL:Cons!ProcessModelName,&lt;br /&gt;
processParameters:&lt;br /&gt;
{&lt;br /&gt;
value:cast(3,local!values)&lt;br /&gt;
}&lt;br /&gt;
),&lt;br /&gt;
array:local!urls&lt;br /&gt;
)&lt;br /&gt;
)&lt;br /&gt;
&lt;br /&gt;
where &amp;quot;local!urls&amp;quot; consists of all the links and &amp;quot;local!values&amp;quot; consists of all the extracted values from the link&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to append value in url under a!startProcessLink function</title><link>https://community.appian.com/thread/51253?ContentTypeID=1</link><pubDate>Tue, 02 Jan 2018 10:00:14 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:958b4261-c130-45ac-96ec-595d21080eb4</guid><dc:creator>viveku3486</dc:creator><description>Hello Shweta,&lt;br /&gt;
&lt;br /&gt;
The example which I gave in the question is just for making the things clear. I mean the values which are appended in the url&amp;#39;s are dynamic and not the static one. So it may be 12,13,14 or anything and also the values are storing in one array variable and url&amp;#39;s are stored in another array variable. So there are two variables only one for url and one for values(Which is dynamic), Now the problem here is to get the value from the url with respect to the users click&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to append value in url under a!startProcessLink function</title><link>https://community.appian.com/thread/51252?ContentTypeID=1</link><pubDate>Tue, 02 Jan 2018 09:49:20 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:c8bcef96-aa0e-49ee-867e-a9f23be80781</guid><dc:creator>shwetap</dc:creator><description>Hi Vinay,&lt;br /&gt;
You can use displayvalue function in that case for .ege&lt;br /&gt;
displayvalue( 12, {12, 13, 14}, {&amp;quot;url1&amp;quot;, &amp;quot;url2&amp;quot;, &amp;quot;url3&amp;quot;}, &amp;quot;default url&amp;quot; )&lt;br /&gt;
&lt;br /&gt;
Thanks,&lt;br /&gt;
Shweta p.&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to append value in url under a!startProcessLink function</title><link>https://community.appian.com/thread/51251?ContentTypeID=1</link><pubDate>Tue, 02 Jan 2018 08:59:31 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:4563e033-32ff-4fb5-a599-60169e8169a1</guid><dc:creator>viveku3486</dc:creator><description>Hello Vinay,&lt;br /&gt;
&lt;br /&gt;
The value is already extracted, My issue here is to associate the extracted value with the URL being clicked. Because one array consists of all the url&amp;#39;s and another array consists of the all the numeric values extracted from the url. Now the issue to relate the extracted value with the url that is being clicked&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to append value in url under a!startProcessLink function</title><link>https://community.appian.com/thread/51250?ContentTypeID=1</link><pubDate>Tue, 02 Jan 2018 08:19:17 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:31452ba8-ab3b-4493-8281-3e788bca2dc1</guid><dc:creator>Vinay Kumar Rai</dc:creator><description>Hi,&lt;br /&gt;
&lt;br /&gt;
You can split the URL by &amp;quot;=&amp;quot;&lt;br /&gt;
&lt;br /&gt;
example: &lt;br /&gt;
&lt;br /&gt;
  index(split(&amp;quot;https://.../.../v1=12&amp;quot;,&amp;quot;=&amp;quot;),2,null)&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>