У меня есть рабочий процесс State Machine SharePoint 2010. Задача создается по типу содержимого. Я хотел добавить столбец поиска в список задач. Мне удалось успешно добавить значения в другое настраиваемое поле в список задач, но возникла проблема при попытке добавить значения в столбец поиска в списке задач.Столбец поиска в SharePoint Список задач рабочего процесса Visual Studio
Следующие фрагменты кода взяты из метода CreateApproverTaskWithCT.
//**I amable to add values to custom columns like this
createApproverTaskWithCT_TaskProperties1.ExtendedProperties[GetField("StatusReview")] = "Pending";
//**I am not able to add values to lookup column
createApproverTaskWithCT_TaskProperties1.ExtendedProperties[GetField("AgencyNameLookup")] = new SPFieldLookupValue(agencyItem.ID, agencyItem["Agency Legal Name"].ToString());
где agencyItem является SPListItem для соответствующего столбца поиска. и метод GetField возвращают указатель настраиваемого поля.
private Guid GetField(string field_name) { Guid statusFieldId = workflowProperties.TaskList.Fields.GetFieldByInternalName(field_name).Id; return statusFieldId; }
Любые предложения будут высоко оценены.