SharePoint 2010: BCS Error – The Field provided as input but cannot be found on the ‘Updater/Creator’ method

Problem:

When you deploy your BCS nodel and try to update/create your entity, the updatercreator form will show you below error.

The Field named ‘myEntityID’ is provided as input but cannot be found on the ‘Updater/Creator’ method signature for Method with Name ‘UpdatemyEntity’ on Entity (External Content Type) with Name ‘myEntity’ in Namespace ‘myBDCModel’.

Solution:

Go to your BCS Model in visual studio.

Make sure you have set creator/updater property = true for all fields that you want to include in update/create operation.

SharePoint 2010 : Creating multiple value lookup to external list using InfoPath

In this post I will discuss about how to create multiple value look up to external list using InfoPath.

SharePoint 2010 has functionality to create lookup columns to other list/external list and you can built this using UI and/or SPD also.

Very important point is using UI or SPD you can’t able to create multiple value lookup to external list But you can achieve this by customizing your form in infopath.

  1. So lets start by opening your list form into InfoPath designer.
  2. Select Multivalue selection control.
  3. Create Data Connection using Data Connection Wizard.
  4. Choose SharePoint Library or List.
  5. Provide your SharePoint Site’s URL
  6. Select your external List.
  7. Choose the fields you want to see in the lookup control.