Сообщения без ответов | Активные темы Текущее время: Чт апр 18, 2024 4:58 am



Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 11 ] 
Штрих-мини-фр-к: Печать штрихкода. 
Автор Сообщение
Новичок

Зарегистрирован: Сб май 05, 2007 3:26 pm
Сообщения: 12
Сообщение Штрих-мини-фр-к: Печать штрихкода.
Здравствуйте.
Вопрос по печати штрихкода на чеке. Имеется аппарат Штрих-мини-фр-к. В документации написано, что штрихкод печатается посредством вызова метода ПечатьШтрихКода(). При этом используются свойства "ШтрихКод" и "Пароль". При попытке установить значение свойства "ШтрихКод" выдается ошибка "Поле объекта не обнаружено (ШтрихКод)". Версия драйвера 4.12.
Помогите пожалуйста.


Чт янв 21, 2016 4:29 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Штрих-мини-фр-к: Печать штрихкода.
Из теста драйвера штрих-код печатается ? В поле Штрих-код передаем 12 знаков, 13-й - КС ФР считает и печатает сам.
http://prntscr.com/9t97qx

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Пт янв 22, 2016 10:16 am
Профиль
Новичок

Зарегистрирован: Сб май 05, 2007 3:26 pm
Сообщения: 12
Сообщение Re: Штрих-мини-фр-к: Печать штрихкода.
Из теста печатается. Задача состоит в том, чтобы печатать штрихкод на чеке из 1С Предприятия 8.3. В типовом обработчике драйвера в процедуре печати штрихкода написан код для печати строки:

СтрокаТекста = НСтр("ru='ШТРИХКОД:'") + ШтрихКод;
Результат = ОбъектДрайвера.НапечататьНефискСтроку(ПараметрыПодключения.ИДУстройства, СтрокаТекста);

Я его, в соответствии с документацией к драйверу, поменял на:

ОбъектДрайвера.ШтрихКод = ШтрихКод;
Результат = ОбъектДрайвера.ПечатьШтрихКода();

При этом происходит ошибка, что поле объекта не обнаружена.
Получается, что из 1С не все свойства и методы драйвера доступны?


Пт янв 22, 2016 2:55 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Штрих-мини-фр-к: Печать штрихкода.
В 1С Вы используете скорее всего компоненту DrvFR1C.dll, там свои методы и далеко не все, лучше работать через DrvFR.dll.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Пт янв 22, 2016 3:10 pm
Профиль
Новичок

Зарегистрирован: Сб май 05, 2007 3:26 pm
Сообщения: 12
Сообщение Re: Штрих-мини-фр-к: Печать штрихкода.
Да, кстати, подключение происходит следующим кодом:

ProgID = "AddIn.DrvFR1C";
ПодключитьВнешнююКомпоненту(ProgID);
ОбъектДрайвера = Новый (ProgID);

То есть, попробовать поменять на ProgID = "AddIn.DrvFR" ?


Пт янв 22, 2016 3:24 pm
Профиль
Новичок

Зарегистрирован: Сб май 05, 2007 3:26 pm
Сообщения: 12
Сообщение Re: Штрих-мини-фр-к: Печать штрихкода.
Поменял на использование DrvFr.dll. Теперь код печати штрихкода:

ОбъектДрайвера.Password = Параметры.ПарольПользователя;
ОбъектДрайвера.BarCode = ШтрихКод;
ОбъектДрайвера.PrintBarCode();
Если ОбъектДрайвера.ResultCode <> 0 Тогда
Сообщить(ОбъектДрайвера.ResultCodeDescription);

Результат = Ложь;

КонецЕсли;

отрабатывает без ошибок, но ... фискальник ничего не печатает.


Пт янв 22, 2016 4:14 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Штрих-мини-фр-к: Печать штрихкода.
А какие-то другие команды через DrvFr.dll ФР отрабатывает ? Гудок, например ?

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Пн янв 25, 2016 11:24 am
Профиль
Новичок

Зарегистрирован: Сб май 05, 2007 3:26 pm
Сообщения: 12
Сообщение Re: Штрих-мини-фр-к: Печать штрихкода.
В общем, никакие команды не отрабатывают. И главное, никаких ошибок не возникает. Пример к драйверу на 1С 7.7 работает (причем только если нажать кнопку "Загрузить OLE-компоненту." Если нажать "Загрузить внешнюю компоненту 1С", то так же ничего не работает.)
Написал код для 1С 8.3 точь-в-точь как в коде для 1С 7.7 ... не работает. И ошибок нет и фискальник молчит.
Может есть у кого какой готовый, рабочий, код/обработка для 1С 8.3?


Пн янв 25, 2016 6:04 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Штрих-мини-фр-к: Печать штрихкода.
В тесте драйвера Настройка св-в \ доп. параметры включите ведение лога.
Проделайте действия из 1С и пришлите лог нам на почту.
В письме укажите ссылку на данный топик.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Вт янв 26, 2016 2:38 pm
Профиль
Новичок

Зарегистрирован: Сб май 05, 2007 3:26 pm
Сообщения: 12
Сообщение Re: Штрих-мини-фр-к: Печать штрихкода.
В общем чего-то непонятное творится. Включил лог - когда я в тесте что-то делаю, в лог пишется, когда из 1С не пишется.


Ср янв 27, 2016 3:49 pm
Профиль
Постоянный участник
Аватара пользователя

Зарегистрирован: Пт май 19, 2006 6:26 pm
Сообщения: 10424
Откуда: Штрих-М
Сообщение Re: Штрих-мини-фр-к: Печать штрихкода.
В 1С в настройках оборудования (или где-то еще, не специалист по 1С) тоже надо включить лог.

_________________
С уважением, Селихов Дмитрий Юрьевич
Инженер технической поддержки ЗАО "Штрих-М"
mailto: support@shtrih-m.ru
тел. (495) 787-60-96
ВНИМАНИЕ:
Работает Официальный Интернет-Магазин от компании Штрих-М
Shels-m.ru


Чт янв 28, 2016 10:38 am
Профиль
Показать сообщения за:  Поле сортировки  
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.   [ Сообщений: 11 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF.
Русская поддержка phpBB