Программирование пользовательского интерфейса приложений в Mobile SMARTS

Последние изменения: 26.10.2018

Возможности по конфигурированию

Каждое визуальное действие, с которым связана экранная формочка на ТСД, имеет свои индивидуальные настройки, с которыми приходится ознакомиться для того, что составить представление о возможностях по конфигурированию той или иной формы.

Но что общее для всех форм - так это замечательная возможность применения шаблонов текстов и математических выражений.  Шаблоны текстов - это возможность указать практически в любом месте вместо статического текста кусок псевдо-HTML, который вычисляется динамически и позволяет оформить/раскрасить по своему усмотрению любой элемент формы.  Возможность указать в шаблоне элементы изображений позволяет максимально просто задавать иконки, картинки товаров, фотографии сотрудников и т.п. вещи.

Набор экранных форм

На текущий момент список возможных форм ТСД в Mobile SMARTS следующий:

  • Жесткие формы, составная часть основного приложения

  • Для примера - показаны четыре основные формы. Помимо них есть форма ввода пароля администратора, форма блокировки экрана и т.п.

    Часть форм опциональные, т.е. в зависимости от настроек приложения они могут отсутствовать. 

    Несмотря на то, что формы называются «жесткими», в последних версиях андроид-клиента Mobile SMARTS присутствует возможность регулировать цвет, форму кнопок, содержимое «шторки» и еще некоторые параметры. Подробнее об этом читайте в статье «Доработка визуального оформления главного меню «Магазина 15» для ОС Android».  

    Вход в программу Главное меню

    Опциональное окно. Не отображается, если пользователь в системе только 1 и у него нет пароля. 

    Обязательное окно. Но набор операций настраиваем для каждой группы пользователей. Можно настроить порядок и вид кнопок.

     Выбор документа для работы    
    Создание нового документа 


    Опциональное окно, т.к. документы можно создавать автоматически 
    при выборе операции в главном меню. Также можно разрешать/запрещать ручной выбор, выбор  сканированием и т.п.



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

  • Порядок, количество, частично внешний вид и особенно поведение - настраиваемы в среде разработки Mobile SMARTS.

             Выбор номенклатуры         Поле ввода со списком                   Поля ввода

    Действие «Выбор номенклатуры» любым из 
    следующих способов (настраиваемо): 
    сканированием, вводом цифр вручную,
     выбором вручную
    из списка, поиском по 
    значению переменной,
    поиском по части 
    названия.

    Действие «Редактирование поля»,
     с возможностью отображения 
    списка вариантов для выбора значения.

    Действие «Редактирование полей»
    с возможностью управлять отображением поля
     и форматом вводимых значений. 





                 Ввод количества             Список или таблица                Сообщение

    Действие «Ввод количества» номенклатуры.  
    Позволяет редактировать сразу в нескольких 
    единицах измерения (в зависимости от номенклатуры),
    есть
    встроенный калькулятор.


    Действие «Просмотр записей», с возможностью 
    задать источник данных, колонки, формат выводимых значений, 
    реакцию на выбор строки.


    Действие «Сообщение», выводит информацию 
    в духе MessageBox (не путать 
    с сообщениями, посылаемыми на ТСД в духе ICQ).




                        Ошибка                Выбор «Да/Нет»                            Меню

    Действие «Сообщение», в варианте 
    «Отображать как ошибку (красным) = Да».


    Действие «Выбор Да/ Нет»
    позволяет задать пользователю вопрос.


    Действие меню из кнопок, подходит 
    как для собственно меню, так и для 
    вопросов с несколькими вариантами ответа.


                     Произвольный отчет 
                             Фотографирование 


    Действие произвольного окна с таблицами,
    текстами, кнопками.  Возможен просмотр 
    с прокруткой. 



    Действие фотографирования. Возможность
    сделать фотографию, если поддержка такой 
    функции реализована для конкретного устройства.

Была ли статья полезна?
Спасибо за ваш отзыв!
Отзыв
Заполните, пожалуйста, данную форму, что конкретно вы не нашли, оставьте свои комментарии о работе сайта / полезности / сложности с навигацией
0/500