Hi I have an InfoPath form where there are some date fields and cost fields. Date fields are like Startdate and Enddate, Cost fields are like StartCost and EndCost.

My validation is such that whenever Endcost is greater than 0 and users click submit without entering any date then it should throw error message.

I have taken a variable and assigned it to the error message and trying to show this message when the user clicks on Submit.But this is not working some how with the rules. Can someone help me out in this.

1 Answer 1


you can use infopath Validation rules. you can assigned this rule on your date feild, this rule's condition check on the cost and date values and show an error message when the condition is true.

enter image description here

  • Hi Saeed , that wont work in my scenario as this will show a pop up box when user hits submit which is InfoPath default validation error message. I am looking for something which should validate and give user friendly message. I was able to do this for all other fields except the scenario which I have mentioned in my question above. Thanks.
    – SPLearner
    Commented Feb 21, 2018 at 20:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.