Я пытаюсь передать информацию из задачи, созданной в рамках рабочего процесса, в соответствующую форму задачи. До операции CreateTask я создаю SPWorkflowTaskProperties и заполняю его обычной информацией (заголовок, назначенный и т. Д.). Я также добавляю некоторые элементы в свойство ExtendedProperties. Однако эти пользовательские свойства никогда не попадают в задачу.SPWorkflowTaskProperties.ExtendedProperties не заполняют поля в моей задаче
Я попытался установить свойство ключа к:
- Guid одной моей задачи»контента поля типа в;
- внутреннее название поля ввода одной из моих задач ' ;
- несвязанное имя (в надеется получить информацию в свойствах задачи вместо своих полей ).
Ничего не работает. Задача, однажды созданная, содержит только встроенные значения полей, которые я установил. Ни одно из значений, которые я явно добавил к расширенным свойствам, не отображается.
The (упрощенно) последовательность моей деятельности выглядит следующим образом:
- PrepareTask. Это обычай деятельность, которая содержит SPWorkflowTaskProperties
- CreateTask. Свойства задачи привязаны к свойствам задачи PrepareTask.
- OnTaskCreated. Свойства задачи привязаны к свойствам задачи PrepareTask.
- While (задача не завершена)
- OnTaskChanged
Я использую WSS 3.0 SP1 и форму задачи ASPX (не InfoPath).