<?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>Refresh issue when calling a process</title><link>https://community.appian.com/discussions/f/data/21461/refresh-issue-when-calling-a-process</link><description>Hi, 
 I would have a question about a refresh aspect. 
 I have an interface (let&amp;#39;s call it &amp;quot;Form A&amp;quot;) displaying many sub interfaces depending on many conditions. 
 In one of theses sub-interfaces, there is a RecordType grid and for each line I&amp;#39;ve set</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Refresh issue when calling a process</title><link>https://community.appian.com/thread/83896?ContentTypeID=1</link><pubDate>Wed, 21 Jul 2021 07:37:59 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:a77a8839-a1ea-4476-bc61-cd6c88a77759</guid><dc:creator>cedric02</dc:creator><description>&lt;p&gt;Yes Stewart, before&amp;nbsp;my post, I was already study&amp;nbsp;how to do it with local variable... and I will do it if it does not break too much components ;-)&lt;/p&gt;
&lt;p&gt;Thank you&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Refresh issue when calling a process</title><link>https://community.appian.com/thread/83895?ContentTypeID=1</link><pubDate>Wed, 21 Jul 2021 07:28:16 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:db020db4-d78f-49a5-9d2c-5f3e0a5c9242</guid><dc:creator>Stewart Burchell</dc:creator><description>&lt;p&gt;As I said, you could persist context in a local variable. Save the values you want to save and use them again to load your interface components when the interface is refreshed. With the a!refreshVariable() you also get to decide which variables are refreshed when and under what conditions.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Refresh issue when calling a process</title><link>https://community.appian.com/thread/83859?ContentTypeID=1</link><pubDate>Tue, 20 Jul 2021 14:52:54 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:898977fb-dce9-4374-ae09-86df41915a21</guid><dc:creator>cedric02</dc:creator><description>&lt;p&gt;Yes, it is already the case,&amp;nbsp;but a little modification require a lot of user clicks (put the interface in&amp;nbsp;edit mode, navigate to the good menu, the correct sub-interface, the grid...)&lt;br /&gt;&lt;br /&gt;So my question in that post, was to try to have a more direct access for some functionalities...&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Refresh issue when calling a process</title><link>https://community.appian.com/thread/83846?ContentTypeID=1</link><pubDate>Tue, 20 Jul 2021 13:58:19 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:2a3863a5-fe2b-478d-8bf5-30249ee02b74</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;OK. Why not embed the record modification interface into the overall interface. Then saving could be done in background and state is stable.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Refresh issue when calling a process</title><link>https://community.appian.com/thread/83844?ContentTypeID=1</link><pubDate>Tue, 20 Jul 2021 13:56:00 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:db85baa9-7e3a-47f8-94ec-ca99a3574f6d</guid><dc:creator>cedric02</dc:creator><description>&lt;p&gt;Yes Stefan, this a very huge and complex interface...&amp;nbsp;we may probably leave this as it, as the&amp;nbsp;customer will not ask/pay us to make a rework on the existing interfaces...&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Refresh issue when calling a process</title><link>https://community.appian.com/thread/83843?ContentTypeID=1</link><pubDate>Tue, 20 Jul 2021 13:51:53 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:fc9cc911-e330-4463-b242-4fa53062240f</guid><dc:creator>cedric02</dc:creator><description>&lt;p&gt;Yes I was considering to save data in DB, but this seems to be too much effort&amp;nbsp;vs what this functionality is offering...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Refresh issue when calling a process</title><link>https://community.appian.com/thread/83842?ContentTypeID=1</link><pubDate>Tue, 20 Jul 2021 13:46:50 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:06c44156-144f-45e3-943a-f407a2f0293b</guid><dc:creator>Stefan Helzle</dc:creator><description>&lt;p&gt;Seems like a huge and complex interface. Are you sure this is a good design decision? Just asking ...&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Refresh issue when calling a process</title><link>https://community.appian.com/thread/83839?ContentTypeID=1</link><pubDate>Tue, 20 Jul 2021 13:38:26 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:7e46d2ab-6e57-448b-b954-981cbf574651</guid><dc:creator>Stewart Burchell</dc:creator><description>&lt;p&gt;Like any context, if you want to persist it between interactions you need to....persist it! You can save to local! variables (although that would be lost if you close the interface); or you persist in a database and retrieve it again when you refresh the interface&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Refresh issue when calling a process</title><link>https://community.appian.com/thread/83837?ContentTypeID=1</link><pubDate>Tue, 20 Jul 2021 13:30:57 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:34782e70-16c8-4962-89a2-3b999923d30a</guid><dc:creator>cedric02</dc:creator><description>&lt;p&gt;Thank&amp;nbsp;you gayathris but I&amp;#39;m not sure to understand how to do&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Refresh issue when calling a process</title><link>https://community.appian.com/thread/83836?ContentTypeID=1</link><pubDate>Tue, 20 Jul 2021 13:29:21 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:ce847b77-0b18-40b0-b94d-c9bee7d64654</guid><dc:creator>cedric02</dc:creator><description>&lt;p&gt;Thank you&lt;br /&gt;You&amp;#39;re right Stewart, the &amp;quot;X&amp;quot; works perfectly, but I would prefer to use a Cancel button, as I need to display a confirmation message.&lt;/p&gt;
&lt;p&gt;&lt;span&gt;If running a process from an interface always causes that interface to be refreshed, that means if the user click on the Save button, he will lost the context of components (components and grid already displayed) of the previous interface.&lt;br /&gt;In this case, how to keep that context ?&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Refresh issue when calling a process</title><link>https://community.appian.com/thread/83813?ContentTypeID=1</link><pubDate>Tue, 20 Jul 2021 10:19:07 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:52244f61-13cb-4f16-a1b1-22f6717353f4</guid><dc:creator>Stewart Burchell</dc:creator><description>&lt;p&gt;Running a process from an interface will always cause that interface to be refreshed. If the process model that is referenced by your Record Action does have an actual Start From configured, then you do not need a &amp;#39;Cancel&amp;#39; button as the process will not be started until you hit a button that has submit: true configured. Such a form has an &amp;#39;x&amp;#39; top right which allows it to be closed. This will not refresh your original interface.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Refresh issue when calling a process</title><link>https://community.appian.com/thread/83812?ContentTypeID=1</link><pubDate>Tue, 20 Jul 2021 10:04:02 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:5b9167bb-3bcc-44d7-baa7-b2ada1bac6b5</guid><dc:creator>gayathris111098</dc:creator><description>&lt;p&gt;&lt;span&gt;Try like,&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;When user click on &amp;#39;Form A&amp;#39;, route the user to&amp;nbsp;appropriate sub process based on what button/link was clicked(Form B), and then routed back to the original task(activity chained) (a new instance thereof, technically) once the sub process&amp;nbsp;is done and make sure you have grid selection saved, so that in &amp;#39;Form A&amp;#39; you can show selection as it is.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>