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

4.2. Экранные формы

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

Многие объекты в 1C:Предприятии 8.0 могут иметь одну или несколько форм. Кроме того, в конфигурации могут быть так называемые общие формы, которые не принадлежат конкретному объекту, а относятся к конфигурации в целом. Обычно одна из общих форм служит в качестве формы констант, обеспечивая удобный доступ к ним (рис.4.3).

Рис.4.3.

На рисунке 4.4 приведен пример типичной экранной формы документа:

Рис.4.4.

  • В верхней части формы располагается вспомогательная командная панель.

  • Чуть ниже идут идентификационные реквизиты номер, дата и время документа, там же можно поместить название документа жирным шрифтом.

  • Затем идут реквизиты шапки документа в одну или две колонки,

  • Далее табличная часть, еще ниже итоговая информационная строка

  • И, наконец, в самом низу — кнопки управления формой.

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

4.3. Редактор форм

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

На рисунке 4.5 показана форма документа ЗарплатаКВыплатеОрганизаций в режиме Конфигуратора:

Рис.4.5.

Отметим следующие моменты:

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

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

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

Существуют следующие панели в 1С:Предприятии:

  • Выравнивание

  • Главное меню

  • Конфигурация

  • Редактор форм

  • Стандартная

  • Форматирование

  • Хранилище конфигурации

  • Элементы управления

  • Панель состояния

  • Панель окон

Редактор форм позволяет изменять внешний вид экранной формы с помощью следующих инструментов:

  • Панель «Элементы управления» позволяет разместить в форме различные элементы управления, к которым относятся: кнопка, надпись, поле ввода, табличное поле, флажок, переключатели и т.д. Панель «Элементы управления» выглядит следующим образом:

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

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

  • Панель «Форматирование» позволяет редактировать внешний вид элементов управления. Это значительный прогресс по сравнению с версией 7.7, где все свойства настраивались в специальном окне с несколькими закладками. Те же самые свойства можно редактировать напрямую через палитру свойств.

Панель «Форматирование» выглядит следующим образом:

  • Панель «Редактор форм» позволяет установить порядок обхода элементов управления (по клавише TAB), запустить форму для проверки (Ctrl-R), вызвать конструктор для вставки элемента управления или разместить в форме элементы управления, связанные с реквизитами объекта конфигурации. Ручная настройка порядка обхода доступна, если отключен автоматический порядок обхода. Рекомендуется задавать естественный порядок обхода элементов управления: слева направо сверху вниз. Кнопки панели редактора форм показаны ниже:

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

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

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

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