Платформа 3V/Пользовательский навигатор/Меню навигатора(описание справочника): различия между версиями

Материал из 3v-wiki
Перейти к навигации Перейти к поиску
Строка 50: Строка 50:
  
 
== Элементы ==
 
== Элементы ==
Наполнение справочника зависит от потребностей проекта, на данный момент возможно наполнять только до 2 уровня.
+
Наполнение справочника зависит от потребностей проекта.
 +
Для добавления элемента меню необходимо ввести его название, затем, если необходимо открытие элемента в пользовательском навигаторе по умолчанию, то необходимо включить флаг 'элемент по умолчанию'.
 +
Далее необходимо выбрать тип элемента из списка:
 +
{| class="wikitable"
 +
|-
 +
! Тип элемента !! Описание
 +
|-
 +
| card||Форма
 +
|-
 +
| group||Группа объектов
 +
|-
 +
| htmlPage||html страница
 +
|-
 +
| link||Ссылка
 +
|-
 +
| pivot||Отчет
 +
|-
 +
|}
 +
 
 +
Из элементов, создаваемых в системном навигаторе, можно включить в пользовательский навигатор отчет или форму. Для этого в поле "Код объекта" необходимо прописать код элемента, указанный в свойствах, например: New_ClientCard_61.
 +
 
 +
===Иерархия===
 +
Для создания иерархии элементов необходимо для дочернего элемента прописать id родительского в столбец "Родитель".
 +
[[Файл:иерархия.png|слева|border]]
  
 
== Пример использования ==
 
== Пример использования ==
 
Пример настроенного справочника можно увидеть [https://study.3v-cloud.com/navigator/#/home?objectId=912 здесь]
 
Пример настроенного справочника можно увидеть [https://study.3v-cloud.com/navigator/#/home?objectId=912 здесь]

Версия 09:49, 5 марта 2022

"Меню прикладного навигатора" (D_NAVIGATOR_MENU)

Основной справочник прикладного навигатора для добавления элементов конфигурации

Атрибуты

Реализовано в версии 0.43

Настроить уведомления

Для того, чтобы настроить уведомления в "Меню пользовательского навигатора" следует указать следующие пункты настройки для пунктов меню:
NOTIFICATION_REQUEST_URL(Ссылка на запрос уведомления) - Запрос, который возвращает логическое или целочисленное значение.
NOTIFICATION_REQUEST_TYPE(Тип запроса) - Тип запроса(Post/Get)
NOTIFICATION_REQUEST_BODY(Тело запроса) - Тело запроса, в котором может быть прописана фильтрация
NOTIFICATION_REFRESH_SECONDS(Период обновления) - Период обновления индикации в секундах

Элементы

Наполнение справочника зависит от потребностей проекта. Для добавления элемента меню необходимо ввести его название, затем, если необходимо открытие элемента в пользовательском навигаторе по умолчанию, то необходимо включить флаг 'элемент по умолчанию'. Далее необходимо выбрать тип элемента из списка:

Тип элемента Описание
card Форма
group Группа объектов
htmlPage html страница
link Ссылка
pivot Отчет

Из элементов, создаваемых в системном навигаторе, можно включить в пользовательский навигатор отчет или форму. Для этого в поле "Код объекта" необходимо прописать код элемента, указанный в свойствах, например: New_ClientCard_61.

Иерархия

Для создания иерархии элементов необходимо для дочернего элемента прописать id родительского в столбец "Родитель".

иерархия.png

Пример использования

Пример настроенного справочника можно увидеть здесь