Справка 1С/Платформа 1С:Предприятие 8/Принципы работы с управляемым приложением

Принципы работы с управляемым приложением

Принципы работы с управляемым приложением

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

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

Вызов главного меню выполняется при нажатии кнопки (≡).

Если открыта форма объекта, то команда вызова главного меню заменяется на команду возврата в предыдущее окно (<).

Главное меню

Данное меню содержит команды открытия следующих форм:

  • начальная страница приложения (Начало),


  • форма истории (История),


  • форма избранного (Избранное),


  • форма поиска (Поиск),


  • форма центра оповещений (Оповещения),


  • форма Обсуждения - если приложение подключено к серверу системы взаимодействия,


  • форма перехода по навигационной ссылке (Перейти по ссылке...),


  • форма профиля пользователя (<Имя пользователя>),


  • форма О программе [v8help://mngbase/About.lf],


  • Список приложений.
  • В подменю Главное содержатся команды основного раздела приложения.

    При запуске системы открывается основное окно приложения [v8help://1cv8/ApplicationMainWindow].

    В нем пользователю представляется вся структура прикладного решения. Основное (наиболее крупное) разделение функциональности представляется в самой верхней части окна, в виде панели разделов. Это верхний уровень подсистем конфигурации. При активизации подсистемы вся ее функциональность, включая вложенные подсистемы, представляется пользователю в виде команд в двух панелях (панели навигации [v8help://1cv8/NavigationBar] слева и панели действий [v8help://1cv8/ActionsBar] сверху). 

    Система 1С:Предприятие предоставляет возможность размещения открываемых форм в рабочей области на рабочем столе или на отдельной закладке, а также в виде вспомогательного окна [v8help://1cv8/AuxiliaryWindows]. Настройка режима открытия форм выполняется в параметрах системы (в режиме запуска).

    Режим открытия окон "В отдельных окнах"  

    Примечание. Режим открытия окон "В отдельных окнах" не доступен в веб-клиенте.

    При вызове в панели навигации [v8help://1cv8/NavigationBar] команд открытия списков формы отображаются непосредственно в рабочей области основного окна приложения [v8help://1cv8/ApplicationMainWindow], замещая ранее открытую форму. При вызове команд ввода и редактирования объектов, а также при открытии отчетов и обработок открываются отдельные (вспомогательные) окна приложения. [v8help://1cv8/AuxiliaryWindows] Вспомогательные окна приложения отображаются на экране компьютера независимо от основного окна.

    Вспомогательные окна [v8help://1cv8/AuxiliaryWindows] также могут иметь панель навигации [v8help://1cv8/NavigationBar], и в них может выполняться переход (без открытия нового окна) к отображению форм, логически связанных с основной формой окна. Например, в форме элемента справочника может выполняться переход к спискам подчиненных справочников.

    Таким образом, вся навигация – переход к каким-то существенным этапам работы – осуществляется пользователем в основном окне приложения [v8help://1cv8/ApplicationMainWindow], а основная работа выполняется в отдельных вспомогательных окнах.

    Режим открытия окон "В закладках"  

    Данный режим имеет следующие особенности:

  • Все формы по умолчанию открываются в рабочей области главного окна;


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


  • Закладка содержит кнопку закрытия;


  • Команды из панели навигации и из панели действий открывают формы в рабочей области главного окна в отдельной закладке;


  • При переключении раздела текущая форма не закрывается;


  • В первой закладке отображаются формы рабочего стола v8help://1cv8/WorkTable. Закладку можно закрыть. Для открытия формы рабочего стола следует использовать команду панели навигации [v8help://1cv8/NavigationBar] "Рабочий стол" раздела "Рабочий стол". Форма открывается в закладке, которая размещается первой, слева от имеющихся закладок;


  • Для открываемой формы закладка добавляется с правой стороны (кроме рабочего стола);


  • В области закладок располагается кнопка, по нажатию которой отображается список всех форм, открытых в рабочей области главного окна:
  • первой командой, отделенной чертой от остальных, располагается команда "Рабочий стол" (если есть). Остальные команды отсортированы по алфавиту;


  • при выборе активизируется форма в соответствующей закладке;
  • Формы, блокирующие владельца (располагаются внутри закладки для web-клиента), в которой расположена форма-владелец, и блокируют только содержимое этой закладки. При этом остается возможность переключаться по закладкам форм, переключаться по разделам и выполнять команды из панелей навигации и действий;


  • Для команд в панели навигации [v8help://1cv8/NavigationBar] и панели действий [v8help://1cv8/ActionsBar] в контекстное меню доступна команда "Открыть в новой закладке". При выборе этой команды для стандартных команд открывается новая форма в новой закладке. То же самое происходит при выборе команды с нажатой клавишей Ctrl;


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


  • В панели сообщений главного окна отображаются сообщения, относящиеся к текущей активной форме;


  • Если активной является закладка рабочего стола, то в панели сообщений отображаются сообщения главного окна;


  • Формы, открытые в закладках, не имеют собственной системной командной панели и системного меню;


  • Команды из системной командной панели и системного меню главного окна применяются к активной форме в активной закладке. Доступность и видимость этих команд определяется свойствами активной формы в активной закладке;


  • Формы, открытые в рабочей области главного окна, по команде из панели навигации v8help://1cv8/NavigationBar, в качестве ссылки возвращают навигационную ссылку на точку навигации;


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


  • Форма, расположенная в закладке и имеющая навигационную ссылку, может быть открыта в отдельном окне при помощи команды контекстного меню "Открыть в отдельном окне" на выбранной закладке. При выполнении команды форма в выбранной закладке закрывается (с возможностью сохранений  изменений) и переоткрывается в отдельном окне.
  • В режиме открытия форм "В закладках" в системном меню добавляется команда "Меню функций" (сочетание клавиш Alt + "`"; при отсутствии панели разделов [v8help://1cv8/SectionsPanel] – Alt + "1", при отсутствии панели навигации [v8help://1cv8/NavigationBar] и/или панели действий [v8help://1cv8/ActionsBar] – Alt + "2" или Alt + "3"). При выполнении этой команды поверх всех закладок открывается временное окно и в него выводится форма, содержащая все команды текущего раздела, собранные по группам аналогично  панели навигации [v8help://1cv8/NavigationBar] и панели действий [v8help://1cv8/ActionsBar]. Закрытие меню функций производится автоматически при выборе команды или клавишей Esc.

    При открытом меню функций при переключении разделов происходит обновление состава команд в соответствии с выбранным разделом.

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

    Дополнительные сервисы

    Для удобства работы в управляемом приложении предусмотрены следующие сервисы:

  • История [v8help://1cv8/UserWorksHistory] – это возможность просмотреть последние оформленные документы, элементы справочников и т.д.;


  • Избранное [v8help://frame/form_FavoritesDlg] – позволяет организовать быстрый доступ к часто используемым данным.

Кроме того, в основном окне приложения поддерживается режим рабочего стола [v8help://1cv8/WorkTable]. Это особый режим, в котором отображается одновременно несколько форм, представляющих пользователю наиболее оперативную и часто используемую информацию.

В режиме открытия форм "В закладках" не поддерживается история переходов в главном окне.