Начать рабочий процесс с уже существующими элементами - PullRequest
1 голос
/ 30 июня 2009

Я добавил рабочий процесс в календарь SharePoint (2007). Рабочий процесс копирует информацию из столбца A в столбец B, если столбец A не равен столбцу B. Я установил этот рабочий процесс, чтобы он запускался при создании или изменении элемента. Однако я также хотел бы запустить этот рабочий процесс для всех элементов, которые уже существуют в этом календаре.

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

РЕДАКТИРОВАТЬ: Позвольте мне прояснить мой вопрос немного больше. Я хотел бы запустить рабочий процесс один раз для 200-300 элементов, которые уже были созданы. Мне не нужно проходить пункты каждый раз, когда добавляется новый элемент. Только один раз, чтобы сравнить / скопировать столбец A в столбец B для всех существующих элементов

Ответы [ 2 ]

3 голосов
/ 30 июня 2009

Вот низкотехнологичный метод, который должен работать. Перейдите в представление «Все события» для календаря, нажмите «Действия»> «Изменить в даташите», а затем быстро внесите изменения во все строки событий. Поскольку это представление в виде псевдо-электронной таблицы, вы можете установить значение в первой строке, а затем заполнить все строки. Это быстро модифицирует каждое событие и, следовательно, должно запускать рабочий процесс.

Если вы не хотите редактировать существующий столбец (и, например, потерять ценные данные), вы можете просто временно создать новый столбец, вернуться в представление таблицы и установить значение в этом столбце для всех События. После запуска рабочих процессов вы можете просто отбросить этот столбец.

0 голосов
/ 30 июня 2009

Добавить ограничение на панель действий списка с помощью функции, которая при щелчке пересекает все элементы, соответствующие описанию (столбец A! = Столбец B), а затем запускает рабочий процесс с помощью WorkflowAssociations SPListItem

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