В клиентское приложение для Android-устройств версии 3.0.0.309 были внесены некоторые изменения и исправлены ошибки.
Новое
Теперь из окна выбора баз выход осуществляется по двойному нажатию клавиши «Назад».
Добавлен специальный атрибут maxlines, позволяющий ограничить число выводимых на экран строк текста.
Пример использования:
Шаблон Mobile SMARTS
<r maxlines="2">Белеет парус одинокой В тумане моря <blue>голубом</blue>!.. {true:Что;} ищет он в стране далекой? Что кинул он в краю родном?.. И мачта гнется и скрыпит… Увы! Он счастия не ищет<red>И не от счастия бежит!</red> {true:Под ним струя светлей лазури,;} Над ним луч солнца золотой… А он, мятежный, просит бури, Как будто в бурях есть покой!</r>На экране отобразится не более двух строк, а тот текст, который не уместился в две строки, показан не будет.
На странице сайта обновилась информация и пакет интеграции для желающих самостоятельно добавить поддержку терминала сбора данных.
Доработано распознавание GS1-128 штрихкодов для ТСД производителей Casio, Bitatek, Newland, PointMobile, Seuic, Supoin, Unitech.
Интеграция с новым оборудованием
Добавлена поддержка новых терминалов сбора данных и мобильных принтеров:
Обзор на данный терминал: BitaTek Frey Glider
принтер Zebra ZQ620
Для всей линейки ТСД UROVO добавлены проверки на корректность версии прошивки и RS.CORE
Исправления ошибок
Код ошибки | Описание |
MS-1332 | Терминал GlobalPos c5000 при сканировании ячейки не распознавал GS1-128 штрихкод. |
MS-1325 | Неверная работа настройки документа «Блокировать, если нет документов», кнопка активна, когда настройка включена. |
MS-1324 | Зависание клиента при сканировании ячейки. |
MS-1319 | Действие «Просмотр отчета» не отображает верстку, в случае отсутствия закрывающего тэга. |
MS-1309 | Аварийное завершение работы приложения на действии «Просмотр записей». |
MS-1307 | Не обновлялась картинка в действии «Просмотр отчета», после сканирования нового товара картинка оставалась от старого. |
MS-1300 | При сканировании ШК несуществующего документа сканер прекращал работать. |
MS-1289 | Появление требования ввести дату при заведении серии, даже если в конфигурации указано, что поле необязательное. |
MS-1288 | Не работала интеграция на ATOL Smart.Lite. |
MS-1286 | Проблема с отправкой на сервер большого документа (порядка 80 тысяч строк). |
MS-1284 | Неверное форматирование текста тегами в случае переноса строк в тексте (форматирование применялось только до переноса). |
MS-1272 | При тестировании ЕГАИС 3 после переключением кодировок ШК на Honeywell EDA 50K EAN-13 считывался без контрольной суммы. |
MS-1263 | Не сохранялся звук сканирования после изменения для Zebra MC36. |
MS-1256 | Невозможность выхода из окна выбора мобильного принтера на Android-клиенте (кнопки неактивны либо не срабатывают). |
MS-1239 | Сообщение «Сканирование в данном окне не предусмотрено!» при вводе ШК вручную на Datalogic Scorpio X4. |
MS-1237 | Невозможность отмены закачки плагина и входа в приложение при отсутствии соединения с Internet. |
MS-1231 | Некорректное отображение текста в элементе «текст в верхней части окна», содержащего в себе несколько <br/>, с выравниванием по левому или правому краю. |
MS-1211 | Проблема при перезапуске приложения после нажатия на кнопку «Home». |
MS-1208 | Зависание приложения при перезапуске на Zebra MC32N0. |
MS-1206 | Не показывалось сообщение об ошибке скачивания плагина. |
MS-1196 | Проблемы при сворачивании клиента Mobile SMARTS на Zebra MC36 (не отрисовывался интерфейс). |
MS-1146 | В действии фотографирования фото сохранялись не по заданному пути, а в папке базы. |
MS-1139 | Не работало отображение картинки по URL. |
MS-1138 | В Android-клиенте,установленном на микрокиоске, отсутствует возможность отключить/ удалить добавленные базы. |
MS-1137 | Один и тот же товар записывался в документ двумя разными строками. |
MS-1127 | Не сохранялись данные в дополнительной табличной части документа после выгрузки его на сервер. |
MS-1122 | Во время загрузки Android-клиента при двойном нажатии кнопки ESC появлялось пустое меню. |
MS-1118 | Переменная Document.Modified возвращала значение true, хотя изменений в документе не было. |
MS-1115 | Проблемы с действием фотографирования и ввода подписи при рисовании. |
MS-1087 | Ошибка динамического пересчета числовых полей в FieldEditAction. |
MS-1077 | Ошибочные символы в json, передаваемые через Intent, приводят к некорректной работе. |
MS-1060 | При добавлении изображения в вёрстку, оформленную тегом <img> с указанием границ, изображение подстраивалось по ширине, но не по высоте. |
MS-996 | На ТСД ZEBRA TC20 RFID некорректно работало сканирование RFID меток. |
Исправление ошибок, которые приводили к аварийному завершению работы приложения
Код ошибки | Описание |
MS-1279 | UncaughtException, если ошибка при вычислении выражения для конструктора MultiLineListItem. |
MS-1278 | UnhandledException при прерывании вызывающего потока. |
MS-1277 | NullReferenceException при обновлении ActionForm. |
MS-1276 | Ошибки по утечке. |
MS-1249 | Ошибка System.Threading.ThreadInterruptedException. |
MS-1248 | Ошибка при получении координат для Fab из sqlite. |
MS-1247 | Ошибка при обработке темплейта. |
MS-1246 | Падение в ProductsManagerInt.SetDocumentItemsForCaching. |
MS-1245 | UNHANDLED EXCEPTION: System.IO.IOException: Win32 IO returned ERROR_ALREADY_EXISTS. |
MS-1244 | Circular dependencies cannot exist in RelativeLayout. |
MS-1195 | Ошибка при нажатии на элемент листбокса. |
MS-1193 | Ошибки парсинга xml при нестабильной связи. |
MS-1192 | Не запускалось приложение для PiTECH-LPT82. |
MS-1191 | Ошибка при запуске Android-клиента. |
MS-1190 | Падение приложения при нажатии на Fab. |
MS-1189 | Нестандартное аварийное завершение работы приложения. |
MS-1188 | Ошибка стека. |
MS-1187 | Ошибка во время отображения сообщения. |
MS-1186 | Мелкие баги из логов. |
MS-1185 | При поиске товара часто возникала ошибка Sharing violation on path. |
MS-1184 | Ошибка при вычислении выражения во время выставления размеров OnMeasure. |