Low-code дизайнер > Конструктор приложений / Нумераторы

Нумераторы

Нумератор — это набор правил, которые используются для генерации последовательных номеров для элементов приложения. Например, их можно использовать для формирования названия элемента по шаблону.

Различают нумераторы на уровне раздела и на уровне приложения. Первые служат для сквозной нумерации нескольких приложений, вторые — для присвоения порядковых номеров в рамках одного приложения.

начало внимание

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

конец внимание 

Нумератор на уровне раздела

Нумератор на уровне раздела позволяет установить сквозную нумерацию элементов нескольких приложений. Чтобы создать его:

  1. Нажмите рядом с названием раздела значок шестерёнки и выберите пункт Нумераторы.

нумератор

  1. На открывшейся странице нажмите на кнопку + Нумератор.

нумератор 2

  1. В появившемся окне заполните поля:

counters-3

 

  • Название* укажите название нумератора, например, Входящее письмо;
  • Начальное значение укажите, с какого числа начнется присвоение номеров, например, с 1;
  • Шаг* укажите, с каким шагом номера будут присваиваться элементам. Например, если в поле указано значение 1, то номера будут присваиваться в следующей последовательности: 1, 2, 3, 4 и т. д.
  1. Нажмите на кнопку Создать.

counters-4

  1. Откройте приложения из раздела, которые необходимо объединить между собой сквозной нумерацией. В настройках каждого из них укажите созданный нумератор.

Чтобы задать разную нумерацию для отдельных групп приложений, вы можете настроить несколько нумераторов на уровне раздела.

Нумератор на уровне приложения

С помощью нумератора на уровне приложения элементам присваиваются последовательные номера, которые записываются в системное поле Индекс из контекста приложения.

По умолчанию для любого приложения настроен нумератор с шагом 1. Его можно редактировать — настроить шаг, задать следующее значение и способ присвоения номеров, а также установить сквозную нумерацию с элементами других приложений. Для этого:

  1. Рядом с названием приложения нажмите значок шестерёнки и выберите пункт Нумератор.

нумератор 1

  1. В окне настроек выберите уровень нумерации элементов приложения и задайте настройки:

counters-8

  • Приложение  нумерация элементов осуществляется в рамках данного приложения:
    • Шаг* — укажите, с каким шагом номера присваиваются элементам;
    • Следующий номер — значение, с которого начнётся или продолжится нумерация. Его можно изменить;
    • Присваивать номер при открытии формы создания элемента — включите опцию, чтобы номер присваивался в момент открытия формы создания элемента, а не после его сохранения. Например, чтобы название элемента, включающее номер, формировалось сразу и после сохранения не изменялось. Номер считается использованным, даже если пользователь закрыл форму создания. Поэтому при включении настройки возможны пропуски в нумерации;
  • Раздел — настроить сквозную нумерацию для элементов нескольких приложений на уровне раздела:
    • Нумератор* — укажите нумератор, созданный на уровне раздела. Для нумерации элементов приложения будут использоваться его настройки;
    • Присваивать номер при открытии формы создания элемента — включите опцию, чтобы номер присваивался в момент открытия формы создания элемента, а не после его сохранения. Номер считается использованным, даже если пользователь закрыл форму создания. Поэтому при включении настройки возможны пропуски в нумерации.
  1. Нажмите Сохранить.

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

Изменить настройки нумератора

После сохранения настроек порядковые номера присваиваются элементам приложения автоматически. Вы можете отредактировать используемый нумератор.

Для приложения измените настройки, как описано в разделе «Нумератор на уровне приложения».

Чтобы отредактировать нумератор на уровне раздела, нажмите значок шестерёнки рядом с названием этого раздела и выберите Нумераторы. Откройте нумератор из списка, отредактируйте его название и шаг, затем нажмите Сохранить.

counters-9

Изменённые правила будут использоваться для нумерации новых элементов.

Установить следующее значение

Вы можете вручную задать порядковый номер, с которого продолжится нумерация. Например, чтобы сбросить нумерацию, можно установить значение 1.  

Для нумератора на уровне приложения перейдите в его настройки и в поле Следующий номер нажмите Изменить. Введите новое значение и сохраните настройки.

Для раздела перейдите к списку нумераторов. Напротив названия нумератора нажмите значок three-dots-task-icon и выберите пункт Установить следующее значение.

counters-10

В появившемся окне укажите следующий номер и нажмите кнопку Установить.

нумератор 8

Сквозная нумерация элементов продолжится с заданного значения.