Как открыть панель в другой таблице?
Для этого используется функция linkToPanel.
Как открыть панель передав данные в поля?
Используйте параметр field: 'field_name' = $value
.
Как скрыть некоторые поля в панели?
Это можно задать в секции форматирования этих полей.
Используется setFormat с параметром hide
:
f1=: setFormat(hide: "panel" = true)
Есть 2 варианта скрытия в панелях:
panel
— в этом случае поле участвует в распределении полей по правой и левой колонке и его можно показать передав по условиям hide: "panel" = false
extpanel
— в этом случае поле скрывается без возможности показа по условиям и исключается из расчета распределения полей по колонкам!
Помимо этих двух, есть еще параметры hide
не относящиеся к панелям:
"mobile" = true
— скрывеет поле в мобильном интерфейсе.
"form" = true
— скрывает поле в формах.
"table" = true
— снимает галочку видимости в глазе.
Какие два типа скрытия возможны для полей при открытии linkToPanel?
Есть 2 варианта скрытия в панелях:
panel
— в этом случае поле участвует в распределении полей по правой и левой колонке и его можно показать передав по условиям hide: "panel" = false
extpanel
— в этом случае поле скрывается без возможности показа по условиям и исключается из расчета распределения полей по колонкам!
Как открыть панель из панели?
Точно так же как и из таблицы. Помните, что если вам нужно, что бы таблица или панель из которой вы открываете вложенную панель обновились — то вам нужно указать refresh: true
.