I am building a form where we have one field which changes every month. Users using the form can't edit this, but obviously those will full control can. I have set the default value in the list column, but it does not transition to the form. The form, for some reason, is publishing with the hard-coded value associated with the initial form, and I have to go into InfoPath to manually hard-code the new value in. Is there a way to get this form to automatically read from the SharePoint list, and pull in the amended default value?
There are two ways.
- You need to promote the form field from InfoPath to SharePoint (which will link them), or
- use the list as a data source and add the logic to update that field.
If all you do is link a InfoPath item to the list data source field, that will be a read in operation, you need to create a rule somewhere that writes back to the field when it is updated in the form.