Mobile Logistics 0.5 Руководство пользователя.

адрес чтобы вставки Скачать
 Исключительные власть сверху программное залог да документацию принадлежат ООО «Управляющая Компания «АТОЛ» Документация ото 04.03.10 Руководство пользователя Содержание 0 С ОДЕРЖАНИЕ Описание системы.....................................................................................................................6 Сокращения.............................................................................................................................6 Условные обозначения...........................................................................................................6 Введение..................................................................................................................................7 Комплект поставки.................................................................................................................7 Структура равным образом норма работы MobileLogistics.....................................................................8 Работа от конфигурациями......................................................................................................9 Общие принципы................................................................................................................9 Две схемы работы вместе с конфигурациями...........................................................................10 Режимы обмена данными................................................................................................11 Лицензионная политика......................................................................................................11 Генерация равно погрузка лицензии на терминал..................................................................13 Подготовка для работе...............................................................................................................17 Установка MobileLogistics..................................................................................................17 Настройка ключа защиты на многопользовательской версии......................................19 MobileLogistics: Терминал.....................................................................................................21 Терминалы лещадь управлением Windows CE/Windows Mobile/ Pocket PC.......................21 Установка..........................................................................................................................21 Запуск................................................................................................................................22 Режим загрузки конфигураций да файла лицензии.......................................................23 Настройки.........................................................................................................................26 Выполнение конфигурации............................................................................................41 Информация насчёт программе...............................................................................................43 Терминалы Casio DT-900/930.............................................................................................43 Установка..........................................................................................................................43 Запуск................................................................................................................................44 Режим загрузки конфигурации.......................................................................................44 Настройки.........................................................................................................................47 Выполнение конфигурации............................................................................................54 Информация по части программе...............................................................................................54 Терминалы Opticon OPH-1004/H13...................................................................................55 Установка..........................................................................................................................55 Запуск................................................................................................................................55 Режим загрузки конфигурации.......................................................................................56 Настройки.........................................................................................................................58 Выполнение конфигурации............................................................................................63 Информация по части программе...............................................................................................63 MobileLogistics: Конфигуратор..............................................................................................64 Меню быстрого запуска......................................................................................................64 Создать…..........................................................................................................................64 Открыть….........................................................................................................................66 Загрузить на терминал…...................................................................................................66 Настройка связи…...........................................................................................................66 Обмен данными…............................................................................................................67 О программе….................................................................................................................68 4 MobileLogistics v.4.5 Содержание Выход................................................................................................................................69 Редактирование конфигурации..........................................................................................70 Редактор форм..................................................................................................................73 Редактор справочников...................................................................................................80 Редактор переменных......................................................................................................81 Редактор меню..................................................................................................................82 Менеджер картинок.........................................................................................................83 Описание языка.......................................................................................................................85 Элементы языка...................................................................................................................85 Переменные......................................................................................................................86 Системные переменные...................................................................................................86 Системные константы.....................................................................................................87 Справочники из информацией..........................................................................................88 Макросы............................................................................................................................89 Визуальные компоненты.................................................................................................89 События визуальных компонент....................................................................................89 Функции платформы.......................................................................................................89 Виды визуальных компонентов.........................................................................................90 Форма................................................................................................................................90 Текст..................................................................................................................................93 Кнопка...............................................................................................................................95 Поле ввода........................................................................................................................97 Таблица...........................................................................................................................101 Выпадающий список.....................................................................................................103 Флажок............................................................................................................................107 Картинка..........................................................................................................................109 Дата/Время......................................................................................................................110 Меню...............................................................................................................................114 Функции..............................................................................................................................115 Функции объединение работе не без; записями справочников............................................................119 Функции работы со справочниками.............................................................................124 Функции объединение работе со строками...................................................................................134 Функции сообразно работе вместе с формами.....................................................................................136 Функции в соответствии с работе от компонентами............................................................................140 Функции вычисления.....................................................................................................141 Функции объединение работе от циклами......................................................................................144 Функции объединение работе  со условными операторами...........................................................145 Функции в соответствии с работе от операторами ветвления.............................................................146 Функции за работе не без; сообщениями.............................................................................148 Системные функции......................................................................................................149 Функции за работе не без; файлами......................................................................................155 Прочие функции.............................................................................................................158 Обработка ошибок конфигурации.......................................................................................159 Автоматическая обработка...............................................................................................159 Ручная обработка...............................................................................................................159 Приложение 0. Типовые конфигурации.............................................................................161 Типы конфигураций..........................................................................................................161 Конфигурации интересах ТСД около управлением ОС Windows CE/ Windows Mobile/ Pocket PC............................................................................................................................162 Руководство пользователя Содержание 0 Мобильный база CE....................................................................................................162 Менеджер торгового зала..............................................................................................181 Инвентаризация CE........................................................................................................188 Простая опись имущества от разделением объединение складам..................................................200 Подбор до накладной.....................................................................................................203 Конфигурации с целью терминалов Casio DT-900/930.........................................................207 Структура конфигураций..............................................................................................207 Простая инвентаризация...............................................................................................207 Инвентаризация  со вводом данных................................................................................208 Простая опись имущества вместе с разделением за складам..................................................210 Инвентаризация вместе с вводом данных да разделением согласно складам..................................211 Инвентаризация от указанием нескольких штрихкодов в целях одного товара..............213 Инвентаризация вместе с ШК да количеством.........................................................................214 Сбор данных...................................................................................................................215 Простой слет данных....................................................................................................219 Простой начисление данных  со разделенными справочниками.............................................220 Сбор данных из вводом данных.....................................................................................221 Продажа товара..............................................................................................................223 Приход ТМЦ не без; вводом данных да разделением получай документы..................................224 Приложение 0. Автоматизация компиляции конфигураций............................................226 Приложение 0. Автоматизация загрузки конфигураций..................................................227 Приложение 0. Обмен от АСТУ во формате АТОЛ..............................................................228 Автоматический размен данными.....................................................................................231 Приложение 0. Интеграция MobileLogistics не без; типичный конфигурацией 0С Предприятие: «Торговля равным образом склад», проверка 0.2.......................................................................................232 Установка равным образом включение драйвера ТСД для конфигурации «Торговля равно склад»........232 Загрузка данных с ТСД во конфигурацию «Торговля равно склад»...................................235 Приложение 0. Интеграция MobileLogistics  со типичный конфигурацией 0С:Предприятие: «Управление торговлей», проверка 00.2............................................................................237 Установка равно отсоединение драйвера ТСД.......................................................................237 Настройка форматов выгрузки данных...........................................................................240 Обмен данными средь ТСД да конфигурацией «Управление торговлей»..................241 Приложение 0. Интеграция MobileLogistics от нехарактерный конфигурацией 0С Предприятие: «Управление производственным предприятием», вычитка 0.2......................................244 Установка равно включение драйвера ТСД.......................................................................244 Настройка форматов выгрузки данных...........................................................................247 Обмен данными в лоне ТСД равным образом конфигурацией «Управление производственным предприятием»...................................................................................................................248 Приложение 0. Ошибки........................................................................................................251 6 MobileLogistics v.4.5 Описание системы Описание системы Сокращения ПК Персональный Компьютер. ОС Операционная Система. ТСД Терминал Сбора Данных. ТМЦ Товарно-материальные ценности. ML MobileLogistics Условные обозначения Информация, выделенная таким знаком, является важной равным образом требует обязатель- ного прочтения и/или выполнения. Информация, выделенная таким знаком, носит осведомительный и/или рекомен- дательный характер. Информация, выделенная таким знаком, является примером использования на- стройки другими словами механизма работы. Информация, выделенная таким знаком, предназначена до невероятности пользу кого адми- нистратора, производящего установку равно настройку. Руководство пользователя Описание системы 0 Введение Система MobileLogistics предназначена для того решения учетных задач получи предпри- ятиях торговли да складах подле помощи мобильных терминалов сбора данных. Поддер- живаются терминалы сбора данных почти управлением операционных систем Windows CE/Windows Mobile/Pocket PC, терминалы Casio DT-900/930 равным образом Opticon OPH-1004/H13. Система обладает набором инструментов, позволяющих пользователю производить собственное программное залог интересах терминалов сбора данных — конфигурации, наваливать его во терминальный символ равно создавать воздухообмен данными вместе с товароучетной сиречь кассовой программой минуя специальных знаний на программировании во системах Windows CE/Windows Mobile/Pocket PC, терминалы Casio DT-900/930 равно Opticon OPH-1004/H13. Помимо средств в целях создания конфигураций, на партия изделий поставки программного продукта входят типовые конфигурации, которые позволяется либо махом навалить во терми- нал да обначить работу, либо обновить во специальном редакторе во соответствии из конкрет- ными задачами. Для полноценной работы не без; MobileLogistics необходима его объединение на товаро- учетную программу или — или другое сходное в области функциям ПО. Комплект поставки Комплект поставки системы MobileLogistics заключает во себя следующие компо- ненты: • Программный ансамбль «MobileLogistics: Конфигуратор» состоит изо компо- нент с целью создания да изменения конфигураций, компиляции равно загрузки конфигу- раций на терминал, загрузки/выгрузки данных изо терминала (при помощи «АТОЛ: Драйвера терминалов сбора данных»). Размещение: «Пуск \ Программы \ АТОЛ \ MobileLogistics \ Конфигуратор». • «АТОЛ: Драйвер терминалов сбора данных»: Размещение: «Пуск \ Программы \ АТОЛ \ Драйверы торгового оборудования \». • Программа «MobileLogistics: Терминал» обеспечивает работу созданных пользователем конфигураций возьми терминале сбора данных. Размещение: «C:\Program Files\Atol\MobileLogistics\Bin\Terminal». • Типовые конфигурации — готовые упражнения на выполнения стандартных учетных операций. Размещение: «C:\Program Files\Atol\MobileLogistics\Samples». • Руководство пользователя ко системе MobileLogistics. Размещение: «Пуск \ Программы \ АТОЛ \ MobileLogistics \ Документация». 0 MobileLogistics v.4.5 Описание системы Структура равно основа работы MobileLogistics MobileLogistics представляет из себя совокупность программ, пакет которых работает для ПК, а деление — в мобильном терминале сбора данных. После установки дистрибутива системы порция устройство нужно занять на терминальный символ сбора данных. MobileLogistics, шабашничающий получи ПК, содержит во себя: • Конфигуратор, позволяющий творить равным образом готовить к печати конфигурации. • Компилятор конфигураций, вынуждённый пользу кого преобразования созданной во ре- дакторе конфигурации во формат, годный ради исполнения для терминале. • Компонент в целях обмена данными из терминалом «АТОЛ: Драйвер ТСД», позво- ляющий нагружать во терминальный символ созданные конфигурации равным образом причинять продуктообмен данными в лоне терминалом равным образом товароучетным, кассовым тож иным ПО. Руководство пользователя Описание системы 0 Кроме того, возьми ПК устанавливаются типовые конфигурации (инвентаризация, при- ход, продажа, отчисление да т.д.). На терминальный символ сбора данных загружается форма да программа, обеспечи- вающая ее работу — MobileLogistics: Терминал. MobileLogistics: Терминал загружается на оконечное устройство сбора данных единодержавно однажды — подле установке новой конфигурации переустанавливать программу безвыгодный нужно. Для загрузки MobileLogistics: Терминал используется программа-драйвер ради синхронизации терминала вместе с ПК «АТОЛ: Драйвер терминала сбора данных». Работа вместе с конфигурациями Общие точка зрения Система MobileLogistics предполагает малость вариантов работы вместе с конфигура- циями. Выбор конкретного варианта определяется задачами, решаемыми вместе с через системы. Набор типовых конфигураций включает порядком обширную район задач, по- этому лишь только на редких случаях необходима производство конфигурации «с нуля». Для большинства задач стоит типовых конфигураций изо комплекта поставки. Если ти- повая структура только частично удовлетворяет поставленной задаче, ее дозволительно из- менить от через встроенных средств редактирования. Таким образом, до сей времени варианты работы вместе с конфигурациями дозволено пересилить для неуд ос- новных типа: нет-нет да и надлежит произведение или — или трансформация конфигурации да в отдельных случаях сие невыгодный нужно — кабы подходят типовые конфигурации. В последнем случае производство  со конфигу- рациями ограничится их загрузкой во терминал. Перед началом работы  со конфигурациями нуждаться найти держи ПК дист- рибутив системы MobileLogistics (см. стр. 07). 00 MobileLogistics v.4.5 Описание системы Две схемы работы  со конфигурациями Общая карта работы от конфигурациями заключает на себя три этапа. Этап 0А. Создание равным образом редактирование конфи- гурации Все поступки в соответствии с созданию равно изменению конфигурации выполняются на Редакторе конфигураций. Описание работы не без; программой приведено возьми стр. 04. Созданные иначе отредактированные конфигурации сохраняются во файлах  со расширением .ctf. Этап 0А. Компиляция конфигурации Для загрузки созданной alias измененной конфигурации ее надобно преобразо- вать изо формата .ctf изумительный естественный микроформат данных терминала — скомпилировать. Ком- пиляция выполняется не без; через Компилятора конфигураций. Который дозволительно запус- тить наравне отдельное добавление (см. Приложение 0) в такой мере равным образом вызвав соответствующую команду на конфигураторе (см. получай 01). Скомпилированные конфигурации сохраняются на файлах вместе с расширением .cbf. Этап 0А. Загрузка конфигурации во оконечное устройство сбора данных Загрузка скомпилированной конфигурации производится хорошенечко обмена данными в обществе ПК равным образом терминалом, из через «АТОЛ: Драйвера терминалов сбора данных». Обмен данными позволительно запустить: • изо теста драйвера терминалов сбора данных; • соответствующим пунктом разблюдник быстрого запуска MobileLogistics: Конфигура- тор; • используя осуществимость интеграции загрузки конфигурации во все прибавление подле помощи ActiveX (см. Приложение 0). Руководство пользователя Описание системы 01 Особенность этапа заключается на использовании двух программ. С одной сторо- ны — сие «АТОЛ: Драйвер терминалов сбора данных», из через которого .cbf обложка конфигурации отправляется для загрузку на терминал. С разный стороны — сие установ- ленный для терминале MobileLogistics: Терминал, какой-никакой повинен околачиваться во режиме ожидания загрузки конфигурации. Работа  со драйвером описана на документации «АТОЛ: Драйверы торгового оборудования»,  со MobileLogistics: Терминал — для стр. 09. Этапы 0Б да 0Б. Выбор нехарактерный конфигурации равно загрузки В зависимости ото потребностей выбирается одна изо типовых конфигураций да за- гружается во ТСД близ помощи «АТОЛ: Драйвера терминалов сбора данных». Обмен данными допускается не заботиться тремя способами, перечисленными на разделе «Этап 0А. Загрузка конфигурации на терминальный символ сбора данных». Режимы обмена данными Обмен  со ТСД после «АТОЛ: Драйвера терминалов сбора данных» возможен только лишь если терминальный символ находится на режиме обмена данными. Это либо фасон «Загрузка конфигурации», либо фасон конфигурации, загруженной получи терминал, получи и распишись которой разрешен сделка данными либо системная характер обмена данными, вызванная действием «ФормаОбменаОткрыть». На формах конфигурации, нате терминале, идеже разрешен обмен, возможна загрузка/выгрузка справочников. На форме «Загрузка конфигурации» возможна исключительно погрузка бери оконечное устройство скомпилированных конфигураций равным образом лицензий, справочники во этом режиме мудрить невозможно. Лицензионная поведение MobileLogistics: Конфигуратор является коммерческим продуктом равно защищен через несанкционированного использования электронным ключом защиты. Электронный кнопка представляет лицом компактное устройство, подключаемое для USB порту ПК. Для полнофункциональной работы драйвера нельзя не неграмотный только лишь найти MobileLogistics: Конфигуратор, так и влить электронный родничек равным образом учредить его программа (входит на дистрибутив). Шлюзы защиты существуют во двух версиях, различающихся своей функциональ- ностью — однопользовательской равно многопользовательской (к серверу ключа защиты может взяться подключено поперед пяти пользователей одновременно). При использовании од- нопользовательской версии ключа, MobileLogistics: Конфигуратор да родничок защиты должны находятся сверху одном ПК. При использовании многопользовательской версии ключа: на правах MobileLogistics: Конфигуратор, где-то равно кнопка могут фигурировать в любом ПК локальной сети. Без наличия ключа защиты к тому идет составить себя понятие не без; программным продуктом, же нельзя сберегать конфигурации. Для ознакомления из демонстрационной версией делать нечего впустить сверху выполнение обложка «MlogCnfg_Demo.exe». Шлюзы защиты делятся в двоечка вида: Проф равно Стандарт. В конфигураторе вроде изделие конфигураций двух видов: Проф равным образом Стандарт (в соответствии от используемым ключом). В комплекте не без; программным продуктом по- ставляются типовые конфигурации, имеющие молодчик Проф. Также ГК «АТОЛ» разработа- 12 MobileLogistics v.4.5 Описание системы так до некоторой степени специальных конфигураций, имеющих субъект АТОЛ. В следующей таблице приведены ограничения близ работе вместе с конфигурациями разных типов, на конфигураторе не без; разными установленными ключами. Тип Ключ Конфигурация АТОЛ Конфигурация Проф Конфигурация Стандарт Ключ Проф Работа минус ограничений Работа минуя ограничений Ключ Стандарт При работе из данными конфигурациями действуют ограничения на: • добавление/удаление форм, меню, справочни- ков, полей справочников • перемена вроде данных полей справочников • трансформация индексирован- ного да ключевого полей справочника • редактирование про- граммного заключение При работе действуют ограничения на: добавление/удаление форм, меню, справочни- ков, полей справочников изменение типа данных полей справочников перемена индексиро- ванного равным образом ключевого по- лей справочника Работа безо ограничений MobileLogistics: Терминал защищается файлом лицензии. При работе сверх лицензии возлюбленный функционирует на демонстрационном режиме (действует срезание бери выкуп дан- ными от ПК — высаживание с терминала неграмотный больше 00 записей справочника). Для полноцен- ной работы программы никуда не денешься завоевать да ввести лицензию в терминал. Существует три как лицензий, устанавливаемых для терминал: АТОЛ (поставляет- ся на комплекте  со терминалом, приобретенным на ГК «АТОЛ»), Проф равным образом Стандарт. Каждая право работает вместе с определенными типами конфигурации: Тип лицензии Тип конфигурации АТОЛ Проф Стандарт АТОЛ + + + Проф ― + + Стандарт ― ― + (–) — Работа во Демонстрационном режиме (+) — Полноценная произведение Конечное урегулирование на нескольких терминалов (от одного впредь до трех) склифосовский паче выгодным, кабы получить источник Стандарт на MobileLogistics: Конфигуратор да лицензии Стандарт получай всякий изо терминалов. Если а стоянка терминалов состоит изо нескольких десятков терминалов сиречь бо- лее, что сильнее выгодным решением хорош на случае приобретения ключа Проф ради MobileLogistics: Конфигуратор равно более дешевых лицензий Проф нате ка- ждый изо терминалов. Руководство пользователя Описание системы 03 Генерация да заваливание лицензии во тер- минал Генерировать обложка лицензии с целью ПО MobileLogistics, во книжка числе равно бесплатные лицензии АТОЛ что поделаешь самостоятельно, используя неуд идентификатора: LicenseID равно DeviceID. Для лицензий продуктов MobileLogistics Lite v.1.x, возможно, понадобится подключить равным образом сериальный боец ТСД. LicenseID – сие выдающийся идентификатор лицен- зии. Физически возлюбленный представляет внешне оболочка CD из ПО, разработанным ГК «АТОЛ». На внешней стороне конверта напечатаны названьице лицензии (согласно прайс-листу ГК «АТОЛ») да сериальный часть лицензии. Внутри конверта находится клин вместе с полным номером LicenseID. Именно оный конвертик не без; вкладышем отгружается около заказах лицензий для ТСД: DeviceID – сие недюжинный идентификатор устройства. Подробнее насчёт DeviceID см. получи и распишись стр.31. Механизм загрузки файла лицензии во терминал: 0. Запустите MobileLogistics. Зайдите на страсть «О программе». Перепишите идентификационный комната терминала. ОС WinCE/Pocket PC/Windows Mobile 04 MobileLogistics v.4.5 Описание системы Терминалы Casio DT-900/930 Терминалы Opticon OPH-1004/H13 0. Для генерации лицензии воспользуйтесь страницей формирования запроса соответственно адресу http://www.atol.ru/support/licgen/ оформленной на виде мастера. а. Выберите «Активация лицензии». Этот глава ничего не поделаешь выделять быть по- купке новой лицензии пользу кого терминала сбора данных. б. Далее нужно удосужиться ПО, получи которое надлежит новая лицензия. В нашем случае сие MobileLogistics. Руководство пользователя Описание системы 05 в. После сего должно поднять трафарет ТСД равно версию продукта. . г. Далее нужно загромоздить полина LicenseID, DeviceID, а и для того ТСД Casio DT-9xx пашня SN, равным образом поднажать кнопку «Добавить». д. Если нельзя не сформировать тож воссоздать до этих пор мало-мальски лицензий, позволяется снова-здорово прибегнуть мастером. Если установление всей информации закон- чен, нельзя не набиться наравне сельди в бочку край «E-Mail» да оказать давление кнопку «Отправить за- прос». 06 MobileLogistics v.4.5 Описание системы е. Через некоторое момент (обычно отнюдь не больше 0 минут) для упомянутый домицилий электронной почты придет цидулька из вложенным файлом-лицензией не в таком случае — не то дефолт из объяснением причин, отчего создание новой лицензии невозможна. 0. Загрузите высуженный обложка лицензии во оконечное устройство от через драйвера ТСД. Файл лицензии присылается во формате lic_xxxxx-xxxx_tttt.dat, идеже xxxxxxxxxxx - идентификатор терминала, а tttt — тип лицензии (PROF– Проф; STAN — Стандарт, ATOL - АТОЛ). Загрузка файла лицензии осуществляется макаром загрузке конфигурации. Описание загрузки в целях терминалов перед управлением ОС WinCE/Pocket PC/Windows Mobile см. стр. 03, интересах терминалов Casio DT- 900/930 — стр. 04, в целях терминалов Opticon OPH-1004/H13 — стр. 06. Файл лицензии может составлять загружен всего-навсего на оконечное устройство сбора данных, иден- тификационный пункт которого указан на запросе возьми принятие лицензии. Руководство пользователя Подготовка для работе 07 Подготовка ко работе 0. Установите бери ПК дистрибутив системы MobileLogistics (см. ниже). 0. В случае использования многопользовательской версии ключа защиты, на- стройте сервер ключа защиты (см. стр. 09). Для работы от однопользовательской версией ключа защиты хватает устано- вить его во USB alias LPT пристань компьютера, соответственно. 0. Выполните русификацию терминала на соответствии от документацией получай оборудование. 0. Установите держи терминальный символ сбора данных программу MobileLogistics: Терминал». Описание установки к терминалов использующих ОС Windows CE/Windows Mobile/Pocket PC смотри сверху стр. 09, ради терминалов Casio DT-900/930 — бери стр. 03, пользу кого терминалов Opticon OPH-1004/H13 — получи стр. 05. Установка MobileLogistics Для установки MobileLogistics следуйте приведенному алгоритму: 0. Поместите инструктивный шайба во организм с целью чтения. 0. Запустите рассеянный получи и распишись нем обложка Setup.exe. На экране появится пространство программы инсталляции. После изучения ин- формации, приведенной во окне, на- жмите кнопку [Далее]. После ознакомления не без; информацией касательно продукте нажмите кнопку [Далее]. 08 MobileLogistics v.4.5 Подготовка ко работе Укажите директорию располо- жения ПО равно других файлов с ком- плекта поставки, либо нажмите получай кнопку [По умолчанию]. В этом случае ПО да файлы будут установ- лены на папку C:\Program Files\ATOL. После указания расположения файлов нажмите кнопку [Далее]. Выберите распорядок установки да на- жмите кнопку [Далее]. Если выбран работа «Установка по части выбору», ведь появится диалоговое ок- но выбора устанавливаемых компо- нент. Снимите флажки в противовес на- званий неиспользуемых компонент. После завершения выбора нажмите кнопку [Далее]. Укажите программную группу глав- ного меню, во которой будут распо- ложены ярлыки программ да доку- ментов устанавливаемого ПО да на- жмите кнопку [Далее]. Выберите продовольствие семейства про- грамм «1C: Предприятие», на которых предполагается эксплуатация от внешними компонентами, равно нажмите кнопку [Далее]. Руководство пользователя Подготовка ко работе 09 Для завершения установки про- граммного продукта нажмите кнопку [Завершить]. Настройка ключа защиты ради многопользовательской версии Для работы многопользовательской версии нуждаться пустить в дело сервер клю- ча защиты. Сервер ключа защиты — специальная программа, необходимая к обнаружения ключа защиты во локальной сети. Он загружается во кэш ПК равно неустанно работает во фоновом режиме. О работе сервера напоминает соответствующая иконка на системном трее (рядом  со век получай панели задач Windows). Для работы из многопользовательской версией ключа необходимо: 0. Установить MobileLogistics нате необходимые вы ПК. Если ваша милость рядом этом исполь- зуете установку в области выбору, в обязательном порядке включите во нее парус ключа защиты. 0. Если ПК, держи котором достаточно торчать разъяснение защиты, неграмотный является ПК, сверху котором ус- тановлен MobileLogistics, так сверху нем шабаш учредить шофер ключа защи- ты. Для сего не грех прибегнуть выборочной установкой MobileLogistics: 0. Подключить треншальтер защиты для этому ПК. 0. В файле инициализации сервера ключа защиты grdsrv_default.ini (находится на каталоге вместе с драйвером ключа защиты) определить во секции [SERVER] во параметре NB_NAME уникальное кличка сервера. 00 MobileLogistics v.4.5 Подготовка для работе 0. Запустить сервер ключа защиты «Пуск» → «Программы» → «АТОЛ» → «Ключ защиты» → «Сервер Guardant Net». После запуска появится окно, на ко- тором будут очерчиваться совершенно подключения ко серверу драйвера ключа защиты: 0. На ПК, не без; установленным MobileLogistics, на файле инициализации gncli- ent_default.ini (находится во каталоге не без; драйвером ключа защиты) адресовать во сек- ции [SERVER] на параметре NB_NAME уникальное кличка сервера ключа защиты (такое же, на правах во файле grdsrv_default.ini) да на параметре IP_NAME псевдоним ПК, не без; установленным сервером ключа защиты. 0. Поскольку обложка gnclient_default.ini полагается находиться в одном каталоге не без; ис- полняемым файлом MlogCnfg.exe, так его никуда не денешься перетащить во данный каталог. Руководство пользователя MobileLogistics: Терминал 01 MobileLogistics: Терминал Терминалы по-под управлением Win- dows CE/Windows Mobile/ Pocket PC Установка Для установки MobileLogistics нужно выехать оригинальным ПО про син- хронизации MS ActiveSync, которое находится бери компакт-диске «Программное обес- печение про терминалов сбора данных», идущем на комплекте поставки терминала. Опи- сание установки соединения из ПК как угодно на документации нате терминал, имеющейся на комплекте поставки, либо ее позволено скачать  со сайта http://www.atol.ru/support/documents/ . После настройки соединения нуждаться претворить следующие образ действий для того ус- тановки MobileLogistics для терминал: 0. В список Пуск → Все программы → АТОЛ → MobileLogistics→ Терминал (Start → Programs → АТОЛ → MobileLogistics → Терминал) выберите манекенщица терми- нала, возьми кто нужно ввести ML. 0. Откроется остановка проводника, идеже находится директивный обложка «Setup.exe», за- пустите его. 0. Мастер установки скопирует необходимые ради установки файлы держи терминал. На экране ПК отобразится прогресс-бар процесса: . 0. После этого, сверху ТСД, непосредственно, начнется монтаж MobileLogistics: 02 MobileLogistics v.4.5 MobileLogistics: Терминал 0. После установки во наличность приложений терминала короче добавлено прибавление MobileLogistics. Кроме того, во программном карта хорош создана соответст- вующая запись. Установленная конспект MobileLogistics нуждается во лицензировании. Для сего надо  со через драйвера ТСД нагрузить во оконечное устройство обложка лицензии. Файл ли- цензии хорош проверен да установлен получай терминал. По вопросам приобретения лицензий подобает направиться во ГК «АТОЛ». Более во всех подробностях по части механизме лицензирования см. получи и распишись стр. 03. Запуск Запуск программы «MobileLogistics: Терминал» выполняется приложением MobileLogistics с списка иконок сверху рабочем столе сиречь вызовом приложения изо списка программ (Start→Programs→ATOL technologies→MobileLogistics). После запуска приложения для экране появится карта программы MobileLogistics: Руководство пользователя MobileLogistics: Терминал 03 С через карточка производится ход для основным функциям программы: загруз- ке равно выполнению конфигураций. Если во оконечное устройство малограмотный загружен обложка лицензии, некто бросьте заниматься на демонстраци- онном режиме. В этом случае на нижней части карточка отображается посвящение «Демонстрационный режим». Более до мельчайших подробностей что касается механизме лицензирования см. возьми стр.13. Режим загрузки конфигураций равно файла лицензии Чтобы попасть на система загрузки конфигурации должен оказать нажим держи кнопку «Загрузка конфигурации». В данном режиме происходит конкатенация ТСД вместе с ПК равно нагрузка конфигураций изо ПК да файла лицензии. Конфигурация загружается на оконечное устройство вместе с через «АТОЛ: Драйвера терминалов сбора данных». При каждом запуске текущей конфигурации про- водится осмотр имеющейся бери терминале базы данных (которая представляет из себя пакет справочников). Если строение базы данных соответствует структуре конфигура- ции, справочники базы данных остаются сверх изменений. Если устройство базы данных отличается через структуры конфигурации, в таком случае отличающиеся справочники удаляются с базы данных, а держи их месте создаются новые справочники соответствующей конфигу- рации структуры. Предварительно под загрузкой конфигураций да лицензии нельзя не настроить сцепление ТСД равно ПК вследствие «АТОЛ: Драйвер терминала сбора данных». Для сего не- обходимо привести в исполнение следующие действия: 0. Установите ML на режиме загрузки для ТСД. 0. На ПК на тесте драйвера «АТОЛ: Драйвер терминала сбора данных» нажмите кнопку «Настройка свойств…». Откроется окнище настройки драйвера термина- лов сбора данных: 04 MobileLogistics v.4.5 MobileLogistics: Терминал 0. Выставьте фасон ТСД, штучка порта, бойкость обмена, проверьте связь. Если невыгодный знаете нужных параметров, воспользуйтесь кнопкой «Поиск оборудования». 0. В окне «Настройка параметров системы» нажмите кнопку «Проверка связи». Признаком правильной настройки параметров довольно отчёт на закраина «Резуль- тат: (0)Ошибок нет». Загрузка конфигурации во терминальный символ производится возьми закладке «Дополнительно» мира драйвера «АТОЛ: Драйвер терминала сбора данных», нажатием кнопки «Загрузить конфигурацию» да выбрав настоятельный обложка конфигурации. Руководство пользователя MobileLogistics: Терминал 05 Если загружаемая расположение безграмотный скомпилирована, т.е. ее обложка имеет расшире- ние .ctf, так в момент загрузки парус осуществляет компиляцию, возле этом бери ПК дол- жен взяться установлен MobileLogistics. Отсутствие ключа защиты в MobileLogistics:Конфигуратор, отнюдь не влияет для загрузку конфигураций на терминал. С через «АТОЛ: Драйвер терминалов сбора данных» во оконечное устройство может оказываться загружена любая конфигурация, созданная во программе MobileLogistics: Конфигуратор, типовые конфигурации да обложка лицензии. 06 MobileLogistics v.4.5 MobileLogistics: Терминал Настройки При первом запуске MobileLogistics: Терминал бессознательно создается обложка инициализации ML.ini на текстовом формате, охватывающий по сию пору настройки программы. Файл создается на папке установки ML. Общая фрейм файла выглядит следующим образом: Руководство пользователя MobileLogistics: Терминал 07 Невизуальные потенциал настройки терминала В секции [Common] хранится параметр UseRusKey. Если параметр равен 0, в таком случае ML подле запуске механично выбирает виртуальную клавиатуру АТОЛ: RusKey, а присутствие выходе с приложения — возвращает ту, сколько была раньше. Использование данной на- стройки рекомендовано во монопольном режиме, когда-никогда у пользователя блистает своим отсутствием внутренние резервы перескакнуть в обществе виртуальными клавиатурами. В секции [Keyboard] сохраняется настраивание KeyboardLayout, во которой хранится имя раскладки. Рассмотрим ТСД, идеже используется конфиги KeyboardLayout, под- робнее: Допустимое авторитет параметра Используемая листораскладка Datalogic Kyman DATALOGIC_KYMAN_NET_53 В 03 клавиш Default В 07 клавиш Datalogic Viper DATALOGIC_VIPER_NET_48 В 08 клавиш Default В 02 фоно Symbol MC3000 SYMBOL_MC3000_38 В 08 клавиш SYMBOL_MC3000_48 В 08 клавиш Default В 08 клавиш Symbol MC50 SYMBOL_MC50_37 В 07 либо 0 клавиш Default Раскладка отнюдь не используется Opticon PHL7xxx OPTICON_PHL72XX PHL-72хх Default PHL-71хх Opticon PHL8xxx OPTICON_PHL82XX PHL-82хх Default PHL-81хх Если вес параметра KeyboardLayout заништяк с допустимого, так ML вос- принимает его что Default. В секции [Scanner] хранятся величина настроек сканера. В зависимости через моде- лей ТСД используются непохожие типы настроек: 0. Простая строчка настроек, возьмем Casio-DT-X5: [Scanner] Settings=<Значение настройки> По умолчанию на ТСД модели Casio-DT-X5 отключен силлогизм символов "*" возле счи- тывании CODE39 (в начале да конце ШК). Для включения вывода символа необхо- димо параметру Settings нахапать авторитет «CODE39*». 08 MobileLogistics v.4.5 MobileLogistics: Терминал 0. Настройка при помощи файл, создаваемый встроенной утилитой настроек ТСД, например, Casio DT-X30 CMOS, Unitech PA-500: [Scanner] SysIniFile=<Имя файла настроек> 0. Зависящие через конкретного терминала мера настройки, например, Casio DT-X11 CMOS, Symbol MC3000, Cipher 0400/9500 (CE and PPC): [Scanner] <Параметр 0>=<Значение параметра> <Параметр 0>=<Значение параметра> … Наименования равным образом доля параметров настройки зависят через конкретной модели терминала, значения параметров выставляются примирительно документа- ции получи терминал. В секции [Communication] хранится параметр Protocol. Если параметр равен 0, ведь используется новоиспеченный учет обмена не без; драйвером ТСД, коли равен 0 ― старый. При первом запуске MobileLogistics на обложка ML.ini прописываются значения пара- метров в области умолчанию. Визуальные настройки Нажатие получай кнопку «Настройки…» открывает визуальное время настройки про- граммы: Обмен Работа из терминалом направлена для выручка данных равно сверху сделка ими  со ПО, установ- ленным сверху ПК. Организация обмена подразумевает подо внешне существенность настрой- ки соответствующего пункта меню. Руководство пользователя MobileLogistics: Терминал 09 Электронная почтовое отделение В ML существует реальность передачи информации до средствам электронной почты. Для работы от электронной почтой ничего не поделаешь воплотить в жизнь настройку в форме «Параметры почты»: В группе «Параметры отправки» указываются термин пользователя да адресок его почты. Для того чтоб включить информацию, необходимую пользу кого авторизации пользователя в почтовом сервере, производящем отправку, желательно обратиться кнопкой «Авториза- ция», которая выведет в кинематография следующее окно: 00 MobileLogistics v.4.5 MobileLogistics: Терминал Здесь на полях «Логин» равно «Пароль» указываются согласно псевдоним пользователя равным образом его пароль. Пароль вводится во незашифрованном виде, потом сохранения настроек его символы отображаются на виде звездочек. Для перехода ко настройке порта равным образом сервера отправки почты полагается использовать в своих целях кнопкой «SMTP сервер». В степь «Соединение» указывается заголовок соединения не без; Интернетом, которое бу- дет употребляться ради отправки письма. По умолчанию используется текущее во дан- ный минута соединение. Для того чтоб утилизировать соединение, заданное объединение умолча- ние, на выпадающем списке «Соединение» надо избрать спица в колеснице «Default». Учетная заметка Параметры учетной ежедневник используются около обращении терминала ко удаленным папкам  со общим доступом. Такое призыв вызывается следующими функциями СправочникВыгрузить, СправочникЗагрузить, СправочникЗагрузитьФорматАТОЛ , ФайлНайти , ФайлНайтиДалее , ФайлУдалить , ФайлПереименовать , ФайлКопировать и ФайлСуществует . Данная шанс работает всего лишь присутствие включенном Wi-Fi сверху тер- Руководство пользователя MobileLogistics: Терминал 01 минале. Поле «Имя» заключает прозвание пользователя, обладающего доступом ко сеточный папке в удаленном ПК. Поле «Пароль» заключает знак пользователя чтобы доступа для тенетный папке получи и распишись удаленном ПК. Пароль вводится на незашифрованном виде, со временем со- хранения настроек его символы отображаются на виде звездочек. ID пользу кого обмена Для уборная идентификации терминалов на обмене вместе с ПО, установленным сверху ПК используется ID терминала к обмена. По умолчанию сила ID с целью обмена совпа- дает  со идентификатором устройства (DeviceID). Идентификатор используется близ об- мене в соответствии с USB. ID на обмена сохраняется на секцию [Communication] файла ML.ini на виде параметра ExchangeID. Для изменения идентификатора нельзя не пустить в ход кнопкой «ID для того обмена», которая выведет в искусство кино следующее окно: 02 MobileLogistics v.4.5 MobileLogistics: Терминал Порт обмена Настройка позволяет удосужиться речные ворота обмена данными в кругу ML да ПК. Порт обмена сохраняется на секцию [Communication] файла ML.ini на виде параметра PortName. В за- висимости через модели терминала доступны варианты: • COM-порт; • USB-порт; • Инфракрасный морские ворота (IRDA:); • Обмен объединение Bluetooth (BTP); • Обмен объединение TCP/IP (TCP/IP). Обмен в области Bluetooth (через Bluetooth-адаптер) Для поиска да выбора Bluetooth-устройства нажмите кнопку «Обновить». После выбора нового устройства надлежит непременно означить лозунг доступа, а рядом уста- новке соединения получи ПК внедрить в частности нынешний пароль. Настройки Bluetooth сохраняются во секцию [Communication] файла ML.ini во виде параметров BTHost да BTPass соответственно. Подробности подключения до Bluetooth как хочешь во документации бери оборудова- ние. Руководство пользователя MobileLogistics: Терминал 03 Обмен сообразно TCP/IP (через Wi-Fi/Bluetooth точку доступа) В нива «Имя сервера» указывается адресочек иначе псевдоним компьютера, не без; которым осуще- ствляется сделка данными. В луг «Порт» задается пристань обмена данными в соответствии с TCP/IP. По умолчанию указан пристань 0000, настроить его дозволено быть помощи «АТОЛ: Драйвера терминалов сбора дан- ных». Эти полина сохраняются на секцию [Communication] файла ML.ini на параметрах TCPHost равно TCPPort соответственно . БД Очистить Кнопка «Очистить» позволяет выслать всегда способности изо справочников MobileLogistics. 04 MobileLogistics v.4.5 MobileLogistics: Терминал Путь ко базе данных В поляна «Путь» что поделаешь означить ход для папке размещения БД. Для повышения надежности БД равно предотвращения невыгода данных за переза- грузки терминала позволяется означить линия ко flash-накопителю, же во этом случае произведение не без; БД хорош удаваться медленнее. При размещении БД получи и распишись внешнем носителе (SD карте) на целях предотвращения по- тери данных близ отключении питания терминала нуждаться вобрать поддержку внешних карт. Настройка хранится во секции [Database] файла ML.ini во виде параметра ExternCardSupport. Настройка включена, коли параметр равен 0. В случае кожура справочников БД большого объема через команды обме- на драйвером ТСД близ необходимости дозволено ручной найти таймаут ожидания очистки. Таймаут задается на миллисекундах на параметре ClearTableTimeout секции [Communication] файла ML.ini. Данная настраивание хранится во секции [Database] файла ML.ini во виде параметра Path равным образом согласно умолчанию ее ценность подмеченно как бы “\MLDB”. Зациклить указатель Изменяет логику действий функций ЗаписьСледующая и ЗаписьПредыдущая . Если флажок установлен, в таком случае  со первой деловой дневник справочника как будто перепрыгнуть держи последнюю близ вызове функции ЗаписьПредыдущая , да не без; последней — возьми первую близ вызове функции ЗаписьСледующая . При сброшенном флаге извещение функций (в условиях выше) невыгодный изме- няет текущую запись. Данная отрегулирование сохраняется на секции [Database] файла ML.ini во виде параметра CycleTable. Шаблоны ШК Вызов диалога настроек шаблона штрихкода: Руководство пользователя MobileLogistics: Терминал 05 В настройке задаются шаблоны штрихкодов, применяемые во рамках одного пред- приятия. Это могут фигурировать штрихкоды, формируемые держи комплексах этикетирования ве- сового товара, держи специализированных принтерах этикеток равно т.д. Шаблоны просматриваются программой последовательно, на порядке их размеще- ния во списке. Для перемещения шаблонов штрихкодов используются следующие кноп- ки: - перекачать заказанный штамп вверх; - перегнать заказанный привычка вниз. Окно создания/редактирования шаблона вызывается кнопками «Добавить» да «Ре- дактировать», соответственно. Поле «Обозначение» заключает имя шаблона, предназначенное исключитель- но чтобы уборная визуального выбора. В раздолье «Длина» указывается длительность ШК. 06 MobileLogistics v.4.5 MobileLogistics: Терминал В луг «Префикс» - широта префиксов — сие цифры другими словами регистрозависимые символы, от которых в долгу водворяться ШК, использующий заданный шаблон. Если диа- пазон невыгодный указан, ведь рядом подборе шаблона данная описатель никак не используется. В группе «Шаблон» задаются габариты шаблона штрихкода. В выпадающем спи- ске перечислены доступные азбука шаблона. Шаблон штрихкода может значиться с следующих элементов: • Код (К) — шифр товара; • Артикул (А) — прием товара; • Штрихкод (Ш) — штрихкод товара; • Цена (Ц) — ценник товара; • Сумма (С) — число (количество*цена) товара; • Количество (М) — наличность товара; • Параметр (П) — исчерпание данного параметра единолично интересах каждой конфигурации; • Не используется (Н) — неиспользуемые рядом регистрации символы штрихкода (префикс, поверочный примета равно т.д.). Для редактирования элементов шаблона используются следующие кнопки: - наболтать элемент, являющийся текущим на выпадающем списке, на завершение списка; - редактирование параметра; - передислоцировать заказанный ингредиент вперед; - подвинуть предпочтенный ингредиент назад; - снести отобранный составляющая с списка. При добавлении нового элемента на модель тож возле редактировании уж имеюще- гося открывается конфиги сего элемента: В степь «Количество разрядов» указывается цифра разрядов, занимаемое данным блоком на штрихкоде. Опция «Лидирующие нули» имеет следующие варианты настройки: • Оставлять. При идентификации товара за этому блоку ШК нули отнюдь не от- брасываются. Руководство пользователя MobileLogistics: Терминал 07 • Отбрасывать. При идентификации товара в области этому блоку ШК нули от- брасываются. • Фиксировано. При идентификации товара в области этому блоку ШК прибор уре- зается тож дополняется (слева) нулями прежде указанного во нива «Кол-во раз- рядов  со нулями» количества символов. Если быть установленном флаге «Ноль что лишение поля» на считанном штрихко - де секция «Количество» нулевой, величина товара бросьте вычислено бессознательно в духе вывод деления фонды товара для цену. Поле «Множитель» включает число, бери которое умножается установка количества, разве полагать его равно как все число. Положение разделителя дробной равно целой части на блоке количества зависит ото сформировавшего штрихкод оборудования равно физического смысла данного блока ( килограммы, штуки, сумма, стоимость равным образом т.д.). Например, дай тебе выра- зить наличность на килограммах присутствие указанных граммах, нужно помножить его получай 0,001. Используется мера шаблона штрихкода — НН ММММММ КККК Н вместе с диапа- зоном префиксов — 00-23 равным образом множителем блока «Количество» — 0,001. При считывании штрихкода 0000125001126 распознается рестант из кодом 012 (а безвыгодный 0112) равно счетом 0,250. Используется границы ННННН КККККК Н не без; диапазоном префиксов — 06-57. При считывании штрихкода 0675612345670 распознается залежь не без; кодом 0234567 равным образом в количестве 0 шт. Данные настройки используются быть работе функций ШтрихкодНайти , ШтрихКодРазобрать и ШтрихКодРазобратьПоШаблону . Настройки сохраняются во секции [AdvBarcode] файла ML.ini: Параметр Описание Общая сведения по отношению шаблонах AdvBarcodeNum Количество шаблонов ШК Информация насчёт шаблоне ( Номер_шаблона:Параметр=Значение ) Code Код шаблона ШК Name Обозначение шаблона ШК prefixBeg Префикс штрихкода (начало диапазона), соответ- ствующий данному шаблону prefixEnd Префикс штрихкода (конец диапазона), соответ- ствующий данному шаблону Информация об элементах шаблона ( Номер_шаблона:Параметр[Номер_параметра]=Значение ) ElemsNum Количество элементов шаблона ШК NodeType Элемент шаблона: 0 — код; 0 — артикул; 0 — штрихкод; 0 — цена; 0 — сумма; 0 — количество; 0 — невыгодный используется; 0 — параметр. WareCodeStart Разряд основания стих на шаблоне ШК WareCodeEnd Разряд конца заключение товара во шаблоне ШК 08 MobileLogistics v.4.5 MobileLogistics: Терминал Параметр Описание MarkStart Разряд основы артикула на шаблоне ШК MarkEnd Разряд конца артикула на шаблоне ШК MarkMult Множитель артикула MarkLeaderZeros Лидирующие нули: 0 — Оставлять; 0 — Отбрасывать; 0 — Фиксировано. MarkZeroAsEmpty Количество лидирующих нулей BarcodeStart Разряд начатки штрихкода на шаблоне BarcodeEnd Разряд конца штрихкода во шаблоне BarcodeMult Множитель штрихкода BarcodeLeaderZeros Лидирующие нули: 0 — Оставлять; 0 — Отбрасывать; 0 — Фиксировано. BarcodeZeroAsEmpty Количество лидирующих нулей PriceStart Разряд введение цены во шаблоне ШК PriceEnd Разряд конца цены на шаблоне ШК PriceMult Множитель цены PriceZeroAsEmpty 0 — шишка на ровном месте на блоке количества рассматривается, на правах нулевое количество; 0 — мелкая сошка на блоке количества рассматривается, равно как заочно полина SummStart Разряд основные положения фонды на шаблоне ШК SummEnd Разряд конца деньги на шаблоне ШК QuanStart Разряд начатки количества во шаблоне ШК QuantityEnd Разряд конца количества во шаблоне ШК QuantityMult Множитель количества QuantityZeroAsEmpty 0 — козявка во блоке количества рассматривается, во вкусе нулевое количество; 0 — мыльный пузырь на блоке количества рассматривается, по образу абсентеизм полина ParamStart Разряд азы параметра во шаблоне ШК ParamEnd Разряд конца параметра во шаблоне ШК NotUsedStart Начало неиспользуемых разрядов на шаблоне ШК NotUsedEnd Конец неиспользуемых разрядов во шаблоне ШК При считывании файла ML.ini нет слов сезон запуска ML, на томище случае неравно пропал ни од- ного шаблона, так автоматично создается модель  со именем — Default, имеющий сле- дующую структуру: 01:Code=1 01:Name=Default 01:prefixBeg=20 01:prefixEnd=20 01: ElemsNum=4 01:NodeType[1]=7 01:NotUsedStart[1]=0 Руководство пользователя MobileLogistics: Терминал 09 01: NotUsedEnd[1]=1 01:NodeType[2]=1 01:WareCodeStart[2]=2 01:WareCodeEnd[2]=6 01:NodeType[3]=6 01:QuantityStart[3]=7 01:QuatitynEnd[3]=11 01:QuantityMult[3]=0.010 01:QuantityZeroAsEmpty[3]=0 01:NodeType[4]=7 01: NotUsedStart[4]=12 01: NotUsedEnd[4]=12 Шаблон Default используется быть вызове функций ШтрихкодРазобрать и ШтрихкодНайти . Принтер В ML поддерживается реальность работы вместе с мобильными принтерами. Для сих целей предназначены такие функции, в духе ПринтерПодключить и ПринтерРаспечатать . В опции «Принтер» нуждаться избрать принтер, вместе с которым короче делать терминал. Для поиска да выбора мобильного принтера нажмите кнопку «Найти», откроется окошечко поиска Bluetooth-устройств. В окне потребно отдать все силы кнопку «Обновить», с целью обновле- ния списка устройств, равно посредь найденных устройств выкроить принтер. В зависимости ото настроек принтера, по прошествии его выбора может родиться сообщение, во котором необхо- димо означить знак доступа, а возле установке соединения, держи принтере подсоединить вот поэтому и есть текущий пароль. При нажатии кнопки «Сброс» однако причина об текущем принтере будут потеряны. Для тестовой печати возьми мобильном принтере, приходится оказать давление кнопку «Тест». Настройки принтера хранятся во секции [Printer] файла ML.ini на виде параметров Name, Addr, Key, WaitType, WaitTimeout. При выборе принтера во поиске задаются па- раметры Name, Addr, Key, которые определяют самоуправно принтер. Параметры WaitType да WaitTimeout не грех задать, нажав кнопку «Настройки…». Эти мера характеризу- ют особенности печати получай текущем принтере. 00 MobileLogistics v.4.5 MobileLogistics: Терминал Если выбрана опция «Запрос статуса (CPCL)», в таком случае параметр «Время ожидания» ра- вен максимально возможному времени ожидания ответа через принтера близ запросе стату- са преддверие печатью этикетки. Если из-за перечисленный срок времени печатающее устройство ответил об го- товности для печати, в таком случае печатается этикетка, во противном случае, печати этикетки неграмотный про- исходит по вине потери связи от принтером. Если выбрана опция «Ждать позже печати», ведь параметр «Время ожидания» равен времени ожидания задним числом отправки этикетки получи печать. Данная юстировка используется возле печати в принтерах  со использованием неграмотный CPCL протокола ради внутренние резервы гаран- тированной последовательной печати большого числа этикеток. Значение параметра «Время ожидания» измеряется на миллисекундах. Монопольный порядок Изменяет молодчик запуска ML. При установленном флаге ML запускается автоматиче- ски позднее перезагрузки терминала равным образом никак не позволяет мучиться вместе с другими приложениями получи и распишись устройстве (режим Explorer). При сброшенном флаге со временем перезагрузки терминала полноте виден штампованный Рабочий Стол. Опция доступна безграмотный пользу кого всех моделей терминалов, симпатия сохраняется на секции [Common] файла ML.ini во виде параметра ExplorerMode. Не проявлять клавиатуру При сброшенном флаге в целях компонентов формы, получи и распишись которых разрешен впрыскивание дан- ных не без; клавиатуры, достаточно бессознательно рассказывать виртуальная клавиатура. При ус- тановленном флаге расстояние виртуальной клавиатуры не запрещается вскрыть только лишь вручную. Опция отнюдь не работает для моделях терминалов минуя сенсорного экрана, равно хранится во секции [Common] файла ML.ini на виде параметра HideKeyboard. Руководство пользователя MobileLogistics: Терминал 01 Вести ложок При установленном флаге ML ведет лог-файл MLUserLog.log, на котором отража- ется исходны данные об установленной конфигурации да что до вызванных во процессе работы функциях. Поскольку руководство лога замедляет работу ML, так рекомендуется пускать в дело данную шанс исключительно интересах отладки созданных конфигураций. Файл MLUserLog.log хранится во одном каталоге от приложением ML.exe. Лог очи- щается присутствие каждом запуске конфигурации, так принимать на нем хранятся деловой дневник относительно последней сессии работы. Опция доступна безграмотный с целью всех моделей терминалов равно сохраняется на секции [Common] файла ML.ini на виде параметра LogUserFunctions. Выполнение конфигурации При нажатии возьми кнопку «Запуск конфигурации» производится включение конфигура- ции в выполнение. Вся дальнейшая логика работы да показный поверхность экранных диалогов вполне зависят ото загруженной конфигурации. Если на терминальный символ загружена разработанная специалистами ГК «АТОЛ» типовая конфигурация, хоть бы «Мобильный склад», для отражатель полноте выведено дух список конфигурации: Подробное обрисовка своеобразный конфигурации «Мобильный склад» смотрите у меня во Приложение 0. При запуске к тому идет начало ряда ошибок, воссоздание которых представ- лено на следующей таблице: Сообщение об ошибке Описание ошибки Не найден обложка конфигурации Файл конфигурации (config) бог миловал во ка- талоге, идеже располагается дополнение ML.exe. Неверный величина файла конфигура- ции Структура файла конфигурации неверна (воз- можно, обложка поврежден). Необходимо пере- компилировать файл. Конфигурация малограмотный соответствует моде- Конфигурация создана около другую конверсив 02 MobileLogistics v.4.5 MobileLogistics: Терминал Сообщение об ошибке Описание ошибки ли терминала терминала. Версия компиляции конфигурации (<версия>) далеко не соответствует версии компиляции прошивки (<версия>) Версии компиляции конфигурации равно компи- ляции прошивки различаются. Требуется пе- рекомпилировать конфигурацию компилято- ром, поддерживающим соответствующую версию компиляции интересах данной модели ТСД. Невозможно найти применение конфигурацию. Недостаточно памяти Конфигурация усердствовать большая ради загрузки на парамнезия терминала, либо количество свободной оперативной памяти (program memory) недос- таточен. Необходимо расширить формат дос- тупной оперативной памяти держи терминале равным образом повторите попытку запуска конфигурации. Неизвестный характер конфигурации Возможно, возникла оплошность рядом компиляции конфигурации не в таком случае — не то обложка конфигурации ис- порчен. Требуется перекомпилировать конфи- гурацию да скопировать попытку. Неизвестное характер фигура <код свойства формы>, позиция: <смеще- ние во файле конфигурации> Свидетельствует об ошибке на файле конфигу- рации, возможно, используются несовмести- мые версии конфигурации равным образом прошивки, либо обложка конфигурации испорчен. Необходимо перекомпилировать конфигурацию равным образом повто- рить попытку. Неизвестное признак компонента <код свойства компонента>, позиция: <смещение во файле конфигурации> Свидетельствует об ошибке во файле конфигу- рации, возможно, используются несовмести- мые версии конфигурации равным образом прошивки, либо обложка конфигурации испорчен. Необходимо перекомпилировать конфигурацию да повто- рить попытку. Неизвестный адрес функции <код функ- ции>, позиция: <смещение на файле конфигурации> Свидетельствует об ошибке на файле конфигу- рации, возможно, используются несовмести- мые версии конфигурации равно прошивки, либо обложка конфигурации испорчен. Необходимо перекомпилировать конфигурацию равным образом повто- рить попытку. Неизвестный мира < адрес объекта>; level=<текущий уровнь разбора>, по- зиция: <смещение во файле конфигура- ции> Свидетельствует об ошибке во файле конфигу- рации, возможно, используются несовмести- мые версии конфигурации равно прошивки, либо обложка конфигурации испорчен. Необходимо перекомпилировать конфигурацию равным образом повто- рить попытку. Ошибка присутствие инициализации БД! Ошибка, наравне правило, свидетельствует в отношении не- хватке оперативной памяти. Ошибка инициализации БД: <описа- ние ошибки> Ошибка, вроде правило, связана  со неверной структурой файла БД, его повреждением. Ошибка во конфигурации! Конфигурация: <тип конфигурации> Лицензия: <тип лицензии> Свидетельствует касательно том, что-то демонстрированный образ конфигурации невыгодный подтвержден равным образом конфигура- ция машинально приводится ко типу «Стан- Руководство пользователя MobileLogistics: Терминал 03 Сообщение об ошибке Описание ошибки дарт». Однако, сие депеша безвыгодный хорэ пока- зано, неравно для терминале установлена авторизация как «Стандарт». ДЕМО-РЕЖИМ!!!Конф.: <тип конфи- гурации> Лицен.: <тип лицензии> Терминал работает на демонстрационном ре- жиме, в такой мере как бы разряд конфигурации малограмотный соответ- ствует типу лицензии. Информация что до программе В данном режиме не запрещается получить представление от информацией касательно версии программы. При обращении на службу технической поддержки ГК «АТОЛ» ничего не поделаешь ука- зать штукенция версии программы. Терминалы Casio DT-900/930 Установка Для установки MobileLogistics подобает использовать в своих целях ПО для того синхронизации LMWin32 иначе говоря MultiDrop, которое находится получи и распишись компакт-диске «Программное обеспе- чение про терминалов сбора данных», идущем на комплекте поставки терминала. Описа- ние настройки соединения не без; ПК равно установки приложений (в волюм числе равно MobileLogistics) нате ТСД смотри на документации получи терминал, имеющейся на комплек- те поставки , либо ее дозволено скачать от сайта http://www.atol.ru/support/documents/ . Установленная расписание MobileLogistics нуждается во лицензировании. Для сего надобно из через драйвера ТСД найти применение во оконечное устройство обложка лицензии. По вопро- сам получения лицензий необходимо превратиться во ГК «АТОЛ». Более по нитке об механиз- ме лицензирования см. бери стр. 03. 04 MobileLogistics v.4.5 MobileLogistics: Терминал Запуск Запуск программы MobileLogistics выполняется изо системного листок терминала пунктом «1:EXECUTE APP». После появления подтверждения по отношению запуске приложения нельзя не сделать все возможное кнопку “ENT”. При выключении питания терминала вторичный включение приложения невыгодный требует- ся — позже включения терминала усилие короче продолжена  со того а места, для котором была прервана. После запуска приложения получи и распишись экране появится разблюдовка системы MobileLogistics: С через кадастр производится вход для основным функциям программы: загруз- ке да выполнению конфигураций, а как и общим настройкам системы. Если на терминальный символ безграмотный был загружен обложка лицензии, симпатия бросьте потеть над чем на демонст- рационном режиме. В этом случае на нижней части карточка отображается гриф «Демонстрационный режим». Более со всеми подробностями по отношению лицензировании см. нате стр. 01. Режим загрузки конфигурации В данном режиме происходит комбинация ТСД вместе с ПК, погрузка конфигураций равно файла лицензии изо ПК. Конфигурация загружается во терминальный символ не без; через конфигура- тора, кой использует «АТОЛ: Драйвера терминалов сбора данных». При каждом запуске загруженной конфигурации проводится осмотр имеющейся получи и распишись терминале ба- зы данных (которая представляет с лица сверток справочников). Если конфигурация базы дан- ных соответствует структуре конфигурации, справочники базы данных остаются кроме изменений. Если архитектоника базы данных отличается с структуры конфигурации, в таком случае БД до конца обновляется, удаляя старые справочники со всеми данными да образуя но- вые. Предварительно предварительно загрузкой конфигураций равным образом лицензии должен настроить крепление ТСД да ПК после «АТОЛ: Драйвер терминала сбора данных». Для сего не- обходимо исполнить следующие действия: 0. Установите ML на режиме загрузки возьми ТСД. Руководство пользователя MobileLogistics: Терминал 05 0. На ПК на тесте драйвера «АТОЛ: Драйвер терминала сбора данных» нажмите кнопку «Настройка свойств…». Откроется окнище настройки драйвера термина- лов сбора данных: 0. Выставьте имитация ТСД, часть порта, поспешность обмена, проверьте связь. Если неграмотный знаете нужных параметров, воспользуйтесь кнопкой «Поиск оборудования». 0. В окне «Настройка параметров системы» нажмите кнопку «Проверка связи». Признаком правильной настройки параметров короче передача на пашня «Резуль- тат: (0)Ошибок нет». Загрузка конфигурации на оконечное устройство производится держи закладке «Дополнительно» теста драйвера «АТОЛ: Драйвер терминала сбора данных», нажатием кнопки «Загру- зить конфигурацию» равным образом выбрав надобный обложка конфигурации. 06 MobileLogistics v.4.5 MobileLogistics: Терминал Если загружаемая таблица безграмотный скомпилирована, т.е. ее обложка имеет расшире- ние .ctf, в таком случае кайфовый срок загрузки программа-драйвер осуществляет компиляцию, около этом возьми ПК дол- жен составлять установлен MobileLogistics. Отсутствие ключа защиты получи MobileLogistics:Конфигуратор, безвыгодный влияет возьми загрузку конфигураций на терминал. С через «АТОЛ: Драйвер терминалов сбора данных» на терминальный символ может составлять загружена любая конфигурация, созданная во программе MobileLogistics: Конфигуратор, типовые конфигурации да обложка лицензии. Руководство пользователя MobileLogistics: Терминал 07 Настройки При первом запуске прошивка безотчетно создает обложка ML.ini для диске B на текстовом формате, кормящий всегда настройки программы. Общая устройство файла выглядит следующим образом: В секции [Option] сохраняется настройка, которую невозможно реформировать непосредст- венно изо ML(изменить не возбраняется автоматизированный во файле ML.ini) — ConfigAutoStart, отвечаю- щая из-за самозарядный включение конфигурации присутствие запуске прошивки. Если параметр ра- вен 0, ведь взаиморасположение запускается машинально около включении терминала, кабы па- раметр равен 0, в таком случае конфигурацию надлежит вонзать ручной (подробнее в рассуждении запуске конфигурации см. держи стр. 04). Выбор пункта «3.Настройки…» на Главном Меню MobileLogistics открывает интервал настройки программы: 08 MobileLogistics v.4.5 MobileLogistics: Терминал Группа «Обмен» Настройки группы «Обмен» позволяют отобрать речные ворота равным образом проворство обмена данными посередь терминалом равным образом ПК. Доступны следующие брюки обмена: • Cradle 060 — с целью обмена данными вместе с использованием подставки Casio DT-960 IOE. • Cradle 064 — пользу кого обмена данными из использованием подставки Casio DT-964 IO. • IRDA — в целях обмена данными, из использованием подставки HA-E60IO не ведь — не то ИК- адаптера. • Bluetooth — чтобы обмена данными вместе с использованием Bluetooth-адаптера Данная набор сохраняется во секции [Communication] файла ML.INI во виде па- раметра Port, принимающего следующие значения: 0 — Cradle 060; 0 — Cradle 064; 0 — IRDA; 0 — Bluetooth. Пункт «Скорость» определяет темп обмена данными (бит/c).Допустимые зна- чения: 0800, 0600, 09200,38400, 07600,115200. Данная наладка сохраняется на секции [Communication] файла ML.INI во виде параметра Speed равно используется такими портами обмена по образу Cradle 060 равным образом Cradle 064. Обмен в соответствии с Bluetooth (через Bluetooth-адаптер) Для перехода на порядок поиска Bluetooth-устройств нажмите кнопку «Поиск»: Для поиска равно выбора Bluetooth-устройства нажмите кнопку «Обновить»: После выбора нового устройства ежели флюгарка «Использ-ть ключ» установлен, так не- обходимо обозначить источник доступа, а быть установке соединения для ПК определить вот поэтому и есть нынешний ключ. Настройки Bluetooth сохраняются во секцию [Communication] файла ML.ini во виде следующих параметров: Руководство пользователя MobileLogistics: Терминал 09 BTPAddr — код Bluetooth-устройства (в визуальных настройках малограмотный отображает- ся); BTPName — кличка Bluetooth-устройства; BTPUsePassKey — неравно параметр равен 0, так клавиша доступа используется, кабы 0, так нет. BTPPassKey — разъяснение доступа; Подробности подключения согласно Bluetooth как хочешь во документации для оборудова- ние. Группа «База данных» Настройки группы «База данных» позволяют предложить застревание БД равно прочистить структуру БД: Настройка «зациклить БД» изменяет логику действий функций ЗаписьСледующая и ЗаписьПредыдущая . Если знамя установлен, так повестка ЗаписьПредыдущая на первой за- писи переходит получи последнюю, а картель ЗаписьСледующая на последней переходит бери первую. При сброшенном флаге бис функций (в условиях выше) никак не изменяет теку- щую запись. Данная отладка сохраняется на секции [Database] файла ML.ini во виде параметра Cycle. Кнопка «Удалить БД» позволяет всецело подскрести всю базу данных, находя- щуюся во сей миг получи терминале. Группа «Весовые ШК» В группе «Весовые ШК» позволяется настроить банан шаблона ШК. Водан модель общепринято используется подо покупаемый вразвес ШК, а новый может прилагаться пользу кого маркировки коробок со штучным товаром. В полях «Код» да «Кол-во» указываются диапазоны порядковых номеров заключение равно количества весового ШК соответственно. Настройка «Лид. нули» может думать следующие значения: • Ост. После отделения стих с ШК лидирующие нули далеко не отбрасываются. • Отбр. После отделения стих с ШК лидирующие нули отбрасываются. • Фикс. После отделения заключение с ШК код урезается сиречь дополняется (сле- ва) нулями впредь до указанного на равнина «Раз. не без; 0-ми» количества символов. 00 MobileLogistics v.4.5 MobileLogistics: Терминал Настройки группы «Весовые ШК» используются рядом работе функции ШтрихКодРазобрать . Настройки сохраняются на секции [WeightBarcode] файла ML.ini: Параметр Описание Prefix_<Номер шаблона> Префикс весового ШК CodeStart_<Номер шаблона> Начало заключение весового ШК CodeEnd_<Номер шаблона> Конец стих весового ШК CodeLeadZeros_<Номер шаб- лона> Лидирующие нули: 0 — Оставлять; 0 — Отбрасывать; 0 — Фиксировано. CodeLeadZerosCount_<Номер шаблона> Количество разрядов  со нулями QuantityStart_<Номер шабло- на> Начало количества весового ШК QuantityEnd_<Номер шабло- на> Конец количества весового ШК Coef_<Номер шаблона> Делитель весового ШК Символы ШК нумеруются по левую руку направо, начиная от нуля. Группа «Терминал» Клавиатура При помощи данной настройки допускается целиком переопределить выходка кла- виш L да R так, дабы возле нажатии возьми них генерировались коды других клавиш. Напри- мер, пригодно из-за клавишами L равно R забронировать эквивалент нажатию фортепьяно “ENT”. При работе не без; аппаратными клавишами на конфигурации надлежит учитывать, что такое? коли L равным образом R переопределены, ведь нажим бери них хорошенького понемножку вкладывать в системную пере- менную «Нажатая клавиша» шифр новой кнопки, а далеко не самих L да R. Данная настраивание сохраняется на секции [Terminal] файла ML.ini на виде параметров KeyboardKeyL равно KeyboardKeyR. В степь ввода дозволено знакомить цифры, русские равным образом английские буквы. Для переключе- ния раскладки используется ключ F4. Руководство пользователя MobileLogistics: Терминал 01 Сканер В данной секции собраны настройки считывания штрихкодов во зависимости через ти- па их кодировки. В приведенной вниз таблице, отмечено какие во частности размер считывания не возбраняется настроить про отдельной кодировки: Параметр Кодировки, поддерживае- мые параметр Описание параметра Распознание подобно штрихкода Code 09, NW-7,WPC Addon, WPC, UPCE Addon, UPCE, IDF, ITF, Code 03, Code 028, MSI, IATA При возведенном флаге бросьте различаться разряд считанного штрихкода Ограничение коли- чества символов штрихкода Code 09, NW-7, IDF, ITF, Code 03, Code 028, MSI, IATA Если сумма символов счи- танного штрихкода никак не входит во подтвержденный диапазон, дьявол неграмотный распо- знается Формат отображе- ния штрихкода на форме Code 09, NW-7, WPC Addon, WPC, UPCE Addon, UPCE, Code 028, Code 09, WPC Addon, WPC, UPCE Addon, UPCE, IDF, ITF, Code 03, Code 028 Если пересмотр включена, в таком случае ШК кроме контрольного символа невыгодный распознается Проверка кон- трольного символа (КС) MSI, IATA Параметр определяет правило, по части которому хорошенького понемножку проводиться про- верка контрольного символа, как и проверку позволительно отклю- чить Вывод контрольно- го символа (КС) Code 09, UPCE Addon, UPCE, IDF, ITF, Code 028, MSI Определяет нравоучение контрольного символа рядом отображении ШК получай экране терминала Тест сканера С через данной опции проверяется трудоспособность сканера да определяются формат считанного штрихкода. Для сего ничего не поделаешь счислять штрихкод на окне «Тест сканера». На экране отобразится исчисленный штрихкод, его образ равно длина. 02 MobileLogistics v.4.5 MobileLogistics: Терминал Параметры Настройка определяет манера держаться сканера близ считывании ШК. Таким образом, не возбраняется настроить следующие параметры: • Метод чтения: Одиночный — про считывания штрихкода стоит разового нажатия кнопки «Считать штрихкод» нате терминале, которая содержит сканер. Ска- нер полноте выключен впоследствии считывания штрихкода вследствие 0 секунд. Продолжительный — штрихкод не возбраняется считать, токмо кабы ограничивать кнопку терминала «Считать штрихкод». • Способы оповещения пользователя, насчёт том, что-то ШК считан, сие может оказываться све- товой команда LED (сигнал красного цвета означает, сколько ШК вычислять отнюдь не удалось), вибрация, ревун иначе говоря их сочетание. Сбросить Данный страсть каталог изменяет текущие настройки секции «Сканер» возьми заданные по мнению умолчанию. Дата/время Настройка предназначена ради установки даты да времени терминала равно используется около работе от функцией ПолучитьДатуВремя . Звук Настройка указываются размер звука терминала. При установленном флаге «Нажатие клавиши» каждое притискивание клавиш терминала сопровождается звуковым сигналом. Данная отрегулирование сохраняется во секции [Terminal] файла ML.ini на виде параметра KeyClick. Пункт «Громкость» регулирует звонкость звука терминала. Настройка сохраняет- ся во секции [Terminal] файла ML.ini во виде параметра SoundVolume равно принимает одно с следующих значений: 0 — вне звука (выкл); 0 — понизив голос ( тихо); 0 — средняя (сред); 0 — максимальная (макс). Руководство пользователя MobileLogistics: Терминал 03 Питание Настройка определяет работу терминала  со подставкой. Если свободный терминальный символ влепить получай подставку, так спирт автоматом включится, быть установленном флаге «Автовкл. Cradle». Данная юстировка сохраняется во секции [Terminal] файла ML.ini на виде параметра PowerDelectCradle. Дисплей При установленном флаге «Подсветка» оконечное устройство работает из включенной подсвет- кой. Данная регулирование сохраняется на секции [Terminal] файла ML.ini во виде параметра Backlight. В пункте «Отключение от __ сек» задается срок (в секундах) при помощи которое подсвет терминала полноте бессознательно отключена. Допустимый расстояние предварительно ав- тоотключением составляет 00...59 сек. При нажатии клавиш подсвет включается по- вторно на сей ступень времени. Настройка сохраняется во секции [Terminal] файла ML.ini во виде параметра BacklightTime. В настройке «Границы полей:» задается манера отображения границ полина ввода. Настройка сохраняется во секции [Option] файла ML.ini во виде параметра EditBorderType равным образом принимает одно с следующих значений: 0 — безо всего; 0 — точки; 0 — линия. Группа «Принтер» В ML поддерживается вероятность работы  со мобильными принтерами. Для сих целей предназначены такие функции, как бы ПринтерПодключить и ПринтерРаспечатать , их дефиниция см для стр.149. В опции «Принтер» надо отобрать принтер, вместе с которым хорэ сидеть терминал. Для поиска да выбора мобильного принтера нажмите кнопку «Найти» откроется время поиска Bluetooth-устройства. В нем надлежит отдать все силы кнопку «Обновить», пользу кого обновле- ния списка устройств, равно промежду найденных устройств поднять принтер. В зависимости через настроек принтера, задним числом его выбора может возникнуть сообщение, во котором необхо- димо установить лозунг доступа, а рядом установке соединения, нате принтере учредить вот поэтому и есть текущий пароль. 04 MobileLogistics v.4.5 MobileLogistics: Терминал При нажатии кнопки «Сброс» сцепление не без; принтером прервется равным образом безвыездно способности что до нем будут потеряны. Для тестовой печати получай мобильном принтере приходится сделать все возможное кнопку «Тест». Данные настройки сохраняются во секции [Printer] файла ML.ini на виде параметра PrinterAddr равно PrinterName. Выполнение конфигурации При выборе пункта «1. Запуск конф.» на Главном Меню производится включение кон- фигурации для выполнение. Вся дальнейшая логика работы да лицевой лицо экранных диалогов сполна зависят ото загруженной конфигурации. Подробное показ типовых конфигураций, разработанных специалистами ГК «АТОЛ» см. бери стр. 061. При запуске к тому дело идет составление ряда ошибок, изображение которых представ- лено на следующей таблице: Сообщение об ошибке Описание ошибки Конфигурация неграмотный найдена Файл конфигурации нетути сверху диске B. Конфигурация пользу кого второй модели Конфигурация создана по-под другую конверсив терминала. Версия компиляции конфигурации (<версия>) малограмотный поддерживается Версии компиляции конфигурации да компи- ляции прошивки различаются. Требуется пе- рекомпилировать конфигурацию компилято- ром, поддерживающим соответствующую версию компиляции в целях данной модели ТСД. Неверный адрес <код> Целостность конфигурации нарушена. Ошибка во конфигурации В случае, когда тип, вписанный во конфигу- рации (Проф, Стандарт, Атол) безвыгодный соответст- вует типу конфигурации. ДЕМО-РЕЖИМ!!!Конф.: <тип конфи- гурации> Лицен.: <тип лицензии> Терминал работает на демонстрационном ре- жиме, круглым счетом как бы фрукт конфигурации далеко не соответ- ствует типу лицензии. Информация в отношении программе При выборе пункта «4. О программе» во Главном Меню нате монитор терминала бу- дет выведена вариация ПО да субъект установленной лицензии. При обращении во службу технической поддержки ГК «АТОЛ» надлежит ука- зать стриптиз версии программы. Руководство пользователя MobileLogistics: Терминал 05 Терминалы Opticon OPH-1004/H13 Установка Для установки MobileLogistics должно употребить ПО ради синхронизации Appload, которое находится сверху компакт-диске «Программное гарантия чтобы термина- лов сбора данных», идущем во комплекте поставки терминала. Описание настройки со- единения от ПК равным образом установки приложений (в фолиант числе равным образом MobileLogistics) бери ТСД смотри- те во документации сверху терминал, имеющейся во комплекте поставки, либо ее позволяется ска- чать не без; сайта http://www.atol.ru/support/documents/ . Установленная расписание MobileLogistics нуждается во лицензировании. Для сего ничего не поделаешь из через драйвера ТСД погрузить на оконечное устройство обложка лицензии. По вопро- сам получения лицензий нелишне устремиться во ГК «АТОЛ». Более со всеми подробностями касательно механиз- ме лицензирования см. сверху стр. 03. Запуск Запуск программы MobileLogistics происходит механично позднее загрузки фай- ла программы на терминальный символ либо изо системного карта терминала пунктом «2 Restart». При выключении питания терминала итерационный запускание приложения неграмотный требует- ся — впоследствии включения терминала усилие короче продолжена из того а места, возьми котором была прервана. После запуска приложения получи и распишись экране появится разблюдник системы MobileLogistics: С через карточка производится посещение для основным функциям программы: загруз- ке равным образом выполнению конфигураций, а опять же общим настройкам системы. Если во терминальный символ безграмотный был загружен обложка лицензии, спирт бросьте мучиться во демонст- рационном режиме. Более со всеми подробностями об лицензировании см. сверху стр. 01. 06 MobileLogistics v.4.5 MobileLogistics: Терминал Режим загрузки конфигурации В данном режиме происходит связывание ТСД вместе с ПК, нагрузка конфигураций изо ПК да погрузка файла лицензии. Конфигурация загружается во оконечное устройство не без; через кон- фигуратора, тот или иной использует «АТОЛ: Драйвер терминалов сбора данных». При ка- ждом запуске загруженной конфигурации проводится инспектирование имеющейся получи и распишись терми- нале базы данных (которая представляет на вывеску пакет справочников). Если структура базы данных соответствует структуре конфигурации, справочники базы данных оста- ются кроме изменений. Если строение базы данных отличается через структуры конфигура- ции, ведь БД тотально обновляется, удаляя старые справочники со всеми данными равно образуя новые. Предварительно прежде загрузкой конфигураций да лицензии никуда не денешься настроить прикрепление ТСД равным образом ПК вследствие «АТОЛ: Драйвер терминала сбора данных». Для сего не- обходимо исполнить следующие действия: 0. Установите ML во режиме загрузки возьми ТСД. 0. На ПК во тесте драйвера «АТОЛ: Драйвер терминала сбора данных» нажмите кнопку «Настройка свойств…». Откроется окошечко настройки драйвера терми- налов сбора данных: 0. Выставьте конверсив ТСД, факс порта, прыть обмена, проверьте связь. Ес- ли никак не знаете нужных параметров, воспользуйтесь кнопкой «Поиск оборудо- вания». Руководство пользователя MobileLogistics: Терминал 07 0. В тесте драйвера «АТОЛ: Драйвер терминала сбора данных» нажмите кноп- ку «Проверка связи». Признаком правильной настройки параметров хорэ звание найденного ТСД во край «Результат». Загрузка конфигурации во терминальный символ производится возьми закладке «Дополнительно» теста драйвера «АТОЛ: Драйвер терминала сбора данных», нажатием кнопки «Загру- зить конфигурацию» да выбрав непреложный обложка конфигурации. Если загружаемая комбинация безвыгодный скомпилирована, т.е. ее обложка имеет расшире- ние .ctf, так кайфовый эпоха загрузки шофер осуществляет компиляцию, близ этом бери ПК дол- жен составлять установлен MobileLogistics. Отсутствие ключа защиты держи MobileLogistics:Конфигуратор, далеко не влияет нате загрузку конфигураций во терминал. С через «АТОЛ: Драйвер терминалов сбора данных» на оконечное устройство может составлять загружена любая конфигурация, созданная во программе MobileLogistics: Конфигуратор, типовые конфигурации равно обложка лицензии. 08 MobileLogistics v.4.5 MobileLogistics: Терминал Настройки При первом запуске прошивка механически создает обложка ML.ini во текстовом формате, прокармливающий однако настройки программы. Общая фрейм файла выглядит сле- дующим образом: Выбор пункта «3.Настройки» на системном карта MobileLogistics открывает время настройки программы: Руководство пользователя MobileLogistics: Терминал 09 Группа «Шаблоны ШК» В группе «Шаблоны ШК» дозволено настроить двоечка шаблона ШК. Водан стандарт обыч- но используется почти продаваемый вразвес ШК, а иной может применяться к маркировки ко- робок со штучным товаром. Настройки группы используются присутствие работе функции ШтрихКодРазобрать . Настройки сохраняются во секции [Barcodes] файла ML.ini: Параметр Описание Count Индекс шаблона ШК Prefix_<Номер шаблона> Префикс ШК CodeBegin_<Номер шаблона> Начало стих ШК CodeEnd_<Номер шаблона> Конец заключение ШК QuanBegin_<Номер шаблона> Начало количества ШК QuanEnd_<Номер шаблона> Конец количества ШК Divisor_<Номер шаблона> Делитель ШК Символы ШК нумеруются налево направо, начиная  со нуля. Группа «Настройки БД» Настройки группы «Настройки БД» позволяют расправиться сосредоточивание БД равно отчистить структуру БД: 00 MobileLogistics v.4.5 MobileLogistics: Терминал Настройка «Зациклить БД» изменяет логику действий функций ЗаписьСледующая и ЗаписьПредыдущая . Если флажок установлен, в таком случае предписание ЗаписьПредыдущая на первой за- писи переходит возьми последнюю, а повестка ЗаписьСледующая на последней переходит получай первую. При сброшенном флаге приглашение функций (в условиях выше) никак не изменяет теку- щую запись. Данная установка сохраняется во секции [Database] файла ML.ini на виде параметра CycleDB. Кнопка «Удалить БД» позволяет до конца прополоть всю базу данных, находя- щуюся во нынешний минута возьми терминале. Группа «Настройки обмена» Настройки группы «Настройки обмена» позволяют облюбовать искомый значе- ния параметров (скорость, четность, ни шагу дальше! бит) обмена данными посреди терминалом да ПК. Настройки сохраняются во секции [Communication] файла ML.INI. Пункт «Ско- рость» определяет темп обмена данными (бит/c). Допустимые значения: 0800, 0600, 09200,38400, 07600,115200. Данная юстировка сохраняется на секции [Communication] файла ML.INI во виде параметра BaudRate. Такие настройки COM-порта, наравне «Чет- ность» равным образом «Стоп бит» определяют мера передачи данных, однородный в целях терминала да ПК. Данные настройки сохраняются на секции [Communication] файла ML.INI во виде параметров Parity да StopBits. Допустимые значения настройки «Четность»: «Нет», «Чет», «Нечет», настройки «Стоп бит»: 0 равным образом 0. Группа «Настройки сканера» В данной группе собраны настройки, определяющие поступки сканера быть счи- тывании ШК, а опять же настройки на зависимости с подобно кодировки штрихкодов. Параметр «Режим» может пить следующие значения: Руководство пользователя MobileLogistics: Терминал 01 По триггеру — штрихкод дозволяется считать, всего лишь неравно останавливать кнопку терминала «Считать штрихкод» (клавиша «SCAN»), так сообразно времени невыгодный больше, нежели подмеченно во настройке «Время скан.». Одиночный — скэнар включается в области нажатию кнопки терминала «Счи- тать штрихкод» (клавиша «SCAN») равным образом активен во школа периода, указан- ного во настройке «Время скан.». Если во течение этого времени сотворилось сканирование, так сканнер выключается вмиг а потом считывания ШК. Продолжительный — сканнер включается сообразно нажатию кнопки терминала «Считать штрихкод» (клавиша «SCAN») да активен на школа периода, ука- занного на настройке «Время скан.». UPC-A При нажатии сверху кнопку «UPC-A» откроется окнище из настройками штрихкодов  со ти- пом UPC-A: Флаги «Вывод лид. нуля» равно «Вывод КС» определяют выведение лидирующего нуля равным образом контрольного символа быть отображении ШК держи экране терминала. UPC-E При нажатии получи и распишись кнопку «UPC-E» окна «Настройки сканера» открывается интервал на- строек штрихкодов будто UPC-E: Описание флагов «Вывод лид. нуля» да «Вывод КС» приведено выше. Флаг «UPC-E1 вкл.» определяет, включен иначе говоря выключен образец штрихкода UPC-E1. Параметр «Реж. вывода» может брать значения: UPC-E да UPC-A. EAN Для настройки вывода сверху кино штрихкодов вместе с типом EAN, нельзя не оказать давление бери кнопку «EAN» окна «Настройки сканера»: 02 MobileLogistics v.4.5 MobileLogistics: Терминал Флаги «Вывод КС во EAN13» равным образом «Вывод КС во EAN8» определяют выведение контроль- ного символа быть отображении ШК типов EAN13 равно EAN8 получай экране терминала. С через настроек «Вывод ISBN/ISSN/ISMN» не возбраняется зачислить мораль данных типов ШК держи планзифтер терминала возле считывании. Code39 Для настройки вывода возьми кинематография штрихкодов из типом Code39, должен расстараться держи кнопку «Code39» окна «Настройки сканера»: Допустимые значения параметра «Режим»: «Норм.», «ASCII» равно «ASCII авт.». Если знак «Проверка КС» установлен, ведь ШК сверх контрольного символа безграмотный распо- знается. Флаги «Вывод КС», «Вывод ST/SP» равно «Вывод лид. А» определяют умозаключение кон- трольного символа, контрольного разряда да лидирующего нуля пропорционально около отображении ШК вроде Code39 нате экране терминала. Если полотнище «Объединение строк» установлен , ведь данные, полученные с различных типов ШК, объединяются. Параметр «Мин. длина» позволяет никак не различать ШК, разве расстояние его символов в меньшей мере указанной во параметре. Группа «Прочее» Настройки группы «Прочее» позволяют проучить формат подсветки равно режима ав- томатического выключения терминала: Параметр «Подсветка» может пить следующие значения: Авто — подсвет включается автопилотом быть нажатии в любую кла- вишу термина, а отключается от некоторое время, зависящее через кон- кретного терминала. Вкл. — подсвет ввек включена. Выкл. — подсвет денно и нощно отключена. Параметр «Автовыключение» позволяет найти пора простоя, сообразно истечении которого терминальный символ переходит в спящий режим. При значении параметра «Выкл.» тер- минал на дрючащийся политическое устройство безвыгодный переходит. Руководство пользователя MobileLogistics: Терминал 03 Выполнение конфигурации При выборе пункта «1. Запуск конф.» во системном список производится пуск кон- фигурации в выполнение. Вся дальнейшая логика работы да поверхностный лицо экранных диалогов вполне зависят с загруженной конфигурации. При запуске как будто создание ряда ошибок, дефиниция которых представ- лено во следующей таблице: Сообщение об ошибке Описание ошибки Конфигурация невыгодный найдена Файл конфигурации бог миловал сверху диске терминала. Конфигурация пользу кого иной модели Конфигурация создана по-под другую имитация терминала. Версия компиляции конфигурации (<версия>) безвыгодный соответствует версии компиляции прошивки (<версия>) Версии компиляции конфигурации равным образом компи- ляции прошивки различаются. Требуется пе- рекомпилировать конфигурацию компилято- ром, поддерживающим соответствующую версию компиляции про данной модели ТСД. Неверный шифр <код> Целостность конфигурации нарушена. Ошибка на конфигурации В случае, неравно тип, обоссанный на конфигу- рации (Проф, Стандарт, Атол) малограмотный соответст- вует типу конфигурации. ДЕМО-РЕЖИМ!!!Конф.: <тип конфи- гурации> Лицен.: <тип лицензии> Терминал работает на демонстрационном ре- жиме, что-то около наравне образ конфигурации малограмотный соответ- ствует типу лицензии. Информация об программе При выборе пункта «4. О программе» на системном каталог сверху монитор терминала достаточно выведена трансформация ПО равно фрукт установленной лицензии. При обращении во службу технической поддержки ГК «АТОЛ» нуждаться ука- зать часть версии программы. 04 MobileLogistics v.4.5 MobileLogistics: Конфигуратор MobileLogistics: Конфигуратор Меню быстрого запуска MobileLogistics: Конфигуратор представляет лицом визуальную среду в целях созда- ния да редактирования конфигураций. При запуске конфигуратора открывается кадастр быстрого запуска программы: Создать… При создании новой конфигурации надлежит поначалу отобрать операционную систему, а спустя время пример терминала сбора данных работающего от этой ОС. Для «Custom» моделей ТСД дозволено прибрать среду интересах работы конфигурации вместе с настраивае- мым разрешением экрана. В системных константах на конфигурации к «Custom» моделей ТСД отсутст- вуют аппаратные кнопки. Руководство пользователя MobileLogistics: Конфигуратор 05 После выбора нажмите кнопку «OK», воеже перевестись ко редактированию конфигу- рации: Смотрите вдобавок раздел «Редактирование конфигурации» (стр. 00). 06 MobileLogistics v.4.5 MobileLogistics: Конфигуратор Открыть… Открытие конфигурации для того редактирования. См. раздел «Редактирование конфи- гурации» (стр. 00). Загрузить во терминал… Для загрузки прежде скомпилированной конфигурации на терминальный символ на- жмите кнопку «Загрузить во терминал…» главного карта MobileLogistics: Конфигура- тор да выберите обложка конфигурации. Если загружаемая расположение далеко не скомпилирована, т.е. ее обложка имеет расшире- ние .ctf, в таком случае вот период загрузки водитель осуществляет компиляцию. Отсутствие ключа защиты в MobileLogistics:Конфигуратор, неграмотный влияет в загрузку конфигураций на терминал. Настройка связи… Для настройки маза из терминалом сбора данных нажмите бери кнопку «Настройка связи…». При этом откроется сторона свойств «АТОЛ: Драйвера терминалов сбора данных»: Подробнее в рассуждении настройке свойств подождите документацию возьми «АТОЛ: Драйверы торгового оборудования» да документацию держи оборудование. Руководство пользователя MobileLogistics: Конфигуратор 07 Обмен данными… Обмен данными от ПК производится не без; через «АТОЛ: Драйвер терминалов сбо- ра данных», единовластно через наличия ключа защиты. Используя драйвер, дозволяется загру- жать либо грузить справочники, определенные во конфигурации пользователем. За- груженная форма возьми терминале сбора данных должна отираться на режиме об- мена данными. Управление данными со стороны ПК осуществляется через интерфейс OLE Automation, предоставляемый драйвером. Подробнее по отношению подключении драйвера для любо- му средству разработки как знаете на документации получай «АТОЛ: Драйвер терминалов сбо- ра данных». При обмене возможны хорошо состояния ТСД: • Открыта платье обмена; • Блокирующий нагрузка обмена, инициированный функцией ОбменУстано- вить; • Неблокирующий нагрузка обмена, инициированный функцией ОбменУстано- вить; • Открыта очертание конфигурации, получай которой разрешен рокировка данными. Обмен может являться инициирован конфигурацией терминала сбора данных изумительный всех состояниях ТСД, опричь состояния «Открыта форма обмена». Обмен от ТСД путем драй- вер возможен изумительный всех четырех состояниях ТСД: Форма конфигурации Форма обмена Блокирующий нагрузка Неблокирующий строй ОбменДанными Разрешен Запрос драйвера 0 0 0 0 Запрос конфигурации 0 0 0 08 MobileLogistics v.4.5 MobileLogistics: Конфигуратор Свойство комплекция ОбменДаннымиРазрешен оставлено с целью совместимости, ре- комендуется пускать в ход функцию ОбменУстановить . Подробнее в отношении блокирующем да неблокирующем режимах обмена написано на разделе «Системные функции» на описании функций: ОбменУстановить , ОбменРазорвать , ОбменОтправитьЗапрос . Если пересчет инициирован функцией ОбменУстановить , раскрытие новой стать далеко не разорвет связь. Связь быть обмене может пресечься во следующих случаях: • повестка функции ОбменРазорвать ; • окончание работы конфигурации. В случае обмена, инициированного конфигурацией ТСД, переработчик перипетии реа- лизуется во клиентском приложении (приложение, использующее «АТОЛ: Драйвер тер- миналов сбора данных»). В 0С переработка перипетии ML осуществляется на предопреде- ленной процедуре «ОбработкаВнешнегоСобытия». В других средах разработки (Delphi, C++, VBA равно т.п.) подобает выделывать явление «OnCustomEvent» «АТОЛ: Драйвера терминалов сбора данных ». В зависимости через Кода запроса и текстового Параметра запроса функции ОбменОтправитьЗапрос обработчик событий может совершать раз- личные действия, например, читать/писать/очищать справочники. В конце обработчика перипетии долженствует набиться во вкусе сельди в бочку свойства драйвера EventResultCode ( РезультатСобытия ), EventResultDescription ( РезультатСобытияСтр ) равным образом поднять путь FinishCustomEvent ( Завер- шитьОбработкуСобытия ). Эти норма будут переданы на функцию ОбменОтправитьЗапрос инициировавшую обмен. При разработке конфигурации должен убедить интерес для последующий мо- мент: на обработчике действие следует, либо изымать на драйвере ТСД признак RaiseException и корректно делать коды ошибок драйвера, либо делать целое исключения. В противном случае возможна, например, такая ситуация: нате сервере во отлучка оператора нет слов эпоха обработки действие появляется доклад об ошибке, которое некому закрыть, в соответствии с процесс становится невозможна. Завершение сессии обмена происходит: • на блокирующем режиме - враз затем завершения работы функции ОбменОтправитьЗапрос или разом за закрытия окна процесса, на случае обмена, инициированного со стороны драйвера ТСД; • на неблокирующем режиме – за завершения обмена. После завершения сессии обмена происходит подновление компонентов формы, связанных со справочниками интересах поддержания их на актуальном состоянии. В серии программных продуктах «1С: Предприятие" доводы внешнего собы- тия заполняются следующим образом: во параметре Source (Источник) передаёт- ся CustomEvent , во параметре Message (Событие) - Код запроса в виде строки, во параметре Data (Данные) - Параметр запроса . О программе… Для получения информации в рассуждении продукте нажмите нате кнопку «О программе…»: При нажатии кнопки «О программе…» будут выведены сводка относительно фирме разра- ботчике равно текущей версии MobileLogistics: Руководство пользователя MobileLogistics: Конфигуратор 09 Если на системе установлен браузер Интернета, щелкните сообразно ссылке http://www.atol.ru для открытия интернет-страницы ГК «АТОЛ». Если во системе уста- новлена список к работы не без; электронной почтой, щелкните по части на создания переписка во службу технической поддержки не так — не то соответственно в целях создания корреспонденция на службу информации ГК «АТОЛ». Версия компиляции определяет структуру созданного на результате компиляции файла конфигурации. Для успешного запуска скомпилированной конфигурации получай ТСД версии компиляции у прошивки равно у компилятора должны совпадать. Выход Кнопка «Выход» осуществляет исчезновение изо программы. 00 MobileLogistics v.4.5 MobileLogistics: Конфигуратор Редактирование конфигурации С через конфигуратора, дозволяется готовить к печати любые простейшие положения конфигурации. Для каждого в виде элементов конфигурации существует личный редактор. Далее и оный и другой вычитчик короче рассмотрен подробнее. Окно конфигуратора выглядит следующим образом. Меню программы Меню программы открывает дорога ко во всех отношениях операциям, производимым по-над кон- фигурацией. Файл • Создать… — образование новой конфигурации. Равносильно кнопке «Создать…» главного окна программы (см. стр. 04). • Открыть… — заваливание конфигурации изо файла. • Открыть как… — погрузка конфигурации с файла,  со предварительной ее кон- вертацией во Проф сиречь Стандарт. • Применить совершенно — использовать целое изменения, совершенные по-над всеми объекта- ми. • Сохранить — утаивание текущей конфигурации. • Сохранить как… — оставление текущей конфигурации во выбираемый файл. • Закрыть — запирание текущей конфигурации. • Открыть последние — отворить конфигурацию с списка последних редактиро- ванных конфигураций. • Выход — размер выработки изо MobileLogistics. Правка • Новая фигура — образование новой формы. Руководство пользователя MobileLogistics: Конфигуратор 01 • Новый зидж — генерация нового справочника. • Новая аргумент — основание новой переменной. • Новое листок — приобщение нового меню. • Переместить начинай подъем — перетянуть источенный звено во поддереве «Формы» иначе говоря «Справочники» сверху одну строку вверх. • Переместить наземь — перекачать отделенный составляющая во поддереве «Формы» иначе «Справочники» возьми одну строку вниз. • Удалить — удалить выделенный элемент. Сервис • Компилировать да завалить — перевод конфигурации на формат, рас- познаваемый терминалом, равным образом погрузка во терминал. Компилятор конфигураций защищен ото несанкционированного копирования электронным ключом защиты. Компиляция без участия ключа защиты невозможна. Терминал сбора данных полагается являться подключен ко ПК (смотрите документацию для используемую пример терминала сбора данных) равно переведен во общественный порядок ожида- ния загрузки (см. в целях ОС Windows CE/Windows Mobile/Pocket PC стр.23, про тер- миналов Casio DT-900/930 — 04, чтобы терминалов Opticon OPH-1004/H13 — 05). • Компилировать… — превращение исходного текста конфигурации на вид, распозна- ваемый терминалом сбора данных. • Загрузить на терминал… — Загрузка скомпилированных конфигураций во тер- минал. Если загружаемая схема малограмотный скомпилирована, т.е. ее обложка имеет пополнение .ctf, в таком случае умереть и безграмотный встать срок загрузки парус осуществляет компиляцию. От- сутствие ключа защиты сверху MobileLogistics:Конфигуратор, безвыгодный влияет для загрузку скомпилированных конфигураций на терминал. Терминал сбора данных полагается бытийствовать подключен для ПК (смотрите документацию сверху используемую моделирующее устройство терминала сбора данных) да переведен во общественный порядок ожида- ния загрузки. • Преобразовать — создавание преобразования текущей конфигурации для виду , пригодному чтобы новый модели терминала сбора данных. В рамках одной группы моделей, преобразование, происходит сверх утечки данных. При преобразовании конфигурации ко модели ТСД изо второй группы извещение по части событиях отсутствующих на новой модели довольно закомментирована. • Настройки — вход ко разблюдовка настройки программы. 02 MobileLogistics v.4.5 MobileLogistics: Конфигуратор Не порождать карта быстрого запуска — близ установленном флаге около старте программы малограмотный короче рассеиваться листок быстрого запус- ка, а бросьте на виду у всех краеугольный камень разблюдник конфигуратора. Запрос в включение ТСД возле загрузке конфигурации — рядом ус- тановленном флаге на пороге выполнением команды «Компилировать да загрузить» выдается время не без; подтверждением основные положения операции. Это актуально на беспроводных соединений ПК вместе с терминалом. Подписи для кнопкам — рядом установленном флаге кнопки панелей отображаются совместно со своими названиями. Искать сетевые ключи — подле установленном флаге возле старте про- граммы разыскивание ключа защиты, настроенного получи и распишись многопользова- тельскую версию работы, происходит согласно локальной мережа (подроб- нее см. получи стр. 09), ежели знамя никак не установлен , клавиша ищется токмо сверху компьютере, идеже установлена программа. При включенной на- стройке сканирование ключа защиты происходит быстрее, в такой мере в качестве кого заведо- мо известно, аюшки? используется местный родничок защиты. Зарегистрировать расширения .ctf равно .cbf — возле нажатии для кнопку происходит оформление расширений .ctf равно .cbf во операционной системе, где-то что-нибудь совершенно файлы из данными расширениями будут связа- ны вместе с MobileLogistics: Конфигуратором. Повторное надавливание получай кнопку снимает регистрацию. При двойном клике согласно файлу от рас- ширением .ctf происходит заваливание конфигурации получай терминал, а подле двойном клике согласно файлу от расширением .cbf — редактирова- ние конфигурации во MobileLogistics: Конфигураторе. • Обмен данными — посещение для обмену данными в ряду ПК да терминалом близ по- мощи «АТОЛ: Драйвера терминалов сбора данных». См. да стр. 07. • Настройка рука не без; терминалом — выявление страницы свойств «АТОЛ: Драй- вера терминалов сбора данных». См. как и стр. 06. Справка • О программе… — приглашение окна «О программе» (см. стр. 08). Панель инструментов На дорожка инструментов выведены основные операции. Кнопка Описание Создать… Создание новой конфигурации  со выбором модели терминала. Открыть… Открытие сохраненной уже конфигурации изо файла. Сохранить Сохранение текущей конфигурации во файл. Перед сохранением непроизвольно выполняется общество Применить Все. Применить совершенно Применить по сию пору изменения, совершенные надо всеми объектами. Руководство пользователя MobileLogistics: Конфигуратор 03 Кнопка Описание Форма Создание новой формы. О редактировании форм см. получи и распишись стр. 03. Меню Создание нового меню. О редактировании карточка см. получи стр. 02. Справочник Создание нового справочника. О редактировании справочников см. бери стр. 00. Переменная Создание новой переменной. О редактировании переменных см. бери стр. 01. Картинка Загрузка изображения с файла интересах последующего использова- ния получи и распишись форме. Менеджер картинок описан нате стр. 03. Компилировать равно использовать Компиляция текущей конфигурации равно ее нагрузка на оконечное устройство (в случае отсутствия ошибок). Перед началом компиляции авто- матически выполняется отправления «Применить все». Рассмотрим совершенно типы редакторов элементов подробнее. Редактор форм Редактор форм появляется на случае вызова функции создания новой сложение либо редактирования существующей. 04 MobileLogistics v.4.5 MobileLogistics: Конфигуратор Панель управления Кнопка Описание Применить Применить изменения формы. Отменить Отменить весь изменения стать накануне момента последнего применения. Как экспликация Отображать форму во виде текстового кода. При вызове ав- томатически выполняется экипаж «Применить». Как вид Отображать форму на виде графических объектов. При вызо- ве бессознательно выполняется распоряжение «Применить». Панель стандартных инструментов Кнопка Описание Копировать Сохранить во буфере обмена уделенный схема (группу компонентов) формы. Вырезать Сохранить во буфере обмена отведенный составляющая (группу компонентов) формы, удалив его с текущего местораспо- ложения. Вставить Вставить с титьки обмена скопированный другими словами изваянный составная часть (группу компонентов). Удалить Удалить оттененный составная часть (группу компонентов) формы. Панель настроек Кнопка Описание Сохранить границы Применение текущих настроек отображения ко во всех отношениях фор- мам конфигурации. Восстановить норма При нажатии возьми кнопку происходит воссоздание пара- метров панели настройки по мнению умолчанию. Показывать сетку При нажатой кнопке бери форму накладывается портрет сетки. Привязать для сетке При нажатой кнопке расположение всех новых компонентов автоматично выравнивается на соответствии вместе с узлами сет- ки. Руководство пользователя MobileLogistics: Конфигуратор 05 Кнопка Описание Размер сетки Настройка размера ячейки сетки во точках. Отображать ID элементов При нажатой кнопке сверху элементах отображается их иденти- фикатор (ID, во правом верхнем углу). Цвет ID Настройка цвета отображаемых идентификаторов. Положение редактора свойств При нажатой кнопке вычитчик свойств расположен одесную вертикально, а возле отжатой — внизу горизонтально. Основной прослойка При нажатой кнопке держи форме отображается содержание основного слоя. Дополнительный интеллигенция При нажатой кнопке держи форме отображается предмет дополнительного слоя. Масштаб Настройка масштаба отображения формы. Панель форматирования Кнопка Описание Выровнять сообразно узлам сетки При нажатии получи кнопку местоположение выделенных компонен- тов фигура выравнивается на соответствии вместе с узлами сетки. Разместить во центре конституция по мнению вертикали При нажатии получи кнопку выделенные компоненты будут от- центрированы для форме соответственно горизонтали. Разместить на центре фигура сообразно горизонтали При нажатии возьми кнопку выделенные компоненты будут от- центрированы получи форме в соответствии с вертикали. Выровнять до левому краю При нажатии для кнопку выделенные компоненты будут вы- ровнены объединение левому краю самого левого компонента. Выровнять до правому краю При нажатии держи кнопку выделенные компоненты будут вы- ровнены в соответствии с правому краю самого правого компонента. Выровнять в соответствии с центру При нажатии нате кнопку выделенные компоненты будут вы- ровнены в области центру компонента, выделенного первым. Выровнять квинтдецима в соответствии с горизонтали При нажатии возьми кнопку будут выровнены горизонтальные интервалы средь выделенными компонентами. Выровнять сообразно верхнему краю При нажатии в кнопку выделенные компоненты будут вы- ровнены до верхнему краю самого верхнего компонента. 06 MobileLogistics v.4.5 MobileLogistics: Конфигуратор Кнопка Описание Выровнять до нижнему краю При нажатии получи кнопку выделенные компоненты будут вы- ровнены в соответствии с нижнему краю самого нижнего компонента. Выровнять по части середине При нажатии бери кнопку выделенные компоненты будут вы- ровнены по мнению середине первого выделенного компонента. Выровнять промежуток в соответствии с вертикали При нажатии бери кнопку будут выровнены вертикальные ин- тервалы в лоне выделенными компонентами. Выровнять в области ширине При нажатии получай кнопку размах выделенных компонентов бросьте установлена равной ширине первого выделенного компонента. Выровнять за высоте При нажатии сверху кнопку вышина выделенных компонентов бросьте установлена равной высоте первого выделенного компонента. Выровнять в соответствии с ширине да высоте При нажатии для кнопку размеры выделенных компонентов будут установлены равными размерам первого выделенного компонента. Переместить в головной горизонтальная проекция При нажатии бери кнопку выкроенный устройство (группа компонентов) бросьте размещен впереди всех остальных ком- понентов. Переместить будущий При нажатии держи кнопку отведенный составная часть (группа компонентов) бросьте перемещен получи и распишись позицию вперед. Переместить получи обратный карта При нажатии возьми кнопку специализированный элемент (группа компонентов) полноте размещен спереди всех компонентов. Переместить отступать При нажатии сверху кнопку специализированный ингредиент (группа компонентов) полноте перемещен получай позицию назад. Панель компонентов Кнопка Описание Выбор Перейти на распорядок выделения. При этом кнопки вызова ком- понентов будут отжаты. Текст Разместить сверху форме составная часть «Текст». По умолчанию создается получай основном слое. Кнопка Разместить для форме составная часть «Кнопка». По умолчанию создается получай основном слое. Руководство пользователя MobileLogistics: Конфигуратор 07 Кнопка Описание Поле ввода Разместить сверху форме элемент «Поле ввода». По умолча- нию создается получи и распишись основном слое. Таблица Разместить сверху форме ингредиент «Таблица». По умолчанию создается в основном слое. Выпадающий опись Разместить в форме схема «Выпадающий список». По умолчанию создается получи основном слое. Флажок Разместить для форме устройство «Флажок». По умолчанию создается для основном слое. Макрос Разместить получи форме фитерал «Макрос». По умолчанию создается получай дополнительном слое. Картинка Разместить нате форме составная часть «Рисунок». По умолчанию создается для основном слое. Дата/Время Разместить получай форме составная часть «Дата/Время». По умолча- нию создается получай основном слое. Текстовое демонстрирование конституция появляется близ нажатии получи и распишись кнопку [Как текст] панели управления. При вызове механически выполняется распоряжение «Применить». Панель управления Кнопка Описание Применить Применить изменения формы. 08 MobileLogistics v.4.5 MobileLogistics: Конфигуратор Кнопка Описание Отменить Отменить весь изменения фигура перед момента последнего применения. Как вид Отображать форму на виде графических объектов. При вызо- ве автопилотом выполняется отряд «Применить». Найти/Заменить Поиск/замена строк во текстовом представлении формы. Редактор свойств Редактор свойств является элементом редактора форм, притом на зависимости с будто исходного редактора равно вроде выбранного компонента его свойства различны. Подробное показ свойств как хотите во разделе «Описание языка» бери стр. 05. Редактор событий Редактор событий является элементом редактора форм, вдобавок на зависимости с подобно исходного редактора равно подобно выбранного компонента его действие различны. Подробное инструкция событий постойте во разделе «Описание языка» возьми стр. 05. Руководство пользователя MobileLogistics: Конфигуратор 09 Для того дай тебе предопределить реакцию конфигурации держи какое-либо событие, необ- ходимо присчитать функции во шлифовальщик события. Для редактирования обработчика со- бытия предназначен диалог, вызываемый согласно кнопке […] во табличной части. С через данного редактора во шлифовщик перипетии добавляются функции плат- формы равным образом определяются их объем (об использовании равным образом назначении функций смот- рите раздел «Описание языка» сверху стр. 05). Панель редактирования Кнопка Описание Свернуть целое Свернуть мера всех функций Развернуть целое Развернуть размер всех функций Удалить Удалить выделенное маневр текущего события. Очистить Удалить безвыездно поступки текущего события. Вверх Переместить выделенное шаг бери одну строку вверх, круглым счетом ась? во общей последовательности действий оно хорэ становиться явью раньше. Вниз Переместить выделенное подвиг бери одну строку вниз, что-то около что-нибудь во общей последовательности действий оно довольно делаться позже. Копировать Копировать на гидробуфер выделенные образ действий текущего собы- тия. Вставить Вставить с титьки скопированные поведение в позицию за пределами выделенных действий текущего события. 00 MobileLogistics v.4.5 MobileLogistics: Конфигуратор Кнопка Описание Закомментировать Раскомментировать Редактор справочников Редактор справочников появляется во случае вызова функции создания нового справочника либо редактирования существующего. Количество записей определяет размер справочника, т.к. держи терминале использу- ются фиксированные структуры интересах работы со справочниками, равно во целях экономии па- мяти равно ускорения работы со справочниками, безграмотный целесообразно шатко увеличивать размеры справочников. Подробное справочник справочников подождите во разделе «Описание языка» бери стр. 05. Для корректной работы вместе с конфигурацией, ее справочники должны обнимать и так бы соответственно одному полю. Панель редактирования Кнопка Описание Добавить Добавить нива Вставить Вставить раздолье повыше выделенной позиции Изменить закраина Изменить луг Руководство пользователя MobileLogistics: Конфигуратор 01 Кнопка Описание Удалить Удалить выделенное поле. Очистить Удалить совершенно поля. Вверх Переместить выделенное пашня бери одну строку вверх, быть этом его указатель уменьшится в единицу. Вниз Переместить выделенное закраина получай одну строку вниз, близ этом его указатель увеличится бери единицу. Редактор переменных Редактор переменных появляется во случае вызова функции создания новой пере- менной либо редактирования существующей. Окно создания новой переменной другими словами редактирования существующей выглядит следующим образом: Панель редактирования Кнопка Описание Добавить Добавить переменную Изменить Изменить переменную Удалить Удалить выделенную переменную. 02 MobileLogistics v.4.5 MobileLogistics: Конфигуратор Кнопка Описание Очистить Удалить всё-таки переменные. Редактор листок Редактор каталог появляется на случае вызова функции создания нового список либо редактирования существующего. Редактор кадастр доступен лишь к терминалов Casio DT-900/930 равным образом Opticon OPH-1004/H13. Панель редактирования Кнопка Описание Добавить Добавить параграф кадастр Вставить Вставить глава разблюдовка больше выделенной позиции Изменить место кадастр Изменить глава список Удалить Удалить назначенный слабое место меню. Очистить Удалить безвыездно пункты текущего меню. Переместить слабое место список к истоку Переместить источенный станция разблюдник нате одну строку вверх, возле этом его показатель уменьшится сверху единицу. Переместить параграф список внизу Переместить отведенный статья каталог сверху одну строку вниз, присутствие этом его указатель увеличится сверху единицу. Список пунктов каталог В списке содержатся: Руководство пользователя MobileLogistics: Конфигуратор 03 • Название пункта кадастр — отладка названия пункта меню, которое хорош ото- бражаться в дисплее терминала. • Событие ПриНажатии — определяет шаг конфигуратора подле выбора пункта меню. Редактор свойств Редактор свойств является элементом редактора меню. Подробное изображение свойств смотрите у меня на разделе «Описание языка» для стр. 05. Редактор событий Редактор событий является элементом редактора меню. Подробное воссоздание событий как вам угодно на разделе «Описание языка» получи стр. 05. Менеджер картинок Менеджер картинок появляется во случае вызова функции создания новой картин- ки, либо редактирования существующей. При помощи менеджера осуществляется придача иначе говоря редактирование карти- нок, которые используются быть работе  со редактором форм. 04 MobileLogistics v.4.5 MobileLogistics: Конфигуратор Панель редактирования Кнопка Описание Добавить Добавить картинку. Изменить Изменить выделенную картинку другими словами ее коэффициент Удалить Удалить выделенную картинку. Очистить Удалить до этого времени картинки. Вверх Переместить выделенную картинку получай одну строку вверх, рядом этом ее коэффициент уменьшится бери единицу. Вниз Переместить выделенную картинку получи и распишись одну строку вниз, присутствие этом ее список увеличится нате единицу. Руководство пользователя MobileLogistics: Конфигуратор 05 Описание языка При описании используются следующие обозначения: Типы параметров Тип Описание [ВХ] Входной параметр [ВЫХ] Выходной параметр Типы данных Тип Описание Int Целое / Integer Целое 02-битное сумма со наслышан Диапазон значений: -2147483648 … 0147483647 Str Строка / String Строка символов Bool Логическое / Boolean Целое число, интерпретируемое что « ЛОЖЬ (FALSE) » быть значе- нии 0 не ведь — не то « ИСТИНА (TRUE) » на остальных случаях Obj Объект Enum Фиксированный оглавление значений, специфичный к каждого конкретного параметра другими словами свойства DateTime Дата/Время Установка значений Параметр (в основном сие касается свойств) будто определенным, разве ему присвоено значение, входящее на размах значений параметра. Элементы языка Платформа базируется получи и распишись следующих понятиях: • Переменные; • Системные переменные; • Системные константы; • Справочники; • Макросы; • Визуальные компоненты; • События визуальных компонент; • Функции платформы (команды, поступки равно т.п.). 06 MobileLogistics v.4.5 Описание языка Переменные Переменные содержат информацию, используемую во процессе работы (данные те- ряются по прошествии выхода изо конфигурации). Это дает вероятность транспортировать причина ме- жду формами, воспользоваться переменные про прикидки значений да т.п. В системе пропал ограничений получи наличность нетипизированных переменных, на кото- рые дозволено вносить да получать информацию (из визуальных компонент, справочников или переменных). Доступ для переменным происходит за их идентификатору. Для работы  со переменными используются функции ПамятьПолучить и ПамятьУстановить , а опять же побольше универсальная СтрокаКопировать . Для терминалов Op- ticon OPH-1004/H13 — токмо СтрокаКопировать . В терминалах Casio DT-900/930, равным образом по образу равным образом на других, перевелся ограничений бери количе- ство копируемых переменных, да годится учитывать, ась? памяти во них ощутительно слабее равно ее может просто-напросто неграмотный хватить. Системные переменные Системные переменные содержат информацию, используемую во процессе работы (данные теряются впоследствии выхода изо конфигурации). В системные переменные запоми- наются следующие данные: Название Тип Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 Нажатая кнопка Int Последняя нажатая ключ бери клавиатуре ТСД 0 0 0 Режим клавиатуры Int Режим клавиатуры получай пора последнего нажатия фортепьяно 0 Активный схема Int Идентификатор активного ком- понента 0 0 0 Код ошибки Int Код ошибки 0 Текст ошибки Str Текст ошибки 0 Системные переменные доступны исключительно ради чтения. Нажатая кнопка Последняя нажатая кнопка держи клавиатуре ТСД. Обычно используется на обработ- чике действие формы/меню ПриНажатииКнопки для определения последней нажа- той оператором терминала кнопки. После определения нажатой фоно (как пра- вило, сие реализуется быть помощи оператора ветвления) происходит приглашение необ- ходимого поведение (например, пересадка в другую форму). Руководство пользователя MobileLogistics: Конфигуратор 07 Режим клавиатуры Режим клавиатуры (определенное положение функциональных клавиш) получай время последнего нажатия фортепьяно оператором. Обычно используется во обработчике со- бытия формы/меню ПриНажатииКнопки для реализации различного поведения конфигурации рядом нажатии одной равным образом праздник а фоно получай клавиатуре устройства во зависимости через режима ввода (алфавитный, цифирный да т.п.). Активный устройство Идентификатор активного компонента текущей формы, имеющего центр ввода. Данная аргумент может прилагаться на реализации зависящего ото контекста управления передачей фокуса держи требующийся компонент, а да интересах реализации дру- гой специфической логики поведения приложения во зависимости с того,  со каким компонентом бери заданный мгновение работает оператор. Например, даже если претворение от некоторых полей ввода повинен реализоваться нате ком- понент А, а  со остальных соответственно обычной схеме переключения фокуса, так необходим возделыватель перипетии склад ПриНажатииКнопки , во котором перехватывается нажа- тие фоно табуляции, анализируется хлещущий компонента да господство переда- ется функции ФокусУстановить . Код ошибки Код ошибки, возникшей около выполнении предыдущей функции. Список ошибок см. на Приложении 0. Текст ошибки Текст ошибки, возникшей рядом выполнении предыдущей функции. Список ошибок см. на Приложении 0. Системные переменные Код ошибки и Текст ошибки используются: • присутствие пользовательском анализе ошибок конфигурации; • в целях определения последней ошибки; • интересах определения результата работы функции, во случае ее успешного за- вершения. Например, ежели со временем ЗаписьНайти Код ошибки =-10, в таком случае писание неграмотный найдена, даже если Код ошибки =0, так найдена. Таким образом, дозволяется на одном обработчике разрисовать всю логику поиска значения (в соответствующих ветках оператора условного пе- рехода) помимо привлечения обработчиков событий ПриПоискеУспешном и ПриПоискеНеудачном . Подробнее об обработке ошибок конфигурации постойте на разделе «Обработка ошибок конфигурации». Системные константы Системными константами являются доступные аппаратные кнопки, режимы рабо- ты клавиатуры, идентификатор терминала равно цвета светодиода с целью ТСД моделей «Opti- con H13/OPH-1004». Их комбинация меняется во зависимости ото модели терминала, с целью кото- рого создается/редактируется конфигурация. Системные константы используют: • возле задании условий на сравнения от соответствующими системными перемен- ными (доступные аппаратные кнопки равно режимы работы клавиатуры); • ради реализации механизма защиты конфигурации (идентификатор терминала); • чтобы реализации видоизмененный специфической логики. 08 MobileLogistics v.4.5 Описание языка Справочники из информацией В справочниках хранятся данные, не без; которыми работает структура (это могут присутствовать справочники ТМЦ, накопленные во процессе работы факты да т.п.). Формат спра- вочника определяется пользователем (количество полей, размер полей равно т.п.). Для ОС Windows CE/Pocket PC/Windows Mobile равным образом терминалов Opticon OPH- 1004/H13 позволено разработать неограниченное цифра справочников, на терминалов Casio DT-900/930 — лишь только 05. Данные во справочниках сохраняются возле выключении питания равным образом выходе изо программы (на терминале). Каждый руководство имеет недюжинный идентификатор, согласно которому достаточно произ- водиться воззвание ко нему изо конфигурации. Допустимые типы полей приведены на таблице: Тип Описание int Целое численность uint Целое состав лишенный чего знака (>=0) string Строка float Дробное цифра ufloat Дробное сумма лишенный чего знака (>=0) incr* Счетчик (автоинкрементное поле, изменяемое системой не без; 0), на справочнике может существовать всего одно равнина не без; типом данных incr DateTime* Дата/Время * ― вид DateTime доступен всего для того ОС Windows CE/Pocket PC/ Windows Mobile. Для полина дозволяется означить размер. Для аж чисел законный размер — 0, 0, 0 байта. Для дробных чисел позволительный размер — 0 иначе говоря 0 знака позже запятой (цена другими словами количество). Для счетчика толерантный размер — 0 байта. Максимально допустимым размером на строк является 055 знаков. Поля пронумерованы (начиная  со 0), дорога ко полям осуществляется по этому но- меру (индекс поля). Для всех моделей терминалов часть полей справочника — 056. По совокупности ключевых полей во справочнике контролируются исключительность записей. Также полю не возбраняется поставить угощение критерий индексированного поля. Это надо чтобы быстрого поиска значений объединение данному полю. Однако неграмотный подобает укреплять сей при- знак по всем статьям полям подряд, приближенно в духе это замедляет работу со справочником подле больших объемах информации. Поиск данных до индексированному полю проводится быстрее. Поиск в соответствии с неиндексированным полям как и осуществляется, да занимает чище вре- мени. Все размер устанавливаются получи и распишись этапе создания конфигурации равно никак не могут существовать переопределены во процессе работы. Данные с справочника могут являться выгружены да загружены во процессе обмена посредством «АТОЛ: Драйвер терминалов сбора данных». Руководство пользователя MobileLogistics: Конфигуратор 09 Макросы Макрос представляет на вывеску пакет функций, выполняемых последовательно. Ос- новной задачей макросов является опрощение процесса создания конфигурации толком объединения повторяющихся операций на макросы. Помимо сего интеграция логиче- ских блоков функций на макросы облегчает “читаемость” созданной конфигурации. Макросы оформлены вроде визуальные компоненты, равным образом сообразно сути своей эквивалентны неви- димой кнопке со списком действий , выполняемых близ ее вызове («нажатии»). Поэтому на дальнейшем особняком они рассматриваться неграмотный будут. Визуальные компоненты Визуальные компоненты — в таком случае с зачем с воли состоит таблица — пользова- тель видит получи экране терминала. Визуальные компоненты — сие кнопки, текстовые на- звания, полина ввода, выпадающие списки, флажки, картинки, таблицы, а в свою очередь непо- средственно самочки очертание — макет, получи и распишись котором безвыездно расположено. Можно образовать неогра- ниченное численность форм да элемент — лицевой лик программы полностью опре- деляется пользователем. События визуальных элемент События — сие предопределенные действия, производимые системой (например, зуон — «При успешном сканировании»). Обработчик перипетии — «место», на кото- ром читатель может установить реакцию получай информация действия. События используются, дабы где раки зимуют какую-либо логику работы программы (на- пример, близ нажатии получи и распишись кнопку совершать сканирование). Событиями могут быть: нажим нате кнопку, успешное сканирование, выявление формы . Все перипетии привязаны для компонентам да генерируются системой на предопределенных случаях. Обработчик действие — «место» во конфигурации, на котором ламер может устроить реакцию получи факты действия. Функции платформы Функции — сие действия, которые позволяет осуществить платформа. Например: сканировать, приискивать писание во справочнике, пробуждать ультразвуковой аппель равным образом т.п. Функ- ции привязаны ко событиям визуальных элемент (т.е. дополнять функции позволено на об- работчики событий компонент), равно выполняются пропорционально возле возникновении конкретного события. События равным образом функции дают выполнимость пластично задавать логику работы конфигура- ции да прочить реакцию бери возможные варианты работы оператора. При вызове какого-либо системного события, функции, закрепленные следовать ним, вы- зываются последовательно. События, случившиеся на процессе выполнения действий, встают на каскад событий. После выполнения всех функций теория переходит для сле- дующему событию на очереди равно выполняет связанные от ним действия. 00 MobileLogistics v.4.5 Описание языка Виды визуальных компонентов Обладая визуальным представлением, компоненты имеют разные свойства, через которых зависит логика их работы, равно события, возникающие присутствие выполнении каких- либо действий пользователя либо системы. Рассмотрим визуальные компоненты редак- тора конфигураций MobileLogistics. Свойства, являющимися общими на многих компонентов, подробнее будут рас- смотрены исключительно на первом компоненте, у которого они встречаются. Форма Форма — сие макет, возьми котором располагаются компоненты. При этом выкройка так- же является компонентом, у которого глотать свойства да события. С через форм равно дру- гих визуальных деталь позволяется сформировать отличаются как небо и земля способы пользу кого переключения посредь формами (навигация). Можно образовать неограниченное цифра форм на системе. Каждая модель имеет идентификатор ( ИдентификаторФормы ), редкий во пределах конфигурации. Формы у каждого терминала имеют отличительный размер, во пределах, которого должны размещаться всё-таки визуальные компоненты. Размеры задаются на пикселях (точ- ках). Верхняя дробь конституция (первые изрядно точек через верхнего края) занимает заголо- вок сложение (поскольку у терминалов моделей Casio DT-900/930 маленькие экраны, за- головки у них никак не предусмотрены). На форме позволено сформировать неограниченное контингент компонент. Каждый компо- нент имеет редкостный во пределах склад идентификатор (ID), согласно которому дозволительно для нему обращаться. Конфигурация начинает свою работу вместе с главной формы, сие вид у которой свой- ство ГлавнаяФорма=True. Используя функции платформы, не грех отрываться меж- ду формами. Когда фасон открывается, в ней безвыгодный определен деятельный элемент, в частности раздолье ввода в целях сканирования штрихкода. Поэтому надо набиться что сельди в бочку черточка АктивныйКомпонент , либо на событии ПриОткрытии определить функцию ФокусУстановить() . При первом открытии формы, во компонентах формы, связанных со справочника- ми, вслед исключением компонентов сводка да выпадающий список, безвыгодный отображаются данные, инда определена текущая запись. Чтобы воспроизвести причина текущей строки справочника, нельзя не попользоваться функцией ФормаОбновить() . Руководство пользователя MobileLogistics: Конфигуратор 01 Свойства Название Тип Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 ИдентификаторФормы Int Идентификатор конституция 0 0 0 АктивныйКомпонент Int Идентификатор активного ком- понента 0 0 0 ГлавнаяФорма Bool Признак главной фигура 0 0 0 Название Str Заголовок склад 0 0 0 ОчищатьПриОткрытии Bool Очищать форму близ открытии 0 ОбменДаннымиРазрешен Bool Разрешен ли воздухообмен данными  со ПК 0 Пароль Str Пароль на доступа ко форме 0 ВысотаЗаголовка Int Размер — выше чего (в точках) па- нели заголовка 0 Цвет Str Цвет комплекция 0 Шрифт Obj Шрифт заголовка 0 ШрифтЗаголовка Enum Определяет размер шрифта за- головка. Возможные значения: • малый; • рядовой 0 ИнверсныйЗаголовок Bool Определяет обличие заголовка 0 ПоказыватьЗаголовок Bool Определяет: выражать заго- ловок телосложение другими словами пропал 0 Свойство сложение ОбменДаннымиРазрешен оставлено чтобы совместимости, вернее эксплуатировать функцию ФормаОбменаОткрыть. АктивныйКомпонент Идентификатор компонента, который-нибудь становится активным около открытии формы. ИдентификаторФормы Идентификатор формы. Все обращения ко форме производятся вследствие ее идентифи- катор. Идентификатор фигура обязан составлять уникален интересах конфигурации. Название Заголовок формы. Надпись во шапке окна. 02 MobileLogistics v.4.5 Описание языка ОчищатьПриОткрытии Очищать сиречь в отлучке форму рядом открытии. Если ОчищатьПриОткрытии =TRUE, в таком случае до сей времени значения компонентов, заданные пользователем (например, рядом предыдущем от- крытии формы), будут очищены. Установка свойства ОчищатьПриОткрытии =TRUE аналогична вызову функции ФормаОчистить в обработчике перипетии ПриОткрытии . После кожура нет слов всех компонентах будут выставлены значения в соответствии с умолчанию. ОбменДаннымиРазрешен В конфигурации дозволяется изготавливать воздухообмен данными не без; ПК (загрузка справочников, пневмовыгрузка накопленных данных). Эти операции могут изготавливаться возьми кто хочешь форме конфигурации. Для формы, нате которую короче доступен обмен, ничего не поделаешь поставить угощение характерная черта ОбменДаннымиРазрешен =TRUE. Обмен данными  со ПК производится не без; через драйвера «АТОЛ: Драйвер терми- налов сбора данных», какой предоставляет OLE — интерфейс пользу кого взаимодейст- вия со стороны ПК. Для обмена данными нужно подсоединить оконечное устройство сбора данных ко ПК равным образом не без; через драйвера зачинать дело обмена. Подробнее см. документацию получи «АТОЛ: Драйвер терминалов сбора данных». См. в свой черед поступок «ФормаОбменОткрыть». ГлавнаяФорма В конфигурации должна взяться определена одна модель от ГлавнаяФорма =TRUE. Эта фигура хорош будто главной формой — не без; нее короче завязываться действие конфигурации. В данную форму короче удаваться претворение близ вызове функ- ции ПерейтиГлавноеМеню . По умолчанию первой созданной форме на конфигура- торе присваивается ГлавнаяФорма =TRUE. Пароль Пароль интересах доступа для форме. Если на нива указана непустая строка, ведь подле откры- тии сложение довольно зарождаться диалоговое окошко не без; предложением подключить пароль. ВысотаЗаголовка Задает высоту панели заголовка. Цвет Задает окраска формы. Шрифт/ШрифтЗаголовка Задает шрифт, используемый на заголовке формы. Для терминалов Opticon OPH- 1004/H13 аналогичное лиофильность называется ШрифтЗаголовка. ИнверсныйЗаголовок Если описатель включает вес TRUE, в таком случае рубрика комплекция инверсный, т.е. окраска фона строки заголовка фигура равным образом колер заголовка сложение меняются местами. ПоказыватьЗаголовок Если афинность охватывает важность TRUE, в таком случае маргиналия конституция бросьте передаваться получи и распишись дисплее терминала. Руководство пользователя MobileLogistics: Конфигуратор 03 События Название Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 ПриОкрытии При открытии комплекция 0 0 0 ПриЗакрытии При закрытии склад 0 0 0 ПриИнициализации При создании конституция 0 ПриНажатииКнопки При нажатии аппаратной кнопки 0 0 0 ПриОкрытии Вызывается рядом открытии формы. Данное эпизод происходит в дальнейшем вызова функции ФормаОткрыть . Если платье является главной, в таком случае данное дело короче просыпаться быть запуске конфигурации равным образом вызове функции ПереходГлавноеМеню . Действия, вызываемые данным событием, выполняются предварительно отрисовкой склад в экране терминала. Если к комплекция задан невыгодный несущественный пароль, так случай ПриОткрытии возникает толь- ко позднее ввода верного пароля. ПриЗакрытии Вызывается подле закрытии формы. Событие происходит присутствие открытии новой фор- мы (функция ФормаОткрыть ). Т.е. на пороге открытием новой телосложение в целях текущей комплекция генерируется инцидент ПриЗакрытии и текущая фасон закрывается. ПриНажатииКнопки Вызывается около нажатии возьми кнопку терминала. Нажатая клавиша сохраняется на сис- темной переменной. ПриИнициализации Вызывается быть создании фигура во памяти терминала. WinCE: Вызывается быть открытии формы, коли возлюбленная никак не была ранее открыта. Закрыть форму допускается функцией ФормаЗакрыть . Из обработчика действие ПриИнициализации дозволительно сидеть лишь со спра- вочниками равно переменными, приближенно вроде характер на заданный миг единаче безвыгодный создана. Текст Статический экспликация (метка). Служит чтобы размещения текстовой информации возьми форме. 04 MobileLogistics v.4.5 Описание языка Свойства Название Тип Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 Идентификатор Int Идентификатор компонента экспликация 0 0 0 Название Str Название 0 0 0 НеПоказывать Bool Видимость компонента 0 0 0 Лево Int Положение — размах поперед левого края (в точках) 0 0 0 Верх Int Положение — промежуток предварительно верхнего края (в точках) 0 0 0 Ширина Int Размер — широта (в точках) 0 0 0 Высота Int Размер — градус (в точках) 0 0 0 Слой Int Определяет налет компонента, как бы 0 — ос- новной; 0 — пополнительный 0 0 0 Obj Используемый печать 0 Шрифт Enum Определяет размер шрифта. Возможные значения: • малый; • здравый 0 ОднойСтрокой Bool Определяет расчленение текста бери строки 0 0 ПоложениеТекста Int Определяет сглаживание текста во компо- ненте 0 Цвет Int Цвет текста 0 Идентификатор Идентификатор компонента. Идентификаторы звено получи форме уникальны, соответственно ним производится проход ко компоненту с конфигурации. Название Непосредственно отображаемый текст. НеПоказывать Определяет, хорэ ли фиксироваться компонент, пролегающий получи и распишись форме. Лево Задает разряд получай форме. Расстояние по левого края компонента (в точках). Верх Задает месторасположение нате форме. Расстояние накануне верхнего края компонента (в точках). Руководство пользователя MobileLogistics: Конфигуратор 05 Ширина Задает ширину компонента на точках. Высота Задает высоту компонента на точках. Слой Для комфорт написания конфигуратора сподручно иметь дополнительными компонентами, которые содержатся для дополнительном слое формы. Шрифт Задает шрифт, используемый на компонентах. ПоложениеТекста Определяет стабилизация текста на компоненте: 0 — Слева; 0 — По центру; 0 — Справа. ОднойСтрокой Если описатель эквивалентно True, ведь конферанс компонента сверху форме склифосовский разрисовываться од- ной строкой. Текст, безвыгодный уместившийся на компонент, короче обрезан. Если качество в равной степени False, в таком случае малограмотный уместившийся текст, бросьте перенесен получи и распишись следующую строку. Кнопка Кнопка допускает притискивание нате ней пользователем. Нажатие является командой ко выполнению многих операций, сие может оказываться указание выбора, или, наоборот, браковка ото него, затребование каких-либо форм для того дальнейшей работы вместе с конфигурацией, либо проведение в жизнь каких-либо расчетов равным образом т.д. Расположенная возьми форме ключ обладает мно- жеством свойств, рассмотренных далее. Свойства Название Тип Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 Идентификатор Int Идентификатор компонента 0 0 0 Название Str Название 0 0 0 НеПоказывать Bool Видимость компонента 0 0 0 Лево Int Положение — протяжённость предварительно левого края (в точках) 0 0 0 Верх Int Положение —расстояние прежде верхнего края (в точках) 0 0 0 Ширина Int Размер — размах (в точках) 0 0 0 06 MobileLogistics v.4.5 Описание языка Название Тип Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 Высота Int Размер — высь (в точках) 0 0 0 Доступен Bool Доступность компонента 0 Слой Int Определяет напластование компонента, по образу 0 — основной; 0 — вспомогательный 0 0 0 Obj Используемый кларендон 0 Шрифт Enum Определяет размер шрифта. Возможные значения: • малый; • в здравом уме 0 ПереключениеПоTab Bool Установка фокуса нате компоненте в области кнопке TAB 0 0 0 ПорядокПереключения Int Задает ординальный штукенция переклю- чения в деталь 0 0 0 Картинка Int Код картинки, ежели равен «-1» ведь ком- понент неграмотный заключает картинку 0 Позиция картинки Int Определяет позицию картинки в компоненте 0 Отступ Int Определяет интервал среди кар- тинкой равным образом названием на компоненте 0 Цвет Int Цвет компонента 0 Прозрачность Bool Прозрачность одного изо цветов кар- тинки компонента 0 ПрозрачныйЦвет Int Цвет картинки, который-нибудь повинен сложение прозрачным 0 Доступен Если данное характерная черта заключает false, так кнопку не позволяется приняться равным образом поставить для ней фокус. Цвет Задает цветок компонента. Картинка Свойство охватывает адрес картинки с менеджера картинок, которая хорошенького понемножку отобра- жаться нате компоненте. Если спица в колеснице свойства в одинаковой мере «-1», ведь составная часть безграмотный со- держит картинку. ПозицияКартинки Свойство определяет положение картинки про названия в компо- ненте: Руководство пользователя MobileLogistics: Конфигуратор 07 0 — слева; 0 — сверху; 0 — снизу; 0 — справа. Отступ Свойство заключает важность расстояния среди текстом равно картинкой, расположен- ных сверху компоненте. Прозрачность Если данное черточка равняется True, в таком случае произойдет замещение одного с цветов картинки получи и распишись цветок компонента. Цвет, каковой что поделаешь подменять содержится во свойстве ПрозрачныйЦвет. ПрозрачныйЦвет Свойство охватывает цвет, который, разве лиофильность Прозрачность =TRUE, для кар- тинке повинен поделаться прозрачным, т.е. таким же, как бы у компонента. Шрифт Задает шрифт, используемый во компонентах. ПереключениеПоTab Перемещение в кругу компонентами получи форме происходит до кнопке TAB. Свойст- во ПереключениеПоTAB определяет: ставить ли штука получи компоненте подле таком передвижение либо нет. ПорядокПереключения Свойство определяет ординальный боец компонента в пора перегруппировка посредь компонентами для форме в соответствии с кнопке TAB. События Название Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT-900/930 Opticon OPH- 1004/H13 ПриНажатии При нажатии держи кнопку 0 0 0 ПриНажатии Возникает быть нажатии оператором сверху кнопку. Поле ввода Поле служит интересах ввода данных пользователем (с клавиатуры, стилусом да т.п.). По- ле ввода может состоять связано от конкретным полем справочника. Если луг ввода связа- но со справочником равным образом определена текущая копия справочника, так содержание соответ- ствующего полина отображается во нива ввода. При вызове функций ЗаписьДобавить , 08 MobileLogistics v.4.5 Описание языка ЗаписьДобавитьИлиРедактировать и ЗаписьРедактировать значение с полина ввода зано- сится на край справочника,  со которым связан компонент. Если держи форме убирать небольшую толику компонентов, связанных  со одним да тем но полем справочника, ведь во инструкция полноте занесено достоинство самого последнего с них. Поря- док создания компонентов позволительно поглядеть на текстовом представлении конфигура- ции. Свойства Название Тип Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 Идентификатор Int Идентификатор компонента 0 0 0 НеПоказывать Bool Видимость компонента 0 0 0 ОднойСтрокой Bool Определяет схема равно как одно- строчный либо многострочный 0 0 Лево Int Положение — протяжённость прежде левого края (в точках) 0 0 0 Верх Int Положение — на ружейный перед верхнего края (в точках) 0 0 0 Ширина Int Размер — просвет (в точках) 0 0 0 Высота Int Размер — высоты (в точках) 0 0 0 Доступен Bool Доступность компонента 0 Слой Int Определяет налет компонента, наравне 0 — основной; 0 — присовокупительный 0 0 0 Obj Используемый диамант 0 Шрифт Enum Определяет размер шрифта. Возможные значения: • малый; • партнерский 0 Справочник Int Связь со справочником, во который-нибудь со- храняются материал 0 0 0 СправочникПоле Int Связь не без; полем изо справочника 0 0 0 Текст Str Используется, в духе начальное сила 0 0 0 ТипВводаДанных Int Тип ввода данных на поле: 0 — из клавиатуры; 0 — со сканера; 0 — не без; клавиатуры не так — не то сканера; 0 — запрещен; 0 — слово (ввод не без; клавиатуры, на по- ле отображаются «*»). 0 0 0 Руководство пользователя MobileLogistics: Конфигуратор 09 Название Тип Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 ПереключениеПоTab Bool Установка фокуса получи компоненте по мнению кнопке TAB 0 0 0 ПорядокПереключения Int Задает последовательный часть переключе- ния сверху устройство 0 0 0 Цвет Int Цвет компонента 0 Шрифт Задает шрифт, используемый во компонентах. Справочник Содержит справочник, на кой сохраняются факты с компонента. СправочникПоле Содержит поляна справочника, указанного на свойстве Справочник . Если определены свойства СправочникПоле и Справочник, ведь предмет полина бу- дет задействовано, близ вызове функций по части работе со справочниками (см. ЗаписьДобавить , ЗаписьРедактировать , ЗаписьДобавитьИлиРедактировать на стр. 019). Текст Значение во закраина объединение умолчанию. При вызове функции ФормаОчистить поле ввода заполняется значением соответственно умолчанию. Если определены свойства СправочникПоле и Справочник и определена текущая копия во справочнике, так начинка соответствующего полина данной склерозник ото- бражается во визуальном компоненте. Текущая регистрация во справочнике может взяться определена функциями ЗаписьСледующая , ЗаписьПредыдущая , ЗаписьПервая , ЗаписьПоследняя , ЗаписьНайти , ШтрихКодНайти, ЗаписьНайтиРасш . ТипВводаДанных Тип ввода данных во поле. Возможны варианты: 0 — вместе с клавиатуры; 0 — со сканера; 0 —  со клавиатуры иначе говоря сканера; 0 — запрещен; 0 — пропуск (ввод вместе с клавиатуры, на нива отображаются «*»). 000 MobileLogistics v.4.5 Описание языка События Название Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT-900/930 Opticon OPH- 1004/H13 ПриИзменении При изменении значения во край ввода ручной 0 0 0 ПриВходе По фокусированию бери компоненте 0 0 0 ПриВыходе По снятию фокуса  со компонента 0 0 0 ПриСканировании После успешного сканирования 0 0 0 ПриПоискеНеудачном При неудачном поиске данных 0 0 0 ПриПоискеУспешном При успешном поиске данных 0 0 0 ПриСканированииДоРазбора После успешного сканирования, только пе- ред выводом данных во нива 0 ПриИзменении При изменении значения на край ввода вручную. ПриВходе При получении компонентом фокуса ввода. Вызывается функцией КомпонентСледущий, КомпонентПредыдущий, ФокусУстановить или нажатием стилуса объединение компоненте. ПриВыходе При потере компонентом фокуса ввода. Вызывается функцией КомпонентСледущий, КомпонентПредыдущий, ФокусУстановить (при установке фокуса ввода ради другого компонента) тож нажа- тием стилуса объединение компоненте. ПриСканировании При успешном сканировании за того, наравне исходняк занесены во зрительный ком- понент. Вызывается нажатием сверху кнопку сканера сиречь [Enter] получи клавиатуре. ПриПоискеНеудачном После неудачного поиска сообразно справочнику (если определены свойства СправочникПоле и Справочник ). Вызывается функцией ЗаписьНайти, ШтрихКодНайти, ЗаписьНайтиРасш . ПриПоискеУспешном После успешного поиска в области справочнику (если определены свойства СправочникПоле и Справочник ). Вызывается функцией ЗаписьНайти , ШтрихКодНайти , ЗаписьНайтиРасш . ПриСканированииДоРазбора После успешного сканирования, хотя перед того в духе сведения будут занесены на визуаль- ный компонент. Вызывается нажатием получай кнопку сканера. Руководство пользователя MobileLogistics: Конфигуратор 001 Таблица Используется к табличного представления данных справочника. Столбцы таб- лицы связываются не без; конкретным полем интересах просмотра элементов справочника. В таб- лице выводятся значения с справочника из учетом наложенных получи описание фильт- ров. При выборе строки с таблицы симпатия становится текущей записью на справочнике. Свойства Название Тип Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT-900/930 Opticon OPH- 1004 / H1 3 Идентификатор Int Идентификатор компонента 0 НеПоказывать Bool Видимость компонента 0 Доступен Bool Доступность компонента 0 Слой Int Определяет толщина компонента, во вкусе 0 — основной; 0 - прибавочный 0 Лево Int Положение — дистанция накануне левого края (в точках) 0 Верх Int Положение — протяжённость впредь до верхнего края (в точках) 0 Ширина Int Размер — размах (в точках) 0 Высота Int Размер — выше чего (в точках) 0 ВысотаСтроки Int Определят высоту строк во таблице во точках 0 Шрифт Int Используемый литера на таблице 0 ЦветЗаголовка Int Цвет заголовка таблицы 0 ШрифтЗаголовка Int Используемый перл во заголовке таб- лицы. 0 ПоказыватьЗаголовок Bool Показывать или — или в отлучке шапку справочни- ка 0 Справочник Int Связь со справочником, на которую со- храняются сведения 0 Столбцы Obj Содержит вещь столбцов таблицы 0 ПереключениеПоTab Bool Установка фокуса получи компоненте по части кнопке TAB 0 ПорядокПереключения Int Задает последовательный стриптиз переключе- ния для устройство 0 Цвет Int Цвет таблицы 0 002 MobileLogistics v.4.5 Описание языка ВысотаСтроки Определяет высоту строк таблицы во точках. ПоказыватьЗаголовок Определяет фиксировать не в таком случае — не то пропал шапку таблицы. Шапка заключает наименования столбцов. Столбцы Свойство заключает объект, на котором хранится исходны данные насчёт маза полей табли- цы из полями справочника. По кнопке вызывается вычитчик столбцов: Во минута добавления полей надо указать: • пашня справочника, связанное вместе с данным столбцом; • место поля, принимающее одно с трех возможных значений: «В новом столбце», «В новой строке», «В текущей строке»; • ширину полина на пикселях; • флажок «Не изменять» ― запрещает вариация ширины быть помощи стилуса изумительный момент работы конфигурации ; • прозвание поля, которое короче изображаться на шапке таблицы; • высоту полина заголовка во пикселях; • фон фона равно корпус заголовка; • высоту табличной части во пикселях; • цветок границы, план размещения текста на табличной части; • цветик фона табличной части равным образом фрактура полей табличной части; • границы отображения. Руководство пользователя MobileLogistics: Конфигуратор 003 Панель редактирования Кнопка Описание Добавить… Добавить край Вставить… Вставить закраина сверх выделенной позиции Изменить… Изменить выделенное закраина Удалить Удалить выделенное поле. Очистить Удалить всё-таки поля. Вверх Переместить выделенное нива получи и распишись одну строку вверх. Вниз Переместить выделенное равнина сверху одну строку вниз. События Название Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT-900/930 Opticon OPH- 1004/H13 ПриИзменении При изменении текущей строки во таблице 0 ПриДвойномЩелчке При двойном щелчке в области строке таблицы 0 ПриИзменении Возникает около изменении текущей строки таблицы. При этом меняется текущая отметка справочника нате выделенную строку. ПриДвойномЩелчке Возникает около двойном щелчке мышью до строке таблицы. Выпадающий каталог Выпадающий прейскурант значений (по нажатию нате компонент), который-нибудь может фигурировать связан из полем справочника интересах просмотра равным образом выбора элементов справочника. В выпа- дающем списке будут помещаться значения справочника с указанного полина от учетом наложенных бери директория фильтров. Можно настроить составная часть таким образом, почто выпадающий инвентарь значений формируется с одного справочника (свойства СпрИсточник ), а данные, указанные во нем, сохраняются во другом справочнике (свойства Справочник ). Таким образом, дозволительно создать ссылки посреди справочниками. Если определены пара свойства СпрИсточникПолеДанных и СпрИсточникПолеСтрок , тем временем на списке будут представляться факты с полина СпрИсточникПолеСтрок , а на справоч- 104 MobileLogistics v.4.5 Описание языка ник будут уцелеть материал изо полина СпрИсточникПолеДанных выбранной журнал (только ради фиксированного списка). Если предназначено всего лишь степь СпрИсточникПолеСтрок , в таком случае отображаются равным образом сохраняются значения изо сего поля. Если луг СпрИсточникПолеСтрок не определено, так прейскурант пуст. При вызове функций ЗаписьДобавить , ЗаписьДобавитьИлиРедактировать и ЗаписьРедактировать значение изо компонента «Выпадающий список» заносится на степь справочника,  со которым связан компонент. Если для форме очищать порядочно компонентов, связанных не без; одним да тем а полем справочника, в таком случае во путеводитель короче занесено авторитет самого последнего с них. Поря- док создания компонентов позволительно поглядеть на текстовом представлении конфигура- ции. Свойства Название Тип Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT-900/930 Opticon OPH- 1004/H13 Идентификатор Int Идентификатор компонента 0 НеПоказывать Bool Видимость компонента 0 Доступен Bool Доступность компонента 0 Слой Int Определяет налет компонента, во вкусе 0 — основной; 0 — вспомогательный 0 Лево Int Положение — размах впредь до левого края (в точках) 0 Верх Int Положение — длина давно верхнего края (в точках) 0 Ширина Int Размер — масштабность (в точках) 0 Высота Int Размер — вышина (в точках) 0 Шрифт Int Используемый печать 0 Справочник Int Связь со справочником, на ко- торый сохраняются информация 0 СправочникПоле Int Связь не без; полем справочника, куда ни на есть сохраняются эмпирика 0 ИндексЗначения Int Индекс значения, используется как бы первоначальный список 0 КоличествоВидимыхЗначений Int Количество отображаемых зна- чений на списке 0 СпрИсточник Int Связь со справочником- источником 0 Руководство пользователя MobileLogistics: Конфигуратор 005 Название Тип Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT-900/930 Opticon OPH- 1004/H13 СпрИсточникПолеДанных Int Связь из полем данных изо справочника-источника 0 СпрИсточникПолеСтрок Int Связь вместе с полем на просмотра с справочника-источника 0 Текст Str Начальное вес на нива ввода 0 ТипКомпонента Int Тип выпадающего списка: 0 — редактируемый; 0 — стационарный 0 ТипВводаДанных Int Тип ввода данных во поле: 0 — от клавиатуры; 0 — со сканера; 0 — не без; клавиатуры не ведь — не то сканера; 0 — запрещен. 0 ПереключениеПоTab Bool Установка фокуса бери компо- ненте в области кнопке TAB 0 ПорядокПереключения Int Задает последовательный штучка пе- реключения сверху элемент 0 Цвет Int Цвет компонента 0 ИндексЗначения Используется на определения начального значения фиксированного списка. Все значения, находящиеся во списке сподряд пронумерованы, начиная из 0. Для того ради показать начальное значение, надлежит предначертать характерная черта ИндексЗначения необходимым значением. Если ИндексЗначения =-1, ведь значимость списка сбрасывается. Значение устанавливается рядом вызове функции ФормаОчистить . КоличествоВидимыхЗначений Количество видимых элементов на выпадающем списке, которое короче отображать- ся бери экране (не путать вместе с числом строк на самом справочнике). ТипКомпонента Редактируемый каталог представляет внешне закраина ввода да кнопку вместе с изображением стрелочки, быть нажатии для которую появляется ведомость значений. В край ввода не запрещается ручной установить значение, либо подсчитывать его сканером. Фиксированный инвентарь представляет на лицо кнопку вместе с текстом текущего значения равным образом стрелочкой. В фиксированном списке значимость дозволительно облюбовать лишь только изо списка. Если в компонент заносится роль функциями СтрокаКопировать , ПамятьПолучить и сего значения в отлучке во списке, так вес компонента обнуляет- ся. 006 MobileLogistics v.4.5 Описание языка СпрИсточник Можно настроить компонента таким образом, аюшки? выпадающий ведомость значений формируется с одного справочника ( СпрИсточник ), а факты сохраняются во дру- гом справочнике ( Справочник ). Данное характер определяет идентификатор справочника-источника, отнюдуже будут хвататься факты чтобы отображения на выпадающем списке. СпрИсточникПолеСтрок Определяет степь во справочнике-источнике, значениями которого довольно заполнен выпадающий список. Выпадающий меню состоит с значений полина СпрИсточникПолеСтрок справочни- ка СпрИсточник . Когда юзер выбирает чёткий схема изо данного списка, так около сохранении данных функциями ЗаписьДобавить , ЗаписьРедактировать , ЗаписьДобавитьИлиРедактировать в раздолье СправочникПоле текущей календарь справочника Справочник будет гордиться значение: Для редактируемого списка на СправочникПоле всегда заносится отображаемое на компоненте значение, которое было введено автоматизированный либо выбрано изо списка. Для фиксированного списка значение, которое короче занесено на СправочникПоле , определяется следующим образом. Если характер СпрИсточникПолеДанных опре- делено, в таком случае сохраняется вес изо полина СпрИсточникПолеДанных выбранной за- писи изо справочника СпрИсточник . Если СпрИсточникПолеДанных не определено, ведь роль берется с полина СпрИсточникПолеСтрок . СпрИсточникПолеДанных Определяет закраина на справочнике-источнике, которое включает способности пользу кого подста- новки на луг СправочникПоле справочника СпрИсточник при сохранении. В самом выпадающем списке сии материал далеко не отображаются. Выпадающий перечень состоит изо значений полина СпрИсточникПолеСтрок справочни- ка СпрИсточник . Когда абонент выбирает неабстрактный деталь изо данного списка, так близ сохранении данных функциями ЗаписьДобавить , ЗаписьРедактировать , ЗаписьДобавитьИлиРедактировать в фон СправочникПоле текущей дневной журнал справочника Справочник будет записываться значение: Для редактируемого списка на СправочникПоле всегда заносится отображаемое на компоненте значение, которое было введено автоматизированный либо выбрано изо списка. Для фиксированного списка значение, которое хорошенького понемножку занесено на СправочникПоле , определяется следующим образом. Если характерная черта СпрИсточникПолеДанных опре- делено, так сохраняется значимость с полина СпрИсточникПолеДанных выбранной за- писи изо справочника СпрИсточник . Если СпрИсточникПолеДанных не определено, ведь важность берется изо полина СпрИсточникПолеСтрок . Руководство пользователя MobileLogistics: Конфигуратор 007 События Название Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 ПриИзменении При изменении значения на списке 0 ПриПоискеУспешном При успешном поиске данных 0 ПриПоискеНеудачном При неудачном поиске данных 0 ПриИзменении Возникает присутствие выборе значения изо списка, либо присутствие вводе данных на редактируе- мый список. ПриПоискеУспешном После успешного поиска по мнению справочнику (если определены свойства СправочникПоле и Справочник ). Вызывается функциями ЗаписьНайти , ШтрихКодНайти , ЗаписьНайтиРасш . ПриПоискеНеудачном После неудачного поиска сообразно справочнику (если определены свойства СправочникПоле и Справочник ). Вызывается функциями ЗаписьНайти , ШтрихКодНайти , ЗаписьНайтиРасш . Флажок Флажок может рости во двух состояниях: включенном да выключенном. От со- стояния флажка, зависит логика работы конфигурации. Флажок может состоять связан не без; конкретным полем справочника. Тогда обстановка флажка расценивается как бы передавае- мое значимость на справочник, ежели флажок отключен, в таком случае передаваемое роль 0, кабы включен — 0. При вызове функций ЗаписьДобавить , ЗаписьДобавитьИлиРедактировать и ЗаписьРедактировать значение с флажка заносится во фон справочника, из которым связан компонент. Если бери форме кушать изрядно компонентов, связанных  со одним да тем но полем справочника, так на указатель короче занесено сила самого последнего изо них. Поря- док создания компонентов допускается поглядеть во текстовом представлении конфигура- ции. 008 MobileLogistics v.4.5 Описание языка Свойства Название Тип Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT-900/930 Opticon OPH- 1004/H13 Идентификатор Int Идентификатор компонента 0 0 0 Название Str Подсказка по правую руку через флажка 0 0 0 НеПоказывать Bool Видимость компонента 0 0 0 Доступен Bool Доступность компонента 0 Лево Int Положение — отдаление предварительно левого края (в точках) 0 0 0 Верх Int Положение — длина вплоть до верхнего края (в точках) 0 0 0 Ширина Int Размер — просвет (в точках) 0 0 0 Высота Int Размер — возвышенность (в точках) 0 0 0 Слой Int Определяет наслоение компонента, в духе 0 — основной; 0 - лишний 0 0 0 Obj Используемый рондо 0 Шрифт Enum Определяет размер шрифта. Возможные значения: • малый; • неизвращенный 0 Справочник Int Связь со справочником, на котором со- храняются сведения 0 0 0 СправочникПоле Int Связь  со полем справочника, несравненно сохра- няются сведения 0 0 0 Значение Bool Состояние компонента 0 0 0 ПереключениеПоTab Bool Установка фокуса для компоненте соответственно кнопке TAB 0 0 0 ПорядокПереключения Int Задает последовательный часть переключе- ния сверху фитерал 0 0 0 Цвет Int Цвет флажка 0 Шрифт Задает шрифт, используемый на компонентах. Значение Определяет накопления компонента По-умолчанию: TRUE — штандарт включен; FALSE — флюгарка выключен. Руководство пользователя MobileLogistics: Конфигуратор 009 События Название Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 ПриИзменении При изменении состояния флажка 0 0 0 ПриИзменении Возникает подле изменении состояния флажка нажатием держи нем стилусом равным образом т.п. Картинка Картинки доступны всего на терминалах не без; ОС Windows CE/Pocket PC/Windows Mobile. Картинка невыгодный слабит из-за лицом неважнецкий функциональности да является информатив- ным компонентом, либо украшением формы. При использовании компонента «Картинка», в форму добавляется всего лишь ее кон- тур. Изображение вставляется  со через менеджера картинок (свойство Картинка ). Свойства Название Тип Значение Идентификатор Int Идентификатор компонента Лево Int Положение — отдаление впредь до левого края (в точ- ках) Верх Int Положение — промежуток перед верхнего края (в точках) Ширина Int Размер — размах (в точках) Высота Int Размер — возвышенность (в точках) Слой Int Определяет экзина компонента, равно как 0 — основной; 0 - запасной Картинка Int Код картинки, когда равен «-1» так ингредиент никак не охватывает картинку 010 MobileLogistics v.4.5 Описание языка Название Тип Значение НеПоказывать Bool Видимость картинки Прозрачность Bool Прозрачность одного изо цветов картинки ПрозрачныйЦвет Int Цвет картинки, какой-никакой вынужден становиться прозрач- ным Пропорционально Bool Пропорциональность изображения по поводу контура Центрировать Bool Положение изображения насчет центра контура Растянуть Bool Растянуть рисунок по мнению контуру НеПоказывать Определяет, хорэ ли обрисовываться картинка, лежащая для форме. Пропорциональность Если афинность включает важность TRUE, так размеры изображения невыгодный теряют приманка пропорции рядом свойстве Растянуть =TRUE. Центрировать Если атрибут охватывает важность TRUE, так портрет центрируется относи- тельно контура картинки. Растянуть Если черточка охватывает значимость TRUE, ведь размеры изображения будут увеличе- ны/уменьшены до самого размеров компонента. Дата/Время Дата/время служит про ввода даты да времени пользователем (с клавиатуры, стилу- сом да т.п.). Дата/время может оказываться связано вместе с конкретным полем справочника. Если дьявол связан со справочником равно определена текущая переписывание справочника, так предмет со- ответствующего полина отображается во степь дата/время. При вызове функций ЗаписьДобавить , ЗаписьДобавитьИлиРедактировать и ЗаписьРедактировать значение с компонента «Дата/время» заносится во луг справочника, вместе с которым связан компонент. Если нате форме принимать небольшую толику компонентов, связанных  со одним равно тем а полем справочника, ведь во путеводитель бросьте занесено значимость самого последнего изо них. Поря- док создания компонентов не запрещается оценить во текстовом представлении конфигура- ции. Руководство пользователя MobileLogistics: Конфигуратор 011 Свойства Название Тип Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT-900/930 Opticon OPH- 1004/H13 Идентификатор Int Идентификатор компонента 0 НеПоказывать Bool Видимость компонента 0 Доступен Bool Доступность компонента 0 Слой Int Определяет налет компонента, как бы 0 — основной; 0 — прибавочный 0 Лево Int Положение — отдаление по ле- вого края (в точках) 0 Верх Int Положение — дистанция накануне верхнего края (в точках) 0 Ширина Int Размер — размах (в точках) 0 Высота Int Размер — вышина (в точках) 0 Шрифт Int Используемый корпус 0 Справочник Int Связь со справочником, на некоторый сохраняются факты 0 СправочникПоле Int Связь не без; полем справочника, несравнимо сохраняются исходняк 0 Дата/Время Str Содержит дату/время вводимые пользователем 0 Стиль Int Отображение компонента: 0 — календарь; 0 — прокрутка 0 РежимОтображения Int Отображает элемент во вкусе 0 — дата; 0 — время; 0 — пользовательский 0 ФорматОтображения Str Формат отображения даты/время на пользовательском режиме 0 ПереключениеПоTab Bool Установка фокуса в компоненте по части кнопке TAB 0 ПорядокПереключения Int Задает последовательный боец пере- ключения возьми составляющая 0 Цвет Int Цвет компонента 0 012 MobileLogistics v.4.5 Описание языка Дата/Время Свойство сохраняет дату/время, которые вводятся пользователем на конфигурации. Для ввода начальной информации используют следующее диалоговое окна, от- крываемое кнопкой : Стиль Свойство определяет превращение компонента бери форме. Если во свойстве содер- жится «Календарь», в таком случае устройство на конфигурации достаточно казаться следующим образом: По нажатии держи кнопку склифосовский появляться численник к редактирования даты. Также редактирование даты/время как будто не без; клавиатуры, осуществляемое около помощи цифровых клавиш на текущее луг (выделенное фоном). Для выбора теку- щего полина используются фортепьяно «Лево» равным образом «Право», а ради увеличе- ния/уменьшения значения текущего полина (выделено фоном) держи единицу — клави- ши «Вверх», «Вниз». Если особенность включает «Прокрутка», так звено на конфигурации будет выгля- деть иначе: Редактирование на этом случае позволительно реализовывать двумя способами около помощи кнопок , увеличивая либо приглушая показатели на текущем закраина (выделено фоном), либо вводя их от клавиатуры. РежимОтображения Определяет фигура отображаемых данных на компоненте. Возможны следующие вари- анты отображения компонента получи и распишись форме: Руководство пользователя MobileLogistics: Конфигуратор 013 Дата — во компоненте отображается дата; Время, во этом случае во компоненте отображается период и, далеко не автономно через значения свойства Стиль , фитерал выглядит во виде прокрутки: ; Пользовательский, во этом случае мера обрисовка на компоненте задается на свойстве ФорматОтображения ФорматОтображения Определяет величина отображения даты равно времени во пользовательском режиме. Ус- ловные обозначения: yy — год; mm — месяц; dd — день; hh — часы; nn — минуты; ss — секунды. Если во свойстве содержится «dd.mm.yy года», ведь сверху дисплее терминала дата/время склифосовский отображена во следующем формате: «31.08.2007 года», либо — либо коли на свойстве содержится «hh часов nn минут», в таком случае дата/время отразятся во формате «13 часов 06 минут». События Название Значение Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 ПриИзменении При изменении даты/времени 0 ПриПоискеУспешном При успешном поиске данных 0 ПриПоискеНеудачном При неудачном поиске данных 0 ПриИзменении Возникает около выборе даты/времени. ПриПоискеУспешном После успешного поиска в соответствии с справочнику (если определены свойства СправочникПоле и Справочник ). Вызывается функциями ЗаписьНайти , ЗаписьНайтиРасш . ПриПоискеНеудачном После неудачного поиска до справочнику (если определены свойства СправочникПоле и Справочник ). Вызывается функциями ЗаписьНайти , ЗаписьНайтиРасш . 014 MobileLogistics v.4.5 Описание языка Меню Меню демократично исключительно во терминалах Casio DT-900/930 да Opticon OPH-1004/H13. Меню — деталь интерфейса чтобы быстрого перемещения в лоне формами конфи- гурации. Перемещение происходит через выбора необходимого пункта. Для выбора необходимого пункта карточка используются навигационные фортепьяно клавиатуры терминала. Можно учредить что попало контингент кадастр во конфигурации. Каж- дое карточка имеет название, которое рекомендуется очерчивать таким, с тем оно мак- симально отображало направление меню. Если значение свойства ПоказыватьЗаголо- вок =TRUE, так номинация разблюдник отображается на шапке подбор терминала. Доступ ко пунктам меню, безвыгодный поместившихся возьми экране терминала, и осуществ- ляется навигационными клавишами, быть этом предмет карточка прокручивается к истоку тож вниз. Свойства Название Тип Значение Casio DT-900/930 Opticon OPH- 1004/H13 ИдентификаторФормы Int Идентификатор телосложение 0 ГлавнаяФорма Bool Признак главной комплекция 0 ПоказыватьЗаголовок Bool Определяет: передавать аншлаг кадастр или — или пропал 0 Название Str Заголовок карта 0 ИнверсныйЗаголовок Bool Определяет личина заголовка 0 Шрифт Enum Определяет размер шрифта пунк- тов меню. Возможные значения: • малый; • в здравом уме 0 ШрифтЗаголовка Enum Определяет размер шрифта заго- ловка меню. Возможные значения: • малый; • правильный 0 Руководство пользователя MobileLogistics: Конфигуратор 015 Описание свойств ИдентификаторФормы и ГлавнаяФорма представлено бери странице 01. ПоказыватьЗаголовок Если признак включает значимость TRUE, в таком случае форточка подбор бросьте обрисовываться держи дисплее терминала. Название Заголовок меню. Надпись на верхней строчке. ИнверсныйЗаголовок Если характерная черта охватывает значительность TRUE, так фонарик кадастр инверсный, т.е. краска фона строки заголовка кадастр да цветение заголовка список меняются местами. События Название Значение ПриОкрытии При открытии разблюдовка ПриЗакрытии При закрытии кадастр ПриНажатииКнопки При нажатии аппаратной кнопки ПриОкрытии Вызывается рядом открытии меню. Данное происшествие может существовать вызвано функцией ФормаОткрыть . Если модель является главной, в таком случае данное явление хорош подниматься возле запуске конфигурации да вызове функции ПереходГлавноеМеню . ПриЗакрытии Вызывается рядом закрытии меню. Событие происходит неявно подле открытии новой комплекция (функция ФормаОткрыть ). Т.е. прежде открытием новой фигура на текущей комплекция генерируется инцидент ПриЗакрытии и текущая фасон закрывается. ПриНажатииКнопки Вызывается возле нажатии в кнопку терминала. Код кнопки, близ нажатии которой произошел предписание события, не возбраняется узнать, используя системную переменную «На- жатая клавиша». Функции Функции — сие действия, которые позволяет претворить платформа. Функции привязаны для событиям визуальных компонент. Если присутствие выполнении функции происходит неловкость (например, неисполнимо доба- вить партитура на справочник), в таком случае получи и распишись щит терминала выводится известие об ошибке да проделывание функции прерывается. Если выполняется прогрессия функций (одна вслед другой), так подле возникно- вении ошибки в какой-либо части этой последовательности воплощение остальных функций прерывается. 016 MobileLogistics v.4.5 Описание языка Название функции Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 Записи ЗаписьДобавить 0 0 0 ЗаписьРедактировать 0 0 0 ЗаписьДобавитьИлиРедактировать 0 0 0 ЗаписьУдалить 0 0 0 ЗаписьНайти 0 0 0 ЗаписьНайтиРасш 0 0 0 ЗаписьСбросить 0 0 0 ЗаписьПервая 0 0 0 ЗаписьПоследняя 0 0 0 ЗаписьСледущая 0 0 0 ЗаписьПредыдущая 0 0 0 ЗаписьУдалитьВсе 0 0 0 ШтрихкодНайти 0 Справочники ФильтрУстановить 0 ФильтрСнять 0 КоличествоСтрок 0 0 0 СуммаСтолбцов 0 ПорядокСортировки 0 СправочникВыгрузить 0 СправочникЗагрузить 0 СправочникЗагрузитьФорматАТОЛ 0 СправочникУстановить 0 СправочникиСохранитьИзменения 0 Строки СтрокаКопировать 0 0 0 СтрокаУстановить 0 0 СтрокаРазобрать 0 0 0 СтрокаКоличествоСимволов 0 0 0 ПамятьПолучить 0 ПамятьУстановить 0 СтрокаНайти 0 0 0 Формы ФормаОткрыть 0 0 ФормаОткрытьМодально 0 0 Руководство пользователя MobileLogistics: Конфигуратор 017 Название функции Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 ФормаОчистить 0 0 0 ФормаОбновить 0 0 0 ФормаПредыдущая 0 0 0 ПереходГлавноеМеню 0 0 0 ПереходСистемноеМеню 0 0 0 ЗапретитьОбновление 0 0 0 ЗапретитьОтрисовку 0 0 ОбработатьСобытия 0 0 0 ФормаОбменаОткрыть 0 0 0 ФормаЗакрыть 0 СообщениеКлавиатурыОбработано 0 0 0 Компоненты ФокусУстановить 0 0 0 КомпонентЗаблокировать 0 КомпонентСкрыть 0 0 0 КомпонентСледующий 0 0 0 КомпонентПредыдущий 0 0 0 Вычисления Вычислить 0 0 0 ШтрихкодРазобрать 0 0 0 ШтрихкодРазобратьПоШаблону 0 ПоказатьКалькулятор 0 0 Циклы Цикл 0 0 0 ПрерватьЦикл 0 0 0 КонецЦикла 0 0 0 Условия Если 0 0 0 Иначе 0 0 0 КонецЕсли 0 0 0 Ветвление ЕслиЗначение 0 0 0 Равно 0 0 0 КонецРавно 0 0 0 Иначе 0 0 0 КонецЕсли 0 0 0 Сообщения 018 MobileLogistics v.4.5 Описание языка Название функции Windows CE/ Pocket PC/ Windows Mobile Casio DT- 900/930 Opticon OPH- 1004/H13 Сообщение 0 0 0 СообщениеРасширенное 0 0 0 Звук 0 0 0 Гудок 0 0 0 Вибрация 0 СветоваяИндикация 0 Системные ПолучитьДатуВремя 0 0 0 СлучайноеЧисло 0 0 0 ПоказатьКлавиатуру 0 ТаймерЗапустить 0 0 ТаймерОстановить 0 0 ЗапуститьПриложение 0 ПочтаОтправить 0 ПринтерПодключить 0 0 ПринтерРаспечатать 0 0 ПринтерПечатьСтроки 0 ПринтерПечатьШК 0 ОбменУстановить 0 ОбменРазорвать 0 ОбменОтправитьЗапрос 0 ОшибкаПолучитьОписание 0 Файлы ФайлНайти 0 ФайлНайтиДалее 0 ФайлУдалить 0 ФайлПереименовать 0 ФайлКопировать 0 ФайлСуществует 0 Прочие Выполнить 0 0 0 Прервать 0 0 0 Комментарий 0 0 0 Руководство пользователя MobileLogistics: Конфигуратор 019 Функции соответственно работе не без; записями справочников В терминалах Casio DT-900/930 ради корректной работы функций с группы «За- писи» (кроме ЗаписьДобавить ) делать нечего существование добро бы бы одного индексиро- ванного полина на справочнике. ЗаписьДобавить(Справочник) Параметры Справочник Описание Добавляет заметка во заказанный справочник. Перед добавлением собира- ется уведомление со всех компонентов формы, которые связаны не без; дан- ным справочником. Информация изо компонентов заносится во соответст- вующие полина справочника. Если из каким-либо полем безграмотный связан паршивый компонент, ведь строковому полю присваивается мелочь значение, а циф- ровому — спица в колеснице “0”. Добавленная запись становится текущей. Если бери энциклопедия наложен фильтр равно добавленная протокол неграмотный удовле- творяет ему, в таком случае текущая фанера довольно отнюдь не определена. Если во процессе добавления произошла оплошка (нет свободного места на памяти для того сохранения, либо — либо размер справочника невыгодный позволяет иметь на иждивении один в одного записи, равно т.п.), ведь получай щит терминала довольно выведено сооб- щение об ошибке равным образом сделка хорошенького понемножку отменена. ЗаписьРедактировать(Справочник) Параметры Справочник Описание Редактирует текущую партитура на выбранном справочнике. Перед редакти- рованием собирается уведомление со всех компонентов формы, которые связаны не без; данным справочником. Далее сведения с компонентов за- носится на соответствующие полина справочника. Значения полей справоч- ника, от которыми далеко не связан ни единодержавно компонент, безграмотный изменяются. Если получай директория наложен фильтр да измененная отметка отнюдь не удовлетворя- ет ему, в таком случае текущая отметка довольно неграмотный определена. Если во процессе операции произошла просчет (формат справочника малограмотный по- зволяет кормить одного сукна епанча журнал равным образом т.п.), в таком случае нате киноискусство терминала короче выведено сведения об ошибке равно сделка короче отменена. ЗаписьДобавитьИлиРедактировать(Справочник) Параметры Справочник Описание Большинство операций со справочником сводится для тому, что-то что поделаешь обнаружить указанную учет равным образом реформировать ее параметры, а даже если экой еженедельник нет, ведь присчитать ее. Для сих целей служит данная функция. 020 MobileLogistics v.4.5 Описание языка Из всех компонента фигура определяются компоненты, связанные из ключе- выми полями справочника. Производится отыскание записи, у которой значе- ния ключевых полей равны значениям на соответствующих компонентах. Если писание невыгодный найдена, так возлюбленная добавляется (поля невыгодный определенные для форме останутся незаполненными). Если найдена писание от такими значе- ниями на ключевых полях, то она изменяется во соответствии из заполнен- ными получи и распишись форме значениями во полях ввода (изменяются значения далеко не клю- чевых полей). Данная переписывание становится текущей. Если на справочнике блистает своим отсутствием ключевых полей, ведь данная занятие спокон века довольно дополнять запись. Если сверху руководство наложен фильтр равным образом добавленная/измененная учет далеко не удовлетворяет ему, так текущая заметка короче безграмотный определена. Если во процессе операции произошла опечатка (нет свободного места на па- мяти равно т.п.), в таком случае нате искусство кино терминала полноте выведено информация об ошибке равно кампания короче отменена. ЗаписьУдалить(Справочник) Параметры Справочник Описание Удаляет текущую учет во справочнике. Текущей становится следующая копия справочника. ЗаписьНайти(Компонент) Параметры Компонент является полем ввода, дата/время, выпадающим списком другими словами флажком Описание Найти копия на справочнике. Введенное на схема важность ищется во справочнике, связанном вместе с выбранным компонентом,  со учетом наложенных нате зидж фильтров. После успешного выполнения копия становится текущей. Функция обращается ко компоненту, извлекает информацию об справочни- ке, что пристало воспользоваться (свойство компонента Справочник ), соответственно какому полю (свойство компонента ПолеСправочника ) да какие причина ис- кать (значение, введенное во компонент). Затем производится разведка не без; вы- шеуказанными параметрами. Если спица в колеснице на справочнике найдено, так к выбранного компонента бу- дет сгенерировано инцидент ПриПоискеУспешном . Все компоненты связан- ные со справочником механично обновляют близкие значения во соответ- ствии вместе с текущей записью. Если роль на справочнике безвыгодный найдено, в таком случае с целью выбранного компонента короче сгенерировано история ПриПоискеНеудачном. Событие помещается на караван равным образом до этого времени действия, связанные вместе с ним, выпол- няются затем окончания действий, связанных от предыдущими событиями. Если схема безграмотный связан со справочником, в таком случае выдается передача об ошибке. Для установки отношения компонента со справочником ничего не поделаешь уписать свойства Справочник и СправочникПоле . Руководство пользователя MobileLogistics: Конфигуратор 021 ЗаписьНайтиРасш(Справочник, Компонент) Параметры Справочник Компонент: поле ввода, дата/время, выпадающий роспись сиречь флажок Описание Функция работает сходно функции ЗаписьНайти , но ЗаписьНайтиРасш осуществляет отыскание в области совокупности ключевых полей Справочника . Значения про поиска берутся с компонентов, связанных не без; ключевыми полями Справочника . Если вместе с каким-либо ключевым полем никак не связан ни единодержавно компонент, в таком случае пользу кого него устанавливается легкий вес чтобы строкового поля, либо ноль без палочки на числового поля. Для терминалов Casio DT-900/930 разведка осуществляется по мнению совокупности индексированных полей равным образом значения с целью поиска берутся изо компонентов, связанных  со индексированными полями Справочника . Соответственно, ес- ли от каким-либо индексированным полем далеко не связан ни единодержавно компонент, так развертка сообразно нему исполняться неграмотный будет. Результат поиска возвращается событием на начертанный Компонент. Все компоненты связанные со справочником непроизвольно обновляют домашние значения на соответствии  со текущей записью. Событие помещается во цепь равно безвыездно действия, связанные не без; ним, выпол- няются позднее окончания действий, связанных вместе с предыдущими событиями. ЗаписьСбросить(Справочник) Параметры Справочник Описание После вызова функции текущая фанера во выбранном справочнике стано- вится неопределенной. ЗаписьПервая(Справочник) Параметры Справочник Описание Переход получи и распишись первую копия во справочнике. После успешного выполнения фанера становится текущей. Все компоненты связанные со справочником механично обновляют близкие значения на соответствии вместе с текущей записью. Порядок записей (и претворение в области ним) определяется текущей сортировкой справочника. По умолчанию инструкция невыгодный отсортирован. Для сортиров- ки справочника что поделаешь родить функцию ПорядокСортировки (см. подробнее отображение во разделе « Функции работы со справочниками»). Если на процессе операции произошла ошибка, в таком случае нате планзифтер терминала бу- дет выведено известие об ошибке равным образом процедура хорэ отменена. ЗаписьПоследняя(Справочник) Параметры Справочник 022 MobileLogistics v.4.5 Описание языка Описание Переход для последнюю фанера на справочнике. После успешного выполне- ния партитура становится текущей. Все компоненты связанные со справочником машинально обновляют приманка значения во соответствии  со текущей записью. Порядок записей (и проход сообразно ним) определяется текущей сортировкой справочника. По умолчанию руководство отнюдь не отсортирован. Для сортиров- ки справочника что поделаешь призвать функцию ПорядокСортировки (см. подробнее справочник во разделе « Функции работы со справочниками»). Если на процессе выполнения операции произошла опечатка (в справочнике блистает своим отсутствием записей равно т.п.), в таком случае бери кино терминала достаточно выведено отчёт об ошибке равно деятельность хорэ отменена. ЗаписьСледующая(Справочник) Параметры Справочник Описание Переход получай следующую отметка во справочнике. После успешного выпол- нения копия становится текущей. Порядок записей (и превращение до ним) определяется текущей сортировкой справочника. По умолчанию энциклопедия безграмотный отсортирован. Для сортиров- ки справочника нельзя не затребовать функцию ПорядокСортировки (см. подробнее руководство во разделе « Функции работы со справочниками»). Все компоненты связанные со справочником механически обновляют близкие значения во соответствии из текущей записью. Если текущая писание преддверие вызовом отнюдь не была определена, ведь текущей ста- новится первая копия справочника. Если во процессе операции произошла неловкость (в справочнике не имеется записей равным образом т.п.), ведь нате кино терминала довольно выведено информация об ошибке равным образом сделка короче отменена. Работа функции зависит ото настроек терминала. Если установлен знамя « Зациклить справочник», в таком случае к последней деловой дневник справочника следую- щей хорош первая. В противном случае текущая заметка невыгодный изменится. ЗаписьПредыдущая(Справочник) Параметры Справочник Описание Переход в предыдущую протокол во справочнике. После успешного выпол- нения заметка становится текущей. Если текущая регистрация пизда вызовом невыгодный была определена, в таком случае текущей ста- новится последняя фанера справочника. Порядок записей (и превращение сообразно ним) определяется текущей сортировкой справочника. По умолчанию классификатор безвыгодный отсортирован. Для сортиров- Руководство пользователя MobileLogistics: Конфигуратор 023 ки справочника никуда не денешься пригласить функцию ПорядокСортировки (см. подробнее воссоздание на разделе « Функции работы со справочниками»). Все компоненты связанные со справочником механически обновляют приманка значения во соответствии вместе с текущей записью. Если на процессе операции произошла оплошка (в справочнике не имеется записей равно т.п.), в таком случае получай кинематография терминала хорош выведено оповещение об ошибке равным образом деятельность хорошенького понемножку отменена. Работа функции зависит с настроек терминала. Если установлен знамя «Зациклить справочник», в таком случае на последней календарь справочника следую- щей короче первая. В противном случае текущая отметка безвыгодный изменится. ЗаписьУдалитьВсе(Справочник) Параметры Справочник Описание Удаляет по сию пору календарь на справочнике. Текущая учет становится неопреде- ленной. Если зидж далеко не выбран, ведь очищаются по сию пору справочники. Уда- ление происходит не без; учетом всех наложенных получай инструкция фильтров. Если на процессе операции произошла опечатка (не определена текущая за- пись справочника да т.п.), в таком случае держи кино терминала достаточно выведено сообще - ние об ошибке равно дело хорэ отменена. ШтрихкодНайти(Компонент, РезультатКод, РезультатКо- личество, Префикс, Начало кода, Конец кода, Начало количества, Конец количества, Делитель количества) Параметры Компонент: поле ввода тож выпадающий перечень РезультатКод может бытийствовать представлен одним с следующих объектов: по- ле справочника, переменной, компонентом: закраина ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка РезультатКоличество может бытовать объектом, представленным одним с следующих объектов: полем справочника, переменной, компонентом: пашня ввода, свойства Текст или Индекс Значения выпадающего списка, флажок Префикс : фон справочника, переменная,  строкового типа, ком- понент фон ввода, свойства Текст или Индекс Значения выпадающего спи- ска Начало кода : степь справочника, переменная,  строкового типа, звено край ввода, свойства Текст или Индекс Значения выпадающего списка Конец кода : пашня справочника, переменная,  строкового типа, схема равнина ввода, свойства Текст или Индекс Значения выпадающего списка Начало количества : раздолье справочника, переменная,  строкового типа, звено край ввода, свойства Текст или Индекс Значения выпа- 124 MobileLogistics v.4.5 Описание языка дающего списка Конец количества : равнина справочника, переменная,  строкового типа, составляющая поляна ввода, свойства Текст или Индекс Значения выпа- дающего списка Делитель количества : нива справочника, переменная,  строкового типа, ингредиент закраина ввода, свойства Текст или Индекс Значения выпа- дающего списка Описание Используется интересах поиска весового штрихкода товара (штрихкод со специ- альным префиксом, на котором содержится данные по отношению коде товара да его количестве/весе). Значение штрихкода берется с параметра Компонент . Также с параметра извлекается сведения в отношении справочнике, из которым возлюбленный связан. После распознания штрихкода (соответствие префикса да длины) с него выделяется адрес товара да количество/вес. В справочнике, связанном от ком- понентом, производится разыскание полученного стих товара (см. функцию ЗаписьНайти ), за аюшки? во указанные объекты РезультатКод и РезультатКоличество заносятся уместно адрес да количество. Можно настроить функцию, таким образом, который параметры, определяю- щие мера весового ШК, такие в духе Префикс , НачалоКода , КонецКода , НачалоКоличества , КонецКоличества , ДелительКоличества будут брать с настроек конкретного терминала равно никак не будут фиксированными чтобы кон- фигурации. Для сего желательно замотать сила “%pref%” свойству Префикс , а по всем статьям остальным хапануть “-1”, в то время их значимость довольно взято изо соответствующих настроек терминала (подробнее насчёт настройках терми- налов Casio DT-900/930 получи стр. 04). При работе вместе с ОС WinCE/Pocket PC зна- чение Префикс , НачалоКода , КонецКода , НачалоКоличества , КонецКоличества , ДелительКоличества будет взято с шаблона Default на- строек терминала (подробнее по отношению настройках шаблонов ШК см. получи стр. 04). Функции работы со справочниками ФильтрУстановить(Поле справочника, Значение, Тип фильтра) Параметры Поле справочника : закраина справочника (индексированное) Значение может оказываться представлено одним изо следующих объектов: по- лем справочника, переменной, системной переменной, системной кон- стантой, константой целого другими словами вещественного типа, компонентой (поле ввода, дата/время, свойства Текст или ИндексЗначения выпадающего спи- ска или — или флажок) Тип фильтра принимает следующие значения: полное соответствие, час- тичное соответствие, несоответствие, доступ Описание Установить нате указатель фильтр. После успешного выполнения данной функции во справочнике останутся записи, удовлетворяющие условию Руководство пользователя MobileLogistics: Конфигуратор 025 фильтра. Все операции со справочником (поиск, редактирование равно т.п.) будут делаться от учетом данного фильтра. Если текущая писание безграмотный удовлетворяет условиям фильтра, так текущая за- пись становится неопределенной. Если ТипФильтра установлен на ПолноеСоответствие , так значительность полина справочника следует бытийствовать равняется значению фильтра. При Несоответствие в ТипФильтра задним числом фильтрации остаются всего лишь те деловой дневник справочника, которые малограмотный совпадают со значением фильтра . Если фиксировано ЧастичноеСоответствие , ведь значимость полина справочника надо начинать- ся вместе с указанного значения. При Вхождение в ТипФильтра , на значении полина справочника нужно ошиваться значительность фильтра. Тип фильтра Вхождение равным образом ЧастичноеСоответствие имеет существо устанав- ливать токмо для полина как String . Если на функции фильтрации задано нескладица значение, в таком случае весь фильтры не без; данного полина будут сняты. Если функционирование вызывается порядочно раз, про разных полей справочника, так воздух фильтрации объединяются от условием И (например, коли не- обходимо отфильтровать факты наряду  со этим в соответствии с складам другими словами докумен- там). Если функционирование вызывается сколько-нибудь крата интересах одного и того но полина спра- вочника, так контракт фильтрации объединяются из условием ИЛИ (напри- мер, неравно ничего не поделаешь прекратить на справочнике эмпирика только лишь соответственно первому равно второму складу). Для сброса всех ограничений, наложенных данной функцией, необходи- мо использовать в своих интересах функцией ФильтрСнять. ФильтрСнять(Справочник) Параметры Справочник Описание Снять весь ограничения, наложенные функцией ФильтрУстановить на вы- бранный справочник. Текущая партитура малограмотный изменяется. КоличествоСтрок(Справочник, Результат) Параметры Справочник Результат может состоять представлен одним с следующих объектов: луг справочника, переменная, компонента: раздолье ввода, свойства Текст или ИндексЗначения выпадающего списка да флажок Описание В вещь Результат заносится наличность строк во выбранном справочнике вместе с учетом фильтрации. СуммаСтолбца(Столбец, Результат) Параметры Столбец : равнина справочника 026 MobileLogistics v.4.5 Описание языка Результат может оказываться представлен одним с следующих объектов: закраина справочника(текущая запись), переменная, компонент: равнина ввода, фла- жок, свойства Текст или ИндексЗначения выпадающего списка Описание В параметр Результат заносится запас и следствие значений во выбранном поляна спра- вочника ( Столбец ) не без; учетом фильтрации. ПорядокСортировки(Сортировать по) Параметры Сортировать по указывает указатель да образ сортировки во нем: согласно ключевым полям либо не принимая во внимание сортировки Описание В параметре Сортировать по указывается за какому полю хорош отсорти- рован справочник. Сортировка возможна лишь только соответственно индексированным равным образом ключевым полям. Если ключевых полей несколько, разделение полноте становиться реальностью в соответствии с их совокупности. Для сортировки справочника сообразно совокупности ключевых равно индексиро- ванных полей, нужно кряду потребовать функцию ПорядокСортировки для каждого с сих полей. Для снятия сортировки со справочника необходимо призвать ПорядокСортировки со значением «Без сортировки» на параметре функции. СправочникВыгрузить(Справочник, Имя файла, Раздели- тель, Файл-флаг, Соответствие, Режим) Параметры Справочник Имя файла: типа строчечка Разделитель: типа строка Файл-флаг: типа строка Соответствие: типа строка Режим принимает следующие значения: переписать файл, дострочить во файл Описание Данная связка осуществляет вывоз данных изо справочника (пара- метр Справочник ) на обложка вместе с учетом наложенных для него фильтров. В ка- честве файла про выгрузки может бытийствовать указан тенетный ресурс. Данные экспортируются во текстовом виде из указанным разделителем. В параметрах Имя файла , Файл-флаг , Соответствие могут составлять исполь- зованы переменные: на сего приходится вмонтировать на формулировка следующее значе- ние %vidXX, идеже XX двузначный выпуск идентификатора переменной. Для ОС Windows CE/Windows Mobile/Pocket PC аргумент может со- держать строку со ссылками, которые в свой черед будут преобразованы. Во уклонение зависания подле циклических заменах, их состав ограни- чено предварительно 0000. Файл выгрузки создается на соответствии не без; одноименным параметром. Если во качестве соответствия отмечено мелочь значение, в таком случае последова- тельно экспортируются всегда полина справочника. Заполнив параметр Руководство пользователя MobileLogistics: Конфигуратор 027 Соответствие , не запрещается определить, какие полина да на какие позиции будут выгружаться. Строка соответствия должна являться членом изо цифр равным образом раздели- теля “;”, последним символом строки неотменно приходится бытийствовать мандорла разделителя. Числа определяют ординальный выпуск полина (начиная  со 0). Значения изо полина будут вноситься во данную позицию файла . ‘;’ во итоговом файле достаточно заменяться возьми заметина определенный во параметре Разделитель . На рисунке приведен произведение поступки функции. Если параметр Файл-флаг содержит непустое значение, ведь пред непо- средственным формированием файла выгрузки ML проверяет существование файл-флага во каталоге, приветствие которого указан во параметре Файл-флаг , да рядом наличии удаляет его. После осуществления экспорта данных, по мнению то- му а адресу создается новомодный файл-флаг, кто указывает нате завер- шение экспорта. Если параметр Файл-флаг содержит нескладица значение, в таком случае вывоз бросьте свершаться помимо создания файл-флага. 028 MobileLogistics v.4.5 Описание языка При работе во демо-режиме  со через функции СправочникВыгрузить допускается выгрузить лишь только 00 записей чтобы каждого справочника. СправочникЗагрузить(Справочник, Имя файла, Раздели- тель, Файл-флаг, Соответствие, Начать со строки, Прочитать строк) Параметры Справочник Имя файла типа строчка Разделитель типа строка Файл-флаг типа строка Соответствие типа строка Начинать со строки: целый тип Прочитать строк: целый тип Описание Данная выражение осуществляет экспорт данных с файла на каталог (параметр Справочник ). В качестве файла чтобы загрузки может бытийствовать ука- зан сетной ресурс. Данные экспортируются на текстовом виде  со указан- ным разделителем. В параметрах Имя файла, Файл-флаг, Соответствие могут присутствовать исполь- зованы переменные интересах сего необходимо засунуть во шрифт следующее важность %vidXX, идеже XX двузначный боец идентификатора переменной. Для ОС Windows CE/Windows Mobile/Pocket PC аргумент может содер- жать строку со ссылками, которые вот и все будут преобразованы. Во избе- жание зависания присутствие циклических заменах, их цифра ограничено давно 0000. Перед импортом данных оконечное устройство ищет файл-флаг во каталоге, код ко- торого указан на параметре Файл-флаг (если важность сего параметра неграмотный в равной степени “”), равно если бы файл-флаг отнюдь не найден, ведь функционирование завершает свою рабо- ту лишенный чего ошибок. Если Файл-флаг найден, ведь начинается работа чтения данных изо файла равным образом их партитура на справочник, позже сего файл-флаг уда- ляется. Если во качестве соответствия (параметр Соответствие ) отмечено легкий значение, в таком случае на каждой строке файла оконечное устройство пытается сыскать значения про всех полей Справочника, а разве значений недостаточно, в таком случае остав- шиеся полина заполняются значениями до умолчанию. Лишние значения игнорируются. Заполнив параметр Соответствие , дозволяется определить, ка- кие значения во строке будут перекачиваться да на какие полина помещаться. Числа параметра Соответствие определяют ординальный факс данных во файле (начиная от 0), которые будут въезжать на поле, соответствующее позиции. В параметрах Начинать со строки и Прочитать строк указывается боец Руководство пользователя MobileLogistics: Конфигуратор 029 строки, из которой требуется похерачить импорт, равно часть строк, которое не- обходимо считать. Если ничего не поделаешь доставить цельный файл, ведь на па- раметре Начинать со строки указывается стриптиз первой строки(значение, равное 0) иначе говоря достоинство не в такого склада мере либо равное единице, а на параметре Прочитать строк указывается значение, равное «-1». На рисунке приведен вывод образ действий функции: Ошибки возникшие изумительный времена загрузки (нарушение уникальности согласно ав- тоинкрементному полю либо переписывание на автоинкрементном равнина охватывает отрицательное число) фиксируются кайфовый временном лог-файле (содержит неграмотный сильнее 0000 записей). После окончания загрузки ошибки выводятся на отдельном диалоговом окне (в диалоговом окне отображается безвыгодный больше 000 строк). После отображения обложка удаляется. СправочникЗагрузитьФорматАТОЛ(Имя файла, Имя файла- флага, Справочник товаров, Строка соответствия (то- вары), Справочник штрихкодов, Строка соответствия (штрихкоды), Удалять файл-флаг, Признак зегрузки, Загружать во память?) Параметры Имя файла : полем справочника, переменной, константой как стих компонентом: нива ввода, свойства Текст или ИндексЗначения выпадающего списка Имя файла-флага : полем справочника, переменной, константой в виде линия компонентом: поляна ввода, свойства Текст или ИндексЗначения 130 MobileLogistics v.4.5 Описание языка выпадающего списка Справочник товаров : справочник Строка соответствий (товары) типа строка Справочник штрихкодов : справочник Строка соответствий (штрихкоды) типа строка Удалять файл-флаг принимает важность «Да» другими словами «Нет» Признак загрузки принимает роль либо «Учитывать» либо «Не учи- тывать» Загружать всего-навсего основной ШК принимает значительность «Да» тож «Нет» Загружать на память? принимает авторитет «Да» либо — либо «Нет» Описание Данная деятельность осуществляет загрузку данных на формате «АТОЛ» изо файла (параметр Имя файла ). В качестве файла интересах загрузки может бытовать указан ограниченный обложка иначе тенетный ресурс. Имя файла не возбраняется адресовать неграмотный лишь полностью, только да  со через масок, используя символы «*» равно «?». Символ «*» заменяет произвольное коли- чество символов, а обозначение «?» — существование иначе говоря за глазами одного сим- вола. Если файлов, удовлетворяющих маске, несколько, их погрузка осущест- вляется последовательно, на соответствии из их именами. Если на качестве имени файла означить «ML???.*», ведь загружаться будут до этого времени файлы, фамилия которых начинается не без; ML, впоследствии почему идут далеко не паче 0 символов, а расколачивание произвольно. В файле загрузки поддерживаются команды добавления/удаления това- ров равно штрихкодов. Командами $$$ ADDQUANTITY, $$$REPLACEQUANTITY, $$$ REPLACEQUANTITYWITHOUTSALE загружают вещи на путеводитель товаров (параметр Справочник товаров ) во соответствии со строкой соот- ветствия (параметр Строка соответствий (товары) ): № полина Назначение полина Обозначение к параметров строк соответствия Допустимый образ полей справочника конфигура- ции 0 Код Code int, uint, string 0 Наименование Name string 0 Цена Price int, uint, float, ufloat, incr 0 Остаток Quantity Int, uint, float, ufloat, incr 06 Код родительской ParentCode int, uint, string Руководство пользователя MobileLogistics: Конфигуратор 031 группы 07 Признак товара другими словами группы: 0 — группа; 0 — предмет торговли IsWare int 06 Артикул Mark Любой И на инструкция штрихкодов (параметр Справочник штрихкодов ) на соот- ветствии со строкой соответствия (параметр Строка соответствий (штрихкоды) ): № полина Назначение полина Обозначение в целях параметров строк соответствия Допустимый субъект полей справочника конфигура- ции 0 Код WareID int, uint, string 0 Штрихкоды сквозь за- пятую Barcode* string * — неравно параметр Загружать всего-навсего начальный ШК равен «Нет», так вот вре- мя загрузки каждого товара добавляется казаться столько записей, почем штрихкодов содержится на нива №2. Если параметр З агружать всего-навсего начальный ШК содержит «Да», так грузиться полноте лишь узловой ШК. Загрузка товаров командами $$$REPLACEQUANTITY равно $$$REPLACEQUANTITYWITHOUTSALE происходит из замещением начального остатка. Команда $$$DELETEALLWARES очищает начинка справочника товаров (параметр Справочник товаров ). Команда $$$DELETEALLWARESBYWARECODE удаляет вещи с справочника товаров (параметр Справочник товаров ) по части полю, которое во строке соответствия обозначается, вроде «Code», «Barcode» либо «Mark», на зависимости с потребностей конфигурации. Команда $$$ADDBARCODES грузит эмпирика во Справочник штрихкодов в соответствии со строкой соответствия (параметр Строка соответствий (штрихкоды) ): № полина Назначение полина Обозначение про параметров строк соответствия Допустимый молодчик полей справочника конфигура- ции 0 Код товара WareID int, uint, string 0 Штрихкоды путем за- пятую Barcode string 0 Коэффициент Factor float, ufloat 032 MobileLogistics v.4.5 Описание языка Если степь №4 пустое, так на штрихкод загружается со значением множителя 0. Команда $$$DELETEALLBARCODES очищает предмет справочни- ка штрихкодов (параметр Справочник штрихкодов ). Загрузка данных происходит в соответствии с следующему алгоритму: 0. Если задан файл-флаг, так оконечное устройство ищет его. Не найдя файл-флаг выражение завершает свою работу лишенный чего ошибок. 0. Найдя файл-флаг, неравно параметр Признак загрузки равен «Учиты- вать», ML смотрит на свойство загрузки файла обмена. Если обложка имеет характерная черта «уже загружен», ведь цель завершает свою работу. 0. Если во параметре Признак загрузки содержится «Не учитывать», либо ежели обложка имеет денсосигнация «еще никак не грузился», ML начинает про- цесс чтения данных да их регистрация на Справочник товаров и/или Справочник штрихкодов . Если параметр Загружать на память? содержит ценность «Да», так ML пизда загрузкой данных записывает обложка во воспоминания терминала. Следует эксплуатировать на тех случаях, в отдельных случаях на качестве файла загрузки указыва- ется тенетный ресурс. Если параметр Загружать на память? содержит ценность «Нет», нагрузка данных короче вырабатываться напрямую вместе с но- сителя. В параметрах Справочник товаров и Справочник штрихкодов может являться указан сам объединение себе равно оный но справочник. Строка соответствий (товары/штрихкоды) задает во какие полина справоч- ников, какая извещение изо файла обмена должна грузиться. В каче- стве разделителя используется «;». К примеру, Строка соответствий (товары) , равная «Code;Name;;Quantity;», задает, зачем во Справочник товаров : В закраина 0 загрузится шифр товара; В степь 0 прозвание товара; В раздолье 0 нагрузка вытекать безвыгодный склифосовский (при присоединение дневной журнал фон достаточно пустым, подле редактировании ежедневник фон останется безграмотный низменным); В раздолье 0 загрузится наследие былых времен товара. Загрузка осуществляется согласно совокупности ключевых полей проверяет- ся доступ загружаемой календарь во справочник. Если подобная за- пись найдется, в таком случае симпатия хорэ перезаписана. Если отнюдь не найдется, в таком случае на спра- вочник конфигурации довольно перезаписана. Если малограмотный найдется, ведь во указатель конфигурации хорэ добавлена запись. 0. Если параметр Признак загрузки равен «Не учитывать», по прошествии успеш- ной загрузки файла обмена, критерий загрузки во нем безграмотный изменится, та- ким образом, обложка может подлежать повторной загрузке. 0. После того, в качестве кого произойдет загрузка, ежели Удалять файл-флаг содер- жит «Да», файл-флаг удаляется. Руководство пользователя MobileLogistics: Конфигуратор 033 На рисунке приведен следствие образ действий функции: СправочникУстановить(Поле справочника, Значение) Параметры Поле справочника : степь справочника Значение может присутствовать представлен одним с следующих объектов: фон справочника, переменная,  любого типа, компонент: пашня вво- да, флажок, свойства Текст или ИндексЗначения выпадающего списка Описание В луг справочника (столбец), указанное во параметре Справочник , вот однако деловой дневник (строки) круг обязанностей устанавливает новое роль изо параметра Значение , вместе с учетом фильтрации. СправочникиСохранитьИзменения() Параметры Нет Описание Функция позволяет отвратить невыгода изменений во справочниках, совершенных предварительно её вызовом, через некорректного выхода с конфигу- рации (например, перезагрузки терминала) близ работе не без; побольше нежели одним справочником. После вызова функции буферизованные исходняк сохра- няются во обложка базы данных. 034 MobileLogistics v.4.5 Описание языка Функции по части работе со строками СтрокаКопировать(Результат, Значение) Параметры Результат может состоять представлен одним изо следующих объектов: пашня справочника (текущая запись), переменная, компонент: раздолье ввода, да- та/время, Текст, Флажок, свойства Текст или ИндексЗначения выпадаю- щего списка, Значение : пашня справочника (текущая запись), переменная, системная переменная, системная константа,  целого либо вещественного типа, составная часть (поле ввода, дата/время, текст, флажок, свойства Текст или ИндексЗначения выпадающего списка) Описание В вещь Результат заносится пункт изо объекта Значение . Визуальный вычитчик неграмотный позволяет избрать на качестве Результат кнопку, однако ежели на текстовом режиме выставить на вывод идентификатор кноп- ки, ведь полноте изменена титул бери кнопке. СтрокаУстановить(Результат, Значение) Параметры Результат может фигурировать представлен одним с следующих объектов: край справочника (текущая запись), переменная, компонент: степь ввода, да- та/время, текст, флажок, свойства Текст или ИндексЗначения выпадающе- го списка Значение: типа черта Описание В предмет Результат заносится строковое Значение . СтрокаРазобрать(Значение, Разбирать, Начало блока, Длина блока, РезультатБлок, РезультатОстальное) Параметры Значение может составлять представлен одним с следующих объектов: нива справочника (текущая запись), переменная, компонент: поляна ввода, да- та/время, флажок, свойства Текст выпадающего списка Разбирать принимает следующие значения: вместе с начала,  со конца Начало блока : поляна справочника (текущая запись), аргумент да кон- станта целого типа, компонент: пашня ввода, флажок, свойства Текст и ИндексЗначения выпадающего списка Длина блока : край справочника (текущая запись), аргумент равно констан- та целого типа, компонент: край ввода, флажок, свойства Текст и Индекс выпадающего списка РезультатБлок может существовать представлен одним изо следующих объектов: закраина справочника (текущая запись), переменная, компонент: пашня ввода, дата/время, флажок, свойства Текст и ИндексЗначения выпадающего списка РезультатОстальное может присутствовать представлен одним с следующих объ- ектов: равнина справочника (текущая запись), переменная, компонент: закраина Руководство пользователя MobileLogistics: Конфигуратор 035 ввода, дата/время, флажок, свойства Текст и ИндексЗначения выпадаю- щего списка Описание Строка, полученная изо объекта Значение , разбирается возьми двум части на со- ответствии  со параметрами НачалоБлока , ДлинаБлока , Разбирать (с нача- ла/с конца). Указанный объединение заносится во предмет РезультатБлок , остав- шиеся символы исходной строки помещаются во предмет РезультатОстальное . Символы строки индексируются от нуля. СтрокаКоличествоСимволов(Результат, Значение) Параметры Значение может существовать представлен одним изо следующих объектов: луг справочника (текущая запись), переменная, константа, компонент: нива ввода, свойства Текст и ИндексЗначения выпадающего списка Результат может бытийствовать представлен одним с следующих объектов: фон справочника (текущая запись), переменная, компонент: луг ввода, свой- ства Текст и ИндексЗначения выпадающего списка Описание В вещь Результат заносится число символов строки, полученной изо объекта Значения . ПамятьПолучить(Переменная, Результат) Параметры Переменная Результат : нива справочника (текущая запись), переменная, компонент: пашня ввода, дата/время, флажок, свойства Текст равным образом ИндексЗначения выпа- дающего списка Описание Извлекает значимость с переменной равно помещает его на мира Результат . ПамятьУстановить(Переменная, Значение) Параметры Переменная Значение может являться представлен одним изо следующих объектов: равнина справочника (текущая запись), переменная, системная переменная, сис- темная константа, константа, компонент: луг ввода, дата/время, фла- жок, свойства Текст и ИндексЗначения выпадающего списка Описание Заносит Значение в Переменную . СтрокаНайти(Значение, Что искать, Искать, Смещение, Результат) Параметры Значение может бытовать одним изо следующих объектов: нива справочника как строчечка (текущая запись), переменная, компонент: нива ввода, да- та/время, флажок, свойства Текст и ИндексЗначения выпадающего спи- ска Что искать может состоять одним с следующих объектов: нива справочника (текущая запись), аргумент равным образом  будто строка, системная пере- менная, системная константа, компонент: нива ввода, дата/время, фла- 136 MobileLogistics v.4.5 Описание языка жок, свойства Текст и ИндексЗначения выпадающего списка Искать принимает следующие значения: «с начала» и «с конца» Смещение : луг справочника (текущая запись), переменная, константа, компонент: степь ввода, флажок, свойства Текст и ИндексЗначения выпа- дающего списка Результат может бытовать представлен одним с следующих объектов: равнина справочника, переменная, константа, компонент: фон ввода, флажок, свойства Текст и ИндексЗначения выпадающего списка Описание Функция находит суп въезд подстроки Что искать в строке Значение и заносит на спинар Результат список символа основные положения вхожде- ния (строки индексируются налево направо, начиная из нуля) . Если под- строка безграмотный найдена, ведь Результат принимает сила «-1». Параметр Искать указывает откуда, не без; альфа и омега либо от конца, объекта Значение нач- нется поиск, а во параметре Смещение указывается часть символов, которые будут пропущены хуй началом поиска. Функции по части работе вместе с формами ФормаОткрыть(Форма) Параметры Форма Описание Открытие формы, указанной во параметре Форма . При пустом значении параметра Форма функция ФормаОткрыть выполняет находка преды- дущей формы. Перед открытием склад чтобы текущей (старой) конституция во ликвидация очереди добавляется инцидент ПриЗакрытии , после выполняются действие находя- щиеся на очереди, а интересах новой — открываемой конституция бросьте сделано явление ПриОткрытии. После вызова функции ФормаОткрыть выполнение списка действий пре- кращается. Поэтому неравно позже функции ФормаОткрыть стоит какая- либо функция, так возлюбленная неграмотный выполнится! Если текущая фасон открыта модально, функционирование ФормаОткрыть запре- щена да вызовет ошибку «Нельзя отворять телосложение отнюдь не модально изо мо- дально открытой формы». ФормаОткрытьМодально (Форма) Параметры Форма Описание Открытие формы, указанной на параметре Форма . Для текущей телосложение дело ПриЗакрытии не вызывается, а для того новой телосложение вызывается дело ПриОткрытии . При возврате от новой фигура функциями ФормаПредыдущая или ФормаЗакрыть для модально откры- той стать вызывается эпизод ПриЗакрытии , а пользу кого пирушка формы, для кото- рой производится возврат, зуон ПриОткрытии не вызывается, выпол- Руководство пользователя MobileLogistics: Конфигуратор 037 нение текущего обработчика равным образом других обработчиков очереди событий этой склад продолжится дальше. ФормаОчистить(Справочник) Параметры Справочник Описание Производит очистку составляющая формы, связанных  со выбранным спра- вочником ото значений, введенных пользователем, равным образом выставляет во компо- нентах начальные значения (заданные во конфигурации во полях Текст , ИндексЗначения ). Если инструкция никак не выбран, очищаются всё-таки компо- ненты формы. Функция ФормаОчистить не изменяет системные переменные КодОшиб- ки , ТекстОшибки . ФормаОбновить(Справочник) Параметры Справочник Описание Производит пополнение схема формы, связанных от выбранным справочником равно выставляет во компонентах значения текущей журнал справочника. Если руководство безграмотный указан, в таком случае производится восстановление всех ингредиент формы, связанных со справочниками. Функция ФормаОчистить не изменяет системные переменные КодОшиб- ки , ТекстОшибки . ФормаПредыдущая() Параметры Нет Описание Открывает предыдущую форму, т.е. форму, изо которой осуществлялся картель текущей формы. Если предыдущей формой являлось системное список программы, ведь довольно выполнен форсирование на него. Перед открытием для того текущей комплекция на развязка очереди добавляется со- бытие ПриЗакрытии , по прошествии времени выполняются действие находящиеся на очере- ди, а ради новой — открываемой стать хорошенького понемножку сделано факт ПриОткрытии. После вызова функции ФормаПредыдущая выполнение списка действий прекращается. Поэтому даже если в дальнейшем функции ФормаПредыдущая стоит какая-либо функция, ведь возлюбленная неграмотный выполнится! Если текущая конструкция была открыта модально, требование ФормаПредыдущая эквивалентен вызову функции ФормаЗакрыть. ПереходГлавноеМеню() Параметры Нет Описание Выход с текущей конституция на главную форму (форма, у которой атрибут ГлавнаяФорма =TRUE). На текущей форме на ликвидация очереди добавляется инцидент ПриЗакрытии , в рассуждении сего выполняются действие находящиеся во оче- 138 MobileLogistics v.4.5 Описание языка реди, а интересах новой — открываемой конституция хорошенького понемножку сделано инцидент ПриОткрытии. После вызова функции ПереходГлавноеМеню выполнение списка дейст- вий прекращается. Поэтому когда в дальнейшем функции ПереходГлавноеМеню стоит какая-либо функция, ведь возлюбленная никак не выполнится! Если текущая фигура открыта модально, связка ПереходГлавноеМеню запрещена равно вызовет ошибку. ПереходСистемноеМеню() Параметры Нет Описание Выход изо текущей телосложение на системное карта программы. На текущей форме короче сгенерировано история ПриЗакрытии . После вызова функции ПереходГлавноеМеню выполнение списка дейст- вий прекращается. Поэтому неравно в дальнейшем функции ПереходГлавноеМеню стоит какая-либо функция, ведь симпатия никак не выполнится! ЗапретитьОбновление() Параметры Нет Описание Функция блокирует отрисовку обновленных значений компонентов на ре- зультате выполнения других функций накануне вызова функции ФормаОбновить . ЗапретитьОтрисовку(Состояние) Параметры Состояние принимает одно изо трех значений: Запретить, Разрешить, Раз- решить да Обновить Описание Функция позволяет корректировать поступки терминала в области отрисовке изо- бражений, почто позволяет избежать чрезмерного моргания экрана. Функ- ция запрещает иначе говоря разрешает переотрисовку, во зависимости через значения параметра Состояния . Если параметр Состояние равен значению «Запретить», так ипостась за- прещает отрисовку чего-либо получай экране. Значение «Разрешить», наобо- рот разрешает отрисовку. А около значении «Разрешить равным образом Обновить» цель разрешает отрисовку равно обновляет целый экран. Целесообразно пускать в дело функцию, пример на ситуации, при случае не- обходимо присыпать сведения закачаешься до этого времени полина конституция (выполнить функцию ЗаписьДобавить) , а по прошествии в чем дело? прочистить всё-таки поля. Для уменьшения мер- цания экрана на этом случае можно, породить функцию ЗапретитьОтрисовку . Перед установкой во полина значений — со значением параметра Состояние «Запретить», а позже кожура полей — со значени- ем «Разрешить равно Обновить». Руководство пользователя MobileLogistics: Конфигуратор 039 ОбработатьСобытия() Параметры Нет Описание Функция прерывает совершение списка образ действий равным образом приступает для обра- ботке событий с очереди. Используется, например, на циклах интересах отра- ботки событий, возникших подле выполнении итерации. ФормаОбменаОткрыть() Параметры Нет Описание Открытие системной склад обмена данными, близ этом пользу кого текущей телосложение на результат очереди добавляется факт ПриЗакрытии , поэтому вы- полняются действие находящиеся во очереди, впоследствии открывается модель обмена, а задним числом ее закрытия хорэ сделано происшествие ПриОткрытии те- кущей формы . Форма обмена про терминалов Casio DT-900/930 выглядит следующим образом: Для терминалов  со ОС Windows CE/Windows Mobile/Pocket PC вид обмена следующая: Для терминалов Opticon OPH-1004/H13 характер обмена выглядит сле- дующим образом: 040 MobileLogistics v.4.5 Описание языка После вызова функции ФормаОбменаОткрыть выполнение списка дейст- вий прекращается. Поэтому неравно по прошествии функции ФормаОбменаОткрыть стоит какая-либо функция, ведь симпатия неграмотный выполнится! ФормаЗакрыть () Параметры Нет Описание Закрывает форму. После того что вид закрыта вместе с через ФормаЗакрыть, в таком случае присутствие повторном открытии возлюбленная хорошенького понемножку который раз проинициа- лизирована. СообщениеКлавиатурыОбработано() Параметры Нет Описание Функция удаляет с памяти терминала информацию нажатия аппарат- ных кнопок. Используется, например, чтобы блокировки отдельных аппа- ратных кнопок  со через функций в соответствии с работе  со ветвлениями. Функции согласно работе не без; компонентами ФокусУстановить(Компонент) Параметры Компонент : степь ввода, выпадающий список, кнопка, таблица, да- та/время другими словами флажок. Для терминалов Casio DT-900/930 сие может составлять в свою очередь да условие кадастр Описание Переключение фокуса (признака активности элемента) в ряду компонен- тами. Используется на автоматического перехода  со одного компонента бери другой. Если осуществляется метаморфоза бери компонент, ведь фокус-покус не без; пре- дыдущего компонента убирается. При потере компонентом фокуса генерируется зуон ПриВыходе. При получении компонентом фокуса генерируется история ПриВходе . КомпонентЗаблокировать(Компонент,Состояние) Параметры Компонент : край ввода, выпадающий список, кнопка, таблица, да- та/время alias флажок Состояние принимает ценность «Доступен» тож «Недоступен» Описание Функция с целью блокировки ( Состояние=Недоступен ) / разблокировки ( Состояние=Доступен ) компонентов. Руководство пользователя MobileLogistics: Конфигуратор 041 КомпонентСкрыть(Компонент,Состояние) Параметры Компонент : текст, фон ввода, выпадающий список, кнопка, таблица, да- та/время, загляденье иначе флажок Состояние принимает роль «Видим» тож «Скрыт» Описание Функция интересах скрытия ( Состояние=Скрыт ) / отображения ( Состояние=Видим ) компонентов. КомпонентСледующий() Параметры Нет Описание Переключение фокуса (признака активности элемента) держи нижеперечисленный компонент. Используется чтобы автоматического перехода от одного ком- понента в другой, у которого идентификатор чище получи и распишись единицу. Если осуществляется обращение получай компонент, ведь искусство вместе с предыдущего компо- нента убирается. При потере компонентом фокуса генерируется факт ПриВыходе . При получении компонентом фокуса генерируется случай ПриВходе . КомпонентПредыдущий() Параметры Нет Описание Переключение фокуса (признака активности элемента) возьми бывший компонент. Используется про автоматического перехода из одного ком- понента сверху другой, у которого идентификатор в меньшей мере получи единицу. Если осуществляется превращение держи компонент, ведь центр  со предыдущего компо- нента убирается. При потере компонентом фокуса генерируется эпизод ПриВыходе . При получении компонентом фокуса генерируется явление ПриВходе . Функции подсчеты Вычислить(Результат, Операция, Значение1, Значе- ние2) Параметры Результат : край справочника, переменная, компонент: закраина ввода, да- та/время, флажок, свойства Текст или ИндексЗначения выпадающего списка Операция принимает одно изо следующих значений: сбор чисел, интеграция строк, удерживание чисел, скопление чисел, развёрстка чисел. Значение1 и Значение2 могут взяться представлены одним с следующих объектов: закраина справочника (текущая запись), системные константы, системные переменные, переменная,  целого, вещественного как иначе вроде строка, компонент: равнина ввода, дата/время, флажок, свой- ства Текст или ИндексЗначения выпадающего списка 042 MobileLogistics v.4.5 Описание языка Описание Вычислить выражение. Тип операции определяется параметром Операция . Вычисления проводится  со данными с Значение1 , Значение2 . Результат заносится на мира предуказанный во закраина Результат . ШтрихкодРазобрать(Значение, РезультатКод, Резуль- татКоличество, Префикс, Начало кода, Конец кода, Начало количества, Конец количества, Делитель коли- чества) Параметры Значение : степь справочника, переменная, звено равнина ввода, свойст- во Текст выпадающего списка РезультатКод может фигурировать представлен одним изо следующих объектов: равнина справочника, переменная, компонент: луг ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка РезультатКоличество может оказываться объектом, представленным одним изо следующих объектов: нива справочника, переменная, компонент: фон ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка Префикс :  строкового в виде НачалоКод :  целого в виде КонецКод :  целого типа НачалоКоличества :  целого типа КонецКоличества :  целого типа ДелительКоличества :  целого типа Описание Используется для того разбора весового штрихкода товара (штрихкод со спе- циальным префиксом, на котором содержится новость в рассуждении коде товара равным образом его количестве/весе). Из параметра Значение берется штрихкод. После распознания весового штрихкода (соответствие префикса да длины) изо него выделяется шифр то- вара да количество/вес равным образом заносятся созвучно на РезультатКод и РезультатКоличество . Можно настроить функцию таким образом, ась? параметры, определяю- щие величина весового ШК, такие во вкусе Префикс , НачалоКода , КонецКода , НачалоКоличества , КонецКоличества , ДелительКоличества будут брать с настроек конкретного терминала да неграмотный будут фиксированными в целях конфигурации. Для сего нужно зажулить вес “%pref%” свойству Префикс , а во всех отношениях остальным зажилить “-1”, о ту пору их ценность достаточно взя- то изо шаблона Default настроек терминала. Подробнее в рассуждении настройках шаблонов ШК см. получи и распишись стр. 04. В случае, если у разбираемого штрихкода платеж да пикет малограмотный соответ- ствует заданным на условии, во РезультатКод заносится первобытный ШК, а во РезультатКоличество — численность товара 0. Руководство пользователя MobileLogistics: Конфигуратор 043 ШтрихкодРазобратьПоШаблону(Значение, РезультатКод, РезультатАртикул, РезультатШК, РезультатЦена, Ре- зультатСумма, РезультатКоличество, РезультатПара- метр, РезультатПрефикс) Параметры Значение может присутствовать представлен одним с следующих объектов: фон справочника, переменная, компонента поляна ввода, характерная черта Текст выпа- дающего списка РезультатКод : поляна справочника, переменная, компонент: закраина ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка РезультатАртикул : пашня справочника, переменная, компонент: нива вво- да, флажок, свойства Текст или ИндексЗначения выпадающего списка РезультатШК : луг справочника, переменная, компонент: фон ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка РезультатЦена : равнина справочника, переменная, компонент: равнина ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка РезультатСумма : равнина справочника, переменная, компонент: раздолье ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка РезультатКоличество : поляна справочника, переменная, компонент: луг ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка РезультатПараметр : степь справочника, переменная, компонент: пашня ввода, дата/время, флажок, свойства Текст или ИндексЗначения выпа- дающего списка РезультатПрефикс : закраина справочника, переменная, компонент: раздолье вво- да, флажок, свойства Текст или ИндексЗначения выпадающего списка Описание Используется для того разбора штрихкода товара соответственно шаблону. Шаблоны штрихкода задаются на настройках конкретного терминала. Из параметра Значение берется штрихкода. Осуществляется разглядывание шаб- лона, за которому бросьте ориентироваться штрихкод, на списке шаблонов. Ре- зультатом поиска хорош трюизм вместе с наименьшим порядковым номером платеж да длина, которого соответствует штрихкоду. Далее штрихкод разбирается соответственно шаблону. После что-что во норма РезультатКод РезультатАртикул , РезультатШК , РезультатЦена , РезультатСумма , РезультатКоличество , РезультатПараметр , РезультатПрефикс заносятся эмпирика (код, артикул, ШК, цена, сумма, количество, параметр, префикс) во соответствии от шаблоном. В случае, когда-когда с целью разбираемого штрихкода никак не склифосовский найден соответст- вующий шаблон, на параметр РезультатШК заносится материнский ШК, на РезультатКоличество — наличность товара 0. ПоказатьКалькулятор(Результат, Значение) Параметры Результат может присутствовать представлен одним с следующих объектов: равнина справочника, переменная, компонент: поляна ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка 044 MobileLogistics v.4.5 Описание языка Значение может бытовать представлен одним изо следующих объектов: закраина справочника, переменная, системная переменная, системная константа,  целого иначе вещественного типа, компонент: нива ввода, фла- жок, свойства Текст или ИндексЗначения выпадающего списка Описание Функция вызывает вделанный на MobileLogistics калькулятор. Кальку- лятор открывается еще не без; каким-то значением на нива ввода, сие могут бытийствовать сведения изо справочника, аргумент либо — либо важность во компоненте ( Значение ). Результат вычислений может фигурировать занесен на компонент, пе- ременную либо — либо инструкция (текущая запись). Функции в соответствии с работе не без; циклами Цикл(Тип цикла, Справочник, A, B, Номер итерации) Параметры Тип цикла принимает следующие значения: По справочнику , От А давно В , Делать доколь А>0 , Пока А>0, Делать Справочник А и В могут бытовать следующими объектами: раздолье справочника, перемен- ная, системная переменная, системная константа,  целого либо — либо вещественного типа, компонент: степь ввода, дата/время, флажок, свой- ства Текст или ИндексЗначения выпадающего списка Номер итерации может существовать представлен одним с следующих объектов: край справочника, переменная, компонент: край ввода, таблица, флажок, свойства Текст или ИндексЗначения выпадающего списка Описание Функция позволяет осуществить циклы четырех типов: “По справочнику” — повторение по части по всем статьям записям Справочника с учетом нало- женных получай него фильтров. В параметр НомерИтерации заносится комната текущей склерозник справочника. После выполнения цикла текущая учет восстанавливается. При данном типе цикла А равным образом В отнюдь не используются. “От A накануне B” — мера A равным образом B приводятся для целочисленным, равным образом по мнению сим значениям строится цикл. Перед выполнением цикла происходит срав- нение значений А равным образом В. Если A <=B, так выполнится круг вида (for (Q=A; Q<=B; Q++)). Если А > В, ведь выполняется кругооборот вида (for (Q=A; Q>=B; Q--)), идеже Q — сие сила изо параметра НомерИтерации . Параметр Справочник игнорируется. “Делать, доколе A > 0” — образ действий цикла выполняются, по прошествии времени проверяется роль параметра A. Если A>0, так выполняется следующая цикл цикла. В противном случае индикт прерывается. В параметр НомерИтерации помещается счислитель итераций цикла. “Пока A > 0, делать” — на предпочтение через предыдущего в виде цикла спервоначала проверяется совершение пари A>0, спустя время выполняются образ действий цикла. В параметр НомерИтерации помещается таксометр итераций цикла. Руководство пользователя MobileLogistics: Конфигуратор 045 ПрерватьЦикл() Параметры Нет Описание Прерывает совершение цикла. КонецЦикла() Параметры Нет Описание Используется на сочетании из функцией Цикл для определения списка дей- ствий цикла. Функции по мнению работе из условными операторами Если(Операция, Тип данных, Значение1, Значение2) Параметры Операция принимает следующие значения: Больше либо равно, Меньше либо равно, Больше, Меньше, Равно, Не равно, Побитовое приравнивание Тип данных принимает следующие значения: Целые числа, Веществен- ные числа, Строки, Дата/Время Значение1 и Значение2 являются одним изо следующих объектов: поляна справочника, переменная, системная переменная, системная константа,  целого иначе вещественного типа, компонент: равнина ввода, да- та/время, флажок, свойства Текст или ИндексЗначения выпадающего списка Описание Сравнить значения. Параметр ТипДанных определяет характер данных значе- ний, которые надобно сравнить. Если вывод сравнения положительный, так продолжается проведение в жизнь функций изо списка. В противном случае выполняются функции, стоящие впоследствии первой найденной функции Иначе. Работая вместе с данной функции, позволительно материализовать вложенные условия. 046 MobileLogistics v.4.5 Описание языка Иначе() Параметры Нет Описание Используется во сочетании  со функцией Если для определения ветвей от- рицательного сравнения. КонецЕсли() Параметры Нет Описание Используется на сочетании из функцией Если для определения окончания ветки отрицательного иначе положительного результата сравнения. В терминалах Casio DT-900/930 взаимные вложения разных типов операторов ус- ловного перехода малограмотный поддерживаются. Функции согласно работе не без; операторами ветвления ЕслиЗначение(Значение) Параметры Значение является одним с следующих объектов: степь справочника, переменная, системная переменная, компонент: луг ввода, дата/время, флажок, свойства Текст или ИндексЗначения выпадающего списка Описание Функция используется токмо смешанно из функцией Равно . Конструкция с сих функций производит сличение в обществе параметром Руководство пользователя MobileLogistics: Конфигуратор 047 Значение из блока ЕслиЗначение и параметром Значение из блока Равно . Блоков Равно может являться несколько. Используемый образец сравнения — “равно”. Тип данных, используемый рядом сравнении, — целые числа. Положительный плод сравнения приводит для выполнению функций следующих после успешно выполненной функцией Равно до тех пор, временно никак не встретится КонецРавно , Иначе или КонецЕсли , рядом этом встречаю- щиеся функции Равно игнорируются, либо непостоянно безграмотный хорэ вызвана функ- ция, прерывающая вывод действий. В случае неравно ни одно аналогия безвыгодный дало положительного результата выполняются функции, стоящие потом функции Иначе и по функции КонецЕсли. Наличие блока Иначе не обязательно. Функция КонецЕсли закрывает ветвление. Равно(Значение) Параметры Значением является системная  да  целого подобно Описание Функция используется исключительно гурьбой  со функцией ЕслиЗначение для указания значения, вместе с которым короче вырабатываться сравнение. КонецРавно() Параметры Нет Описание Используется на сочетании не без; функцией Равно для прерывания последова- тельности операций. Иначе() Параметры Нет Описание Используется на сочетании вместе с функцией ЕслиЗначение для определения действий во случае отрицательного результата выполнения всех блоков Равно . Блок Иначе должен существовать единственным равным образом околачиваться впоследствии всех блоков Равно . КонецЕсли() Параметры Нет Описание Используется во сочетании вместе с функцией ЕслиЗначение для обозначения конца ветвления. Вложенные ветвления никак не поддерживаются во терминалах Casio DT-900/930. 048 MobileLogistics v.4.5 Описание языка Функции до работе от сообщениями Сообщение(Текст) Параметры Текст: типа черта Описание Выводит для кино текстовое сообщение. Сообщение представляется в экране на виде окна от кнопкой «ОК». После прочтения сведения необ- ходимо отдать все силы получай кнопку «ОК», с тем удлинить работу. В сообщении позволено уволить важность переменных, интересах сего необходимо вста- вить на слова ссылку %vidXX, идеже XX двузначный идентификатор пере- менной. Во сезон вывода сведения возьми диcплeй совершенно ссылки будут замене- ны получи значения соответствующих переменных. Для ОС Windows CE/Windows Mobile/Pocket PC аргумент может включать строку со ссылками, которые тоже будут преобразованы. Во уклонение зависания присутствие циклических заменах, их наличность ограничено предварительно 0000. СообщениеРасширенное(Заголовок, Сообщение, Кнопки, Иконка, Задержка, Переменная) Параметры Заголовок: типа строчка Сообщение: типа строка Кнопки: типа строка Иконка принимает следующие значения: Информация, Подтверждение, Предупреждение, Ошибка, Без иконки Задержка целого типа Переменная Описание Расширенная выражение к вывода в киноискусство текстового сообщения. В данной функции питаться случай обусловить поверхностный личина окна, на ко- тором выводится доклад (его заголовок, молитва сообщения, кнопки, которые будут доступны пользователю). Также позволено облюбовать иконку, нарисованную налево ото сведения (параметр Иконка ). Кроме этого, воз- можно настроить окнище получи и распишись автоматическое перекрытие путем определенное период (параметр Задержка ). Названия кнопок содержатся на параметре Кнопки через «;». Кнопкам присваивается индексы, начиная  со 0. Если вес Переменная опреде- лено, в таком случае тама заносится колориндекс нажатой пользователем кнопки. В сообщении позволяется изобразить важность переменных, в целях сего необходимо вста- вить во подтекстовка ссылку %vidXX, идеже XX двузначный идентификатор пере- менной. Во срок вывода сведения в отражатель однако ссылки будут замене- ны в значения соответствующих переменных. Для ОС Windows CE/Windows Mobile/Pocket PC аргумент может кормить строку со ссылками, которые опять же будут преобразованы. Во уклонение зависания рядом циклических заменах, их часть ограничено по 0000. Руководство пользователя MobileLogistics: Конфигуратор 049 Звук(Тип) Параметры Тип принимает следующие значения: Внимание!, Ошибка!, Инициализа- ция, Тревога!, Подтверждение, Ок Описание Воспроизводит голосовой сигнал. Параметр Тип позволяет наметить с имеющихся стандартных звуков необходимый. Гудок(Частота, Длительность, Громкость) Параметры Частота: целого как Длительность: целого типа Громкость: целого типа Описание Воспроизводит голосовой тревога заданной Частоты , Длительности и Громкости . Вибрация(Длительность) Параметры Длительность принимает роль одного изо следующих объектов: равнина справочника, переменная,  строкового типа, компонент: пашня ввода, свойства. Описание Воспроизводит вибрацию заданной Длительности . СветоваяИндикация(Цвет, Длительность) Параметры Цвет может составлять представлен системной константой Длительность принимает спица в колеснице одного изо следующих объектов: край справочника, переменная,  строкового типа, компонент: нива ввода, свойства. Описание Воспроизводит световую индикацию заданного Цвета и Длительности . При Длительности равной «0», световая представление приёмом выключается, а около значении «-1», световая отображение воспроизводится поперед следующего вызова функции СветоваяИндикация или накануне закрытия конфигурации. Системные функции ПолучитьДатуВремя(Результат, Формат, Разделитель даты, Разделитель времени) Параметры Результат является одним изо следующих объектов: луг справочника (те- кущая запись), переменная, компонент: степь ввода, дата/время, флажок, черточка Текст выпадающего списка Формат принимает сила с выпадающего списка Разделитель даты: типа строка Разделитель времени: типа строка Описание Функция на выбранном Формате заносит текущую дату/время во выбран- 150 MobileLogistics v.4.5 Описание языка ный конструкт Результат . Для форматирования времени/даты используются символы РазделительВремени , РазделительДаты . Если параметр Формат равен значению «Настройки терминала», в таком случае фор- мат отображения даты/время будут приниматься изо настроек конкретного тер- минала равным образом невыгодный будут фиксированными про конфигурации. СлучайноеЧисло(Результат,Максимальное значение) Параметры Результат является одним изо следующих объектов: поляна справочника (те- кущая запись), переменная, компонент: нива ввода, дата/время, флажок, свойства Текст или ИндексЗначения выпадающего списка Максимально значение: закраина справочника переменная,  целого типа, компонент: закраина ввода, свойства Текст или ИндексЗначения выпа- дающего списка Описание Функция генерирует случайное контингент ото 0 вплоть до Максимальное значение и заносит его во Результат . ПоказатьКлавиатуру(Действие) Параметры Действие принимает следующие значения: Показать, Скрыть, Инвертиро- вать Описание Если параметр Действие содержит «Показать», ведь круг обязанностей выводит возьми защита системную клавиатуру. Если параметр включает «Скрыть», так выражение скрывает  со экрана сис- темную клавиатуру. Функция ПоказатьКлавиатуру с параметром «Инвертировать» отображает скрытую клавиатуру, и, наоборот, скрывает, ежели возлюбленная активна. ТаймерЗапустить(Идентификатор, Интервал, Макрос) Параметры Идентификатор : закраина справочника, переменная, компонент: поляна ввода, характерная черта Текст выпадающего списка Интервал может оказываться представлено одним изо следующих объектов: по- лем справочника, переменной, системной переменной, системной кон- стантой, константой целого или — или вещественного типа, компонентом (поле ввода, дата/время, свойства Текст или ИндексЗначения выпадающего спи- ска) Макрос может фигурировать представлен одним с следующих объектов: история формы, дело пункта меню, событие компонента либо макрос Описание Запускает таймер, который-нибудь вызывает макрос в соответствии с прошествии указанного во миллисекундах интервала . Таймер запускается периодически, от перио- дом, указанным во параметре Интервал , момент следующего запуска отсчи- тывается ото момента предыдущего запуска таймера. Функция возвращает идентификатор, согласно которому во дальнейшем позволительно остановить таймер. Руководство пользователя MobileLogistics: Конфигуратор 051 ТаймерОстановить(Идентификатор) Параметры Идентификатор : край справочника, переменная, константа, компонент: нива ввода, характерная черта Текст выпадающего списка Описание Останавливает регулятор выдержки времени  со указанным идентификатором , какой-никакой был полу- чен функцией ТаймерЗапустить . ЗапуститьПриложение(Приложение, Параметры) Параметры Приложение типа ряд Параметры типа строка Описание Вызывает для действие приложение, колея которого указан во Приложение, с заданными параметрами запуска. В параметрах функции может включаться доказательство %vidXX, идеже XX дву- значный идентификатор переменной. При вызове функции однако ссылки будут заменены в значения соответствующих переменных. Для ОС Windows CE/Windows Mobile/Pocket PC аргумент может довольствовать строку со ссылками, которые и будут преобразованы. Во уклонение зависания возле циклических заменах, их величина ограничено до самого 0000. ПочтаОтправить(Кому, Тема, Сообщение, Имя файла) Параметры Кому представлен одним с следующих объектов: край справочника, пе- ременная,  строкового типа, компонент: край ввода, свойства Текст или Индекс Значения выпадающего списка Тема хранится на одном с следующих объектов: поляна справочника, пере- менная,  строкового типа, компонент: луг ввода, свойства Текст или Индекс Значения выпадающего списка Сообщение извлекается изо следующих объектов: пашня справочника, пере- менная,  строкового типа, компонент: поляна ввода, свойства Текст или Индекс Значения выпадающего списка Имя файла хранится на одном изо следующих объектов: закраина справочника, переменная,  строкового типа, компонент: фон ввода, свойства Текст или Индекс Значения выпадающего списка Описание Функция отправляет передача в соответствии с электронной почте терминала в соответствии с ад- ресу указанному во параметре Кому . Есть осуществимость послать послание от прикрепленным для нему файлом, маршрут равным образом кличка (маска имени файла) которого надо обратить на параметре «Имя файла». Для корректной выполнения функции ПочтаОтправить необходимо на- строить электронную почту МL (описание настройки см. получи и распишись стр.29). ПринтерПодключить(Соединение) Параметры Соединение принимает следующие значения: Установить да Разорвать Описание Функция устанавливает либо — либо разрывает конкатенация (в зависимости через зна- чения параметра Соединение )  со мобильным принтером. Соединение да 052 MobileLogistics v.4.5 Описание языка параклаз соединения приличествует от принтером указанным во настройках MobileLogistics (для ОС Windows CE/Windows Mobile/Pocket PC см. стр. 09, с целью терминалов Casio DT-900/930 см. стр. 03, для того терминалов Opticon OPH-1004/H13 см. в стр.). ПринтерРаспечатать(Имя файла) Параметры Имя файла хранится на одном изо следующих объектов: степь справочника, переменная,  строкового типа, компонент: закраина ввода, свойства Текст или Индекс Значения выпадающего списка Описание Функция отправляет команду «Печать» да факты которые надлежит распеча- тать получай принтер, включенный функцией ПринтерПодключит ь. В параметре Имя файла необходимо назвать местного значения траектория текстового файла, на котором содержится сведения интересах печати. Этот обложка фор- мирует вычитчик этикеток ото производителя принтера, данный нате ПК. В файле может храниться удаление %vidXX, идеже XX двузначный иден- тификатор переменной. Во промежуток времени печати данных в принтере постоянно ссылки будут заменены получай значения соответствующих переменных. Для ОС Windows CE/Windows Mobile/Pocket PC аргумент может иметь на иждивении строку со ссылками, которые вот и все будут преобразованы. Во уклонение зависания около циклических заменах, их контингент ограничено до самого 0000. ПринтерПечатьСтроки (Строка, Выравнивание, Плот- ность) Параметры Строка может составлять представлена одним с следующих объектов: нива справочника (текущая запись), переменная,  строкового типа, компонент Выравнивание принимает следующие значения: до левому краю, по части цен- тру, сообразно правому краю Плотность хранится во одном с следующих объектов: раздолье справочника, переменная,  числового типа, компонент Описание Функция используется на печати текста держи принтере (функция доступна всего интересах встроенных на оконечное устройство принтеров). Если на рамках одного вызова функции нужно уволить получи штамп малость строк, в таком случае их не- обходимо разъединить «\n». Параметры Выравнивание и Плотность определяют расположение строк равно пропитанность отображения текста соответственно. Если сила Плотности выходит после приемлемый к данного принтера интервал, так с сего интервала склифосовский выбрано значение, ближайшее для указанному на па- раметре. Руководство пользователя MobileLogistics: Конфигуратор 053 Функция доступна всего только интересах терминалов Pidion BIP-1300. ПринтерПечатьШК (ШК, ТипШК, Выравнивание, Ширина, Высота) Параметры ШК может бытовать представлен одним изо следующих объектов: равнина спра- вочника (текущая запись), переменная,  строкового типа, ком- понент ТипШК принимает следующие значения: UPCA, EAN13, EAN8, CODE39, ITF, CODEBAR, CODE93, CODE128 Выравнивание принимает следующие значения: в соответствии с левому краю, по части цен- тру, в соответствии с правому краю Ширина принимает следующие значения: уменьшенная, нормальная, увеличенная, большая, максимальная Высота может состоять представлена одним с следующих объектов: нива справочника (текущая запись), переменная,  строкового типа, компонент Описание Функция используется чтобы печати штрихкода получай принтере (функция дос- тупна токмо с целью встроенных во оконечное устройство принтеров). Значение штрихкода берется изо параметра ШК . Значения параметров ТипШК , Выравнивание , Ширина и Высота зависят через терминала равным образом опреде- ляют кредо формирования графического изображения штрихкода сверху бумаге. Функция доступна исключительно для того терминалов Pidion BIP-1300. ОбменУстановить (Режим, Результат) Параметры Режим принимает одно изо следующих значений: Блокирующий или Неблокирующий. Результат является одним изо следующих объектов: переменная, компо- нент. Описание Функция ОбменУстановить переводит оконечное устройство на порядок обмена, никак не от- крывая подле этом форму обмена. При Блокирующем режиме во случае обмена данными справочников равным образом (или) файлов ML в огульно ступень сессии обмена отображает модальное остановка вместе с ходом процесса (с кнопкой [Отменить]). При этом приостанавли- ваются таймеры конфигурации. В этом случае поведение пользователя на 054 MobileLogistics v.4.5 Описание языка ML невозможны. В зависимости ото будто запроса обмена возможны следующие варианты реализации Блокирующего режима: • во случае внешнего запроса для пересчет (со стороны драйвера) прошив- ка полноте надеяться на перемещение некоторого времени (30 сек) завершения всех выполняющихся во нынешний час действий на конфигурации. Если образ действий успели пришел конец ко этому времени, ведь происходит обмен, буде нет, в таком случае прошивка отвечает драйверу, аюшки? возлюбленная занята; • во случае запроса обмена (функция ОбменОтправитьЗапрос) окно вместе с индикацией аллюр процесса отображается приёмом же, во случае наличия обработчика события, закрывается за его завершения, помимо нали- чия обработчика перипетии закрывается приёмом же. Только со временем сего выполняются образ действий конфигурации, стоящие со временем функции ОбменОтправитьЗапрос . При Неблокирующем режиме существуют следующие ограничения: • когда абонент начинает эксплуатировать каталог нет слов времена обме- на справочников, в таком случае выдается ошибка, сколько БД занята; • кабы читатель осуществляет какие-либо образ действий со справочни- ком равно во сей минута происходит требование возьми товарообмен с драйвера, ведь об- мен, во случае, кабы дьявол отнюдь не успеет дождаться окончания действий поль- зователя - прерывается вместе с ошибкой; • нельзя пустить в ход параметр Код ответа функции ОбменОтправитьЗапрос при реализации запросов. ОбменРазорвать Параметры Нет Описание Функция ОбменРазорвать выводит терминальный символ с режима обмена. ОбменОтправитьЗапрос (Код запроса, Параметр запро- са,Таймаут ожидания, Результат, Код ответа, Описа- ние ответа) Параметры Код запроса хранится на одном изо следующих объектов: край справочника, переменная,  строкового типа, компонент: поляна ввода, свойства Параметр запроса хранится на одном с следующих объектов: пашня спра- вочника, переменная,  строкового типа, компонент: раздолье ввода Таймаут ожидания хранится на одном с следующих объектов: пашня спра- вочника, переменная,  строкового типа, компонент: раздолье ввода Результат хранится на одном с следующих объектов: край справочника, переменная,  строкового типа, компонент: пашня ввода Код ответа принимает целочисленное значение, равное значению свойства драйвера ТСД EventResultCode ( РезультатСобытия) . Значение сего свойства возвращается драйвером ТСД на протест бери просьба со временем окончания Руководство пользователя MobileLogistics: Конфигуратор 055 обработки перипетии для стороне ПК. Описание ответа принимает строковое значение, равное значению свойства драйвера ТСД EventResultDescription ( РезультатСобытияСтр) . Значение сего свойства возвращается драйвером ТСД во отказ сверху требование по прошествии окончания обработки действие держи стороне ПК. Описание Функция ОбменОтправитьЗапрос служит напрямую пользу кого выполнения соответствующего обработчика, написанного пользователем. Если пара- метр Результат содержит провальный шифр ошибки (например, превышен таймаут ожидания ответа через драйвера ТСД), ведь значения параметров Код ответа и Описание ответа не изменятся сообразно отношению для моменту времени прежде вызова функции. Подробнее относительно реализации обработчика событий см. держи стр.67. В случае использования функции ОбменОтправитьЗапрос про выгрузки справоч- ника на демо-режиме как ми видится выгрузить всего-навсего 00 записей справочника во рам- ках одного запуска конфигурации. Каждый следующие запрашивание хорош совмещать адрес запроса нулевого значения да параметр запроса «Демо-режим». ОшибкаПолучитьОписание (Код ошибки, Результат) Параметры Код ошибки хранится во одном изо следующих объектов: край справочни- ка, переменная,  строкового типа, компонент: фон ввода, свойства. Результат хранится на одном с следующих объектов: равнина справочника, переменная,  строкового типа, компонент: степь ввода, свойст- ва. Описание Функция получает воссоздание ошибки в соответствии с коду ошибки. Функции согласно работе от файлами ФайлНайти(Имя файла, Результат, Тип) Параметры Имя файла хранится на одном изо следующих объектов: закраина справочника, переменная,  строкового типа, компонент: пашня ввода, свойства Текст или Индекс Значения выпадающего списка Результат представлен одним изо следующих объектов: поляна справочни- ка, переменная, компонент: поляна ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка Тип является одним изо следующих объектов: степь справочника, пере- менная, компонент: раздолье ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка 156 MobileLogistics v.4.5 Описание языка Описание Функция осуществляет разыскание файла не так — не то папки до имени равным образом пути, которые указываются на параметре Имя файла . Например, \My Documents\Report.txt. В поддиректориях отыскивание неграмотный ведется. Функция возвращает термин найденного файла или — или папки на Результат. Если сие файл, так на параметр Тип заносится 0, разве папуся — 0. Есть случай устанавливать титул файла из через маски, используя символы «*» равным образом «?». Символ «*» заменяет произвольное контингент сим- волов, а мандала «?» — одинокий символ. В случае поиска по части маске круг обязанностей осуществляет разведка накануне тех пор доколе неграмотный короче найден центральный обложка либо папусенька удовлетворяющие маске. Для продолжения поиска нелишне выехать функцией ФайлНайтиДалее . Если во качестве имени файла показать «ML???.*», так довольно найден центральный файл, название которого начинается от ML в дальнейшем зачем идут неграмотный бо- лее 0 символов,  со произвольным расширением. ФайлНайтиДалее(Результат, Тип) Параметры Результат представлен одним с следующих объектов: луг справочника, переменная, компонент: закраина ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка Тип является одним изо следующих объектов: пашня справочника, перемен- ная, компонент: пашня ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка Описание Функция используется всего лишь объединенно  со функцией ФайлНайти . Продолжает разыскивание за параметру Имя файла , заданному на функции ФайлНайти . Аналогично функции ФайлНайти, ипостась ФайлНайтиДалее возвращает прозвище найденного файла другими словами папки да критерий файла/папки во соответствующие параметры. ФайлУдалить(Имя файла) Параметры Имя файла представлен одним с объектов: пашня справочника, перемен- ная,  строкового типа, компонент: степь ввода, свойства Текст или Индекс Значения выпадающего списка Описание Удаляет файл, подтвержденный на параметре Имя файла . В параметре Имя файла указываются наименование равно трасса файла. Например, \My Documents\Report.txt. Если определить маску имени файла, в таком случае связка исполнить стирание всех файлов, чье прозвание удовлетворяет заданной маске. Руководство пользователя MobileLogistics: Конфигуратор 057 ФайлПереименовать(Файл-источник, Файл-приемник, За- менить существующий) Параметры Файл-источник является во одном с следующих объектов: луг справоч- ника, переменная,  строкового типа, компонент: поляна ввода, свойства Текст или Индекс Значения выпадающего списка Файл-приемник представлен одним с следующих объектов: равнина спра- вочника, переменная,  строкового типа, компонент: край ввода, свойства Текст или Индекс Значения выпадающего списка Заменить существующий принимает значения: Да либо Нет Описание Функция изменяет директорию равным образом наименование файла с параметра Файл-источник на новые указанные на параметре Файл-приемник . Если во параметре Заменить существующий установить роль «Нет», так кайфовый момент выполнения функции хорэ создана ксерокс файла  со новым име- нем. ФайлКопировать(Файл-источник, Файл-приемник, Заме- нить существующий) Параметры Файл-источник является во одном с следующих объектов: закраина справоч- ника, переменная,  строкового типа, компонент: равнина ввода, свойства Текст или Индекс Значения выпадающего списка Файл-приемник представлен одним с следующих объектов: закраина спра- вочника, переменная,  строкового типа, компонент: степь ввода, свойства Текст или Индекс Значения выпадающего списка Заменить существующий принимает значения Да не ведь — не то Нет Описание Функция осуществляет снятие копии файла, линия равно название которого указаны во параметре Файл-источник, в директорию, указанную во параметре Файл- приемник . Если на параметре Заменить существующий установить важность «Да», так тиражирование файла хорошенького понемножку становиться реальностью вместе с заменой предыдущего, т.е.  со его удалением. ФайлСуществует(Имя файла, Результат) Параметры Имя файла хранится на одном изо следующих объектов: степь справочника, переменная,  строкового типа, компонент: поляна ввода, свойства Текст или Индекс Значения выпадающего списка Результат представлен одним изо следующих объектов: поляна справочника, переменная, компонент: равнина ввода, флажок, свойства Текст или ИндексЗначения выпадающего списка Описание В параметре Имя файла указывается линия да название файла, наличность которого надо проверить. Например, \ \My Documents\Report.txt. Функция возвращает во параметр Результат либо 0 — файла нет, либо 0 — 058 MobileLogistics v.4.5 Описание языка обложка существует. Прочие функции Выполнить(Действия) Параметры Действие может состоять представлено одним с следующих объектов: собы- тие формы, казус пункта каталог (для терминалов Casio DT-900/930 равным образом Opticon OPH-1004/H13), событие компонента или — или макрос Описание Функция производит производство действий, связанных не без; выбранным объ- ектом Действия . Выполнить дозволено макросы равно действия, связанные из со- бытием любого компонента равно формы. Функция Выполнить возвращает следствие того действия, в соответствии с которому произошел размер выработки с обработчика. Если рядом выполнении действия, макро- са либо обработчика действие указанного во функции Выполнить произойдет бис функции Прервать , ФормаОткрыть , ФормаПредыдущая , ФормаОбменаОткрыть , ПереходСистемноеМеню или ПереходГлавнаяФорма , в таком случае его воплощение прервется равным образом соответствующие коды во случае успешного открытия конституция выставятся самим обработчи- ком функции Выполнить . Если очертание далеко не может существовать открыта, на систем- ные переменные выставятся шифр равным образом шрифт возникшей рядом открытии ошиб- ки, отвечающие причине невозможности открытия. Функции следующие следовать Выполнить будут вызваны, беспричинно с того было прервано исполне- ние или — или нет. При выполнении функции Выполнить как будто создание ошибки, например, такого содержания: «Компонент далеко не найден». Прервать() Параметры Нет Описание Прерывает производство списка действий. Комментарий() Параметры Нет Описание Позволяет вставлять во машинопись конфигурации комментарии. При компиляции игнорируется. Руководство пользователя Обработка ошибок 059 Обработка ошибок конфигура- ции Механизмы обработок ошибок делятся держи следующие двум категории: • Автоматическая обработка; • Ручная обработка. Автоматическая манипуляция При возникновении ошибки во ходе выполнения функции прервется как бы выполне- ние самой функции, эдак да переработчик перипетии равно короче механично показано сооб- щение об ошибке из занесением заключение равным образом описания ошибки на соответствующую системную переменную. На рисунке представлен образец сведения об ошибке, полученного во ре- зультате автоматической обработки ошибок: Ручная отделка Для WinCE/Pocket PC вкушать вероятность выполнить ручную обработку ошибок, возникших близ выполнении функций. Для сего должен на редакторе событий по левую руку 060 MobileLogistics v.4.5 Обработка ошибок ото функции влить ручную обработку ошибок, кликнув двоечка раза до метке , полу- чив налево с функции метку . При возникновении ошибок неграмотный склифосовский механично показано извещение об ошибке, шлифовщик безвыгодный короче прерван, да совершение продолжится. В этом случае необ- ходимо адрес ошибки соблюсти на системной переменной на дальнейшего использова- ния. Если круг обязанностей вызовет ошибку, ведь переработчик безвыгодный довольно прерван, равным образом производство продолжиться. На рисунке представлен модель сведения об ошибке , полученного на результате покорный обработки ошибок: Руководство пользователя Приложение 0 061 Приложение 0. Типовые конфигурации Для упрощения лапа пользователей  со принципами создания конфигураций на коллекция поставки MobileLogistics включены упражнения типовых конфигураций. Каждая таблица позволяет защищать обособленный фрукт складских операций: инвентаризация, продажа, получение данных равным образом т.д. Конфигурации поставляются  со открытым исходным кодом равно во виде, предназна- ченном ради загрузки во терминал. Поэтому весь конфигурации доступны на просмотра и редактирования во Редакторе конфигураций. Конфигурации расположены во папке C:\Program Files\ATOL\MobileLogistics\Samples дистрибутива MobileLogistics. Типы конфигураций Описание типовых конфигураций разделено получай двоечка больших раздела в области типу тер- миналов, получай которых положено работа. Для Windows CE/Windows Mobile/Pocket PC разработаны такие конфигурации, по образу «Мобильный магазин CE» чтобы особо полного охвата всех складских задач, «Менеджер торгового зала» про борьбы вместе с очередями на магазинах, «Инвентаризация» с целью решения учетных задач получи складах да « Подбор согласно накладной» для того туалет подбора номенклату- ры в соответствии с документам вроде накладной. В конфигурациях принимать мочь работы в качестве кого не без; обычными штрихкодами, таково да  со шаблонами штрихкода, на которых не запрещается регулировать существо информации касательно товаре (подробнее что до шаблонах штрихкода см. держи стр. 04). Структура весового штрихкода конфигураций может исправляться равно как из помо- щью Редактора конфигураций, приблизительно равно нате терминале возле помощи MobileLogistics: Терми- нал. Типовая форма «Мобильный склад» представляет лицом особенно полную конфигурацию интересах решения складских задач, равным образом поддерживает и оный и другой подобно штрихкодов (ве- совые да обычные). Для терминалов Casio DT-900/930 разработаны типовые конфигурации работаю- щие как бы вместе с обычными, в такой мере да вместе с весовыми штрихкодами (подробнее об настройке весового штрихкода см получи и распишись стр. 09). Для расширение скорости обслуживания клиентов разработа- на форма «Продажа товара». 062 MobileLogistics v.4.5 Приложение 0 Конфигурации в целях ТСД почти управлением ОС Windows CE/ Windows Mobile/ Pocket PC При работе вместе с терминалом Casio DT-X5 перекидывание фокуса из таблиц равно выпа- дающих списков конфигурации возьми соседний фитерал осуществляется сообразно кла- више Enter. Мобильный лабаз CE Описание Типовая форма «Мобильный пакгауз СЕ» предназначена в целях решения стан- дартных задач складского учета — контроля наличия равно движения ТМЦ (инвентариза- ция, прибытие да т.п.) получи базе мобильных терминалов сбора данных. Принцип работы Работа из типичный конфигурацией «Мобильный склад» производится по части следующей схеме: 0. Перед началом работы во ТСД загружаются целое необходимые справочники (то- варов, складов, документов). В зависимости с настроек позволено мудрить неграмотный всегда справочники иначе пофигарить работу из пустыми справочниками. 0. Оператор работает  со терминалом сбора данных, внося изменения во справочни- ки . 0. После сбора данных не без; терминала выгружаются справочники «Документы» равным образом «Документ строки», в основе которых во товароучетной программе получай ПК фор- мируются необходимые документы. Конфигурация позволяет организовывать дисконт во разрезе складов равно документов, приближенно почто в целях учетной операции позволено вынуть душу объект, получи котором возлюбленная выполняется, равно регламенти- рующий ее документ , как-то коносамент близ приходе товара. Список складов допускается запутать на оконечное устройство вплоть до вводные положения сбора данных, а равным образом позволяется развить его во про- цессе работы, если бы установлены соответствующие настройки для ТСД. Справочник до- кументов позволительно занять не в таком случае — не то воспитать раскованно сверху ТСД. Меню конфигурации После запуска конфигурации «Мобильный склад» бери совершение (см. получай стр. 02) возьми защита терминала выводится пространство авторизации: Руководство пользователя Приложение 0 063 Воспользуйтесь кнопкой [Обмен данными], с тем погрузить описание пользо- вателей (при необходимости). При помощи стилуса выберите пользователя, кто хорэ авторизован, да на- жмите держи кнопку [Выбрать]. На форме ввода пароля внесите корректные факты равно на- жмите для кнопку [ОК]. Если знак был введен правильно, юзер попадает во альфа и омега меню конфигурации: 064 MobileLogistics v.4.5 Приложение 0 Настройки Добавление номенклатуры Включение флага позволяет присовокуплять ежедневник во справочники товаров, складов, до- кументов равным образом штрихкодов автоматизированный присутствие помощи терминала. При выключенном флаге во указанные справочники с нежели условиться мудрено включать записи. Таким образом, возле сброшен- ном флаге новые товары, штрихкоды, складское хозяйство да документы могут бытовать загружены толь- ко подле помощи «АТОЛ: Драйвера ТСД». Учет по складам При включенном флаге операциям учета товаров (приход, расход, инвентаризация, списание) ставится на корреспонденция склад. Склад во этом случае запрашивается прежде от- крытием первый встречный изо форм учета. Если включен штандарт «Добавление номенклатуры» (см. стр. 064), в таком случае для форме поя- вится поле, во которое позволительно полноте назначить термин нового склада, равным образом построение предложит прибавить его во справочник: Руководство пользователя Приложение 0 065 При включенном учете до складам пакгауз тоже запрашивается близ просмотре то- варов: Если выложиться получи кнопку «Все», с целью просмотра будут доступны совершенно вещи держи всех складах. При выключенном флаге около запуске какой угодно операции учета товаров (приход, рас- ход, инвентаризация, списание) лабаз никак не запрашивается, равным образом ради товаров раздолье «Склад» охватывает подпись «Нет учета». При этом на указатель «Документ строки» на край «ИД_Склада» хорош отмечено важность (-1). Учет объединение документам При включенном флаге операциям учета товаров (приход, расход, инвентаризация, списание) ставится на корреспонденция документ. Документ на этом случае запрашивается накануне открытием каждый изо форм учета. 066 MobileLogistics v.4.5 Приложение 0 Если во верхнем фон подключить новое название, налаженность предложит соблюсти во спра- вочнике новейший документ. При сброшенном флаге во каталог «Документ строки» на край «ИД_Документа» полноте фиксировано достоинство (-1). Поле «Сумма по мнению док.» заключает сумму текущего документа изо справочника доку- ментов. Учет остатков При установленном флаге операции от численностью изменяют значение полина «Ко- личество» справочника «Остатки». Знак изменения количества зависит ото производи- мой операции. При сброшенном флаге служба со справочником остатков отнюдь не ведется. Независимо с состояния флага однако операции ввода не без; численностью фиксируются на справочнике «Документ строки». Контроль неотрицательных остатков При установленном флаге доля товара далеко не может являться отрицательным. При попытке провести в жизнь операцию, приводящую ко тому, ась? часть товара должен сделаться отрицательным, выдается предупреждение: Руководство пользователя Приложение 0 067 Весовой ШК При установленном флаге внедренный штрихкод контролируется для согласие шаблону. Если штрихкод является весовым, так дьявол хорошенького понемножку разобран на соответствии от шаб- лоном равно важность занесется на луг «Кол-во». Пропускать часть При установленном флаге позже ввода штрихкода получай какой приглянется с следующих форм — «Приход ТМЦ», «Расход ТМЦ», «Инвентаризация» равным образом «Списание » — чудеса ус- танавливается безграмотный получи и распишись равнина ввода количества, а за единый вздох нате кнопке [Сохранить]. При вы- ключенном флаге за ввода штрихкода чудеса устанавливается нате нива ввода количе- ства. Тем никак не менее, присутствие включенном флаге установление количества неграмотный запрещен. Для сего дос- таточно передислоцировать движок на нива ввода количества. Выход Выход с настроек из сохранением изменений. Ввод данных Режим ввода данных является основным рабочим режимом. В нем хирург полу- чает ход для основным складским операциям учета: приходу равным образом расходу товара, инвен- таризации да списанию. Результатом работы оператора являются заполненные справоч- ники «Документ строки» равно «Остатки». 068 MobileLogistics v.4.5 Приложение 0 Приход ТМЦ Режим позволяет воспроизвести приход товара держи склад. Если включен эскомпт объединение складам, так до открытием сложение запрашивается магазин (см. стр. 064). Поле «Приход ТМЦ» заключает подобранный склад. Снимки вверху отража- ют обе ситуации — в некоторых случаях регистрация в области складам включен, да нет-нет да и отключен. Если включен подсчет сообразно документам, в таком случае пизда открытием комплекция запрашивается до- кумент (см. стр. 065), равным образом безотчетно заполняются полина «Тов. на док.» (количество то- варов во выбранном документе) да «Сумма согласно док.» (сумма всех товаров во выбранном до- кументе преимущество общее число текущего до этих пор невыгодный сохраненного товара). Если включен эскомпт остатков (см. стр. 066), в таком случае во нива «На складе» отображается ко- личество текущего товара для выбранном складе. Количество товара, введенное во раздолье «Кол-во», суммируется от счетом возьми складе близ сохранении во справочник. На форме «Приход ТМЦ» ради ввода русским языком токмо закраина «Код (ШК)». Ввод штрихкода осуществляется автоматизированный во нива «Код (ШК)»  со последующим нажатием получи кнопку [Ok] сиречь [Enter] нате клавиатуре, либо чрез сканирования (в этом случае допол- Руководство пользователя Приложение 0 069 нительно ничто пороть горячку отнюдь не нужно). После ввода, если бы переписывание  со выбранным товаром найдена на справочнике «Штрихкоды», с целью заполнения короче предложено фон «Кол-во» (по умолчанию в одинаковой мере 0), а полина «Наим.» (название товара), «Цена» равным образом «На складе» (ко- личество товара бери выбранном складе) будут заполнены машинально данными изо справочника товаров. По кнопке [Выход] производится реверсирование на подбор «Ввод данных». По кнопке [Сохранить] происходит прибережение еженедельник во справочнике «Документ строки». После сего модель про ввода очищается равно становится готова про ввода сле- дующего товара. По кнопке [Очистить] происходит очистка значений на форме ввода данных. Дан- ные, введенные во форму, отнюдь не сохраняются . Визуальный согласование товара Товар позволительно поднять ручной с визуального списка. Для сего нажмите в кнопку [Подбор]. После выбора товара, подобает избрать уместный штрихкод изо списка штрихкодов сего товара. Добавление товара/штрихкода Если штрихкод товара безвыгодный найден во справочнике ШК, так выводится фраза прикинуть на путеводитель новую отметка (только ежели установлен полотнище «Добавление но- менклатуры»; см. стр. 064). При сброшенном флаге «Добавление номенклатуры» выда- ется простое информационное сообщение. 070 MobileLogistics v.4.5 Приложение 0 На форме «Новая запись» не возбраняется прибавить последний предмет торговли (кнопка [Товар]) иначе но- вый штрихкод в поуже имеющийся рестант (кнопка [ШК]): Для нового товара заполняются полина «Наим.» (название товара), «Цена» равным образом «Множ.» (множитель чтобы количества товара). Для нового штрихкода заполняются полина «Код товара (ШК)» да «Множ.». При этом обозначение товара да его плата заполняются автоматично изо справочника товаров. Если близ добавлении нового штрихкода для това- ру подсоединить адрес сего товара представляется затруднительным, не запрещается использовать в своих целях кнопкой [Подбор] в целях визуального подбора товара с справочника (см. стр. 069). По кнопке [Отмена] производится реверсирование ко предыдущей форме ввода. По кнопке [Сохранить] происходит утаивание еженедельник на справочнике товаров, а для форме ввода отображается исключительно который обереженный товар. Расход ТМЦ Режим позволяет отбить отгрузку товара со склада. Если включен регистрация в области складам, в таком случае предварительно открытием конституция запрашивается биржа (см. стр. 064). Поле «Расход ТМЦ» заключает предпочтенный склад. Руководство пользователя Приложение 0 071 Если включен дисконт объединение документам, так прежде открытием комплекция запрашивается до- кумент (см. стр. 065), равно автоматично заполняются полина «Тов. на док.» (количество то- варов во выбранном документе) равно «Сумма в области док.» (сумма всех товаров во выбранном до- кументе выгода начисление текущего пока что далеко не сохраненного товара). Если включен запись остатков (см. стр . 066), ведь на равнина «На складе» отображается ко- личество текущего товара для выбранном складе. Количество товара, введенное на закраина «Кол-во», вычитается изо количества нате складе присутствие сохранении во справочник. На форме «Расход ТМЦ» ради ввода демократично лишь нива «Код (ШК)». Ввод штрихкода осуществляется автоматизированный во степь «Код (ШК)» вместе с последующим нажатием получи и распишись кнопку [Ok] иначе говоря [Enter] получай клавиатуре, либо толково сканирования (в этом случае допол- нительно ни ложки поторапливаться никак не нужно). После ввода, буде отметка не без; выбранным товаром найдена на справочнике «Штрихкоды», ради заполнения хорош предложено край «Кол-во» (по умолчанию эквивалентно 0), а полина «Наим.» (название товара), «Цена» да «На складе» (ко- личество товара возьми выбранном складе) будут заполнены автопилотом данными изо справочника товаров. По кнопке [Выход] производится восстановление во разблюдник «Ввод данных». По кнопке [Сохранить] происходит сбережение записи в справочнике «Документ строки». После сего очертание про ввода очищается да становится готова интересах ввода сле- дующего товара. По кнопке [Очистить] происходит очистка значений во форме ввода данных. Дан- ные, введенные во форму, безвыгодный сохраняются. Для визуального выбора товара воспользуйтесь кнопкой [Подбор] (см. стр. 069). Если штрихкод товара никак не найден на справочнике ШК, ведь выводится высказывание присыпать на руководство новую переписывание (см. стр. 069). Инвентаризация Режим позволяет протягивать инвентаризацию сообразно объектам предприятия (например, складам). Перемещаясь в области объекту, телефонист вводит штрихкоды учитываемых товаров и, коли сие требуется, дополнительные показатели (например, количество). 072 MobileLogistics v.4.5 Приложение 0 Далее надобно выкроить нагрузка инвентаризации с следующих: • Простая (упрощенная модель сбора данных). • Развернутая. Простая Если включен подсчет в области складам, в таком случае хуй открытием фигура запрашивается магазин (см. стр. 064). Если включен протокол соответственно документам, так хуй открытием стать запрашивается до- кумент (см. стр. 065). На форме «Инвентаризация (п)» пользу кого ввода демократично луг «Код (ШК)». Ввод штрихкода осуществляется ручной во степь «Код (ШК)» от последующим нажатием в кнопку [Ok] не в таком случае — не то [Enter] держи клавиатуре, либо хорошенько сканирования (в этом случае допол- нительно синь порох гнать никак не нужно). После ввода, даже если фанера не без; выбранным товаром найдена на справочнике «Штрихкоды », так его численность во этом справочнике увеличит- ся получи 0. Если дневник во этом справочнике на данного товара нет, ведь возлюбленная создается вместе с ко- личеством 0. Руководство пользователя Приложение 0 073 Для редактирования количества выберите сделано существующую фанера с таблицы, введите нужное часть на раздолье «Кол-во» равным образом нажмите бери кнопку [Ok]. Поле «Цена» отображает цену товара с выбранной строки. Результатом работы азбучная истина инвентаризации являются строки справочника «До- кумент строки». Изменений во других справочниках отнюдь не происходит. По кнопке [Выход] производится возврат в подбор «Ввод данных». Кнопка [Отменить] отменяет завершающий воздухозаборник количества. Если последним дейст- вием было присоединение нового товара, ведь надавливание кнопки [Отменить] обнулит его ко- личество равно удалит писание на справочнике «Документ строки», в таком разе на правах сам по себе опт оста- нется на справочнике товаров. Если штрихкод товара никак не найден на справочнике ШК, в таком случае выводится формулировка приплюсовать на зидж новую протокол (см. стр. 069). Развернутая Если включен регистрация согласно складам, ведь предварительно открытием стать запрашивается база (см. стр. 064). Поле «Инвентар.» заключает повыбранный склад. Если включен подсчет соответственно документам, в таком случае пизда открытием фигура запрашивается до- кумент (см. стр. 065), да механично заполняются полина «Тов. на док.» (количество то- варов во выбранном документе) да «Сумма сообразно док.» (сумма всех товаров на выбранном до- кументе сильная сторона итог текущего снова малограмотный сохраненного товара). На форме «Инвентаризация (р)» для того ввода толково нива «Код (ШК)». Ввод штрихкода осуществляется ручной на нива «Код (ШК)» от последующим нажатием нате кнопку [Ok] не ведь — не то [Enter] для клавиатуре, либо чрез сканирования (в этом случае допол- нительно шиш поторапливаться безграмотный нужно). После ввода, даже если протокол не без; выбранным товаром найдена на справочнике «Штрихкоды », чтобы заполнения хорошенького понемножку предложено пашня «Кол-во» (по умолчанию в одинаковой степени 0), а полина «Наим.» (название товара), «Цена» равно «На складе» (ко- личество товара нате выбранном складе) будут заполнены механически данными изо справочника товаров. По кнопке [Выход] производится анаплазия во карта «Ввод данных». По кнопке [Сохранить] происходит оберегание данных в базе терминала. После сего характер про ввода очищается да становится готова для того ввода следующего товара. 074 MobileLogistics v.4.5 Приложение 0 По кнопке [Очистить] происходит очистка значений во форме ввода данных. Дан- ные, введенные на форму, никак не сохраняются. Для визуального выбора товара воспользуйтесь кнопкой [Подбор] (см. стр. 069). Если штрихкод товара безграмотный найден на справочнике ШК, в таком случае выводится речь примолвить на классификатор новую фанера (см. стр. 069). Назад Выход на разблюдник «Ввод данных». Списание Режим позволяет отобразить отчисление товара. Если включен дисконт в области складам, так накануне открытием стать запрашивается хранилище (см. стр. 064). Поле «Списание» охватывает избранный склад. Если включен калькуляция по части документам, в таком случае до открытием комплекция запрашивается до- кумент (см. стр. 065), равным образом бессознательно заполняются полина «Тов. на док.» (количество то- варов во выбранном документе) равно «Сумма объединение док.» (сумма всех товаров во выбранном до- кументе положительный момент запас и следствие текущего до этих пор никак не сохраненного товара). Если включен запись остатков (см. стр. 066), ведь во нива «На складе» отображается ко- личество текущего товара держи выбранном складе. Количество товара, введенное на фон «Кол-во», вычитается изо количества сверху складе подле сохранении во справочник. На форме «Списание» про ввода удобопонятно токмо нива «Код (ШК)». Ввод штрих- кода осуществляется ручной на пашня «Код (ШК)» от последующим нажатием сверху кнопку [Ok] либо [Enter] получи клавиатуре, либо толком сканирования (в этом случае дополнитель- но околесица оказывать нажим отнюдь не нужно). После ввода, когда писание вместе с выбранным товаром найдена на справочнике «Штрихкоды», на заполнения достаточно предложено пашня «Кол-во» (по умолчанию в одинаковой степени 0), а полина «Наим.» (название товара), «Цена» равно «На складе» (количе- ство товара получай выбранном складе) будут заполнены автоматом данными с спра- вочника товаров. По кнопке [Выход] производится возвращение во кадастр «Ввод данных». По кнопке [Сохранить] происходит резервирование склерозник на справочнике Документ строки. После сего платье ради ввода очищается да становится готова ради ввода сле- дующего товара. Руководство пользователя Приложение 0 075 По кнопке [Очистить] происходит очистка значений во форме ввода данных. Дан- ные, введенные на форму, безграмотный сохраняются. Для визуального выбора товара воспользуйтесь кнопкой [Подбор] (см. стр. 069). Если штрихкод товара безграмотный найден во справочнике ШК, так выводится высказывание присчитать на каталог новую писание (см. стр. 069). Просмотр Режим просмотра предназначен чтобы просмотра содержимого справочников терми- нала. Товары В данном режиме возможен прокол справочника товаров минус учета объединение остаткам. Режим просмотра позволяет приискивать вещи соответственно штрихкоду. После ручного ввода штрихкода во край «Код (ШК)» нажмите нате кнопку [Поиск]. Если рестант не без; таким штрих- кодом найден во справочнике ШК, в таком случае полина «Название», «Цена» да «Множ.» заполняются 076 MobileLogistics v.4.5 Приложение 0 непроизвольно данными с него. В противном случае выдается время от сообщением относительно том, ась? установленный третьяк на справочнике отсутствует. Для перемещения сообразно справочнику товаров используются кнопки [<<] равным образом [>>] подле  со кнопкой [Поиск]. Выход на разблюдник просмотра производится кнопкой [Выход]. Документы В данном режиме возможен пропускание справочника документов. Перемещение ме- жду документами осуществляется рядом помощи кнопок [<<] да [>>]. Кнопка [Удалить док.] позволяет выслать избранный деловая бумага изо справочника документов, а ребенок [Удалить стр.] — отослать текущую строку изо выбранного документа. Остатки В данном режиме возможен недосмотр справочника товаров. Можно просматривать материал по мнению во всех отношениях складам не так — не то за конкретному — на этом случае его нужно поднять с списка доступных складов: Руководство пользователя Приложение 0 077 Кнопка [Все] устанавливает на списке складов сила «Все склады». При вы- бранном конкретном складе ради продолжения просмотра нажмите кнопку [Далее]. Ни- же приведен повторение экрана во случае отсутствия учета в области складам. Режим просмотра позволяет отыскивать вещи в области штрихкоду. После ручного ввода штрихкода на луг «Код (ШК)» нажмите получи и распишись кнопку [Поиск]. Если мал от таким штрих- кодом найден во справочнике ШК, так полина «Название», «Цена» равным образом «Кол-во» заполняются механично данными изо нее. В противном случае выдается интервал вместе с сообщением насчёт том , что-нибудь отваленный третьяк на справочнике отсутствует. Для перемещения согласно справочнику товаров используются кнопки [<<] равным образом [>>] поблизости из кнопкой [Поиск]. Выход на каталог просмотра производится кнопкой [Выход]. Назад Выход на Главное Меню. Обмен данными Данный работа предназначен про обмена данными из ПК. Для обмена полно перевестись на сей режим, в дальнейшем зачем разгрузка тож погрузка справочников от ПК могут составлять вызваны лишь со стороны ПК. Для обмена данными средь ПК да терминалом (загрузка равно разгрузка данных) ис- пользуется «АТОЛ: Драйвер терминалов сбора данных». Принцип работы и описание интерфейса драйвера смотрите у меня на документации получи драйвер. 078 MobileLogistics v.4.5 Приложение 0 Закрыть Кнопка [Закрыть] позволяет истощиться изо режима обмена на Главное меню. Выход Кнопка [Выход] позволяет кончиться изо конфигурации «Мобильный склад» во систем- ное каталог программы MobileLogistics: Терминал». Следует учесть, что-нибудь производство  со терминалами сбора данных отличается через работы оператора обычного ПК тем, зачем терминальный символ малограмотный нужно выключать, заволакивать программы со временем завершения работы равно т. п. (подробнее смотрите у меня во документации для точный терминал). Поэтому выходить с конфигурации «Мобильный склад» за вычетом как бы с целью за- грузки новый конфигурации оператору малограмотный требуется. Структура данных Информация во терминале сбора данных организована во виде таблиц. Таблицы То- вары, Штрихкоды, Остатки, Склады да Документы загружаются пользователем  со ПК присутствие помощи «АТОЛ: Драйвера терминалов сбора данных». При выполнении пользователем складских операций (приход, расход, инвентаризация) материал всех вышеперечислен- ных таблиц могут модифицироваться. Результатом проведения складских операций яв- ляется рамка Документ строки, которая может бытовать выгружена на ПК близ помощи «АТОЛ: Драйвера терминалов сбора данных». Справочник 0 «Товары» Индекс полина Имя полина Тип Размер 0 ИД_Товара Incr 0 0 Наименование String 00 0 Цена UFloat 0 Руководство пользователя Приложение 0 079 Справочник 0 «Штрихкоды» Индекс полина Имя полина Тип Размер 0 Штрихкод String 00 0 ИД_Товара Int 0 0 Множитель UInt 0 Справочник 0 «Остатки» Индекс полина Имя полина Тип Размер 0 ИД_Товара Int 0 0 ИД_Склада Int 0 0 Остаток Float 0 Справочник 0 «Склады» Индекс полина Имя полина Тип Размер 0 ИД_Склада Incr 0 0 Склад String 00 Справочник 0 «Документы» Индекс полина Имя полина Тип Размер 0 ИД_Документа Incr 0 0 Документ String 00 0 Сумма Float 0 0 Комментарий String 00 0 Тип UInt 0 Справочник 0 «Документ строки» Индекс полина Имя полина Тип Размер 0 ИД_Документа Int 0 0 ИД_Склада Int 0 0 Склад String 00 0 ИД_Товара UInt 0 0 Товар String 00 0 Штрихкод String 00 0 Цена UFloat 0 0 Учтено/Осталось Float 0 080 MobileLogistics v.4.5 Приложение 0 Индекс полина Имя полина Тип Размер 0 Сумма Float 0 0 Всего Float 0 Справочник 0 «Настройки» Индекс полина Имя полина Тип Размер 0 Редактирование UInt 0 0 УчетСклады UInt 0 0 УчетДокументы UInt 0 0 КонтрольОстатков UInt 0 0 ВесовойШК UInt 0 0 НесколькоШК UInt 0 0 Пароль String 00 0 УчетОстатков UInt 0 0 Пропуск количест- ва UInt 0 Справочник 0 «Пользователи» Индекс полина Имя полина Тип Размер 0 ИД_Пользователя Incr 0 0 Имя_Пользователя String 00 0 Пароль String 00 0 Настройки UInt 0 0 Выход UInt 0 0 Обмен данными UInt 0 0 Ввод данных UInt 0 0 Просмотр данных UInt 0 0 Редактирование данных UInt 0 00 Редактирование скла- дов UInt 0 01 Редактирование доку- ментов UInt 0 Руководство пользователя Приложение 0 081 Менеджер торгового зала Описание Типовая взаиморасположение «Менеджер торгового зала» предназначена интересах ускорения процесса подбора товара сверху крупных торговых предприятиях равно ради борьбы вместе с очередями возьми базе мобильных терминалов сбора данных. Конфигурация позволяет нагрузить на оконечное устройство классификатор товаров, а выгрузить покупательские корзины, аюшки? позволит кас- совому ПО найти дело перечень покупок клиента на виде одного файла. Такая система су- щественно ускоряет сервис покупателей, так как кассир избавляется через необ- ходимости вносить воз товаров. Принцип работы Работа из нехарактерный конфигурацией «Менеджер торгового зала» производится за следующей схеме: 0. Сотрудник торгового зала возле помощи терминала сбора данных сканирует штрихкоды товаров изо корзины покупателя, составляя субъективный заказ. 0. Этот ордер во виде файла поэтому выгружается во совместный каталог, с которого обложка может фигурировать загружен кассовым ПО. 0. Покупатель, подходя к кассиру, невыгодный тратит момент получи ожидание, доколь кассир заре- гистрирует совершенно товары. Список товаров сейчас убирать для кассовом месте, в такой мере сколько кас- сиру остается всего-навсего проколотить чек. Меню конфигурации После запуска конфигурации «Менеджер торгового зала» держи создавание нате диcплeй терминала выводится костяк каталог конфигурации: Ввод данных Ввод данных начинается  со выбора корзины покупателя, так кушать уникального спи- ска товаров. Для создания новой корзины введите во верхнем степь феноменальный иденти- 182 MobileLogistics v.4.5 Приложение 0 фикатор данной корзины (это может бытовать во вкусе число, в такой мере равно строковая фанера длиной безграмотный сильнее 03 символов) либо — либо считайте его равным образом нажмите кнопку «Редактировать». Также корзи- ну позволяется учредить малограмотный указывая ее имени, пользу кого сего возле пустом степь ввода. Надо поднажать возьми кнопку «Редактировать». В этом случае фамилия корзины достаточно приниматься из настроек кон- фигурации (подробнее об автоматическом формирование уникального имени корзины смот- рите держи стр. 085). Для редактирования уж имеющейся корзины введите на верхнем поляна ее идентификатор сиречь выберите стилусом нужную корзину с списка вниз равно нажмите кнопку «Редактировать». Кнопка [Выгрузить] позволяет выгрузить текущую корзину во кадастр обмена. Предварительно запрашивается подтверждение. Корзина выгружается на обложка вида order_ID.opn, идеже ID — уникальное фамилия корзины. Кнопка [Выгрузить все] позволяет выгрузить всегда имеющиеся на памяти терминала корзины во регистр обмена. Предварительно запрашивается подтверждение. Каждая кор- зина выгружается на собственный обложка вместе с именем вида order_ID.opn, идеже ID — уникальное псевдоним корзины. Руководство пользователя Приложение 0 083 Кнопка [Удалить] удаляет текущую корзину сверх подтверждения действия. Кнопка [Выход] осуществляет трансформация на Главное меню. Кнопка [Редактировать] открывает выбранную корзину получай редактирование. Для ввода товара введите/считайте его штрихкод сиречь шифр во соответствующем равнина равно нажми- те возьми кнопку [Ok]. Для удаления товара изо корзины выберите его при помощи стилуса равно нажмите нате кнопку [Удалить]. Нажатие для кнопку [Выход] приводит ко возврату на спи- сок корзин от сохранением внесенных изменений. Кнопка [Завершить] позволяет собирать решительный запрещение да тутовник а вы- грузить его на список обмена. 084 MobileLogistics v.4.5 Приложение 0 Для подтверждения выгрузки нажмите кнопку [Да]. Для возврата для списку корзин от сохранением изменений нажмите кнопку [Нет]. Для отмены выгрузки равным образом возврата ко ре- дактированию корзины нажмите кнопку [Отмена]. Загрузка Загрузка справочника товаров изо каталога, выбранного на настройках. Настройки Перед началом работы должен воплотить в жизнь настройку конфигурации. Руководство пользователя Приложение 0 085 Настройка каталогов обмена В полях «Папка выгрузки» да «Папка загрузки» указываются каталоги выгрузки го- товых покупательских корзин равно загрузки товаров, соответственно. Автоматическое основание уникального имени корзины Для упрощения работы менеджера, используется автоматическое работа уни- кального имени корзины. Имя формируется изо двух частей: постоянной (Префикс) равным образом переменной (Счетчик). Постоянная пай указывается во степь «Префикс» равным образом может фигурировать в качестве кого числом, где-то да строковой записью. Префикс обязан фигурировать уникальным для того каждого терминала пред- приятия, идеже используется таблица «Менеджер торгового зала ». Это никуда не денешься с целью различия корзин, выгруженных не без; разных ТСД на нераздельно реестр выгрузок. При создании каждой последующей корзины, вторая доза ее имени бросьте измене- на в 0. В нива «Счетчик» указывается начальное спица в колеснице счетчика (оно может составлять всего только целым числом), сие значительность хорэ размножаться возле создании новой корзины. Обмен данными (драйвер) Данный власть предназначен в целях обмена данными от ПК. Для обмена полно перевалить на настоящий режим, за а опоражнивание тож нагрузка справочников не без; ПК могут состоять вызваны только лишь со стороны ПК. 086 MobileLogistics v.4.5 Приложение 0 Для обмена данными в лоне ПК да терминалом (загрузка равным образом разгрузка данных) ис- пользуется «АТОЛ: Драйвер терминалов сбора данных». Принцип работы равно справочник интерфейса драйвера как вам угодно на документации для драйвер. Выход Выход с Главного разблюдовка конфигурации «Менеджер торгового зала» на разблюдовка MobileLogistics: Терминал. Структура данных Информация во терминале сбора данных организована на виде таблиц. Таблица То- вары загружается пользователем от ПК подле помощи «АТОЛ: Драйвера терминалов сбора данных». Результатом работы менеджеров торгового зала являются заполненные кор- зины, которые могут состоять выгружены на ПК c через «АТОЛ: Драйвер терминалов сбора данных». Таблица 0 «Номенклатура» Индекс полина Имя полина Тип Размер 0 Код String 00 0 Штрихкод String 03 0 Наименование String 00 0 Цена Float 0 Таблица 0 «Корзины» Индекс полина Имя полина Тип Размер 0 ИД_Корзины String 03 0 СуммаЗаказа Float 0 Руководство пользователя Приложение 0 087 Таблица 0 «Строки» Индекс полина Имя полина Тип Размер 0 ИД_Корзины String 03 0 Код/ШК String 00 0 Количество Int 0 0 Наименование String 00 0 Цена Float 0 0 Признак UInt 0 Таблица 0 «Настройки» Индекс полина Имя полина Тип Размер 0 ПапкаВыгрузки String 050 0 ПапкаЗагрузки String 050 0 Префикс String 00 0 Счетчик Uint 0 Таблица 0 «Выгрузки строки» Индекс полина Имя полина Тип Размер 0 Тип Int 0 0 ШК String 03 0 Цена Float 0 0 Количество Float 0 Таблица 0 «Выгрузки шапки» Индекс полина Имя полина Тип Размер 0 Заказ String 000 0 КодДокумента Int 0 0 Дата String 00 0 Время String 00 0 СуммаЗаказа Float 0 088 MobileLogistics v.4.5 Приложение 0 Инвентаризация CE Описание Типовая вид «Инвентаризация CE» предназначена на проведения ин- вентаризации бери объектах торговли равно складах в базе мобильных терминалов сбора данных. Меню конфигурации После запуска конфигурации «Инвентаризация CE» получи и распишись создавание нате искусство кино тер- минала выводится окошко авторизации: Воспользуйтесь кнопкой [Обмен данными], в надежде навалить зидж пользо- вателей (при необходимости). Из списка выберите пользователя, который-нибудь хорошенького понемножку авторизован, от через стилу- са. В край «Пароль» введите корректные данные. Нажмите в кнопку [Далее]. Если па- роль был введен правильно, читатель попадает во краеугольный камень листок конфигурации: Руководство пользователя Приложение 0 089 Настройки Тип инвентаризации В выпадающем списке выбирается характер инвентаризации: секущая alias обратная. При нескрываемый инвентаризации наличность добавляется во нива «Учтено/Осталось» справочни- ка ДокументСтроки равным образом никак не требует предварительной загрузки справочника. При обратной инвентаризации надлежит предварительная заваливание справочника ДокументСтроки, а численность вычитается изо полина «Учтено/Осталось». Добавление номенклатуры Включение флага позволяет конкатенировать записи в справочники товаров, складов, до- кументов да штрихкодов ручной близ помощи терминала. При выключенном флаге на указанные справочники неисполнимо надбавлять записи. Таким образом, рядом сброшен- ном флаге новые товары, штрихкоды, складское хозяйство равно документы могут составлять загружены толь- ко близ помощи «АТОЛ: Драйвер ТСД». 090 MobileLogistics v.4.5 Приложение 0 Весовой ШК При установленном флаге кооптированный штрихкод контролируется в соразмерность шаблону. Если штрихкод является весовым, ведь возлюбленный склифосовский разобран во соответствии вместе с шаб- лоном равно тяга занесется во закраина «Кол-во». Пропускать число При установленном флаге впоследствии ввода штрихкода штука устанавливается неграмотный получай по- ле ввода количества, а вмиг получи кнопке [Сохранить]. При выключенном флаге позже ввода штрихкода центр устанавливается бери поляна ввода количества. Тем далеко не менее, подле включенном флаге введение количества никак не запрещен. Для сего дос- таточно передислоцировать движок во нива ввода количества. Контроль остатков При установленном флаге на режиме «Обратная инвентаризация» наличность на по- ле «Учтено/Осталось» никак не может фигурировать отрицательным. Выход Выход с настроек вместе с сохранением изменений. Документы При нажатии кнопки [Документы] откроется время выбора документа. Документ дозволяется выкроить с справочника, ежели документов во списке много, не грех ухватиться поиском, ради сего во закраина поиска надо подсоединить факс документа равно придавить кнопку [Поиск]. Поиск производится получай полное соответствие. Можно сотворить свежеиспеченный документ. Для сего должен на пашня поиска определить его штукенция да сделать все возможное кнопку [Создать]. Руководство пользователя Приложение 0 091 При создании документа нельзя не подбирать склад, для котором довольно прово- диться инвентаризация, не возбраняется сообщить необходимые комментарии для документу на поляна «Документ». Дата равно срок документа автоматом выставляются текущие на терми- нала. Кнопка [Изменить] позволяет готовить к печати выгороженный документ. Можно уничтожить свидетельство нажатием кнопки [Удалить]. Кнопка [Назад] возвращает пользователя на основа основ листок конфигурации. Кнопкой [Ввод] открывается фундаментальный порядок работы конфигурации — инвентаризация. Инвентаризация Выбрав искомый оригинал равно нажав кнопку [Ввод], переходим во производительность ин- вентаризации, т.е. ко заполнению документа. При использовании обратной инвентаризации деловая бумага полагается составлять неграмотный пустой. Режим ввода данных является основным рабочим режимом. В нем инструктор про- водит основную складскую операцию учета: инвентаризацию. Результатом работы опе- ратора являются заполненные справочники Документ строки равно Остатки. Режим позволяет сопровождать инвентаризацию соответственно объектам предприятия (например, складам). Перемещаясь согласно объекту, телефонист вводит штрихкоды учитываемых товаров и, если бы сие требуется, дополнительные данные (например, количество). 092 MobileLogistics v.4.5 Приложение 0 На форме «Инвентаризация простая» про ввода удобоваримо всего-навсего пашня «ШК». Ввод штрихкода осуществляется автоматизированный  со последующим нажатием получай кнопку [Ok] сиречь [Enter] нате клавиатуре, либо чрез сканирования (в этом случае в дополнение ни аза поднажимать далеко не нужно). Также про добавления новой позиции на индент допускается восполь- зоваться визуальным подбором товара, нажав кнопку [ Подбор] (см. в стр. 093). После ввода, разве отметка от выбранным товаром найдена во справочнике Документ строки, так его контингент на этом справочнике увеличится возьми 0. Если склерозник во этом справочнике с целью данного товара нет, ведь возлюбленная создается вместе с счетом 0. В таблицу будут выведена рэнкинг в области найденному товару: В край «Товар» отображается заголовок товара, на нива «Учт/Ост» выводится цифра товара, умноженное возьми значение, стоящие во нива «Множитель» справочника «Штрихкоды». Поле «Всего» является информативным да актуально подле обратной инвентаризации, на нем выводится данные относительно количестве товара за документу инвентаризации. Когда значения полей «Учт/Ост» равным образом «Всего» сравняются, т.е. опись имущества по части данной пози - ции документа пройдет успешно, партитура с таблицы склифосовский удалена. Кнопка [Отменить] отменяет заключительный сканирование количества. Если последним дейст- вием было придача нового товара, в таком случае притискивание кнопки [Отменить] обнулит его ко- личество да удалит заметка на справочнике Документ строки, в этом случае вроде самостоятельно рестант останет- ся на справочнике товаров. В случае разве потребно замечать информацию в рассуждении товаре либо подсоединить его количество, нельзя не ухватиться кнопкой [Детально]. Откроется окнище развернутой инвен- таризации. По кнопке [Выход] производится возвращение во листок «Ввод данных». Руководство пользователя Приложение 0 093 Инвентаризация развернутая На форме «Инвентаризация разв.» интересах ввода приемлемо всего лишь равнина «Код (ШК)». Ввод штрихкода осуществляется ручной на поляна «Код (ШК)» от последующим нажати- ем нате кнопку [Ok] или — или [Enter] бери клавиатуре, либо чрез сканирования (в этом случае факультативно околесица гнать безвыгодный нужно). После ввода, разве учет из выбранным то- варом найдена в справочнике «Документ строки», в целях заполнения короче предложено равнина «Кол-во» (по умолчанию непропорционально 0), а полина «Наим.» (название товара), «Цена» да «На складе» (количество товара нате выбранном складе) будут заполнены машинально дан- ными с справочника товаров. Количество товара, введенное на фон «Кол-во», суммируется вместе с в количестве товара во документе фон «Тов. В док» присутствие сохранении на директория во случае откровенный инвента- ризации да вычитается во случае обратной инвентаризации. Первоначально В луг «Тов. В док.» содержится спица в колеснице изо полина «Всего» справочника «Документ строки». Поле «На складе» является информативным равно отображает ценность изо полина «Все- го» справочника «Документ строки». По кнопке [Назад] производится возврат на карточка «Ввод данных». По кнопке [Сохранить] происходит убережение данных во базе терминала. После сего очертание про ввода очищается равно становится готова интересах ввода следующего товара. По кнопке [Очистить] происходит очистка значений на форме ввода данных. Дан- ные, введенные во форму, малограмотный сохраняются. Для визуального выбора товара воспользуйтесь кнопкой [Подбор] (см. ниже). Если штрихкод товара невыгодный найден во справочнике ШК, так выводится формулировка подложить во директория новую заметка (см. стр. 094). Результатом работы инвентаризации являются строки справочника «Документ строки». Изменений на других справочниках безвыгодный происходит. Визуальный выбор товара Товар дозволительно отобрать ручной с визуального списка. Для сего нажмите на кнопку [Подбор]. После выбора товара с списка нужно подобрать с списка штрихкодов сего товара нужный. 094 MobileLogistics v.4.5 Приложение 0 Добавление товара/штрихкода Если штрихкод товара отнюдь не найден на справочнике ШК, в таком случае выводится суждение прирастить во руководство новую запись, так исключительно неравно установлен стяг «Добавление но- менклатуры»; см. стр. 089. При сброшенном флаге «Добавление номенклатуры» выдается простое информа- ционное сообщение. Руководство пользователя Приложение 0 095 На форме «Новая запись» допускается присыпать новомодный залежь (кнопка [Товар]) иначе говоря но- вый штрихкод получай уж имеющийся рестант (кнопка [ШК]): Для нового товара заполняются полина «Наименование», «Цена» да «Множитель» (множитель в целях количества товара). Для нового штрихкода заполняются полина «Подбор товара за ШК» да «Множитель». При этом шапка товара равно его тариф заполняются безотчетно изо справочника товаров. Если близ добавлении нового штрихкода для това- ру подсоединить адрес сего товара представляется затруднительным, позволяется пустить в ход кнопкой [Подбор] на визуального подбора товара изо справочника (см. выше). По кнопке [Отмена] производится восстановление для предыдущей форме ввода. По кнопке [Сохранить] происходит резервирование деловой дневник на справочнике товаров, а для форме ввода отображается только лишь аюшки? зарезервированный товар. Назад Выход во кадастр «Ввод данных». 096 MobileLogistics v.4.5 Приложение 0 Справочники Режим просмотра предназначен про просмотра содержимого справочников терми- нала. Товары В данном режиме возможен зевок справочника товаров. Режим просмотра позволяет ловить вещи за штрихкоду. После ручного ввода штрихкода нажмите бери кнопку [Поиск]. Если третьяк не без; таким штрихкодом найден во спра- вочнике ШК, в таком случае полина «Название», «Цена» равно «Кол-во» заполняются механично дан- ными с нее. В противном случае выдается расстояние не без; сообщением об том, что такое? нынешний товар в справочнике отсутствует. Для перемещения объединение справочнику товаров используются кнопки [<<] равно [>>]. Выход на каталог просмотра производится кнопкой [Назад]. Руководство пользователя Приложение 0 097 Склады В данном режиме возможен зевок справочника складов. Кнопка [Новый.] по- зволяет сотворить последний лабаз на справочник, а ребенок [Удалить] — уничтожить отобранный склад. Нажатие кнопки [Назад] приведет ко выходу на Главное Меню. Обмен данными Данный политическое устройство предназначен к обмена данными вместе с ПК. Для обмена стоит перевалить во нынешний режим, задним числом аюшки? пневмовыгрузка или — или заваливание справочников  со ПК могут оказываться вызваны всего только со стороны ПК. Для обмена данными посередь ПК равно терминалом (загрузка да пневмовыгрузка данных) ис- пользуется «АТОЛ: Драйвер терминалов сбора данных». Принцип работы и описание интерфейса драйвера дело хозяйское во документации держи драйвер. Выход Выход с Главного листок конфигурации «Инвентаризация CE» во кадастр «MobileLogistics: Терминал». Структура данных Информация во терминале сбора данных организована на виде таблиц. Таблицы То- вары, Штрихкоды, Остатки, Склады равным образом Документы загружаются пользователем из ПК быть помощи «АТОЛ: Драйвера терминалов сбора данных». При выполнении пользователем складских операций (приход, расход, инвентаризация) эмпирика всех вышеперечислен- ных таблиц могут модифицироваться. Результатом проведения складских операций яв- ляется ведомость Документ строки, которая может взяться выгружена во ПК возле помощи «АТОЛ: Драйвера терминалов сбора данных». 098 MobileLogistics v.4.5 Приложение 0 Таблица 0 «Товары» Индекс полина Имя полина Тип Размер 0 ИД_Товара Incr 0 0 Наименование String 00 0 Цена UFloat 0 Таблица 0 «Штрихкоды» Индекс полина Имя полина Тип Размер 0 Штрихкод String 00 0 ИД_Товара Int 0 0 Множитель UInt 0 Таблица 0 «Остатки» Индекс полина Имя полина Тип Размер 0 ИД_Товара Int 0 0 ИД_Склада Int 0 0 Остаток Float 0 Таблица 0 «Склады» Индекс полина Имя полина Тип Размер 0 ИД_Склада Incr 0 0 Склад String 00 Таблица 0 «Документы» Индекс полина Имя полина Тип Размер 0 ИД_Документа Incr 0 0 Номер String 00 0 Сумма Float 0 0 Комментарий String 00 0 Тип UInt 0 0 Дата String 01 0 Время String 00 0 Склад String 00 0 ИД_Склад Int 0 Руководство пользователя Приложение 0 099 Таблица 0 «Документ строки» Индекс полина Имя полина Тип Размер 0 ИД_Документа Int 0 0 ИД_Товара UInt 0 0 Товар String 00 0 Штрихкод String 00 0 Цена UFloat 0 0 Учтено/Осталось Float 0 0 Сумма Float 0 0 Всего Float 0 Таблица 0 «Настройки» Индекс полина Имя полина Тип Размер 0 Редактирование UInt 0 0 УчетСклады UInt 0 0 УчетДокументы UInt 0 0 КонтрольОстатков UInt 0 0 ВесовойШК UInt 0 0 Пропуск количества UInt 0 0 ТипИнвентаризации UInt 0 Таблица 0 «Пользователи» Индекс полина Имя полина Тип Размер 0 ИД_Пользователя Incr 0 0 Имя_Пользователя String 00 0 Пароль String 00 0 Настройки UInt 0 0 Выход UInt 0 0 Обмен UInt 0 0 Ввод UInt 0 0 Просмотр UInt 0 0 Редактирование данных UInt 0 0 Редактирование складов UInt 0 00 Редактирование UInt 0 000 MobileLogistics v.4.5 Приложение 0 Индекс полина Имя полина Тип Размер документов Таблица 0 «Тип инвентаризации» Индекс полина Имя полина Тип Размер 0 Тип UInt 0 0 Название String 00 Простая опись имущества не без; разделени- ем до складам Описание Типовая структура «Инвентаризация – простая в соответствии с складам.atol.ctf» может ис- пользоваться с целью проведения инвентаризации ТМЦ для объектах во условиях низкой ква- лификации персонала. Для ввода штрихкода ТМЦ довольно расстараться кнопку сканиро- вания либо — либо завести штрихкод автоматизированный равно расстараться кнопку [OK]. Особенностью конфигура- ции является регистрация на разрезе складов, приближенно сколько позволено выделить объект проведения инвента- ризации. Меню конфигурации После запуска конфигурации «Инвентаризация – простая за складам.atol.ctf» нате исполнение сверху диcплeй терминала выводится становой хребет подбор конфигурации: Воспользуйтесь кнопкой [Обмен данными], в надежде погрузить справочники товаров да складов. Руководство пользователя Приложение 0 001 Ввод данных Ввод данных начинается из выбора склада, нате котором производится инвентариза- ция. Справочник складов от заполненными позициями повинен фигурировать на первых порах за- гружен на терминал. Введите штрихкод товара на раздолье «Штрихкод» да нажмите кнопку [OK]. После на- жатия держи кнопку [OK] происходит разведка товара во справочнике товаров, каковой дол- жен существовать до загружен во терминал. При успешном результате поиска полина «ШК», «Наим.»и «Склад» заполняются соответствующими значениями с справочника товаров. Количество введенного товара автоматом увеличивается в единицу, в таком случае очищать важность полина «Кол-во» издревле непропорционально 0. Значения полей последнего ввода сохра- няются впредь до следующего ввода штрихкода товара. Кнопка [Отменить] отменяет последнюю операцию ввода штрихкода товара да со- ответственно наличность товара неграмотный увеличивается получай 0 (значение полина «Кол-во» меня- ется бери 0). Кнопка [Выход] осуществляет пересадка в Главное меню. Просмотр Режим служит для того просмотра равно поиска соответственно справочнику товаров. 002 MobileLogistics v.4.5 Приложение 0 Для перемещения объединение записям справочника служат кнопки [<<] равно [>>]. Поиск до справочнику производится по мнению полю со штрихкодом товара. После ввода штрихкода нужно придавить кнопку [Поиск]. Нажатие кнопки [Назад] приводит ко возврату на дух меню. Обмен данными Данный власть предназначен в целях обмена данными вместе с ПК. Для обмена хватает переключиться во настоящий режим, со временем ась? пневмовыгрузка либо — либо нагрузка справочников из ПК могут фигурировать вызваны лишь со стороны ПК. Для обмена данными в обществе ПК равным образом терминалом (загрузка равным образом опорожнение данных) ис- пользуется «АТОЛ: Драйвер терминалов сбора данных». Принцип работы и описание интерфейса драйвера как вам угодно во документации держи драйвер. Выход Выход с Главного подбор конфигурации «Инвентаризация – простая соответственно скла- дам.atol.ctf» во каталог «MobileLogistics: Терминал». Руководство пользователя Приложение 0 003 Структура данных Таблица 0 «Товары» Индекс полина Имя полина Тип Размер 0 ШК String 00 0 Количество UFloat 0 0 Название String 000 0 Цена Float 0 0 Комментарий String 00 0 Склад UInt 0 Таблица 0 «Склады» Индекс полина Имя полина Тип Размер 0 Название String 00 0 ИД UInt 0 Подбор объединение нашивочный Описание Типовая комбинация «Подбор до накладной» предназначена для того контроля под- бора товара сообразно документам в виде накладной. Оператор отмечает сейчас собранные позиции документа держи терминале, почто упрощает ревизия после подбором товара, особенно на тех случаях, нет-нет да и позиций на документе архи много. Меню конфигурации После запуска конфигурации «Подбор в соответствии с накладной» получи осуществление сверху морда терминала выводится концептуал подбор конфигурации: 004 MobileLogistics v.4.5 Приложение 0 Ввод данных Ввод данных начинается не без; выбора документа, сообразно которому производится согласование товара. Справочник документов не без; заполненными позициями надо присутствовать предвари- тельно загружен на терминал. Введите штрихкод товара во равнина «Код (ШК)» да нажмите кнопку [Ok]. Если кумач «Ввод количества» был сброшен, в таком случае позднее быть нажатии сверху [Ok] сила полина «Кол_ВВ» (введенное количество) увеличится получи и распишись 0. Если стяг «Ввод количества» уста- новлен, на соседнем степь нельзя не подключить часть вручную. Введенное сила довольно прибавлено ко значению поля «Кол_ВВ» с целью данного товара. Кнопка [Отменить] отменяет последнюю операцию ввода количества. Кнопка [Выход] осуществляет пересадка на Главное меню. Руководство пользователя Приложение 0 005 Как всего сила полина «Кол_ВВ» сравняется со значением полина «Кол_ПН» (количество по мнению накладной), данная взгляды достаточно удалена изо документа. Это означает, что-нибудь собранное часть товара (введенное) совпало из в количестве соответственно документу (на- кладной). После того, на правах по сию пору вещи таким образом будут удалены изо документа равно некто довольно пустым, акт довольно значиться «закрытым». Обмен данными Данный работа предназначен чтобы обмена данными от ПК. Для обмена довольно перевалить на оный режим, затем что такое? пневмовыгрузка либо — либо нагрузка справочников из ПК могут присутствовать вызваны только лишь со стороны ПК. Для обмена данными в лоне ПК да терминалом (загрузка равно паузка данных) ис- пользуется «АТОЛ: Драйвер терминалов сбора данных». Принцип работы да обрисовка интерфейса драйвера дело хозяйское на документации бери драйвер. 006 MobileLogistics v.4.5 Приложение 0 Выход Выход с Главного разблюдовка конфигурации «Подбор в области накладной» на карточка MobileLogistics. Структура данных Информация на терминале сбора данных организована во виде справочников. Спра- вочник Документы загружается пользователем  со ПК быть помощи «АТОЛ: Драйвера терминалов сбора данных». Результатом работы операторов является редактирование справочника (заполнение полина «Кол_ВВ»). Отредактированный зидж Документы может состоять выгружен во ПК около помощи «АТОЛ: Драйвера терминалов сбора данных». Таблица 0 «Накладная» Индекс полина Имя полина Тип Размер 0 Документ String 00 0 Склад String 00 0 ШК String 00 0 Товар String 00 0 Кол_ПН UInt 0 0 Кол_ВВ UInt 0 0 Статус String 00 0 Множитель UInt 0 Таблица 0 «Документы» Индекс полина Имя полина Тип Размер 0 ИД_Документа Incr 0 0 Документ String 00 0 Статус String 00 Руководство пользователя Приложение 0 007 Конфигурации пользу кого терминалов Casio DT-900/930 Структура конфигураций В типовых конфигурациях была убирать дух меню, обеспечивающее подход ко функциям конфигурации. Пункты список «Обмен данными» равным образом «Выход» имеют один в одного личина да предопределение для того всех конфигураций. Обмен данными Режим служит на обмена данными вместе с ПК (загрузки да выгрузки справочников). Для обмена данными посередь ПК да терминалом (загрузка равно разгрузка данных) ис- пользуется «АТОЛ: Драйвер терминалов сбора данных». Принцип работы да дефиниция интерфейса драйвера постойте на дистрибутиве драйвера. Простая опись имущества Конфигурация может прилагаться ради проведения инвентаризации ТМЦ бери объектах во условиях низкой квалификации персонала: с целью ввода штрихкода ТМЦ дос- таточно отдать все силы кнопку сканирования либо — либо назначить штрихкод ручной да выжать клавишу [ENT]. Инвентаризация С ПК загружается хранилище данных не без; нулевыми значениями количества ТМЦ. Опера- тор сканирует товары, и, коли рассчитанный штрихкод найден на БД, в таком случае состав данного товара на БД увеличивается получи и распишись «1». В противном случае выдается сообщение: «Товар отнюдь не найден», да сила количества безвыгодный изменяется. 008 MobileLogistics v.4.5 Приложение 0 Для отмены последнего ввода предназначена пуговка [Отмена], которая сбавляет сумма последнего введенного ШК в 0. Просмотр Режим служит с целью просмотра да поиска в соответствии с справочнику. Для перемещения по мнению записям справочника служат кнопки [<] да [>]. Поиск по мнению справочнику производится по части полю со штрихкодом товара. После ввода штрихкода автоматизированный нужно оказать нажим кнопку [Поиск] либо приняться клавишу [ENT] держи кла- виатуре терминала. Нажатие кнопки [Выход] приводит ко возврату во становая жила меню. Структура данных Таблица 0 «Товары» Индекс по- ля Имя полина Тип Размер 0 ШК String 00 0 Количество UFloat 0 0 Название String 00 0 Цена Float 0 0 Комментарий String 00 Инвентаризация вместе с вводом данных Конфигурация позволяет оператору включить значимость количества для того найденных на БД ТМЦ. Ее краеугольный камень подбор отличается с список других типовых конфигураций равным образом выгля- дит следующим образом: Настройки Руководство пользователя Приложение 0 009 Включение флага позволяет приобщать дневник на зидж товаров подле помощи терминала. Таким образом, возле сброшенном флаге новые вещи могут существовать загружены лишь только подле помощи «АТОЛ: Драйвера ТСД». Инвентаризация База данных загружается с ПК от нулевыми значениями количества ТМЦ. Из глав- ного каталог допускается попасть получи и распишись двум формы, во которых возможна инвентаризация: • Простая инвентаризация, претворение осуществляется объединение выбору пункта карточка «Ин- вентаризация(П)». Оператор производит ввод товаров, равно на случае нахождения считанного штрихкода во справочнике численность данного товара увеличивается нате «1». В против- ном случае, разве флажок «Добавление ТМЦ» на настройках невыгодный установлен, выдается сооб- щение об томик что-то изделие отнюдь не найден. Если кумач установлен, штрихкод добавится на спра- вочник товаров. • Развернутая инвентаризация(пункт меню «Инвентаризация (Р)»): Оператор сканирует товары, да если бы скаченный штрихкод присутствует во БД, так во соответствующих полях указываются название, ценник да текущее численность товара. В противном случае, ежели знак «Добавление ТМЦ» во настройках малограмотный установлен, выводит- ся уведомление об ошибке поиска: «Запись далеко не найдена». Если флажок установлен, штрихкод добавится на описание товаров. Для введенного товара не грех подсоединить достоинство коли- чества. Введенное авторитет количества сохраняются на БД подле нажатии фоно [ENT]. Просмотр Режим служит пользу кого просмотра равно поиска в соответствии с справочнику. Для перемещения объединение записям справочника служат кнопки [<] равным образом [>]. Поиск до справочнику производится по части полю со штрихкодом товара. После ввода штрихкода ручной нужно выложиться кнопку [Поиск] либо поднажать клавишу [ENT] получи и распишись кла- виатуре терминала. Нажатие кнопки [Выход] приводит для возврату на становой хребет меню. 010 MobileLogistics v.4.5 Приложение 0 Структура данных Таблица 0 «Товары» Индекс по- ля Имя полина Тип Размер 0 ШК String 00 0 Количество UFloat 0 0 Название String 00 0 Цена Float 0 0 Комментарий String 00 Таблица 0 «Настройки» Индекс по- ля Имя полина Тип Размер 0 ДобавлениеНоменклатуры Int 0 Простая опись имущества от разделением в соответствии с складам Конфигурация может применяться про проведения инвентаризации ТМЦ нате объектах во условиях низкой квалификации персонала. Для ввода штрихкода ТМЦ дос- таточно оказать давление кнопку сканирования иначе учредить штрихкод ручной равным образом сделать все возможное кнопку [Ok]. Особенностью конфигурации является дисконт во разрезе складов, таково почто не запрещается ука- зать предмет проведения инвентаризации. С ПК загружается описание товаров с нуле- выми значениями количества равно путеводитель складов. Инвентаризация При входе на производительность инвентаризации, надлежит наметить склад, возьми котором возлюбленная достаточно производиться: Кнопка [Далее] открывает пространство инвентаризации: Оператор производит развертка товаров, да во случае нахождения считанного штрихкода во справочнике величина данного товара увеличивается держи «1». В против- ном случае выдается сообщение, да спица в колеснице количества невыгодный изменяется. Руководство пользователя Приложение 0 011 Просмотр Режим служит пользу кого просмотра равным образом поиска до справочнику. Для перемещения за записям справочника служат кнопки [<] равно [>]. Поиск соответственно справочнику производится до полю со штрихкодом товара. После ввода штрихкода автоматизированный нужно поднажать кнопку [F] либо — либо придавить клавишу [ENT] нате клавиату- ре терминала. Нажатие кнопки [Выход] приводит ко возврату во основа основ меню. Структура данных Таблица 0 «Товары» Индекс по- ля Имя полина Тип Размер 0 ШК String 00 0 Количество UFloat 0 0 Название String 00 0 Цена Float 0 0 Комментарий String 00 0 Склад Int 0 Таблица 0 «Склады» Индекс полина Имя полина Тип Размер 0 Склад String 00 0 ИД_Склада Int 0 Инвентаризация не без; вводом данных да разделением согласно складам Конфигурация позволяет оператору завести роль количества для того найденных во справочнике товаров. Особенностью конфигурации является таксация во разрезе складов, в такой мере аюшки? позволительно ука- зать конструкт проведения инвентаризации. С ПК загружается энциклопедия не без; нулевыми значениями количества ТМЦ равным образом путеводитель складов. 012 MobileLogistics v.4.5 Приложение 0 Инвентаризация При входе на строй инвентаризации надобно избрать магазин получи котором симпатия бу- дет производиться: Кнопка [Далее] открывает остановка инвентаризации: Оператор сканирует товары, да во случае нахождения считанного штрихкода во спра- вочнике соответствующие полина заполняются значениями названия, цены да текущего количества товара. Для найденного товара позволяется завести значительность количества. Введенное ценность количества сохраняется на справочнике подле нажатии кнопки [ENT]. Просмотр Режим служит пользу кого просмотра равно поиска в соответствии с справочнику. Для перемещения соответственно записям справочника служат кнопки [<] равно [>]. Поиск по мнению справочнику производится объединение полю со штрихкодом товара. После ввода штрихкода автоматизированный нужно поднажать кнопку [F] или — или приняться клавишу [ENT] получи и распишись клавиату- ре терминала. Нажатие кнопки [Выход] приводит ко возврату на краеугольный камень меню. Структура данных Таблица 0 «Товары» Индекс по- ля Имя полина Тип Размер 0 ШК String 00 0 Количество UFloat 0 0 Название String 00 0 Цена Float 0 0 Комментарий String 00 Руководство пользователя Приложение 0 013 0 Склад Int 0 Таблица 0 «Склады» Индекс полина Имя полина Тип Размер 0 Склад String 00 0 ИД_Склада Int 0 Инвентаризация не без; указанием несколь- ких штрихкодов в целях одного товара Конфигурация позволяет оператору учредить спица в колеснице количества про найденных на справочнике товаров. Особенностью конфигурации является достижимость указания нескольких штрих- кодов к одного товара. Поэтому сколько-нибудь вариантов (моделей) одного товара, поме- ченных разными штрихкодами, не грех определять равно как безраздельно товар. Инвентаризация С ПК загружается зидж  со нулевыми значениями количества товаров. Опера- тор сканирует товар, и, буде вычисленный штрихкод найден во справочнике, соответст- вующие полина заполняются значениями названия, цены равно текущего количества товара. В противном случае выводится передача об ошибке поиска: «Товар малограмотный найден!». Штрихкод может являться введен близ помощи сканера не в таком случае — не то вручную . После ручного ввода штрихкода нельзя не отдать все силы кнопку [ENT]. Для найденного товара допускается подсоединить авторитет количества. Введенное достоинство количества сохраняется во справочнике подле нажатии кнопки [ENT]. Просмотр Режим служит чтобы просмотра равным образом поиска в соответствии с справочнику. Для перемещения по мнению записям справочника служат кнопки [<] да [>]. Поиск до справочнику производится объединение полю со штрихкодом товара. После ввода штрихкода ручной нужно придавить кнопку [Поиск] не так — не то сделать все возможное клавишу [ENT] получай кла- виатуре терминала. Нажатие кнопки [Выход] приводит ко возврату на базис меню. 014 MobileLogistics v.4.5 Приложение 0 Структура данных Таблица 0 «Товары» Индекс по- ля Имя полина Тип Размер 0 Товар Int 0 0 Количество UFloat 0 0 Название String 00 0 Цена Float 0 0 Комментарий String 00 Таблица 0 «Штрихкоды» Индекс по- ля Имя полина Тип Размер 0 ШК String 00 0 Товар Int 0 Инвентаризация из ШК равным образом численностью Конфигурация может прилагаться чтобы проведения инвентаризации ТМЦ получи объектах во условиях низкой квалификации персонала: с целью ввода штрихкода ТМЦ дос- таточно поднажать кнопку сканирования не ведь — не то подсоединить штрихкод автоматизированный равно отдать все силы клавишу [ENT]. Инвентаризация База данных загружается изо ПК из нулевыми значениями количества ТМЦ. Опера- тор сканирует товары, равным образом даже если пересчитанный штрихкод присутствует во БД, ведь величина данного товара во БД увеличивается сверху «1». В противном случае выводится доклад об ошибке поиска: «Запись отнюдь не найдена», равным образом важность далеко не изменяется. Просмотр Режим служит пользу кого просмотра равно поиска в соответствии с справочнику. Особенностью данной конфигурации является реальность лишь двух полей (ШК равно Количество) во БД, который позволяет сберечь во памяти терминала много большее состав записей, нежели во аналогичных конфигурациях. Руководство пользователя Приложение 0 015 Для перемещения сообразно записям справочника служат кнопки [<] равным образом [>]. Поиск соответственно справочнику производится объединение полю со штрихкодом товара. После ввода штрихкода автоматизированный нужно расстараться кнопку [Поиск] иначе выложиться клавишу [ENT] бери кла- виатуре терминала. Нажатие кнопки [Выход] приводит ко возврату во становая жила меню. Структура данных Таблица 0 «Товары» Индекс по- ля Имя полина Тип Размер 0 ШК String 03 0 Количество UFloat 0 Сбор данных Конфигурация «Сбор данных» позволяет делать во различных режимах до выбо- ру пользователя, во частности: • Инвентаризация; • Приход/расход товаров; • Подбор заказа. Каждый изо сих режимов имеет гибкие настройки их логики работы: • Без предварительной иначе  со предварительной загрузкой номенклатуры; • С различными способами ввода количества – придача для остатку, вычитание из остатка, суррогат количества остатка, да другие; • С различными режимами управления документами (без документов, из жестким указанием номенклатуры во документе, не без; возможностью присовокуплять документ). В степь «Комментарий» дозволено воспроизвести любую другую интересующую инфор- мацию, например, цену товара иначе выпуск ячейки получай складе. Данные в отношении товарах да их ос- татках на конфигурации разделены, аюшки? позволяет грузить малограмотный весь записи, а выборочно дневник вместе с остатками. Главное карта конфигурации выглядит следующим образом: 016 MobileLogistics v.4.5 Приложение 0 Настройки Ввод количества Настройка позволяет где раки зимуют приём изменения остатка. Настройка может прини- мать одно изо следующих значений: • «+» — введенное значимость суммируется из остатком; • «–» — введенное ценность количества вычитается с остатка; • «=» — наследие былых времен приравнивается для введенному значению; • « » — цифра малограмотный запрашивается, про весового товара увеличивается получай ве- личину веса товара, для остальных товаров — получи единицу; • «Д» ― видоизменение количества определяется документом, а особенно значением полина «ВводКоличества»: • 0 — введенное состав суммируется не без; остатком; • 0 — введенное сумма вычитается с остатка; • 0 — реликвии приравнивается ко введенному значению; • 0 — состав малограмотный запрашивается, для того весового товара увеличивается для величину веса товара, с целью остальных товаров — получай единицу. Искать третьяк При включенной настройке (значение «+») позже сканирования штрихкода либо по- сле ручного ввода штрихкода равным образом нажатия фортепьяно [ENT], происходит разглядывание товара во справочнике товаров, около успешном поиске полина «Наименование» равно «Комментарий» заполняются соответствующими значениями с справочника товаров. При выключен- ной настройке со временем ввода штрихкода подыскание товара на справочнике безграмотный происходит, опе- ратор сразу переходит для вводу количества товара, во результате что-что пропорционально за- полняется указатель «Остатки». Искать на документе При включенной настройке (значение «+») позже сканирования штрихкода либо по- сле ручного ввода штрихкода равно нажатия фортепьяно [ENT], происходит разведка товара во документе, тот или другой выбран дотоле изо справочника документов. При успешном поиске часть товара, учитываемого во данном документе, изменится держи введенное значе- ние, на противном случае короче выдано соответствующее уведомление об ошибке : «Товар на документе безвыгодный найден!». При выключенной настройке затем ввода штрихкода разведка товара на документе малограмотный происходит, телефонистка одновременно переходит для вводу количества това- ра, на результате а в соответствии с заполняется директория «Остатки». Добавлять рестант Настройка используется подле включенной настройке «Искать товар». Если на- стройка «Добавлять товар» включена (значение «+»), так появляется просьба получи и распишись добавле- ние товара на каталог товаров. При отказе с добавления товара соответствующие календарь на справочники «Товары» равно «Остатки» безграмотный заносятся. Таким образом, возле выклю- Руководство пользователя Приложение 0 017 ченной настройке новые вещи могут составлять загружены лишь близ помощи «АТОЛ: Драйвер ТСД». Добавлять документация Включенная набор (значение «+») позволяет приобщать еженедельник на зидж документов возле помощи терминала. Таким образом, близ выключенной настройке новые документы могут составлять загружены лишь только присутствие помощи «АТОЛ: Драйвер ТСД». Ручной вход Включенная настраивание (значение «+») позволяет внедрять вместе с клавиатуры штрихкод товара. При выключенной настройке инъекцировать ШК товара не грех не без; через сканера штрихкода, а отдельные люди документация всего около помощи «АТОЛ: Драйвер ТСД». Редактирование настроек Данная отрегулирование позволяет наложить вето редактирование всех настроек (значение настройки — «+»). Разрешить редактирование настроек допускается всего-навсего  со через «АТОЛ: Драйвер ТСД», очистив энциклопедия «Настройки» или — или загрузив журнал вместе с значе- нием «0» во край «РедактированиеНастроек» справочника. Сбор данных Прежде нежели впрыскивать ШК товара, во случае, ежели инструкция пустой, надо определить ручной наименования документа да склада, или, на случае, разве каталог до- кументов отнюдь не пустой, хирург потребно удосужиться кнопками [<<] равно [>>] документ, для кото- рому хорош привязан мал равным образом оказать нажим кнопку [OK]: Оператор вводит штрихкод товара. Штрихкод может составлять введен не без; через ска- нера или — или вручную. После ручного ввода штрихкода ничего не поделаешь поднажать кнопку [Ent]. Если включены настройки «Искать товар» тож «Искать во документе», так подле по- ложительном результате поиска равным образом рядом соответствующих настройках «Ввод количества» равным образом «Ручной ввод», оператору нуждаться подсоединить наличность товара. Если изделие отнюдь не най- ден на базе данных другими словами на документе, ведь довольно выдано соответствующее информация об ошибке или, разве включена настройка «Добавлять товар», откроется время добавления товара: При нажатии кнопки [Сохр] введенная сведения сохраняется на базе данных. 018 MobileLogistics v.4.5 Приложение 0 Просмотр Режим служит для того просмотра справочников товаров да документов. Для перемещения согласно записям справочника товаров служат кнопки [<] равным образом [>]. Нажатие кнопки [Выход] приводит ко возврату во костяк меню. Для перемещения до записям справочника документов служат кнопки [<<] равно [>>]. Нажатие кнопки [OK] приводит ко открытию окна просмотра справочника товаров, учитываемых во выбранном документе. О конфигурации При выборе пункта главного подбор «О конфигурации» будут выведены термин своеобразный конфигурации равно ее текущая версия: Структура данных Таблица 0 «Товары» Индекс по- ля Имя полина Тип Размер 0 ШК String 03 0 Название String 04 0 Комментарий String 02 Таблица 0 «Документы» Индекс по- ля Имя полина Тип Размер 0 ИД Int 0 0 Название String 00 0 Склад String 00 0 ВводКоличества Int 0 Руководство пользователя Приложение 0 019 Таблица 0 «Остатки» Индекс по- ля Имя полина Тип Размер 0 ШК String 03 0 Количество Float 0 0 ДокументИД Int 0 Таблица 0 «Настройки» Индекс по- ля Имя полина Тип Размер 0 ВводКоличества Int 0 0 ИскатьТовар Int 0 0 ИскатьВДокументе Int 0 0 ДобавлятьТовар Int 0 0 ДобавлятьДокумент Int 0 0 РучнойВвод Int 0 0 РедактированиеНастроек Int 0 Простой выручка данных Сбор данных В режиме простого сбора данных оператору стоит лишь причинять штрихкод товара. Штрихкод может бытийствовать введен из через сканера либо — либо вручную. После ручного ввода штрихкода что поделаешь выжать клавишу [Ent]. Если задействованный штрихкод отнюдь не находится на БД, ведь дьявол до этого времени в одинаковой степени добавляется на базу данных из единичным значением количества, не без; незаполненными полями «Наименова- нии» равно «Цена». Для найденных товаров роль количества на базе данных увеличива- ется для 0. Для работы  со данной конфигурацией далеко не в обязательном порядке совершать загрузку базы данных на терминал. Просмотр Режим служит в целях просмотра равно поиска по мнению справочнику. 020 MobileLogistics v.4.5 Приложение 0 Для перемещения согласно записям справочника служат кнопки [<] равно [>]. Поиск соответственно справочнику производится по части полю со штрихкодом товара. После ввода штрихкода ручной нужно поднажать кнопку [Поиск] иначе придавить клавишу [ENT] бери кла- виатуре терминала. Нажатие кнопки [Выход] приводит для возврату на основа основ меню. Структура данных Таблица 0 «Товары» Индекс по- ля Имя полина Тип Размер 0 ШК String 00 0 Количество Float 0 0 Название String 00 0 Цена Float 0 0 Комментарий String 00 Простой собрание данных из разделенными справочниками Особенностью данной конфигурации является разобщение данных насчёт товарах от их остатками, который позволяет грузить безграмотный безвыездно записи, а выборочно дневник  со остатками. В первом справочнике хранятся штрихкоды товаров из их количествами, а кайфовый втором дан- ные по отношению товаре: штрихкод, наименование да цена. Сбор данных В режиме простого сбора данных оператору довольно всего-навсего водворять штрихкод товара. Штрихкод может состоять введен от через сканера тож вручную. После ручного ввода штрихкода делать нечего поднажать клавишу [Ent]. Если внедренный штрихкод малограмотный находится во БД, в таком случае спирт весь в равной степени добавляется на базу данных от единичным значением количества, а минуя наименования ТМЦ. Для найденных товаров достоинство количества на базе данных увеличивается сверху 0. Руководство пользователя Приложение 0 021 Для работы  со данной конфигурацией невыгодный хоть умри производить загрузку базы данных на терминал. Просмотр Режим служит с целью просмотра равным образом поиска по мнению справочнику. Для перемещения в области записям справочника служат кнопки [<] равно [>]. Поиск до справочнику производится сообразно полю со штрихкодом товара. После ввода штрихкода автоматизированный нужно сделать все возможное кнопку [Поиск] иначе расстараться клавишу [ENT] получи кла- виатуре терминала. Нажатие кнопки [Выход] приводит для возврату на становой хребет меню. Структура данных Таблица 0 «Остатки» Индекс по- ля Имя полина Тип Размер 0 ШК String 00 0 Количество Float 0 Таблица 0 «Товары» Индекс по- ля Имя полина Тип Размер 0 ШК String 00 0 Название String 00 0 Цена Float 0 Сбор данных  со вводом данных Конфигурация позволяет оператору включить важность количества, вставка да заголовок для того найденных равным образом добавленных на базу данных товаров. Сбор данных Оператор вводит штрихкод товара. Штрихкод может фигурировать введен не без; через ска- нера сиречь вручную. После ручного ввода штрихкода делать нечего отдать все силы кнопку [Ent]. 022 MobileLogistics v.4.5 Приложение 0 Если штрихкод короче найден на БД, в таком случае откроется пространство к ввода значения количе- ства: Если некто слыхом не слыхать на БД, так откроется отверстие интересах добавления нового товара: При нажатии кнопки [Сохр] во закраина «Количество» введенная исходны данные сохраня- ется во базе данных. Для работы  со данной конфигурацией никак не непременно производить загрузку базы данных во терминал. Просмотр Режим служит про просмотра да поиска соответственно справочнику. Для перемещения объединение записям справочника служат кнопки [<] да [>]. Поиск согласно справочнику производится по части полю со штрихкодом товара. После ввода штрихкода ручной нужно оказать нажим кнопку [Поиск] alias отдать все силы клавишу [ENT] получай кла- виатуре терминала. Нажатие кнопки [Выход] приводит ко возврату во становой хребет меню. Руководство пользователя Приложение 0 023 Структура данных Таблица 0 «Товары» Индекс по- ля Имя полина Тип Размер 0 ШК String 00 0 Количество UFloat 0 0 Название String 00 0 Цена Float 0 0 Комментарий String 00 Продажа товара Конфигурация позволяет отпарировать во БД продажу товара (изменение его количест- ва). Продажа С ПК загружается основа данных со значениями количества ТМЦ. Оператор скани- рует вещи (или вводит штрихкод автоматизированный — со временем ввода нужно клавишу [Ent]), и, неравно скаченный штрихкод неграмотный находится во БД, в таком случае выводится депеша касательно невозможно- сти продажи. Для найденных товаров дозволительно определить формат отпускаемой партии. При нажатии фоно [Ent] на равнина «Количество» введенная новость вычита- ется с хранимого во базе данных значения, равно итог сохраняется на базе данных. Просмотр Режим служит ради просмотра равно поиска по мнению справочнику. Для перемещения согласно записям справочника служат кнопки [<] равным образом [>]. Поиск за справочнику производится сообразно полю со штрихкодом товара. После ввода штрихкода автоматизированный нужно оказать давление кнопку [Поиск] не в таком случае — не то расстараться клавишу [ENT] получи и распишись кла- виатуре терминала. Нажатие кнопки [Выход] приводит ко возврату во костяк меню. 024 MobileLogistics v.4.5 Приложение 0 Структура данных Таблица 0 «Товары» Индекс по- ля Имя полина Тип Размер 0 ШК String 00 0 Количество UFloat 0 0 Название String 00 0 Цена Float 0 0 Комментарий String 00 Приход ТМЦ  со вводом данных да разде- лением получи документы Конфигурация позволяет оператору подключить авторитет количества на найденных во справочнике товаров. Особенностью конфигурации является запись в соответствии с приходным документам. С ПК за- гружается зидж вместе с нулевыми значениями количества ТМЦ равно зидж докумен- тов. Приход Для альфа и омега работы делать нечего прибрать с справочника документов документ, во котором полноте учитываться дебет ТМЦ: Кнопка [Далее] открывает ядро время учета ТМЦ. Оператор вводит штрихкод товара. Штрихкод может состоять введен из через сканера не так — не то вручную. После ручного ввода штрихкода надо придавить кнопку [Ent]. Если штрихкод короче найден на БД, так откроется окошко с целью ввода значения количе- ства: Если дьявол нетути на БД, в таком случае откроется окошечко интересах добавления нового товара: Руководство пользователя Приложение 0 025 При нажатии фоно [Ent] на пашня «Количество» введенная уведомление сохраня- ется на базе данных. Просмотр Режим служит про просмотра да поиска сообразно справочнику. Для перемещения по части записям справочника служат кнопки [<] равно [>]. Поиск соответственно справочнику производится за полю со штрихкодом товара. После ввода штрихкода автоматизированный нужно оказать нажим кнопку [F]. Нажатие кнопки [Выход] приводит ко возврату на концептуал меню. Структура данных Таблица 0 «Товары» Индекс по- ля Имя полина Тип Размер 0 ШК String 00 0 Количество UFloat 0 0 Название String 00 0 Цена Float 0 0 Комментарий String 00 0 Документ Int 0 Таблица 0 «Документы» Индекс полина Имя полина Тип Размер 0 Название String 00 0 ИД Int 0 026 MobileLogistics v.4.5 Приложение 0 Приложение 0. Автоматизация компиляции конфигураций Для автоматизации компиляции конфигураций допускается исполнять наружный вы- зов Компилятора (не с Конфигуратора), незаглушенный лишенный чего ключа защиты. Компилятор представляет на вывеску исполняемый обложка (MLogCmpl.exe). Для компи- ляции конфигурации никуда не денешься засунуть настоящий обложка со следующими параметрами командной строки: 0. Путь для файлу конфигурации вместе с расширением .ctf. 0. Путь для скомпилированному файлу (результат работы компилятора) от расшире- нием .cbf. Таким образом, абзац интересах запуска должна облюбовать следующим образом: MLogCmpl.exe C:\file.ctf C:\file.cbf /d Если формат заданы корректно, структура начнется компилироваться. В процессе компиляции довольно отражаться указатель прогресса. Обнаруженные во процессе компиляции ошибки выводятся возьми экран. Руководство пользователя Приложение 0 027 Приложение 0. Автоматизация загрузки конфигураций Для автоматизации загрузки конфигураций на терминальный символ сбора данных равным образом обмена данными вместе с ПК может употребляться видный затребование «АТОЛ: Драйвера терминалов сбора данных». Если конфигурации будут загружаться на терминальный символ нечасто, в таком случае хватает запус- тить тестовую утилиту драйвера равным образом принести загрузку конфигурации  со через визу- альных средств тестовой утилиты (закладка «Сервис», кнопочка «Загрузить конфигура- цию»). Также из через драйвера может самоосуществляться погрузка безграмотный скомпилированных файлов, т.е. имеющих развертывание .ctf. Во миг загрузки программа осуществляет компи- ляцию конфигураций, присутствие этом держи ПК вынужден существовать установлен MobileLogistics. Ключа защиты для того MobileLogistics: Конфигуратор невыгодный требуется. При необходимости автоматизировать загрузку конфигураций во терминальный символ (в слу- чае, например, нет-нет да и нераздельно терминальный символ используется для того разных целей равно никуда не денешься пе- ред каждой операцией его настраивать) «АТОЛ: Драйвер терминалов сбора данных» предоставляет осуществимость создавать загрузку с любого приложения. ActiveX компонента «АТОЛ: Драйвер терминалов сбора данных» предоставляет интерфейс (методы да свойства) работы из терминалом чтобы любого Windows-средства разработки (1С: Предприятие, Delphi, C++, VBA равным образом т.п.). Подробнее по части работе вместе с драйвером как вам угодно на документации нате концентрат «АТОЛ: Драйвер терминалов сбора данных». 028 MobileLogistics v.4.5 Приложение 0 Приложение 0. Обмен не без; АСТУ на формате АТОЛ В МL реализована выполнимость загрузки данных изо различных товароучетных программ от через функции СправочникЗагрузитьФорматАТОЛ (подробнее см. получи и распишись стр. 019) Загрузка принято во формате АТОЛ, причина передаются из через текстовых фай- лов. Формат склерозник вещественных чисел, даты равным образом времени соответствует настройкам операционной системы. При необходимости его не возбраняется настроить во «Пуск\Настройка\Панель управления\Язык да стандарты». В полях значения даты равно времени разделяются пробелом. Используемые обозначения: «Строка X» — линия на кодировке Win1251, метраж давно X символов. «Дробное X.Y» — образ полина «Дробное», длительность (X + Y + 0), идеже X — доля це- лых разрядов, Y — сумма дробных разрядов. «Флаги при помощи запятую» — сквозь запятую записаны значения флагов: «1» — знак включен; «0» — знак выключен. Данные об одном элементе содержат небольшую толику полей, разделяемых символом «;», вдобавок на разных команд часть полей различное. При обмене документация могут заключать пометка «;», например, на наименовании това- ра. В этом случае Frontol прежде передачей данных товароучетной программе за- менит заметина «;» получи «¤» (А4h). В свою очередь, быть загрузке данных на Frontol това- роучетная график во передаваемых данных должна сменить пометка «;» сверху «¤» (А4h). При обмене данными маркировка товара «Купаты Московские; 000гр» короче наглядеть во текстовом файле вроде «Купаты Московские¤ 000гр». Данные, загружаемые с АСТУ, могут обеспечивать символы CR (#0Dh) иначе LF (#10h). В знакомства не без; тем сколько чтобы разделения строк во файле загрузки используется символы перевода строки (CR/LF), их нельзя не заступить получи и распишись какой приглянется символ, хоть бы «про- бел» или«|». При обмене данными наречение товара «Батон "Подмосковный" на уп. 000г» приходится бросьте высмотреть во текстовом файле вроде «Батон "Подмосковный”|в уп. 000г». Файл загрузки данных состоит с двух частей: шапки файла равно из первых рук информации относительно реквизитах товара. Руководство пользователя Приложение 0 029 Шапка файла состоит изо двух строк: • Первая черта — стих инициализации файла «##@@&&» (6 символов). • Вторая стих — особенность загрузки данного файла «#» (1 символ). После того на правах обложка успешно загружен программой Frontol, свойство загрузки фай- ла меняется не без; «#» возьми После шапки файла следуют сам исходняк равным образом управляющие команды. Все управляющие команды позволено расчленить сверху двум группы: 0. требующие дополнительных данных; 0. малограмотный требующие дополнительных данных. Команды первой группы действуют получи и распишись целое последующие данные, сей поры безграмотный встре- тится новая команда. Команды следующий группы попросту осуществляют какое-либо действие, далеко не требуя до- полнительных данных (например, очистка справочника товаров). В каждой строке файла располагается одна отряд либо — либо данные об одном элемен- те. Все команды начинаются из символов «$$$». Ниже приведено руководство команд равным образом объем полей, которые позволяется завалить в соответствии с средствам функции СправочникЗагрузитьФорматАТОЛ . Добавить вещи $$$ADDQUANTITY — от добавлением начального остатка; $$$REPLACEQUANTITY — вместе с замещением начального остатка равным образом удалением про- даж; $$$REPLACEQUANTITYWITHOUTSALE — из замещением начального остатка. Данные: № полина Тип полина Назначение на товара Назначение чтобы группы 0 Строка 00/ Целое* Код 0 Строка 055 Штрихкоды чрез запятую Не используется 0 Строка 000 Наименование 0 Строка 000 Текст в целях штифт 0 Дробное 0.2 Цена Не используется 0 Дробное 0.3 Не используется Не используется 0 Целое Не используется 0 Строка Флаги вследствие запятую: дробное часть (весовой) аукцион возобновление отрицательные остатки вне ввода количества увольнение остатков редактирование цены передача количества автоматизированный хромолитографировать на чеке Не используется 0 Дробное 0.2 Минимальная стоимость 00 Дата Срок годности Не используется 030 MobileLogistics v.4.5 Приложение 0 № полина Тип полина Назначение про товара Назначение на группы 01 Целое Не используется 02 Целое Не используется Не используется 03 Целое Не используется 04 Дробное 0.3 Не используется 05 Строка 00 / Целое* Не используется 06 Строка 00 / Целое* Код родительской группы 07 Целое 0 Товар alias группа: в целях товара «1» Товар alias группа: с целью группы «0» 08 Целое Не используется 09 Целое Не используется Не используется 00 Строка 00 Серия Не используется 01 Строка 00 Сертификат Не используется 02 Целое Не используется 03 Целое Код налоговой группы 04 Целое Не используется Не используется 05 Целое Не используется Не используется 06 Строка 00 Артикул 07 Целое Не используется 08 Дробное 0.2 Не используется 09 Дробное 0.2 Максимальная скидка, % 00 Целое Не используется 01 Строка Не используется 02 Строка Описание 03 Дробное 0.3 Кратность количества Не используется 04 Целое Не используется Не используется * — закраина может составлять строковым или — или числовым, на зависимости ото настройки при- ложения, на которое грузится файл. Если на начале файла малограмотный встречено ни одной команды, так прошел слух который подана распоряжение «$$$ADDQUANTITY». Удалить целое вещи $$$DELETEALLWARES Данных нет. Удалить вещи за коду $$$DELETEWARESBYWARECODE Данные: Руководство пользователя Приложение 0 031 № полина Тип полина Назначение 0 Строка 00 / Целое* Код товара * — степь может состоять строковым alias числовым, во зависимости через настройки при- ложения, на которое грузится файл. Добавить штрихкоды $$$ADDBARCODES Данные: № полина Тип полина Назначение 0 Строка 00 Штрихкод 0 Строка 00 / Целое* Код товара 0 Строка Коды значений разрезов при помощи запятую 0 Дробное 0.3 Коэффициент * — закраина может взяться строковым alias числовым, во зависимости с настройки при- ложения, на которое грузится файл. Удалить однако штрихкоды $$$DELETEALLBARCODES Данных нет. Автоматический сделка данными При автоматическом обмене инициатором обмена выступает АСТУ. Командами что касается необходимости занять либо выгрузить факты являются служебные файлы-флаги. После выполнения команды тож на случае возникновения ошибки на процессе ее выпол- нения адденда удаляет центральный файл-флаг. Для правильного формирования выгруженных продаж во АСТУ нуждаться реали- зовать проверка выгружаемых номеров транзакций, с намерением выпереть воз- можность повторных выгрузок равно разрывов на выгрузке транзакций. Последовательность передачи товаров на МL следующая: 0. АСТУ формирует обложка  со загружаемыми данными. 0. АСТУ создает второстепенный файл-флаг. Если официальный файл-флаг уж находится по части указанному пути, значица прило- жение осуществляет обработку предыдущей команды, к тому дело идет сформирован- ной видоизмененный рабочей станцией. В этом случае нельзя не на прохождение определенного времени (рекомендуется 00 сек) подождать, все еще употребление обработает за- прос, т.е. дождаться удаления служебного файла. 0. МL загружает обложка от данными. 0. ML удаляет должностной файл-флаг, разве параметр Удалять файл-флаг функции СправочникЗагрузитьФорматАТОЛ равен «ДА». 032 MobileLogistics v.4.5 Приложение 0 Приложение 0. Интеграция MobileLogistics не без; типичный конфигурацией 0С Предприятие: «Торговля равно склад», формулировка 0.2 Организации работы терминала сбора данных из установленным программным обеспечением MobileLogistics не без; своеобразный конфигурацией «Торговля равным образом склад» выполня- ется во банан этапа: набор да отвод драйвера терминала сбора данных да нагрузка данных с терминалом сбора данных на конфигурацию. Установка равно подсоединение драйвера ТСД для конфигурации «Торговля равным образом склад» 0. Установить «АТОЛ: Драйвер терминала сбора данных» (устанавливается авто- матически близ полной установке ПО MobileLogistics); 0. После установки «АТОЛ: Драйвер терминалов сбора данных» необхлдимо: • Переписать обложка PDX1C.ert с директории C:\Program Files\ATOL\Drivers\Samples\Pdx на папку базы данных «Торговля да склад» …\ExtForms\Equip\. • Переписать обложка PDX1C.dll с директории C:\Program Files\ATOL\Drivers\Bin\ во папку базы данных «Торговля равно склад» либо на папку …\bin платформы 0С равным образом за- регистрировать его во системном реестре (командой regsvr32 «[путь ко фай- лу]\PDX1C.dll») 0. Подключить ТСД ко ПК. 0. Запустите конфигурацию 0С Предприятие: «Торговля да склад». 0. Открыть условие «Настройка торгового оборудования» список «Сервис». 0. Выбрать закладку «Терминал сбора данных». Руководство пользователя Приложение 0 033 0. Выбрать терминальный символ с списка либо нажмите кнопку «Добавить новую модель» - . 0. В открывшемся окне «Модель»: забить следующие поля: В фон «Внешняя компонента» укажите компоненту PDX1C.dll. В закраина «Программный идентификатор» пропишите PDX45. В обработке обслуживания подключите внешнюю компоненту PDX1C.ert. 0. Нажать кнопку «ОК». 034 MobileLogistics v.4.5 Приложение 0 00. В окне «Торговое оборудование» выжать кнопку «Подключить». Если под- ключение как рукой сняло успешно, на окне сообщений 0С отобразится шрифт «Терминал сбора данных модель: <название модели> успешно подключен». 01. Открыть слабое место «Параметры» каталог «Сервис». 02. Выбрать закладку «Драйвер терминалов сбора данных». 03. Выставить шаблон ТСД, пункт порта, живость обмена, ревизовать связь. Если нужные объем неграмотный известны, позволяется прибегнуть кнопкой «Поиск оборудования». 04. В окне «Настройка параметров системы» полагается оказать нажим кнопку «Проверка связи». Признаком правильной настройки параметров довольно известие на поляна «Результат: (0)Ошибок нет». Руководство пользователя Приложение 0 035 Загрузка данных с ТСД во конфигу- рацию «Торговля равным образом склад» Конфигурация «Торговля равным образом склад» никак не позволяет нагружать во ТСД справочники, например, номенклатуру. На настоящий минута кушать осуществимость загрузки данных изо тер- мина сбора данных во следующие документы: Поступление ТМЦ, Реализация, Инвента- ризация. Для загрузки данных делать нечего вместить ТСД на коммуникационное устройст- во, на запущенной получи терминале конфигурации MobileLogistics поднять станция «Обмен данными », позднее сего обнаружить на конфигурации «Торговля равно склад» необходимый с выше- перечисленных документов. В документе забить шапку нужными реквизитами: Далее перейти бери табличную кусок документа, равно оказать нажим «Заполнить» - «За- полнить с терминала»: 036 MobileLogistics v.4.5 Приложение 0 В случае разве загружаемый ШК невыгодный бросьте найдет во БД «Торговля равно склад», ведь хорэ выдано предостережение «Товар вместе с ШК ххххх неграмотный найден» да установленный ШК неграмотный короче добав- лен на табличную пай документа. Руководство пользователя Приложение 0 037 Приложение 0. Интеграция MobileLogistics от нехарактерный конфигурацией 0С:Предприятие: «Управление торговлей», чтение 00.2 Организации работы терминала сбора данных не без; установленным программным обеспечением MobileLogistics из своеобразный конфигурацией «Управление торговлей» вы- полняется во серия этапов: набор равно отсоединение драйвера терминала сбора данных, регулирование форматов выгрузки данных равным образом перевод данными в ряду терминалом сбора данных да конфигурацией. Установка да включение драйвера ТСД 0. После установки «АТОЛ: Драйвер терминалов сбора данных»: • Необходимо перепечатать изо папки …\Program Files\ATOL\Drivers\BIN\ обложка PDX1C.dll во библиография платформы 0C (…\Program Files\1Сv8\bin\) • Зарегистрировать на системном реестре обложка PDX1C.dll (командой regsvr32 «[путь для файлу]\PDX1C.dll») 0. Подключить ТСД для ПК. 0. Запустите 0С:Предприятие: «Управление торговлей». 0. Выбрать условие «Настройки торгового оборудования» разблюдник «Сервис». 0. В окне «Настройка торгового оборудования» нажамть кнопку «Добавить» (поя- вится новая строка), сделать все возможное кнопку «…» на фон «Модель» с целью редактирования. 038 MobileLogistics v.4.5 Приложение 0 0. В окне «Справочник Торговое Оборудование» придавить кнопку «Добавить» (от- кроется остановка «Торговое оборудование: Новый») • В степь «Вид» избрать «Терминал сбора данных». • Указать наименование. • Указать Код (любой комфортабельный Вам). • В поляна «Обработку обслуживания» адресовать «АТОЛ: Драйвер терминалов сбора данных». • Указать внешнюю компоненту PDX1C.dll. • Прописать программный идентификатор PDX45. 0. Нажать кнопку «OK». 0. Выбрать с «Справочника Торговое Оборудование» основанный терминал. Руководство пользователя Приложение 0 039 0. Нажать кнопку «ОК». Окно закроется не без; применением всех настроек. Если под- ключение выздороветь успешно, на окне сообщений 0С появится отчёт «Терми- нал сбора данных <наименование модели> успешно подключен». 00. Щелкнуть точка «Параметры…» листок «Сервис». 01. Выбрать закладку «Драйвер терминалов сбора данных». 02. Указать модель, порт, натиск передачи данных. Можно воспользоваться «Поиском оборудования..». Проверить связь. 03. Нажать кнопку «Применить». 040 MobileLogistics v.4.5 Приложение 0 Настройка форматов выгрузки данных Настройка форматов выгрузки данных получай примере конфигурации «Инвентариза- ция ― из вводом данных Lite»: 0. Выбрать подбор «Сервис» → «Работа  со терминалом сбора данных» → «Форматы выгрузки» 0. В открывшемся окне надлежит разбудить новейший границы выгрузки: 0. В окне создания нового формата выгрузки должен подсоединить названия с целью создаваемого формата, равно где раки зимуют аналогичность в ряду реквизитами конфигурации «Управление торговлей» да полями справочников конфигурации MobileLogistics. Нумерация полей справочника во MobileLogistics начинается от 0, а на «Управлении торговлей» - от 0. Руководство пользователя Приложение 0 041 0. Нажать кнопку ОК. Окно закроется не без; сохранением формата выгрузки. Обмен данными посредь ТСД равным образом конфигурацией «Управление торговлей» Встроенные машины конфигурации «Управление торговлей» позволяют загру- жать оконечное устройство сбора данных товарами с справочника «Номенклатура». 0. Выбрать разблюдовка «Сервис» → «Работа не без; терминалом сбора данных» → «Выгрузка данных на терминал»: 0. В открывшемся окне надо удосужиться терминальный символ сбора данных (если их ис- пользуется несколько, во случае когда-никогда используется 0 ТСД манекенщица выбирается автоматически), размер данных (в нашем примере — Инвентаризация с целью DT- 930). Далее придавить кнопку «Загрузить инвентарь таблиц» равно отобрать нужную таб- лицу конфигурации терминала сбора данных в целях загрузки во нее информации. Необходимо помнить, почто нумерование таблиц начинается во «Управлении торгов- лей» не без; 0, а на MobileLogistics — из 0! 042 MobileLogistics v.4.5 Приложение 0 0. Далее нужно захватить табличную делянка товарами с целью выгрузки. Можно вос- пользоваться штатным механизмом отбора, вызываемым нажатием кнопки «Отбор». После установки параметров отбора пристало выложиться кнопку «Запол- нить» равно дале найти те товары, которые автор хотим запутать во терминал. Для азбука процесса загрузки нужно выжать кнопку «Выгрузить». В случае успеш- ного окончания выгрузки данных на окне служебных сообщений появится пункт «Выгрузка успешно завершена. Выгружено N строк». Встроенные машины конфигурации «Управление торговлей» позволяют за- гружать эмпирика с терминала сбора данных прямо во документы. Реа- Руководство пользователя Приложение 0 043 лизована заваливание данных во документы «Реализация товаров да услуг», «Поступ- ление товаров равным образом услуг», «Инвентаризация товаров сверху складе». 0. Для заполнения нужного документа данными что поделаешь на открытом докумен- те оказать давление кнопку «Заполнить» - «Из терминала сбора данных» да во появившемся окне избрать терминальный символ сбора данных, таблицу справочника терминала сбора данных про считывания информации равно объем загрузки равным образом выжать кнопку загру- зить: 0. Будет выполнена нагрузка данных изо терминала сбора данных. В случае, кабы загружаемый штрихкод неграмотный был найден на справочнике номенклатуры, довольно вы- дано предсказание «Владелец штрихкода ХХХХ безвыгодный найден»: 044 MobileLogistics v.4.5 Приложение 0 Приложение 0. Интеграция MobileLogistics от нормальный конфигурацией 0С Предприятие: «Управление производственным предприятием», вариант 0.2 Организации работы терминала сбора данных вместе с установленным программным обеспечением MobileLogistics из своеобразный конфигурацией «Управление производствен- ным предприятием» выполняется во изрядно этапов: монтаж равно отсоединение драй- вера терминала сбора данных, регулирование форматов выгрузки данных равным образом выкуп данными в обществе терминалом сбора данных равно конфигурацией. Установка равно подсоединение драйвера ТСД 0. После установки «АТОЛ: Драйвер терминалов сбора данных»: • Необходимо перекатать с папки …\Program Files\ATOL\Drivers\BIN\ обложка PDX1C.dll на реестр платформы 0C (…\Program Files\1Сv8\bin\) • Зарегистрировать во системном реестре обложка PDX1C.dll (командой regsvr32 «[путь ко файлу]\PDX1C.dll») 0. Подключить ТСД для ПК. 0. Запустить 0С:Предприятие: «Управление производственным предприятием». 0. Выбрать параграф листок «Сервис» → «Торговое оборудование» → «Настройка торгового оборудования». Руководство пользователя Приложение 0 045 0. В окне «Настройка торгового оборудования» выкроить вкладку «Терминалы сбора данных», выложиться кнопку «Добавить» (или  со клавиатуры застежка INSERT), да во открывшемся окне справочника «Торговое оборудование» в который раз приняться кнопку «Добавить» (INSERT). В окне добавления нового устройства нужно за- полнить полина «Наименование», избрать обработку обслуживания «АТОЛ: программа терминала сбора данных» да конверсив устройства. 0. После заполнения необходимых полей отдать все силы ОК, да на окне справочника «Тор- говое оборудование» двуха раза шумнуть левой кнопкой мышки в области созданному терминалу сбора данных в целях выбора. 0. После сего приняться бери кнопку «Проверка», которая находится дело внизу ок- на настройки торгового оборудования. В случае даже если по сию пору настроено корректно, появится сообщение : 0. Возможно, может уйти конфиги прав использования торгового обо- рудования (Меню «Сервис» → «Торговое оборудование» → «Настройка прав использования торгового оборудования»). Для сего на подобранный раздел оборудования приходится прибросить пользователей, обладающих полномочиями про работы не без; оборудованием: 046 MobileLogistics v.4.5 Приложение 0 0. Далее надлежит показать разблюдник «Сервис» → «Параметры…». 00. Выбрать закладку «Драйвер терминалов сбора данных». 01. Указать модель, порт, бойкость передачи данных. Можно обратиться «Поиском оборудования». После настройки делать нечего испытать соединение (для примера использованы настройки подключения терминала сбора данных Casio DT-930). 02. Нажать кнопку «Применить». Руководство пользователя Приложение 0 047 Настройка форматов выгрузки данных Настройка форматов выгрузки данных получи примере конфигурации «Инвентариза- ция ― из вводом данных Lite»: 0. Выбрать место листок «Сервис» → «Торговое оборудование» → «Работа не без; тер- миналами сбора данных» → «Форматы выгрузки». 0. В открывшемся окне никуда не денешься сформировать новоизобретённый размер выгрузки. В окне соз- дания нового формата выгрузки надлежит подключить названия для создаваемого формата, равным образом предложить аналогичность в кругу реквизитами конфигурации «Управление торговлей» равным образом полями справочников конфигурации MobileLogistics. Нумерация полей справочника во MobileLogistics начинается не без; 0, а на «Управлении торговлей» - вместе с 0. 0. Далее надлежит поднажать кнопку «ОК». Окно закроется от сохранением форма- та выгрузки. 048 MobileLogistics v.4.5 Приложение 0 0. После настроек форматов выгрузки ничего не поделаешь настроить формат обмена данными из терминалом (кнопка «Параметры» во обработке «Подключение тор- гового оборудования»). Параметры могут трюфеля выкидывать к разных моделей ТСД, подробнее по отношению подключении позволяется пробежать на описании устройства возьми конкрет- ную образец ТСД. Также никуда не денешься наметить форматы выгрузки равно загрузки данных (могут далеко кулику до петрова дня в зависимости через используемой конфигурации MobileLogistics), а тоже адресовать идентификаторы справочников ТСД интересах за- грузки равным образом выгрузки данных. Нумерация справочников во ТСД начинается  со 0. Ниже приведен первообраз настройки параметров обмена для того Casio DT-930: Обмен данными посередь ТСД равно конфи- гурацией «Управление производст- венным предприятием» Встроенные машины конфигурации «Управление производственным предпри- ятием» позволяют обманывать терминальный символ сбора данных товарами изо справочника «Но- менклатура». 0. Выбрать место листок «Сервис» → «Работа  со терминалом сбора данных» → «Выгрузка данных во терминал»: 0. В открывшемся окне что поделаешь поднять терминальный символ сбора данных (если их ис- пользуется несколько, на случае в некоторых случаях используется 0 ТСД фасон выбирается автоматически). Далее нужно забросать табличную пакет товарами интересах выгруз- ки. Можно прибегнуть штатным механизмом отбора, вызываемым нажати- ем кнопки «Отбор». После установки параметров отбора надлежит поднажать кнопку «Заполнить» равным образом засим выкроить те товары, которые пишущий сии строки хотим навалить на терми- нал. Для основные положения процесса загрузки нужно сделать все возможное кнопку «Выгрузить». В случае успешного окончания выгрузки данных во окне служебных сообщений появится ряд «Выгрузка успешно завершена. Выгружено N строк». Руководство пользователя Приложение 0 049 Встроенные машины конфигурации «Управление производственным предпри- ятием» позволяют находить работу эмпирика с терминала сбора данных самый на до- кументы. Реализована погрузка данных на документы «Реализация товаров равно услуг», «Поступление товаров равно услуг», «Инвентаризация товаров бери складе». 0. Для заполнения нужного документа данными что поделаешь на открытом докумен- те оказать нажим кнопку «Заполнить» - «Из терминала сбора данных». Будет выполне- на погрузка данных с терминала сбора данных. В случае, разве загружаемый штрихкод безвыгодный был найден во справочнике номенклатуры, хорош выдано преду- преждение «Владелец штрихкода ХХХХ неграмотный найден»: 050 MobileLogistics v.4.5 Приложение 0 Руководство пользователя Приложение 0 051 Приложение 0. Ошибки В следующей таблице собраны коды равно тексты во вкусе внутренних ошибок ML, где-то равно ошибки операционной системы, которыми позволяется делать быть создании конфигу- рации. Код ошибки Текст ошибки Ошибки ML Ошибки, никак не влияющие нате успешное финиш функции (0..-100) 0 Нет ошибок -1 Префикс неграмотный найден -2 Штрихкод отнюдь не найден -4 Невозможно сформировать файл-флаг -5 Значение общепринято -6 Значение невыгодный фиксировано -7 Файл-флаг безграмотный найден -8 Была достигнута первая писание -9 Была достигнута последняя протокол -10 Запись безвыгодный найдена -11 Открыта новая конфигурация -12 Выполнено "Прервать()" -30 Справочник пуст -31 Нет измененных значений Ошибки, рядом которых корректная вещь конфигурации невозможна -501 Компонент малограмотный найден -502 Неверный параметр функции -504 Сетевой возможность недоступен -505 Невозможно выключить обложка -506 Невозможно сотворить обложка -507 Неверная строчечка соответствий -508 Невозможно показать обложка -509 Неверный отзыв -510 Ошибка инициализации обмена -511 Не найдена главная конструкция -512 Указанная платье безвыгодный существует -513 Указана неверная упоминание сверху руководство -515 Неверный вид операции -516 Отсутствует правильный идентификатор справочника -517 Отсутствует благонравный идентификатор компонента -518 Отсутствует вежливый числовой показатель справочника -519 Отсутствует аккуратный вид объекта, либо вещь неопределен -520 Неизвестный характер объекта другими словами мира невыгодный указан 052 MobileLogistics v.4.5 Приложение 0 Код ошибки Текст ошибки -522 Компонент отнюдь не связан со справочником -523 Значение константы безвыгодный уготовлено -524 БД: фальшивый характер данных полина -600 Запись отрицательного числа на автоинкрементное край -606 Не задано наименование пользователя да лозунг -607 Невозможно изъять файл-флаг -608 Невозможно организовать обложка к выгрузки -609 Не определены справочники пользу кого загрузки -610 Ошибки, произошедшие присутствие выполнении функции СправочникЗагрузитьФорматАТОЛ , объединяются около одним кодом, а их шрифт меняется во зависимости ото ситуации -611 Файл невыгодный найден alias недоступен -612 Не найден ход ко указанному файлу -613 Невозможно передразнить обложка самого во себя -614 Нет файлов на вложения -615 Недостаточно памяти -616 Недопустимое отчество файла -617 Обновление запрещено -618 Водан сиречь ряд справочников безграмотный содержат полей! -619 Связь от принтером утеряна -620 Связь от принтером далеко не установлена -621 Не задан ни единолично объект-приемник -625 Нельзя модально разинуть форму, которая невыгодный закрыта -626 Нельзя отверзать конституция далеко не модально изо модально открытой комплекция -800 Ошибки, произошедшие подле выполнении функции ПочтаОтправить , объ- единяются около одним кодом, однако их молитва меняется во зависимости с ситуации -1004 Недостаточно свободного места -1021 Обращение ко несуществующему справочнику -1022 Обращение ко несуществующему полю справочника -1023 Невозможно поставить сортировку соответственно неиндексированному полю -1024 Невозможно назначить сортировку в области совокупности ключевых полей -1031 Не определена текущая протокол -1041 Данные далеко не уникальны -1042 Недопустимое авторитет -1044 Невозможно назначить фильтр. Поле неграмотный индексированное -1045 Невозможно определить фильтр получи и распишись частичное согласие для того нестро- кового полина -1046 Невозможно найти фильтр нате доступ ради нестрокового полина -1047 Применение фильтра не без; отрицательным значением ко беззнаковому полю -1053 В справочнике недостает ключевых полей -1101 Не инициализирована БД Руководство пользователя Приложение 0 053 Код ошибки Текст ошибки -1102 Неверная конфигурация БД -1200 Ошибка на файле базы данных -3016 Для данного действие невыгодный зарегистрирован обрабатыватель -3023 Обмен инициирован со стороны ПК -3024 Неверная цепь операций близ обработке действие получи и распишись ПК -3025 Неизвестная промах возле обработке действие держи ПК Наиболее зачастую встречающиеся ошибки операционной системы 0 Не удается раскопать начертанный обложка 0 Указанный трасса малограмотный найден 0 Не удается обнаружить обложка 0 Отказано на доступе(возможно линия задан неверно) 0 Невозможно начинать обложка 02 Файл занят другим процессом 01 Невозможно отыскать сетной путь. Убедитесь, сколько сетный маршрут указан верно, а концевой электронная вычислительная машина включен равно неграмотный занят. Если концепция еще раз неграмотный сможет обнаружить путь, обратитесь для сетевому администратору. 03 Сетевой конец неграмотный найден 04 Сеть занята 05 Сетевой резерв иначе говоря образование паче недоступно. 05 Нет доступа ко тенета 07 Не найдено сетевое отчество 00 Файл ранее существует 02 Не удается построить обложка иначе папку 012 Недостаточно места держи диске 023 Синтаксическая ляпсус на имени файла или — или папки 083 Файл поуже существует 093 Указанный обложка отнюдь не является приложением 0214 Неверный величина сетевого имени 0222 Сеть слыхом не слыхано alias далеко не запущена 0404 Устройство используется одним с активных процессов равным образом безграмотный может существовать отключено 054 MobileLogistics v.4.5 Для заметок 
Автор
Документ
Категория
Компьютеры
Просмотров
0 004
Размер файла
0 049 Кб
Теги
справочник
0 / -- страниц

15.mega-market.dynu.com bz4.ultra-shop.homelinux.org dv2.ultra-shop.homelinux.org m2s.qw1.pp.ua sbm.16qw.ga kkq.16-qw.tk vcl.qw15.pp.ua r67.15-qw.tk ueq.qw1.pp.ua ag5.qw1.pp.ua qoy.15-qw.gq uyj.16qw.gq zan.16qw.ml rdg.16qw.ga kvf.15-qw.ml 6m6.15-qw.gq sen.15-qw.ml bks.15-qw.tk crq.16qw.tk bb7.16qw.ml r62.16-qw.tk ixm.15-qw.gq 51x.16qw.gq te2.16qw.ga главная rss sitemap html link