Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
3 replies
Subscribers
7 subscribers
Views
2002 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
AI and Rules
I have a question regarding the Interface rules and Expression rules. What is th
aksharc
over 9 years ago
I have a question regarding the Interface rules and Expression rules. What is the difference between them? I mean, if I write =sum(5, 4) in expression rule, and the same is written in Interface Rule. What will be difference in executing that? Is there any best practice documentation I could refer?
OriginalPostID-152433
OriginalPostID-152433
Discussion posts and replies are publicly visible
0
Mike Schmitt
Certified Lead Developer
over 9 years ago
AFAIK there is no real difference if you're calling them like an expression rule elsewhere - up until the most recent versions of appian, there was only one editor even. Note that this is all subject to change in the future as far as I know.
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
davidm415
over 9 years ago
If your question is how do you know know when you should make an interface or an expression rule - this is probably a judgment call based on whether it is an expression that contains SAIL components for application end users to interact with (an interface) or whether it is an expression that performs an operation and that you would like to reuse in multiple places (an expression rule).
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
0
aksharc
over 9 years ago
Thanks all for the reply. I wanted to know whether it would be any difference in evaluation of the expression. For example, if I create non-interface expression via Interface Rule, will it take more time to evaluate that expression? (Logically, I think there shouldn't be any difference. But, I want to make sure)
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel