I have a requirement where before submitting the form (without clicking submit ), it should call the integration and validate the entered text , if incorrect data is present then throw validation on UI . Is it possible to call the integration with in interface?
Discussion posts and replies are publicly visible
Yes. See here: docs.appian.com/.../Call_an_Integration.html
Will it validate the data without clicking on any button?
Yes, you can call your integration in a local variable using the rule! domain.
If you want to call it without the button click, then you will have to call it in the textField's saveInto parameter.
For the validations you can use the validations in the textfield().
if the integration throws then it should display error on UI as validation message, the doubt is if the validation errors are present on form then we can't submit the form ,right?how to edit the incorrect data and then submit the form
ZAINAB said:how to edit the incorrect data and then submit the form
the user would need to edit the incorrect data, and the validation would run again....
Is it possible for all integration methods like post,get ,put?
If the integration is configured to modify data, you can only call it inside a saveInto. This does not depend on the HTTP method.
what if i use start process service , what is the difference between this approach and start process (process model with startnode,integration and end node) ?