Number Generator
Автоматическая генерация уникальных номеров для документов и элементов списков SharePoint с настраиваемыми схемами нумерации, последовательностями и формулами на основе атрибутов.
Number Generator автоматически присваивает уникальные номера документам и элементам списков SharePoint Server. Определяйте схемы нумерации для типа содержимого или списка, составляйте формулы из атрибутов документа и поддерживайте сквозную нумерацию во всей коллекции сайтов с помощью кросс-сайтовых последовательностей.
- Автоматическая генерация номеров для документов и элементов списков
- Схемы нумерации для списка или типа содержимого
- Кросс-сайтовые последовательности с начальным значением, шагом и правилом сброса
- Формулы на основе атрибутов и метаданных
- Форматирование значений столбцов: ведущие нули, префиксы, сегменты года и другое
Обзор
Number Generator обеспечивает надёжную автоматическую нумерацию в списках и библиотеках документов SharePoint Server (2013, 2016 и 2019). Регистрационные номера входящей корреспонденции, номера договоров, коды счетов — любая схема, принятая в вашей организации, формируется автоматически в момент создания элемента, без ручных счётчиков и без дубликатов.
Схемы нумерации сочетают статический текст, атрибуты элемента и последовательности с настраиваемым форматированием и могут определяться как для всего списка, так и отдельно для каждого типа содержимого.
Автоматическая генерация номеров
Number Generator позволяет настроить схему нумерации для списка или библиотеки документов SharePoint. Каждый новый документ или элемент автоматически получает уникальный номер — пользователям не приходится вводить или угадывать номера.
Схему нумерации можно определить для каждого типа содержимого, а также для всего списка или библиотеки документов, поэтому договоры, заказы и письма, хранящиеся вместе, могут следовать собственным правилам нумерации.

Кросс-сайтовые последовательности
Создайте последовательность и задайте начальное значение, шаг и правило сброса для генерации уникальных значений. Каждую последовательность можно использовать в схеме нумерации с настраиваемым форматированием — ведущие нули, префиксы, сегменты года и другое.
Кросс-сайтовые последовательности позволяют организовать репозитории документов на разных сайтах SharePoint и генерировать номера, уникальные в рамках всей коллекции сайтов, — даже если документы хранятся на разных сайтах и в разных библиотеках.

Формула нумерации
Формула нумерации строится на атрибутах документа в сочетании с настраиваемым форматированием и статическим текстом. Для определения формулы можно использовать специальные столбцы SharePoint, такие как ИД, Версия, Автор и Создано.
Это позволяет составлять осмысленные номера вида CTR-2025/0042 из реальных метаданных элемента — читаемые для людей и уникальные для системы.

База знаний
Статьи базы знаний о Number Generator
Number Generator: схемы нумерации, формулы и примеры
Справочник по Vitextra Number Generator, который автоматически генерирует номера и имена в списках и библиотеках SharePoint: активация функции семейства сайтов, создание схем нумерации, синтаксис формул со столбцами и последовательностями и пять готовых примеров.
Number Generator: справочник по форматированию схем нумерации
Справочник по применению форматирования в схеме нумерации Vitextra Number Generator: поддерживаемые типы столбцов SharePoint, синтаксис [Столбец:формат], спецификаторы формата даты и времени и числовые спецификаторы с примерами.
Как создавать и использовать последовательности в Number Generator
Пошаговое руководство по созданию межсайтовых последовательностей и схем нумерации в Vitextra Number Generator для генерации уникальных номеров документов и элементов списков SharePoint: активация функции, атрибуты последовательности, варианты сброса и автоматическая нумерация при загрузке.
Вопросы клиентов
Ответы на основные вопросы о Number Generator
Для чего используется Number Generator?
Number Generator автоматически присваивает уникальные номера документам и элементам списков в SharePoint Server — например, регистрационные номера входящих документов или номера договоров. Вы задаёте схемы нумерации с помощью формул, объединяющих статический текст, значения столбцов и сквозные последовательности, для каждого типа контента или для всего списка или библиотеки. См. страницу продукта и статью Автоматическое формирование значений столбцов с помощью Number Generator.
Как строятся формулы?
Формула сочетает текст со ссылками на столбцы, такими как [ID] или [Status] (отображаемые или внутренние имена), и последовательностями, такими как [!Contracts]. Поддерживаются системные поля (Editor, UniqueId, File_x0020_Type, ContentVersion и т. д.), а значения можно форматировать с помощью числовых спецификаторов (0, #) или форматов даты и времени .NET после двоеточия — например, CTR-[Created:yyyy]-[!Contracts:0000]. Примеры приведены в KB-10041.
Что такое сквозные последовательности?
Сквозная последовательность — это счётчик, уникальный в пределах всего семейства веб-сайтов, поэтому несколько списков и библиотек могут использовать общий диапазон нумерации. Для каждой последовательности вы задаёте начальное значение, шаг и правило сброса (например, начинать заново каждый год).
Как настроить схему нумерации?
Активируйте компонент семейства веб-сайтов Vitextra: Number Generator, затем откройте параметры списка или библиотеки → Общие параметры → Number Generator и создайте схему, указав имя, тип контента, целевое поле, формулу и параметр Regenerate. Поле «Тип контента» недоступно, если для списка отключены типы контента. Настройка описана в KB-10041.
Какие платформы поддерживаются?
Number Generator — это решение уровня фермы для SharePoint Server 2013 (Foundation и Server), 2016 и 2019; оно недоступно для SharePoint Online. Интерфейс доступен на английском и русском языках. Шаги установки и активации описаны в статьях Установка продукта Vitextra на SharePoint Server и Автономная активация продукта Vitextra.
Отзывы
Еще нет отзывов
Поддерживаемые языки
Платформы
Последние изменения
Обзор других приложений
Рекомендуемые приложения
Поделиться
Отправить отзыв
Нам важно ваше мнение! Пожалуйста, поделитесь своим опытом.