0
서버 측 코드를 사용하여 Sharepoint 2013에서 BCS에 노출 된 외부 데이터를 설정하는 코드를 작성했습니다. 다음은 코드입니다.Sharepoint 2013 Online의 BCS (Business Connectivity Service)에 노출 된 외부 데이터를 어떻게 설정합니까?
public void SetBusinessDataValue(object spItem,object spField, string value)
{
try
{
SPBusinessDataField businessDataField = spField as SPBusinessDataField;
SPListItem spListItem = spItem as SPListItem;
businessDataField.ParseAndSetValue(spListItem, value); //Set your value here
string fieldName = ((SPField)spField).Title;
spListItem[businessDataField.RelatedField] = spListItem.Fields[fieldName];
}
catch (Exception ex)
{
Logging.LogWriteLine("Error in method SetBusinessDataValue(). Failed to set the business data value", ex);
}
}
잘 작동합니다. 그러나 SharePoint 클라이언트 개체 모델을 사용하여 SharePoint 2013 Online에서 외부 데이터를 설정하는 코드를 작성할 수 없었습니다. 누군가 내 문제를 해결할 수 있습니까?