Изменение полей для задачи рабочего процесса в Sharepoint - PullRequest
1 голос
/ 23 июня 2009

Кто-нибудь знает, как можно изменить поля в готовой задаче рабочего процесса (OOTB) (в частности, приоритет и срок выполнения)? Рабочий процесс утверждения OOTB не позволяет устанавливать эти поля (он позволяет установить дату выполнения, но не время выполнения).

У меня был хитрый план по созданию настраиваемого рабочего процесса в Visual Studio для автоматической установки этих полей. Это включало присоединение моего собственного рабочего процесса к списку задач и редактирование задач в том виде, в котором они были созданы рабочим процессом утверждения. Однако мой пользовательский рабочий процесс не запускается, когда новые задачи добавляются в список задач рабочим процессом утверждения. И кажется, что вы не можете вручную запустить рабочий процесс для элемента в списке задач, который был создан рабочим процессом.

Таким образом, чтобы задать поля задач в том виде, в котором они создаются рабочим процессом утверждения, мне нужно как-то напрямую подключиться к рабочему процессу утверждения OOTB, что, я не уверен, возможно.

Очевидно, что другим вариантом было бы воссоздать рабочий процесс утверждения с нуля с помощью InfoPath и Visual Studio, но это кажется излишним просто добавить поля приоритета и времени в форму создания экземпляра.

Есть мысли?

1 Ответ

1 голос
/ 23 июня 2009

Я только что понял, что вы можете редактировать такие поля, как приоритет и срок выполнения (время) из списка задач, выбрав Действия> Изменить в таблице данных. Это работает для обычных элементов списка задач и тех, которые создаются рабочим процессом.

Мне все еще хотелось бы знать, почему настраиваемый рабочий процесс, который настроен на запуск новых элементов в списке задач, не срабатывает, когда рабочий процесс добавляет элементы в список задач.

Примечание. Чтобы изменить время выполнения задачи, необходимо изменить список задач OOTB таким образом, чтобы поле «Дата выполнения» было «Дата и время», а не «Только дата».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...