Итак, подведем итог и кратко сформулируем основные задачи, решаемые при разработке глобального командного интерфейса.
В общем случае перечень задач, которые необходимо решить при реализации одной итерации цикла разработки, состоит из следующей последовательности:
Уже эти минимальные действия приведут к тому, что система построит командный интерфейс по умолчанию. В разделах глобального командного интерфейса появятся стандартные команды открытия форм списков объектов, создания новых объектов, вызова отчетов и др.
Стандартные команды объектов, если это определено в их свойствах, также появятся в формах других объектов: команды ввода на основании, перехода к списку по регистратору, перехода к списку по владельцу и т. д.
Кроме того, для реализации функциональных возможностей прикладного решения разработчик может расширить состав команд путем создания произвольных команд.
Если не устраивает автоматическое расположение и видимость команд, то можно отредактировать фрагменты глобального командного интерфейса и состав команд тех форм, в которых автоматически размещены параметризованные команды объектов (перехода к подчиненному списку и ввода на основании).
При редактировании командного интерфейса необходимо обращать внимание на следующее:
После завершения итерации разработки выполняется оценка работы интерфейса – полезно посмотреть, как выглядит интерфейс для типичных пользователей, а также как выглядит интерфейс с выключенными функциональными опциями.
Кроме того, интерфейс приложения адаптируется также и к размерам экранов мобильных устройств. Об этом будет рассказано в пятой части книги .