| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:requisites:requisite-class [04.07.2019 12:03] – ↷ Операцией перемещения обновлены ссылки 92.242.9.46 | product:requisites:requisite-class [23.10.2025 09:51] (текущий) – ekaterina.menkhuzina |
|---|
| ====== Реквизиты-классификаторы ====== | ====== Реквизиты-классификаторы ====== |
| | {{tag>Реализация:из_коробки Реализация:настройка}} |
| | |
| См. также: [[product:requisites:add_to|как связать реквизит с объектом или справочником.]] | См. также: [[product:requisites:add_to|как связать реквизит с объектом или справочником.]] |
| |
| Пример реквизита-классификатора, [[#на_базовых_объектах|созданного на основе базового объекта]] «Документ» (Рисунок 1): | Пример реквизита-классификатора, [[#на_базовых_объектах|созданного на основе базового объекта]] «Документ» (Рисунок 1): |
| |
| <image shape="thumbnail">{{ :product:requisites:reqiusites_classificator_4.png?nolink |}}</image> | <image shape="thumbnail">{{ :product:requisites:reqiusites_classificator_4.png?nolink |Реквизит-классификатор в объекте}}</image> |
| <TEXT align="center">**Рисунок 1** -- Реквизит-классификатор в объекте</text> | |
| |
| ===== Как создать реквизит-классификатор ===== | ===== Как создать реквизит-классификатор ===== |
| |
| - [[product:interface:admin:admin|Администрирование]] -> "[[product/requisites/list|Реквизиты]]" -> "Создать". | - [[product:interface:admin:admin|Администрирование]] -> "[[product/requisites/list|Реквизиты]]" -> "Создать". |
| - На открывшейся странице укажите параметры реквизита. \\ <image shape="thumbnail">{{ :product:requisites:reqiusites_classificator_1.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 2** -- Страница создания реквизита-классификатора</text> | - На открывшейся странице укажите параметры реквизита. \\ <image shape="thumbnail">{{ :product:requisites:reqiusites_classificator_1.png?nolink |Страница создания реквизита-классификатора}}</image> |
| - В параметре **«Тип реквизита»** выберите значение **«классификатор»**. | - В параметре **«Тип реквизита»** выберите значение **«классификатор»**. |
| - Укажите название реквизита. | - Укажите название реквизита. |
| - Сохраните введенные параметры. <callout type="info">Опции из блока «Базовый объект» нужны для создания реквизита-классификатора, основанного на базовых объектах (см. ниже).</callout> | - Сохраните введенные параметры. <callout type="info">Опции из блока «Базовый объект» нужны для создания реквизита-классификатора, основанного на базовых объектах (см. ниже).</callout> |
| |
| **Создайте список значений:** | === Создание списка значений === |
| - для добавления каждого значения в портлете "Значения реквизита" нажимайте "Добавить"; | - Зайдите в созданный реквизит -> блок "Значения реквизита" -> "Добавить". |
| - вносите название и сохраняйте изменения. \\ <image shape="thumbnail">{{ :product:requisites:reqiusites_classificator_2.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 3** -- Список значений реквизита-классификатора</text> | - Внесите значение и сохраните. |
| | - Повторите операцию столько раз, сколько вам нужно значений реквизитов. |
| | <image shape="thumbnail">{{ :product:requisites:reqiusites_classificator_2.png?nolink |Список значений реквизита-классификатора}}</image> |
| |
| === Редактирование списка значений === | === Редактирование списка значений === |
| |
| - [[product:interface:admin:admin|Администрирование]] -> "[[product/requisites/list|Реквизиты]]" -> "Создать". | - [[product:interface:admin:admin|Администрирование]] -> "[[product/requisites/list|Реквизиты]]" -> "Создать". |
| - На открывшейся странице укажите параметры реквизита (Рисунок 2). | - На открывшейся странице укажите параметры реквизита. |
| - В параметре **«Тип реквизита»** выберите значение **«классификатор»**. | - В параметре **«Тип реквизита»** выберите значение **«классификатор»**. |
| - Укажите название реквизита. | - Укажите название реквизита. |
| * **«Иерархический»** -- можно задавать иерархию в списке значений реквизита-классификатора | * **«Иерархический»** -- можно задавать иерархию в списке значений реквизита-классификатора |
| * **«Разрешить выбор узловых значений»** -- для выбора узловых значений в иерархии. //Доступно только если выбран параметр **«Иерархический»**.// | * **«Разрешить выбор узловых значений»** -- для выбора узловых значений в иерархии. //Доступно только если выбран параметр **«Иерархический»**.// |
| - "Тип базового объекта" -- выберите тот тип базового объекта, который будет основой выбора значений. <callout color="#9954BB">Выберите здесь "Проект", если нужно ассоциировать значения реквизитов с [[product:objects|объектами]]. Значения будут те же, что и в выбранной далее ветке [[product:objects:object_tree|дерева проектов]].</callout> \\ <image shape="thumbnail">{{ :product:requisites:reqiusites_classificator_3.png?nolink |Страница создания реквизита-классификатора, основанного на базовых объектах}}</image> \\ <TEXT align="center">**Рисунок 4** -- Страница создания реквизита-классификатора, основанного на базовых объектах</text> | - "Тип базового объекта" -- выберите тот тип базового объекта, который будет основой выбора значений. <callout color="#9954BB">Выберите здесь "Проект", если нужно ассоциировать значения реквизитов с [[product:objects|объектами]]. Значения будут те же, что и в выбранной далее ветке [[product:objects:object_tree|дерева проектов]].</callout> \\ <image shape="thumbnail">{{ :product:requisites:reqiusites_classificator_3.png?nolink |Страница создания реквизита-классификатора, основанного на базовых объектах}}</image> |
| - Выберите корневой проект для иерархии. Это может быть, как директория верхнего уровня иерархии, так и задача глубокого уровня вложенности. \\ <image shape="thumbnail">{{ :product:requisites:reqiusites_classificator_5.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 5** -- Кнопка выбора ветки объектов</text> <callout type="warning" icon="true">Кнопка выбора ветки дерева проектов не доступна для определения в случае выбора базового объекта "Пользователь": список значений формируется из всех пользователей системы.</callout> | - Выберите корневой проект для иерархии. Это может быть, как директория верхнего уровня иерархии, так и задача глубокого уровня вложенности. \\ <image shape="thumbnail">{{ :product:requisites:reqiusites_classificator_5.png?nolink |Кнопка выбора ветки объектов}}</image> <callout type="warning" icon="true">Кнопка выбора ветки дерева проектов не доступна для определения в случае выбора базового объекта "Пользователь": список значений формируется из всех пользователей системы.</callout> |
| - Сохраните реквизит. | - Сохраните реквизит. |
| |