Автоматизированный номер в пользовательском списке SharePoint Online - PullRequest
0 голосов
/ 24 мая 2019

Есть ли способ автоматизировать число в sharepoint онлайн, в пользовательском списке?формат должен быть таким: NUM- (год) -000

Например,

NUM-2019-001 
NUM-2019-002
...

, чтобы не было необходимостиПользователь должен заполнить этот столбец для номера элемента.

1 Ответ

0 голосов
/ 27 мая 2019

В SharePoint есть функция идентификатора документа, однако в действительности она позволяет только определять префикс. Потенциально вы могли бы использовать его и обновлять каждый год, но я думаю, что вам лучше создать рабочий процесс или использовать MS Flow.

Я бы хотел сделать следующее:

  1. Создать поле сайта в разделе «Настройки сайта» - сделать его однострочным текстовым полем и ввести уникальные значения, но не делать это обязательным
  2. Добавить поле в список
  3. Создайте рабочий процесс для этого списка и настройте его на создание / новые элементы
  4. Рабочий процесс обновит добавленное вами новое поле и установит значение.

Рабочий процесс - не самая простая вещь для использования, если вы не использовали ее раньше. Я хотел бы настроить рабочий процесс для создания нескольких переменных. Во-первых, год текущей даты. Затем используйте идентификатор элемента списка для последней части вашего значения. например; это будет сформировано как "NUM-YYYY-ID". Существуют команды для чтения данных, получения текущей даты и обновления элемента списка в конструкторе рабочих процессов с помощью SharePoint Designer.

В качестве альтернативы вы можете сделать то же самое с MS Flow.

Другим вариантом может быть удаленный приемник событий, но это опять сложнее и, вероятно, излишне для этого требования.

...