Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
ru:manual:administration:numerators_classes [2014/06/17 17:42] |
ru:manual:administration:numerators_classes [2023/03/16 12:20] (текущий) |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Нумераторы классов ====== | + | ====== Автонумераторы классов ====== |
- | Использование нумераторов позволяет организовать сквозную нумерацию объектов разных справочников. Количество нумераторов в системе не ограничено. | + | Использование автонумераторов позволяет организовать сквозную нумерацию объектов разных справочников. Количество нумераторов в системе не ограничено. |
- | Справочник нумераторов открывается в интерфейсе пользователя (**Главное меню -> Справочники -> Все справочники** -> кнопка **Показать все** -> **Классы -> Объекты системы -> Справочники -> Нумераторы** -> кнопка **Выбрать**). | + | Справочник автонумераторов открывается в интерфейсе пользователя ({{bslink>Главное меню → Справочники → Все справочники|ShowRibbonPageOrItem?b60e3032-5e30-4907-af7c-ee223b861c4c;e0898973-85f2-49f2-a23c-4767c259be4c:Item}} -> кнопка **Показать все** -> **Самостоятельные объекты -> Предметные объекты -> Основные объекты -> Автонумераторы** -> кнопка **Выбрать**). |
В шаблоне для вывода номера используется строка формата С#. | В шаблоне для вывода номера используется строка формата С#. | ||
Строка 17: | Строка 17: | ||
<endTableBox|Таблица 1. Шаблон для вывода номера> | <endTableBox|Таблица 1. Шаблон для вывода номера> | ||
- | ===== Пример. Нумератор справочника ===== | + | ===== Пример. Автонумератор справочника ===== |
Чтобы вывести номер с незначащими нулями, вводится шаблон: "000". При этом номер объекта будет иметь вид: "001". | Чтобы вывести номер с незначащими нулями, вводится шаблон: "000". При этом номер объекта будет иметь вид: "001". | ||
Строка 25: | Строка 25: | ||
Для вывода номера без незначащих нулей в шаблоне используется символ "#", например: "Вх-#-К". Вид номера объекта: "Вх-1-К",… "Вх-99-К" и т.д. | Для вывода номера без незначащих нулей в шаблоне используется символ "#", например: "Вх-#-К". Вид номера объекта: "Вх-1-К",… "Вх-99-К" и т.д. | ||
- | Назначение нумератора справочнику объектов производится в справочнике "Нумераторы классов" (**Главное меню -> Справочники -> Все справочники** -> кнопка **Показать все** -> **Классы -> Объекты системы -> Справочники -> Нумераторы классов** -> кнопка **Выбрать**). | + | Назначение нумератора справочнику объектов производится в справочнике **Соответствия нумератора справочнику** ({{bslink>Главное меню → Справочники → Все справочники|ShowRibbonPageOrItem?b60e3032-5e30-4907-af7c-ee223b861c4c;e0898973-85f2-49f2-a23c-4767c259be4c:Item}} -> кнопка **Показать все** -> *Самостоятельные объекты* -> Предметные объекты -> Основные объекты -> Соответствия нумератора справочнику** -> кнопка **Выбрать**). |
Нажмите на кнопку {{common/icons/06.png?nolink}} панели инструментов окна, чтобы создать новый объект справочника. | Нажмите на кнопку {{common/icons/06.png?nolink}} панели инструментов окна, чтобы создать новый объект справочника. | ||
- | В параметре "Класс" выбирается справочник объектов, в параметре "Нумератор" − нумератор справочника. В параметре "Параметр класса" выбирается параметр справочника, значением которого будет номер. Параметр справочника должен иметь тип "Строка". В параметре "Название" при нажатии на кнопку сохранения автоматически генерируется название объекта: "Классу <Название класса> соответствует <Название нумератора>". | + | В параметре "Класс" выбирается класс объекта, в параметре "Нумератор" − автонумератор справочника. В параметре "Параметр" выбирается параметр справочника, значением которого будет номер. Параметр справочника должен иметь тип "Строка". В параметре "Название" при нажатии на кнопку сохранения автоматически генерируется название объекта: "Классу <Название класса> соответствует <Название нумератора>". |
При необходимости можно создать новый параметр, который будет содержать нумератор справочника. Создание пользовательских параметров осуществляется с помощью утилиты MetaEdit. Подробнее описание работы с утилитой приведено в главе [[ru/technical_manual/technical_manual]] -> [[ru/technical_manual/editor_param_class]]. | При необходимости можно создать новый параметр, который будет содержать нумератор справочника. Создание пользовательских параметров осуществляется с помощью утилиты MetaEdit. Подробнее описание работы с утилитой приведено в главе [[ru/technical_manual/technical_manual]] -> [[ru/technical_manual/editor_param_class]]. | ||
Строка 39: | Строка 39: | ||
[<contextnavigator>] | [<contextnavigator>] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | {(rater>id=ru_manual_administration_numerators_classes|name=Автонумераторы классов|type=vote|trace=ip|headline=off)} |