10. Интерфейсные механизмы
#35

Готовишься к экзамену?

Полнофункциональный тренажер @bot_1cnik_bot с полноценным обучением, режимом экзамена и подробной статистикой.

Перейти в бота

При настройке формы документа (например, «Ведомость в кассу») нужно разложить реквизиты и команды по группам и вкладкам. Какие варианты вложенности допустимы между элементами формы типов «Группа — Обычная группа», «Группа — Страницы» и «Группа — Страница»?

Элемент «Группа - Страницы» можно поместить внутрь «Обычной группы».
Неправильно: это допустимо - панель вкладок («Группа - Страницы») может быть размещена внутри контейнера для компоновки («Обычная группа»), чтобы визуально объединить вкладки с другими полями/командами.
Элемент «Группа - Страницы» можно поместить внутрь «Группы - Страница» (то есть сделать вкладки внутри вкладки).
Неправильно: вложенные вкладки технически возможны - внутри одной страницы можно разместить еще одну панель страниц. Но это стоит делать только при реальной необходимости, чтобы не усложнять навигацию на форме.
«Обычную группу» можно вложить прямо в «Группу - Страницы» (без страницы).
Неправильно: «Группа - Страницы» является контейнером именно для страниц, поэтому внутрь нее напрямую могут входить только элементы типа «Группа - Страница». Обычные группы и поля нужно размещать уже внутри конкретной страницы.
Верны варианты 1 и 2.
Правильно: панель страниц можно расположить внутри обычной группы, а также (при необходимости) можно сделать панель страниц внутри страницы. При этом «Группа - Страницы» должна содержать только элементы «Группа - Страница», иначе структура формы будет некорректной.
Верны варианты 1 и 3.
Неправильно: вариант 1 допустим, но вариант 3 запрещен - «Группа - Страницы» не может содержать обычные группы напрямую, только страницы.
Верны варианты 1, 2 и 3.
Неправильно: допустимы варианты 1 и 2, но вариант 3 противоречит правилу контейнера вкладок: внутри «Группы - Страницы» могут быть только «Группы - Страница».

Пояснение

Развернутая подсказка: 1) Как устроены эти элементы формы - «Группа - Обычная группа» нужна для визуальной и логической компоновки: объединить поля, команды, табличные части, задать расположение и оформление. - «Группа - Страницы» - это контейнер «вкладок» (панель страниц). Он сам по себе не предназначен для размещения полей. - «Группа - Страница» - конкретная вкладка внутри панели. Уже на странице можно располагать обычные группы, поля, таблицы, кнопки. 2) Главное правило вложенности - Внутрь «Группы - Страницы» добавляются только «Группы - Страница». Поэтому нельзя поместить туда «Обычную группу» напрямую. - «Группу - Страницы» можно размещать в разных местах формы: внутри обычной группы (когда нужно обрамить вкладки и дополнительные элементы одним контейнером) и даже внутри страницы (вложенные вкладки). - Вложенные вкладки лучше использовать осторожно: они усложняют навигацию и повышают риск того, что пользователь не заполнит важные поля. 3) Практика на примере формы «Ведомость в кассу» и автозаполнения Чтобы пользователи не забывали параметры, влияющие на команду «Заполнить», удобно строить форму так: - Вкладка «Основное»: организация, касса, вид выплаты/тип ведомости, период (месяц начисления), дата. - Вкладка «Заполнение»: отборы (подразделение/сотрудники при наличии), параметры подбора, дополнительные настройки (если есть). - Вкладка «Выплата/Печать»: команды проведения, печатные формы, подтверждение выплаты (если используется). - Вкладка «Дополнительно»: финансирование и прочие редкие настройки. 4) Что чаще всего влияет на то, заполнится ли «Ведомость в кассу» по кнопке «Заполнить» - У сотрудника должен быть назначен подходящий способ выплаты (наличными/через кассу, а не через банк). - Должны быть рассчитаны нужные суммы (например, аванс предварительно начислен соответствующими документами, иначе выплата не подберется). - Ведомость должна быть создана правильного вида (под выбранный способ выплаты), иначе программа может не подобрать сотрудников. - Если в организации несколько касс, ведомость обычно заполняется только сотрудниками, привязанными к выбранной кассе - под разные кассы оформляют разные ведомости. - При использовании реквизита «Финансирование» и других разрезов учета важно, чтобы выбранные параметры совпадали с настройками/данными начислений, иначе подбор может быть пустым. Итог: чтобы и интерфейс был понятным, и автозаполнение работало предсказуемо, вкладки («Группа - Страницы») используйте как верхний уровень навигации, а внутри страниц группируйте поля обычными группами. Вложенные вкладки делайте только когда без них нельзя.