Концепции дизайна
Когда вы создаете окна с помощью дизайнера окон, подумайте о том, каким способом представить информацию для обеспечения максимальной эффективности работы пользователей. Это означает, что нужно создать окна, которые будут просты в использовании и логичны по составу.
Схема окна
Выровняйте параметры в окне по столбцам и расположите их слева направо, и сверху вниз. Установите последовательность интуитивного перехода с помощью нажатия клавиши табуляции (порядок параметров, между которыми будет перемещаться активность при последовательном нажатии клавиши Tab), обеспечивая автоматическое перемещение взгляда пользователя к следующему параметру. Дополнительную информацию о порядке перехода см. в разделе Изменение порядка параметров.
Сделайте параметры достаточно большими, чтобы они могли содержать обычно вводимые значения. Например, делайте достаточно широкими и раскрывающиеся списки, чтобы было удобно отображать все их содержимое, нежели видеть усеченный текст.
Клавиши вызова
Клавиши вызова позволяют пользователям использовать клавиатуру вместо мыши для выполнения различных функций. В некоторых ситуациях использование клавиатуры может быть быстрее и эффективнее. Для включения клавишей быстрого вызова необходимо определить вызов для каждой из функций. Клавиши вызова определяются посредством ввода символа амперсанд (&) перед символом вызова, который в окне отображается с подчеркиванием.
По умолчанию добавление в окно параметра уже имеет предварительно определенную клавишу. Ее можно изменить по желанию.
Для выбора клавиши вызова:
- Используйте буквы в начале первого или второго слова метки
- Используйте согласные или звуки
- Используйте широкие буквы, такие как w, m и заглавные буквы
- Избегайте использования букв с "хвостиками", таких как p, g, q или y
- Избегайте букв, следующих за буквами с нижней полкой
- Избегайте букв, имеющих ширину в один пиксел, таких как i или l
Групповые поля
Рекомендуется использовать групповые поля для группирования в окне подобных полей.
Групповые поля очень важны в Web Access и Workspaces, где они используются для совершенствования схем окон.
Групповые поля используются для разнообразия представления окон и представления типов вводимых данных.
Рекомендуется не размещать групповые поля внутри других групповых полей.
Для получения дополнительной информации см. раздел Добавление групповых полей в окно.
Динамические окна
Чтобы гарантировать заполнение пользователями требуемых полей в окне, вы можете использовать вычисления для создания динамических окон в приложениях Web Access и Workspaces. Вы можете устанавливать, будут ли поля в окнах обязательными, только для чтения или скрытыми, основываясь на значениях, которые выбираются в окне.
Для получения дополнительной информации о создании динамических окон см. раздел Динамические окна. Для получения информации о создании вычислений см. раздел Вычисления.