Мы сделали нечто подобное и использовали рабочий процесс через SharePoint Designer, чтобы скопировать поле идентификатора в поле с именем «Номер выпуска».Рабочий процесс запускается автоматически при создании / редактировании (мы включили редактирование, поскольку поле может быть изменено пользователем в форме редактирования, и если это произойдет, мы хотим, чтобы число обновлялось с фактическим идентификатором).
Перед созданием рабочего процесса в SharePoint Designer необходимо добавить столбец с именем «Номер проблемы» в список, который необходимо настроить.
- Элемент списка
- Открыть конструктор Sharepoint
- Элемент списка
- Нажмите Файл Новый -> Рабочий процесс
- Дайте имя для рабочего процесса a.выберите список из выпадающего списка b.Снимите флажок Разрешить запуск этого рабочего процесса вручную, установите флажок автоматического запуска при новом и измените, а затем нажмите Далее
- Дайте шагу имя, например «Назначить номер выпуска»
- Создать условие, если сравнить поле> Если номер выпуска не равен Current_Item: ID
- Создать элемент списка обновления действий -> Установить номер выпуска для Current_Item: ID
- Нажмите Готово и выполните тестирование, создав новую проблему.
* Номер проблемы появится в форме, и если у вас есть настройки электронной почты для уведомления о назначении, он появится в переназначенном шаблоне.* Он не появится в подтверждении созданного электронного письма, потому что рабочий процесс запускается после того, как это электронное письмо было выполнено.