Сервис для печати на принтерах Godex c Андроид устройств

Страницы: Пред. 1 2 3 След.
RSS
Сервис для печати на принтерах Godex c Андроид устройств, Тестирование и предложения по работе сервиса (драйвера).
 
Да, спасибо, всё получилось.
Еще вопрос. С русским языком нет никаких ограничений?
Делаю переменную в GoLabel, длина 50 (больше на этикетку не влезает). Из 1с передаю туда строку 50 символов. Печатается 25. Как это обойти?
И самое главное. Выдает ошибку при любой печати. Делал специально этикетку только с одним параметром, передаю его из 1с. Всё печатает, но обратно получаю то, что на скрине. После этого принтер не выдаёт ошибку, но перестает печатать и отвечать.
Изменено: Михаил Устюгов - 07.12.2020 10:59:02 (дополнил)
 
Проверил еще раз. Зависает не после печати, а просто зависает через какое-то время простоя. Т.е. через сервис получаю список этикеток из принтера, а через полчаса уже не могу. В веб-интерфейс при этом заходит, но, если, например, нажать Show config, то ничего не покажет. А Restart server срабатывает. После рестарта всё опять работает.
 
Цитата
Михаил Устюгов написал:
Да, спасибо, всё получилось.
Еще вопрос. С русским языком нет никаких ограничений?
Делаю переменную в GoLabel, длина 50 (больше на этикетку не влезает). Из 1с передаю туда строку 50 символов. Печатается 25. Как это обойти?
И самое главное. Выдает ошибку при любой печати. Делал специально этикетку только с одним параметром, передаю его из 1с. Всё печатает, но обратно получаю то, что на скрине. После этого принтер не выдаёт ошибку, но перестает печатать и отвечать.
Сообщение об ошибке говорит о том что:
  1. Шаблон этикетки не найден в памяти принтера (по имени)
  2. Имя команды (если отправляете набор текстовых команд в принтер), не найдено или не правильное (см. Описание, раздел "Команды")
Пришлите макет этикетки и строку, которую отправляете на печать - проверим у себя.
 
Добрый день. Установил GodexPrintService 1.0.18, GodexPrintTest 1.0.7 Попробовал работать с принтером через пример (1.0.2). появились вопросы:
1. В нем получение данных от принтера через оповещение в принципе не работает. Всё возвращается только через свойство ДополнительныеДанные. Так и было задумано?
2. Принтеров может быть значительно больше одного. В настройках хранится только один последний. Есть возможность через параметры указать данные произвольного принтера для печати?

Проверял на 1с (8.3.18.1289) Urovo D50 (android 9) и Honor 30 (android 10), принтер Godex G500
Изменено: Андрей - 12.11.2021 09:48:29
 
Добрый день!
Разработчик занят и сегодня к сожалению не успеет ответить.
По поводу второго вопроса. Изначально приложение задумывалось для подключения терминала на андроиде по bluetooth и мобильным принтером и дополнительно дополнительно добавили подключение по Lan, где на складе один принтер и много терминалов и с множества устройств на одном принтере печатать.
Идея с одного устройства на множество принтеров не рассматривалась. Вы можете объяснить подробнее для чего это нужно.
 
Цитата
Сергей_техподдержка написал:
Идея с одного устройства на множество принтеров не рассматривалась. Вы можете объяснить подробнее для чего это нужно.
Есть цех, в нем по углам и закоулкам раскидано несколько десятков принтеров для маркировки. Они все сетевые. Сотрудник (которых там много) с мобильным приложением подходит к принтеру, сканирует на нем ШК принтера и печатает всё что ему нужно. (по ШК однозначно находится адрес принтера и выдается на него задание на печать). Терминалы - общие. Сотрудники ими пользуются разные. Узнать заранее кто его схватит и куда с ним пойдёт - невозможно (прикреплять их и подписывать тоже не вариант).
 
Добрый день.
Другими словами вы хотите добавить возможность в API GodexPrintService задавать конкретный принтер по IP или MAC "налету"?

- по IP нет особых проблем, а вот по MAC (через BlueTooth) прежде чем сервис сможет взаимодействовать с принтером, принтер должен быть спарин (pair) с мобильным устройством средствами ОС (Android)
- и еще надо подумать об макетах этикеток:
* сейчас макеты подгружаются из принтера (если есть) или используется CMD файл

если у вас макеты хранятся в принтере, то надо будет из тиражировать на все принтеры или переходить на использование CMD файлов

PS
Поставлю задачу в очередь, выглядит не сложно, посмотрим что скажет разработчик после боллее детального анализа. Думаю на этой неделе будет ответ
 
Цитата
Павел Осинцев написал:
Другими словами вы хотите добавить возможность в API GodexPrintService задавать конкретный принтер по IP или MAC "налету"?
Только по ip. блютус не пользуем в принципе.
Цитата
Павел Осинцев написал:
* сейчас макеты подгружаются из принтера (если есть) или используется CMD файл
С макетами у меня всё совсем плохо. Этикетка 70*110 (ширина*высота). При печати через шаблон пропечатывается только 2/3 от неё, + ШК уезжает. (при печати через GoLabel всё как надо)
 
Цитата
Павел Осинцев написал:
Думаю на этой неделе будет ответ
Благодарю Вас, буду ждать.
 
Цитата
Павел Осинцев написал:
переходить на использование CMD файлов
Тоже пробовал. Печатает пол-этикетки и валиться в ошибку. В GoLabel он-же работает как задумано.
Страницы: Пред. 1 2 3 След.