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
19 replies
Subscribers
8 subscribers
Views
5941 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
User Interface
What is wrong with following event ajax call ffrom form on chanhe od date field
natasav
over 12 years ago
What is wrong with following event ajax call ffrom form on chanhe od date field ?
window.FormAPI.evaluateServerSideExpression(function(fn){
window.FormAPI.setValue("number41",fn);
},"=calworkdays(FormAPI.getValue("date1").id, FormAPI.getValue("date2").id])");
OriginalPostID-23033
OriginalPostID-23033
Discussion posts and replies are publicly visible
Parents
0
Eduardo Fuentes
Appian Employee
over 12 years ago
Notice how I'm building the string of the server-side expression (which is the second parameter) using the + operator so the statement FormAPI.getValue("date1").id is evaluated before being added to the string "=calworkdays...." and click "Add Watch" you will see the mistake I mentioned before; the string is being evaluated literally due to the syntax error. Here's a link where I explain more how to use IE Developer Tools, see my last entry from Jan 27
forum.appian.com/.../2692
This type of syntax errors can be easily found using IE Developer Tools JS Debugger. If you place a debugger; statement in the change event you can step through each line of code and if you select the =
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
Eduardo Fuentes
Appian Employee
over 12 years ago
Notice how I'm building the string of the server-side expression (which is the second parameter) using the + operator so the statement FormAPI.getValue("date1").id is evaluated before being added to the string "=calworkdays...." and click "Add Watch" you will see the mistake I mentioned before; the string is being evaluated literally due to the syntax error. Here's a link where I explain more how to use IE Developer Tools, see my last entry from Jan 27
forum.appian.com/.../2692
This type of syntax errors can be easily found using IE Developer Tools JS Debugger. If you place a debugger; statement in the change event you can step through each line of code and if you select the =
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
No Data