<?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 send Interface rule input value to the Expression Rule?</title><link>https://community.appian.com/discussions/f/user-interface/23912/how-to-send-interface-rule-input-value-to-the-expression-rule</link><description>How to send Interface rule input value to the Expression Rule?</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: How to send Interface rule input value to the Expression Rule?</title><link>https://community.appian.com/thread/91997?ContentTypeID=1</link><pubDate>Tue, 08 Mar 2022 16:26:09 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:27f564dc-4d52-4f57-87c5-ecffa49d73b9</guid><dc:creator>Mike Schmitt</dc:creator><description>&lt;p&gt;In addition to Stewart&amp;#39;s questions above, I have some slightly simpler preliminary questions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;What are you trying to accomplish?&lt;/li&gt;
&lt;li&gt;What have you already tried, and in what way does this seem to not work?&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How to send Interface rule input value to the Expression Rule?</title><link>https://community.appian.com/thread/91991?ContentTypeID=1</link><pubDate>Tue, 08 Mar 2022 13:28:13 GMT</pubDate><guid isPermaLink="false">d3a83456-d57b-489c-a84c-4e8267bb592a:92bae249-eb20-4ae7-a758-634c027c0f32</guid><dc:creator>Stewart Burchell</dc:creator><description>&lt;p&gt;Some concepts will help you with the way data is passed around between objects in Appian:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;a rule input (on an Interface or an Expression Rule) is a reference to a location where the value is actually held. In Java terms you can think of a rule input as a &amp;quot;pointer&amp;quot; to a location in memory. Crucially, a rule input is not a value, but a reference to a value&lt;/li&gt;
&lt;li&gt;If an Interface has a rule input then the value will be&amp;nbsp;typically be&amp;nbsp;in an activity class variable in the the User Input Task node in the process that is displaying the Interface&amp;nbsp;&lt;/li&gt;
&lt;li&gt;to &amp;quot;send an Interface rule input to the Expression Rule&amp;quot; you&amp;#39;d map the Interface Rule Input to the corresponding Expression Rule Input, something like: myExpressionRuleInput: myInterfaceRuleInput&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>