Версия для печати темы (https://pro1c.org.ua/index.php?s=3042b07101d857d34e53aadbd81df54d&showtopic=1954)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Разработка пользовательского интерфейса _ Разработка интерфейсов

Автор: Vofka 20.09.10, 12:47

Общие правила построения интерфейсов

--------------------------------------------------------------------------------

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

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

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

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

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

Автор: Vofka 20.09.10, 12:47

Общие интерфейсы

--------------------------------------------------------------------------------

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

На верхнем уровне главного меню должны обязательно располагаться в крайней левой позиции подменю "Файл" и в крайней правой позиции набор подменю "Сервис", "Окна", "Справка".

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

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

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

Автор: Vofka 20.09.10, 12:47

Интерфейс "Полный"

--------------------------------------------------------------------------------

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

На верхнем уровне главного меню группировка действий производится по крупным функциональным группам, соответствующим одной или нескольким подсистемам. Например: "Заплата", "Бухгалтерия", "Производство".

На верхнем уровне обязательно присутствие подменю "Операции", если оно не включено в состав интерфейса "Общий".

Запрещается группировать подменю по существующим в конфигурации прикладным объектам, например, "Справочники", "Документы", "Отчеты" и т. д.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua