Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебно-методическое пособие РЭИС.doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
3.85 Mб
Скачать

Тема 4. Интерфейс пользователя

Цели и задачи изучения темы

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

Пользовательский интерфейс — это видимая часть программы, с которой непосредственно взаимодействует конечный пользователь. Интерфейс прикладного решения состоит из следующих частей:

  • панели интерфейса (главное меню и панели инструментов конфигурации);

  • экранные формы, в которых размещаются различные элементы управления (кнопки, поля ввода, списки, флажки и т.д.);

  • диалоговые окна, предупреждения и вопросы, служебные сообщения, календарь, калькулятор и т.д.;

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

Любая конфигурация на платформе 1С:Предприятие 8.0 имеет интерфейс, частично состоящий из интерфейса самой платформы и собственного интерфейса конфигурации.

К интерфейсу платформы относятся внешний вид главного окна программы, системные пункты меню, стандартные панели инструментов, встроенные экранные формы и элементы управления.

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

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

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

4.1. Интерфейсы

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

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

Интерфейс как объект конфигурации состоит из панелей интерфейса. Причем главное меню также является одной из таких панелей, как показано ниже (рис.4.1):

Рис.4.1.

Логически связанные пункты рекомендуется объединять в подменю и группировать с помощью линий-разделителей.

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

Чтобы ускорить доступ к часто выполняемым командам, предусмотрите кнопку на панели инструментов конфигурации или даже сочетание клавиш (акселератор, горячая клавиша).

Ниже на рисунке 4.2 видно, что для пункта «Валюты» назначено сочетание клавиш Alt+V для быстрого открытия справочника валют:

Рис.4.2.

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

В 1С:Предприятии 8.0 можно переключать интерфейс «на лету» без перезапуска программы.