Телевизоры. Приставки. Проекторы и аксессуары. Технологии. Цифровое ТВ

Настройка панели навигации 1с 8.3. Настройка панели навигации. Область системных команд

Управляемая форма в 8.2 не рисуется, как в 8.0 и 8.1, а описывается программистом. Она сделана для того, чтобы на тонких каналах связи (тонкий клиент или веб-клиент, хотя управляемая форма возможна и на толстом клиенте) оптимизировать объем передаваемых данных.

Управляемая форма состоит из следующих разделов:

  • Панель разделов
  • Панель навигации
  • Панель действий
  • Рабочая область
  • Когда необходимо, открываются другие области, например область оповещений.

Панель разделов.

Панель разделов находится вверху рабочего стола:

Панель разделов соответствует подсистемам в ветке «Общие» вдереве метаданных в режиме конфигуратора.


И чтобы появился соответствующий раздел, достаточно добавить подсистему и подчинить ей нужные объекты конфигурации. Для добавления картинки раздела в окне редактирования элемента подсистемы на вкладке «Общие» выбираем поле «Картинка» и выбираем нужную нам картинку или добавляем свою, иначе по умолчанию добавляется такая картинка

Раздел «Рабочий стол» будет присутствовать всегда по умолчанию.

Чтобы сделать невидимой для пользователя некоторую подсистему, нужно настроить права или скрыть её в меню «Командный интерфейс конфигурации»,вызываемой из контекстного меню конфигурации.




Если в конфигурации нет ни одной подсистемы, то панель разделов выводиться не будет вообще.

Панель навигации.

Панель навигации находится сбоку и показывает ссылки на различные объекты конфигурации:


Настраивается панель навигации из контекстного меню подсистемы:



И можем снять или поставить «галочки» видимости у элементов, которые включены в данную подсистему, а также поменять элементы местами, передвигая стрелками:

Панель навигации есть также и у других объектов конфигурации, и настраивается на вкладке «Командный интерфейс формы.



Панель навигации состоит из нескольких групп:

  • Важное
  • Обычное
  • Перейти
  • См. также


Группы «Обычное» и «Перейти» показаны простым шрифтом. Первое существует у подсистемы, авторое - у справочников (например подчиненный справочник) , документов (регистр, по которому делаются движения) и т.п.

В самом низу панели навигации расположена группа «См. также» - это дополнительные ссылки.

Кроме этих групп, программист может создавать и свои группы панели навигации.

Панели навигации, как и панели разделов также может и не быть.

Панель действий

Панель действий расположена вверху, под панелью разделов и над рабочей областью:



Она позволяет вызывать служебные окна, например константы, отчеты или обработки.

Настраивается в тех же меню, что и панель навигации, но, как правило, в подсистемах.



Как и у панели навигации, у панели действий есть свои группы:

  • Создать
  • Отчеты
  • Сервис

Первая группа создает окна для создания элементов, вторая - вызывает отчеты, третья - вызывает обработки, константы, а также и другую сервисную информацию.

Рабочая область

Рабочая область занимает основную часть формы.



Как правило, здесь отображается список выбранных объектов конфигурации. При выборе другого объекта конфигурации, рабочая область замещается на список нового объекта.

Рабочий стол

Рабочий стол занимает первую вкладку, если у нас существует панель разделов, и всю форму, если панели разделов нет. То есть рабочий стол существует всегда. На рабочем столе может быть и панель навигации, и панель действий. На рабочую область рабочего стола можно вывести любые управляемые формы. Как правило, это наиболее важная для пользователя информация.

За настройку рабочего стола «отвечают» 2 пункта контекстного меню конфигурации


Пункт «Открыть командный интерфейс рабочего стола» позволяет настроить панель навигации и панель действий рабочего стола

В отличие от других форм редактирования, в форме редактирования панели навигации и действий рабочего стола есть возможность выбора любых объектов из левой части «Доступные команды».



Рабочую область можно настроить через пункт «Открыть рабочую область рабочего стола». Именно эту часть пользователь и видит в первую очередь. Мы видим, что есть шаблоны рабочего стола -в одну колонку, в две колонки одинаковой ширины и в две колонки разной ширины.

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

Подсистема в 1С 8.3 — объект древа метаданных, который отвечает за построение командного интерфейса конфигурации.

Ниже в статье речь пойдет о подсистемах начиная с версии 8.2.

Дело в том, что в версии 8.1 (как и для обычного приложения 8.2) тоже были подсистемы, но они служили совершенно для других целей, скорее, для разработчика, чем для пользователя. С помощью подсистем в 8.1 обычно разделяли разный функционал. Также подсистемы помогали при объединении разных конфигураций 1С — можно было указать, какую систему переносить.

Подсистемы 1С и интерфейс для программиста

В версиях 8.3 и 8.2 подсистемы — это основной инструмент построения командного интерфейса пользователя. Объекты метаданных «Подсистемы» имеют иерархическую структуру, чтобы настроить «подменю» в интерфейсе, необходимо добавить подчиненную подсистемы:

Свойства и настройки

Рассмотрим настройки и свойства подсистем в конфигураторе:

Получите 267 видеоуроков по 1С бесплатно:

Включать в командный интерфейс — если Вы забыли установить этот флаг, подсистема не будет отображаться в интерфейсе.

Кнопка открывает панель настройки интерфейса, где можно настроить интерфейсы в зависимости от роли текущего пользователя:

Картинка — картинка, назначенная для подсистемы, отображается в режиме предприятия. Можно выбрать стандартную картинку, а можно добавить свою, предварительно создав её как объект конфигурации Картинка:

На вкладке Функциональные опции указывается список функциональных опций, в которых используется данная подсистема.

Вкладка Состав определяет набор объектов метаданных, участвующих в данной подсистеме.

На вкладке Прочее можно описать справку к подсистеме и указать настройку Включать в содержание справки — включать ли данный раздел справки в общую справочную информацию по конфигурации.

Если не отображается отчет или обработка в управляемом интерфейсе

Эта проблема очень часто возникает у начинающих разработчиков — вроде отчет или обработка была добавлена в состав подсистемы, а её не видно.

Первая причина этого может в том, что у объекта не задана управляемая форма.

Вторая причина — на вкладке Команды объекта установлена галка «Использовать стандартные команды». Связано это с тем, что для открытия обработки может быть описана как своя процедура, так и использована стандартная:

Вопрос: Панель навигации


Добрый день!
Подскажите Пожалуйста!
Как можно было добавить в панель навигации Перейти т.е ссылку объекта?
Спасибо!

Ответ:

В окошке параметризуемых команд разворачивайте "плюсики". Там и увидите доступные команды. Перетаскивайте их в панель навигации (в "Перейти", например).

Вопрос: Не отоборажается панель навигации на форме элемента


День добрый всем, кого не видел!

В общем перевожу старую УПП 1.1 на управляемое приложение. Платформа 8.2.19.130 (последняя 8.2).
Толи туплю, толи понять ничего не могу... У меня есть спр-к контактные лица, связанный РС "Контактная информация". Когда я добавляю команду "Контактная информация" в командный интерфейс формы

У меня появляется в режиме предприятия кнопка Перейти -> Контактная информация

Хочу чтобы было как у нормальных пацанов, панель навигации слева со списком возможных команд. Примерно как тут:

Куды бечь, не знаю

--- Объединение сообщений, 16 авг 2016 ---

Одно замечание. В конфе основной интерфейс обычный, но в нем разрешены управляемые формы

Ответ:

Эх в самом же замечании и ответ. Не хочет платформа отображать панель навигации в управляемой форме обычного приложения.
Тему можно закрыть

Доброго времени суток!

Появилась такая проблема. Есть управляемая форма документа, в ней панель навигации с командами. Можно ли сделать так, чтобы при открытии формы с определенным параметром она открывалась не на вкладке Главное, а сразу переходила на какую-либо из команд панели навигации?
Например, В УТ11 есть форма элемента справочника "Партнеры". В панели навигации есть пункт меню "Банковские счета". Можно ли сделать так, чтобы при открытии сразу была видна в окне не форма с реквизитами партнера, а форма списка банковских счетов?
Заранее благодарю за помощь

Ответ: () См. ()

Вопрос: Панель навигации справочник. Программно управлять видимость. как?


Панель навигации справочник. Программно управлять видимость.
Это возможно?
Гугл не дал ответа.
В предприятие, можно вручную удалить или добавить команду перейти в подчиненный справочник. а как это сделать программно?

Ответ: () определенному виду справочника показывать подчиненный справочник.
() сделал кнопку и забил.

Вопрос: Командный интерфейс управляемых форм - командная панель.


Уважаемые специалисты, напомните пожалуйста, как формируется командная панель и отчего зависит попадание в неё? В одной из баз УТ11 в справочнике Структура предприятия в панели навигации пропала ссылка на регистр "ПубличныеИдентификаторыСинхронизируемыхОбъектов", и я пытаюсь понять - как она вообще отображается в этом справочнике?

Вопрос новичковый, но у меня не получилось - через ЭтаФорма.Элементы эти кнопки не видны, трассировка ПриСозданииНаСервере не помогает.

Ответ: () ведущие измерения регистров (владельцы подчиненных справочников) - это тоже параметрические команды.. так называемые "Использовать стандартные команды".. стоит этот флажок?..

Вопрос: Не появляется команда в панели нафигации формы справочника


Доброго дня! 1С 8.3.7.1873 УТ 11.2.3.66. Интерфейс Такси. Создал 2 справочника, один из которых подчинён другому. Но на форме элемента справочника владельца не появилось в панели навигации ссылки на подчинённый справочник. Как сделать, что бы команда перехода в подчинённый справочник появилась? Пробовал через глобальную команду - не помогло.

Ответ:

Вопрос: Настройки командного интерфейса


Доброго дня.
УТ 11. Формы в закладках. Захожу под Администратором в форму документа ЗаказКлиента. Панель навигации формы не отображается. В меню Вид есть пункт "Настройка панели навигации формы", но он неактивен. В командной панели есть подменю "Перейти", в которой много команд - ссылок на разные отчеты, но все они неактивны.

Нажимаю Изменить форму -> Все действия -> Установить стандартные настройки. Появляется панель навигации формы, но на ней кроме собственно ссылки на заказ есть еще только пустой подраздел "Перейти". На нажатие в пустом месте панели навигации формы программа никак не реагирует (меню выбора пунктов панели не появляется).

Как победить? Копирование настроек от других пользователей, очистка кеша и чистка хранилища системных настроек не помогли.

2580 ) Кэш чистил, базу удалял-добавлял. Права у пользователя есть. У админа тоже с интерфейсом проблема.
Что может быть куда копать?

Ответ: () Решено. Проблема была с нехваткой памяти на сервере 1С. В этом случае интерфейс подгружается не полностью.

Панель навигации - это один из элементов командного интерфейса программы. Она является своеобразным "оглавлением" раздела или вспомогательного окна (рис. 1.9). С помощью нее можно просматривать ту или иную информацию, содержащуюся в разделе или во вспомогательном окне.

В панели навигации содержатся навигационные команды, то есть команды, не вызывающие изменения данных, а позволяющие только перемещаться к нужной информации. Как правило, это команды перехода к каким либо спискам. При вызове такой команды соответствующий ей список отображается в рабочей области, замещая прежнее содержимое рабочей области.

Например, в результате вызова команды Склады в рабочей области будет открыт список складов (рис. 1.10).

Рисунок 1.9 – Панель навигации командного интерфейса Рабочего стола управляемого приложения 1С:Предприятие 8 в режиме Конфигурация

Рисунок 1.10 – Вызов навигационной команды командного интерфейса Рабочего стола управляемого приложения 1С:Предприятие 8

Бывают ситуации, когда необходимо проанализировать или сравнить разные части одного и того же списка, или разные списки. В этом случае можно открыть одновременно несколько списков (рис. 1.11). Один - в основном окне, а остальные во вспомогательных окнах.

Чтобы список открылся во вспомогательном окне, при вызове навигационной команды нужно удерживать клавишу Shift.

Рисунок 1.11 – Вызов навигационной команды с открытием нескольких списков командного интерфейса Рабочего стола управляемого приложения 1С:Предприятие 8

Команды в панели навигации, как правило, расположены в трех стандартных группах (рис. 1.12).

Самая первая группа - Важное . Ее название не отображается, но команды этой группы выделены жирным шрифтом. Здесь находятся команды перехода к информации, которая используется наиболее часто в данном разделе.

Вторая группа - Обычное . Эта группа также не имеет заголовка, ее команды отображаются обычным шрифтом.

Третья группа - Смотри также . Команды этой группы предваряются заголовком См. также и не являются обязательными для работы в данном разделе. Но могут быть полезны.

Рисунок 1.12 – Вызов навигационной команды с открытием нескольких списков командного интерфейса Рабочего стола управляемого приложения 1С:Предприятие 8

Кроме стандартных групп в панели навигации могут существовать и группы, созданные разработчиком.

В группе команд Обычное могут существовать дополнительные группы команд. Такие группы имеют заголовки и команды, находящиеся в них, отображаются с отступом от левого края (рис. 1.13). Нажимая мышью на заголовки этих групп, команды можно скрывать и отображать.

Если разделы программы образуются подсистемами первого уровня, то группы команд в панели навигации образуются подсистемами второго и более низких уровней (рис. 1.14).

Как правило, количество команд, расположенных в группах Важное и См. также - невелико. В то время как в группе Основное может находиться довольно большое количество команд. Поэтому используется дополнительная группировка этих команд, которая позволяет проще ориентироваться в их составе.

Рисунок 1.13 – Дополнительные группы команд командного интерфейса Рабочего стола управляемого приложения 1С:Предприятие 8

Рисунок 1.14 – Соответствие групп команд и командного интерфейса Рабочего стола управляемого приложения 1С:Предприятие 8

Пользователь имеет возможность настроить состав панели навигации: добавить или удалить команды, изменить их порядок следования. Например, он может убрать группы команд Характеристики и Цены , а команду Корректировки остатков перенести в группу См. также (рис. 1.15) . Программа автоматически запоминает настройки, выполненные пользователем, и в следующий раз будет показывать панель навигации такой, как ее настроил пользователь

Рисунок 1.14 – Пользовательская перенастройка командного интерфейса Рабочего стола управляемого приложения 1С:Предприятие 8

На каждой вкладке слева расположена Панель навигации, которая содержит команды открытия справочников, журналов документов для быстрого перехода к необходимой информации. Если щелкнуть мышью на выбранной команде, справочник или другая форма списка будет открыта в рабочей области вкладки. При выборе другой команды будет открыт другой журнал документов или справочник, замещая предыдущий. Напомним, что можно открыть какую-либо форму списка в отдельном окне.

Щелкните правой кнопкой мыши на команде Панели навигации вкладки. На экране появится контекстное меню.

Выберите команду Открыть в новом окне из контекстного меню. Откроется окно выбранной формы списка.

Все команды Панели навигации разделены на группы: важные, обычные и вспомогательные. Команды группы Важное расположены сверху и выделены жирным шрифтом. Вспомогательные команды находятся в группе Смотри также и обычно редко используются. Вы можете изменить содержимое Панели навигации.

Щелкните правой кнопкой мыши на любой команде Панели навигации. На экране появится контекстное меню.

Выберите команду Настройка панели навигации из контекстного меню. На экране откроется диалог Настройка панели навигации (рис. 2.24).


Рис. 2.24. Диалог Настройка панели навигации

С помощью кнопок Добавить, Удалить, Добавить в группу, Переместить в группу вы можете настроить содержимое Панели навигации любой вкладки, удалив, например, команды, которые вы не планируете использовать.

Выше рабочей области вкладки расположены панели действий, такие как Создать, Отчеты или Сервис. На Панелях действий находятся кнопки для быстрого создания документов, элементов справочников, отчетов и других объектов. Видимость и порядок кнопок Панели действий также можно изменить.

Щелкните правой кнопкой мыши на любом месте Панели действий. Откроется контекстное меню.

Выберите команду Настройка панели действий из контекстного меню. На экране появится диалог Настройка панели действий.

Панель действий настраивается так же, как и Панель навигации.

Кнопка панели действий

Открывает список других кнопок этой панели. Размеры панелей навигации и действий можно изменять, пользуясь разделителем.

В программе «1С: Управление небольшой фирмой 8.2» можно сохранять команды открытия вкладок, справочников, журналов документов и любых других объектов базы данных с помощью механизма избранных команд перехода и ссылок. Рассмотрим такую возможность на примере.

Перейдите на вкладку Маркетинг и продажи и щелкните мышью на команде панели навигации Контрагенты. В рабочей области вкладки откроется справочник Контрагенты.

Нажмите кнопку

Панели инструментов в верхней строке окна программы. Откроется меню Избранное.

Выберите команду меню Добавить в избранное. В меню появится команда перехода на открытый в данный момент объект.

Вы можете добавить в меню Избранное любое количество команд. При последующем нажатии на кнопку

Вы можете воспользоваться этими командами для открытия объектов.

Приведем пример использования механизма ссылок.

Откройте какой-нибудь документ, справочник или любой другой объект.

Нажмите кнопку

Панели инструментов окна программы или объекта, если объект открыт в отдельном окне, например окно элемента справочника. Откроется диалог Получение ссылки (рис. 2.25).

С помощью кнопки Копировать в буфер вы можете скопировать ссылку в буфер обмена. Кнопка



Похожие публикации