Я использую рабочий процесс SharePoint 2010, в котором я создал несколько форм редактирования задач в Infopaht 2010.
Вот ссылка того, как я указываю расширенныйзначение свойства в форме TaskEdit из рабочего процесса SharePoint.Как и в ссылке на статью, в моей форме TaskEdit у меня также есть одно текстовое поле, значение которого я указал как расширенное свойство из моего рабочего процесса.
Моя проблема в том, что после создания задачи рабочего процесса расширенное свойство правильно отображается вформа редактирования задачи, но когда пользователь изменяет задачу, которая указывает на то, что если пользователь снова откроет свою назначенную задачу рабочего процесса, значение расширенного свойства не сохраняется.Кажется пустым
Вот как я указываю расширенное свойство из действия CreateTask моего рабочего процесса.
SPWorkflowTaskProperties wtp = new SPWorkflowTaskProperties();
wtp.ExtendedProperties["ExtendedPropertyField"] = "Some text value";
Нужно ли мне где-то его сбрасывать при изменении задачи?Я что-то здесь упускаю?Есть идеи?
Спасибо.