Различия

Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.

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

ru:technical_manual:editor_param_class:examples:user_side_panel [2020/12/22 16:05]
belkin
ru:technical_manual:editor_param_class:examples:user_side_panel [2023/03/16 12:20] (текущий)
Строка 1: Строка 1:
-======Пример создания пользовательской боковой вкладки с параметрами в окне свойств объекта======+====== Пример создания пользовательской боковой вкладки с параметрами в окне свойств объекта ======
  
 В редакторе классов и параметров можно создать пользовательскую боковую вкладку в Окне свойств объекта и расположить на ней необходимые параметры. В редакторе классов и параметров можно создать пользовательскую боковую вкладку в Окне свойств объекта и расположить на ней необходимые параметры.
Строка 5: Строка 5:
 Для этого необходимо сделать следующее: Для этого необходимо сделать следующее:
  
-1. Загрузите метаданные из базы данных (см. [[ru/technical_manual/editor_param_class/load_metadata#загрузка_метаданных_из_базы|Загрузка метаданных из базы]]). \\ +1. Загрузите метаданные из базы данных (см. [[ru/technical_manual/editor_param_class/load_metadata#загрузка_метаданных_из_базы|Загрузка метаданных из базы]]). 
-2. Найдите необходимый класс в дереве классов, в вызванном от него контекстном меню выберите пункт "Редактировать". \\+ 
 +2. Найдите необходимый класс в дереве классов, в вызванном от него контекстном меню выберите пункт "Редактировать". 
 3. В свойствах класса (см. [[ru/technical_manual/editor_param_class/edit_metadata#свойства_класса|Cвойства класса]]), в котором требуется добавить боковую вкладку, на вкладке "Доп. опции" добавьте дополнительные опции, показанные в таблице 1.\\ 3. В свойствах класса (см. [[ru/technical_manual/editor_param_class/edit_metadata#свойства_класса|Cвойства класса]]), в котором требуется добавить боковую вкладку, на вкладке "Доп. опции" добавьте дополнительные опции, показанные в таблице 1.\\
 <startTableBox> <startTableBox>
Строка 17: Строка 19:
 | ПоказКласса.ПолныйДоступ | Да | | ПоказКласса.ПолныйДоступ | Да |
 <endTableBox|Таблица 1>  <endTableBox|Таблица 1> 
-"N" в Категории – номер группы дополнительных опций, относящихся к одной вкладке справочника, проставляется вручную. Номер не должен повторяться в пределах класса. \\ +"N" в Категории – номер группы дополнительных опций, относящихся к одной вкладке справочника, проставляется вручную. Номер не должен повторяться в пределах класса.
-4. Чтобы на созданную вкладку вывести какой-либо параметр данного класса (в том числе речь и про параметры с типом "Список"), необходимо в Окне редактирования этого параметра на вкладке "Доп.опции"  добавить доп. опцию "Показ.Категория", значение которой  должно совпадать со значением доп. опции класса "Категория.N.Имя". \\ +
-5. Редактирование метаданных закончено, примените изменения к тем базам данных, где они должны появиться (см. [[ru/technical_manual/editor_param_class/examples/create_class|Применение к базе данных]]). При успешном применении метаданных в базе данных появятся новая вкладка, на которой будет размещен выведенный вами туда параметр. +
- +
- +
  
 +4. Чтобы на созданную вкладку вывести какой-либо параметр данного класса (в том числе речь и про параметры с типом "Список"), необходимо в Окне редактирования этого параметра на вкладке "Доп.опции"  добавить доп. опцию "Показ.Категория", значение которой  должно совпадать со значением доп. опции класса "Категория.N.Имя".
  
 +5. Редактирование метаданных закончено, примените изменения к тем базам данных, где они должны появиться (см. [[ru/technical_manual/editor_param_class/examples/create_class|Применение к базе данных]]). При успешном применении метаданных в базе данных появятся новая вкладка, на которой будет размещен выведенный вами туда параметр.
  
 +[<contextnavigator>]
 +
 +
  
 +
 +
 +
 +
  
-[<contextnavigator>]+  
 +  
 +  
 +
  
 +{(rater>id=ru_technical_manual_editor_param_class_examples_user_side_panel|name=Пример создания пользовательской боковой вкладки с параметрами в окне свойств объекта|type=vote|trace=ip|headline=off)}
Driven by DokuWiki