I have created an Infopath form with 2 views.

I first view, user enter the details and submit the form that generate a unique ID basis on List Item ID.

in second view there are some fields for Manager to add comment and other details .

Now the issue I am facing is that after adding his/her data, when manager click on submit button, It create a new Item in list instead of updating the current item.

In submit option I am using a Data connection with following formula to create form/Item name: concat("someText",(max(ID)+1))

I am unable to find the solution on how to update the Item via Infopath button.

I am using sharePoint online.

  • how did you design your form? please provide your steps to reproduce this issue containing rules.
    – Kally
    Commented Aug 3, 2018 at 8:04
  • please check the edit part...
    – cjs
    Commented Aug 5, 2018 at 14:06

2 Answers 2


Instead of using a Submit button, I suggest you use "Save" button to submit the change: enter image description here


Some InfoPath fields have a way to submit data back to SharePoint via a browser connection. On the properties of the object, example Text Box Properties, go to the Browser Form tab. In the Postback settings, choose 'Always'. Then this control will send data back to the server once the value changes.

I believe this will only occur if the SharePoint item has been created i.e. not before submit.

I know no easy way to do this by a button.


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.