0

У меня есть библиотека документов в общей папке 2013 года, и мне нужно запустить рабочий процесс для отправки электронной почты администратору, только когда была изменена версия списка элементов библиотеки документов. У меня есть прикрепленный рабочий процесс к элементу списка библиотеки документов, когда элемент был добавлен и обновлен. Мне нужно поставить условие в рабочий процесс конструктора, чтобы проверить, изменилась ли версия документа или нет. Может ли кто-нибудь помочь мне в этом, пожалуйста.Рабочий процесс Triggering Sharepoint 2013 при изменении версии listitem

Спасибо заранее.

+0

Любая возможность сделать это с помощью приемника событий? Использование кажется актуальным. –

+0

Я пробовал то же самое в случае Recevicer (Обновлено). При обновлении содержимого файла и метаданных обновляемое событие срабатывает дважды, поскольку оно срабатывает для обновления содержимого файла и метаданных с одинаковой версией файла. мы получаем одну и ту же версию файла два раза – TARUN

ответ

0

Хорошо, одна вещь, которую вы можете сделать, это сохранить текущую версию в другом поле, допустим, мы назовем ее «Предыдущая версия».

Когда изменение произошло, нужно проверить, если версия нового элемента равна вашей области «Предыдущая версия», если нет, то вы знаете, что версия изменилась и:

  • Вы отправляете по электронной почте администратору
  • Затем вы обновляете свое поле «Предыдущая версия».

Кажется довольно простым и работает с Event Receiver или Workflow Designer.

+0

Спасибо .. решение было сработано. – TARUN

Смежные вопросы