Основным инструментом разработки Mobile SMARTS является редактор метаданных Mobile SMARTS, встроенный в панель управления Mobile SMARTS.
Рассмотрим подробнее элементы панели управления.
Общий вид
Панель управления состоит из следующих элементов:
Рассмотрим все элементы подробнее.
Панель инструментов
Панель инструментов содержит следующие элементы:
- Кнопка сохранения отдельного элемента дерева конфигурации, выделенного в данный момент. Позволяет сохранить изменения только в этом элементе, игнорируя все остальные.
- Сохранить конфигурацию целиком. Все изменения, внесённые в конфигурацию будут сохранены.
- Обновить конфигурацию. Конфигурация будет перезагружена, все несохранённые изменения будут утрачены.
- Кнопки подключения и отключения от сервера. Позволяет подключать панель управления к выбранному серверу Mobile SMARTS, а также отключаться от него.
- Кнопка «Отправить». Позволяет отправить открытую конфигурацию по почте или в архив.
- Проверить конфигурацию. Проверяет конфигурацию на ошибки. Найденные ошибки выводятся в панели сообщений.
- Удалить. Удаляет элемент конфигурации, выделенный в данный момент.
- Копировать выделенный элемент конфигурации в буфер обмена.
- Вырезать выделенный элемент конфигурации в буфер обмена.
- Вставить ранее скопированный или вырезанный элемент из буфера обмена.
- Назад. Возвращает выделение к предыдущему действию в алгоритме.
- Вперёд. Переводит выделение к следующему действию в алгоритме.
- Панель управления отладчиком.
Панель конфигурации
Содержит дерево конфигурации, в нем отражается информация о составе списка типов документов Mobile SMARTS и соответствующих им схемам обработки. Также в нем представлены данные о шаблонах ячеек и палет, зарегистрированных принтерах этикеток и некоторая другая полезная информация.
Панель действий
Панель действий содержит действия - блоки, из которых строится алгоритм работы на мобильном устройстве сбора данных.
Панель свойств
Панель свойств содержит информацию о свойствах выбранного элемента дерева конфигурации.
Настройка свойств действий позволяет задать то или иное поведение действия в алгоритме конфигурации.
Внизу панели свойств выводится подсказка по выбранному свойству.
Панель сообщений
Отображает ту или иную информацию в зависимости от выбранной вкладки.
Вкладка «Ошибка» выводит информацию о найденных ошибках:
Вкладка «Сессия» при включённой отладке отображает переменные сессии, заполненные в данный момент:
Вкладка «Стек операций» при включённой отладке позволяет видеть, какие вызовы операций были выполнены, а также переходить по ним:
Вкладка «Вычислить» используется во время отладки и даёт возможность вычислять выражения и просматривать результат работы шаблонов: