In my SharePoint there are couple of fields like client address, client title etc. which should be auto populated based on another field called RFS number if the user has already entered the details of the same before in the same list.

I know how to add field from another list based on condition. But how do i do it for the same list.

  • Did you get it working? Did my answer helps you in it? – Hardik Jul 13 '16 at 7:10

If you want to fill the details to some of the controls based on another field called RFS number (In your case). Than Use Rules and Filters on the secondary data source to retrieve information from the secondary data source and fill fields on the form with data related to the selected item in the RFS number field.

Kindly refer below article.

Auto-fill fields in InfoPath from a drop-down list box selection and secondary data source


  1. In this reference link they used dropdown & did the same.
  2. In your case you can use same data source instead of another data source.
| improve this answer | |
  • Have you tried above solution? Please let me know if you need help/more information. – Hardik Jun 30 '16 at 7:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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