Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:requisites:requisite-class [24.06.2019 13:55] – [На базовых объектах] maynproduct:requisites:requisite-class [23.10.2025 09:51] (текущий) ekaterina.menkhuzina
Строка 1: Строка 1:
 ====== Реквизиты-классификаторы ====== ====== Реквизиты-классификаторы ======
 +{{tag>Реализация:из_коробки Реализация:настройка}}
 +
 См. также: [[product:requisites:add_to|как связать реквизит с объектом или справочником.]] См. также: [[product:requisites:add_to|как связать реквизит с объектом или справочником.]]
  
Строка 22: Строка 24:
 Пример реквизита-классификатора, [[#на_базовых_объектах|созданного на основе базового объекта]] «Документ» (Рисунок 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>+
  
 ===== Как создать реквизит-классификатор ===== ===== Как создать реквизит-классификатор =====
Строка 29: Строка 30:
  
   - [[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>
     - В параметре **«Тип реквизита»** выберите значение **«классификатор»**.     - В параметре **«Тип реквизита»** выберите значение **«классификатор»**.
     - Укажите название реквизита.     - Укажите название реквизита.
Строка 41: Строка 42:
     - Сохраните введенные параметры. <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:gant:edit_gant.png?nolink|}}.+Для редактирования названия значения нажмите кнопку {{product:objects:gant:edit_gant.png?nolink|}}.
  
-Стрелки {{:product:gant:gant_interface_5.png?nolink|}} и {{:product:gant:gant_interface_6.png?nolink|}} -- для изменения порядка следования значений.+Стрелки {{product:objects:gant:gant_interface_5.png?nolink|}} и {{product:objects:gant:gant_interface_6.png?nolink|}} -- для изменения порядка следования значений.
  
-Стрелки {{:product:gant:gant_interface_3.png?nolink|}} и {{:product:gant:gant_interface_4.png?nolink|}} -- для управления иерархией значений. +Стрелки {{product:objects:gant:gant_interface_3.png?nolink|}} и {{product:objects:gant:gant_interface_4.png?nolink|}} -- для управления иерархией значений. 
  
 «Заблокировать» -- для блокировки значения, чтобы скрыть более ненужное значение. «Заблокировать» -- для блокировки значения, чтобы скрыть более ненужное значение.
Строка 63: Строка 66:
  
   - [[product:interface:admin:admin|Администрирование]] -> "[[product/requisites/list|Реквизиты]]" -> "Создать".   - [[product:interface:admin:admin|Администрирование]] -> "[[product/requisites/list|Реквизиты]]" -> "Создать".
-  - На открывшейся странице укажите параметры реквизита (Рисунок 2).+  - На открывшейся странице укажите параметры реквизита.
     - В параметре **«Тип реквизита»** выберите значение **«классификатор»**.     - В параметре **«Тип реквизита»** выберите значение **«классификатор»**.
     - Укажите название реквизита.     - Укажите название реквизита.
Строка 71: Строка 74:
       * **«Иерархический»** -- можно задавать иерархию в списке значений реквизита-классификатора       * **«Иерархический»** -- можно задавать иерархию в списке значений реквизита-классификатора
       * **«Разрешить выбор узловых значений»** -- для выбора узловых значений в иерархии. //Доступно только если выбран параметр **«Иерархический»**.//       * **«Разрешить выбор узловых значений»** -- для выбора узловых значений в иерархии. //Доступно только если выбран параметр **«Иерархический»**.//
-    - "Тип базового объекта" -- выберите тот тип базового объекта, который будет основой выбора значений. <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>
   - Сохраните реквизит.   - Сохраните реквизит.
  
Строка 80: Строка 83:
 ===Типы значений, основанных на базовом объекте === ===Типы значений, основанных на базовом объекте ===
   * **Проект** – иерархический список значений, составленный из названий объекта(ов) из выбранного участка [[product:objects:object_tree|дерева проектов]]. Значение в режиме просмотра будет гиперссылкой на главную страницу выбранного(ых) объекта(ов). <callout type="info" icon="true">Если выбран тип базового объекта "Проект" и в корневом объекте со списком объектов-значений реквизита добавлены новые объекты, то настройки реквизита нужно пересохранить, чтобы новые значения появились в списке значений реквизита.</callout>   * **Проект** – иерархический список значений, составленный из названий объекта(ов) из выбранного участка [[product:objects:object_tree|дерева проектов]]. Значение в режиме просмотра будет гиперссылкой на главную страницу выбранного(ых) объекта(ов). <callout type="info" icon="true">Если выбран тип базового объекта "Проект" и в корневом объекте со списком объектов-значений реквизита добавлены новые объекты, то настройки реквизита нужно пересохранить, чтобы новые значения появились в списке значений реквизита.</callout>
-  * **Документ** – иерархический список значений, составленный из названий документов, которые связаны с [[product:objects:about|объектами]] выбранного участка [[product:objects:object_tree|дерева проектов]]. Значение в режиме просмотра будет гиперссылкой на страницу выбранного документа (см. пример выше). +  * **Документ** – иерархический список значений, составленный из названий документов, которые связаны с [[product:objects:admin:about|объектами]] выбранного участка [[product:objects:object_tree|дерева проектов]]. Значение в режиме просмотра будет гиперссылкой на страницу выбранного документа (см. пример выше). 
-  * **Дискуссия** –  иерархический список значений, составленный из названий дискуссий, которые связаны с [[product:objects:about|объектами]] выбранного участка [[product:objects:object_tree|дерева проектов]].  \\   Значение в режиме просмотра будет гиперссылкой на страницу выбранной дискуссии. <callout type="warning" icon="true">Если в базовый объект -- дискуссия или документ, то при переносе дискуссии, значение (перенесённая дискуссия) реквизита в объекте сбрасывается.  \\  Если в базовый объект -- проект, при переносе объектов, значение реквизита на сбрасывается.</callout>+  * **Дискуссия** –  иерархический список значений, составленный из названий дискуссий, которые связаны с [[product:objects:admin:about|объектами]] выбранного участка [[product:objects:object_tree|дерева проектов]].  \\   Значение в режиме просмотра будет гиперссылкой на страницу выбранной дискуссии. <callout type="warning" icon="true">Если в базовый объект -- дискуссия или документ, то при переносе дискуссии, значение (перенесённая дискуссия) реквизита в объекте сбрасывается.  \\  Если в базовый объект -- проект, при переносе объектов, значение реквизита на сбрасывается.</callout>
   * **Пользователь** – возможность выбора пользователя системы. Значение в режиме просмотра будет гиперссылкой на страницу пользователя.   * **Пользователь** – возможность выбора пользователя системы. Значение в режиме просмотра будет гиперссылкой на страницу пользователя.
     * Пользователи, которым не разрешен вход в систему, не будут доступны для выбора в качестве значений такого классификатора.     * Пользователи, которым не разрешен вход в систему, не будут доступны для выбора в качестве значений такого классификатора.