В статье рассказывается, как настроить командный интерфейс управляемой формы платформы 8.2программистом. Она сделана для того, чтобы на тонких каналах связи (тонкий клиент или веб-клиент, хотя управляемая форма возможна и на толстом клиенте) оптимизировать объем передаваемых данных.
Управляемая форма состоит из следующих разделов:
- Панель разделов
- Панель навигации
- Панель действий
- Рабочая область
Когда необходимо, открываются другие области, например область оповещений.
Панель разделов.Панель разделов находится вверху рабочего стола:
![](http://infostart.ru/upload/iblock/d6c/2011-06-25_135117_%20razdelov.png)
Панель разделов соответствует подсистемам в ветке «Общие» в дереве метаданных в режиме конфигуратора.
![](http://infostart.ru/upload/iblock/d71/2011-06-25_135710_podsistemy.png)
И чтобы появился соответствующий раздел, достаточно добавить подсистему и подчинить ей нужные объекты конфигурации. Для добавления картинки раздела в окне редактирования элемента подсистемы на вкладке «Общие» выбираем поле «Картинка» и выбираем нужную нам картинку или добавляем свою, иначе по умолчанию добавляется такая картинка
![](http://infostart.ru/upload/iblock/98f/2011-06-25_141804_kpyg.png)
Раздел «Рабочий стол» будет присутствовать всегда по умолчанию.
Чтобы сделать невидимой для пользователя некоторую подсистему, нужно настроить права или скрыть её в меню «Командный интерфейс конфигурации», вызываемой из контекстного меню конфигурации.
![](http://infostart.ru/upload/iblock/bb0/2011-06-25_143156.png)
И далее снимаем «галочки» у нужных подсистем или у нужной роли. И ещё можем поставить любой нужный порядок следования, двигая по стрелочкам вверху.
![](http://infostart.ru/upload/iblock/d28/2011-06-25_144026_razd-konf.png)
Если в конфигурации нет ни одной подсистемы, то панель разделов выводиться не будет вообще.
Панель навигации.Панель навигации находится сбоку и показывает ссылка на различные объекты конфигурации:
![](http://infostart.ru/upload/iblock/85a/2011-06-25_142733_navigacia.png)
Настраивается панель навигации из контекстного меню подсистемы:
![](http://infostart.ru/upload/iblock/cf8/2011-06-25_144715_kom-interf-razdela.png)
И можем снять или поставить «галочки» видимости у элементов, которые включены в данную подсистему, а также поменять элементы местами, передвигая стрелками:
![](http://infostart.ru/upload/iblock/560/2011-06-25_145038_navig-1.png)
Панель навигации есть также и у других объектов конфигурации, и настраивается на вкладке «Командный интерфейс формы.
![](http://infostart.ru/upload/iblock/267/2011-06-25_150234_kom-int-doc.png)
Панель навигации состоит из нескольких групп:
- Важное
- Обычное
- Перейти
См. также
Ссылки, располагающиеся в панели навигации «Важное» выделяются жирным шрифтом:
![](http://infostart.ru/upload/iblock/ec4/2011-06-25_150815_vajnoe.png)
Группы «Обычное» и «Перейти» показаны простым шрифтом. Первое существует у подсистемы, а второе – у справочников (например подчиненный справочник) , документов (регистр, по которому делаются движения) и т.п.
В самом низу панели навигации расположена группа «См. также» - это дополнительные ссылки.
![](http://infostart.ru/upload/iblock/f28/2011-06-25_152537_cm.takge.png)
Кроме этих групп, программист может создавать и свои группы панели навигации.
Панели навигации, как и панели разделов также может и не быть.
Панель действийПанель действий расположена вверху, под панелью разделов и над рабочей областью:
![](http://infostart.ru/upload/iblock/db2/2011-06-25_153716_deystviy.png)
Она позволяет вызывать служебные окна, например константы.
Настраивается в тех же меню, что и панель навигации, но, как правило, в подсистемах.
![](http://infostart.ru/upload/iblock/ad5/2011-06-25_155204_kom-deyst.png)
Как и у панели навигации, у панели действий есть свои группы:
- Создать
- Отчеты
- Сервис
Первая группа создает окна для создания элементов, вторая – вызывает отчеты, третья – вызывает обработки, константы, а также и другую сервисную информацию.
Рабочая областьРабочая область занимает основную часть формы.
![](http://infostart.ru/upload/iblock/3fc/2011-06-25_160923_rab-obl.png)
Как правило, здесь отображается список выбранных объектов конфигурации. При выборе другого объекта конфигурации, рабочая область замещается на список нового объекта.
Рабочий столРабочий стол занимает первую вкладку, если у нас существует панель разделов, и всю форму, если панели разделов нет. То есть рабочий стол существует всегда. На рабочем столе может быть и панель навигации, и панель действий. На рабочую область рабочего стола можно вывести любые управляемые формы. Как правило, это наиболее важная для пользователя информация.
За настройку рабочего стола «отвечают» 2 пункта контекстного меню конфигурации
![](http://infostart.ru/upload/iblock/06e/2011-06-25_172005_stol.png)
Пункт «Открыть командный интерфейс рабочего стола» позволяет настроить панель навигации и панель действий рабочего стола
В отличие от других форм редактирования, в форме редактирования панели навигации и действий рабочего стола есть возможность выбора любых объектов из левой части «Доступные команды».
![](http://infostart.ru/upload/iblock/ad1/2011-06-25_172841_kom-stol.png)
Рабочую область можно настроить через пункт «Открыть рабочую область рабочего стола». Именно эту часть пользователь и видит в первую очередь. Мы видим, что есть шаблоны рабочего стола - в одну колонку, в две колонки одинаковой ширины и в две колонки разной ширины.
Ниже размещаем любые управляемые формы, которые конкретный пользователь чаще всего использует и настраиваем видимость и высоту.
![](http://infostart.ru/upload/iblock/2d6/2011-06-25_172525_rab-obl.png)
И вот как рабочий стол выглядит по этой настройке
![](http://infostart.ru/upload/iblock/313/2011-06-25_183240_rabst.png)
Таким образом мы и описываем управляемую форму в платформе 8.2.
ЗЫ. взято [необходимо зарегистрироваться для просмотра ссылки]