Имя: Пароль:
1C
1С v8
Штрих-м-фр-к "addin.drvfr1c" - теперь нет метода НапечататьШтрихКод?
0 RomaH
 
naïve
12.12.11
10:28
Смотрю УТ 11
все хорошо, но на чеке хотим видеть штрихкод
и что-то не нахожу возможности напечатать ШК через drvfr1c
1 MikeFromAtol
 
12.12.11
10:30
Ну так может в штриховском драйвере тоже реализован набор команд по 1С-овским требованиям, а в них нет по моему такого метода...
2 RomaH
 
naïve
12.12.11
10:43
и что теперь делать?
3 MikeFromAtol
 
12.12.11
10:44
не знаю :)
4 MikeFromAtol
 
12.12.11
10:45
с нашим драйвером прокатывает такая штука - создать объект драйвера с нормальным набором команд, выполнить нужную команду, снова переключиться на объект драйвера с 1С-овскими командами.

Возможно ли такое со штриховсским драйвером - не знаю, надо смотреть доку на их драйвер
5 RomaH
 
naïve
12.12.11
10:49
а если так:
ЗагрузитьЛоготип (МассивЗначений, ФайлЛоготипа, ЦентрироватьЛоготип, РазмерЛоготипа, ДополнительноеОписание)
Загружает в устройство логотип из указанного файла Параметры:
ValuesArray: IDispatch [IN] МассивЗначений [ВХ]
Массив значений для загрузки логотипа
Тип данных «1С:Предприятия 8» – Массив. См. подробнее Массив значений для загрузки логотипа.

вот только не врубаюсь - что передавать в первый параметр - пустой массив что-ли?
6 MikeFromAtol
 
12.12.11
10:57
(5) по моему не прокатит
Логотипы обычно загружаются в собственную память ФР и хранятся там.
То есть ШК на товары туда загрузить не получится - места не хватит банально
7 RomaH
 
naïve
12.12.11
11:01
мне не ШК на товары - нужен ШК на сам чек - для быстрого поиска оного в базе
8 RomaH
 
naïve
12.12.11
11:04
хых, оно мне написало что метод объекта не обнаружен "ЗагрузитьЛоготип"

это как?
9 MikeFromAtol
 
12.12.11
11:05
(7) а, понял.
Ну тем не менее - получается что при печати чека нужно взять его номер, сгенерить ШК, загрузить картинку как логотип, вытащить ее оттуда и распечатать - ИМХО жуткий геморрой
10 MikeFromAtol
 
12.12.11
11:05
(8) ну 100% значит используется объект драйвера с другим набором команд, в котором нет ЗагрузитьЛоготип()

Надо доку на драйвер курить
11 RomaH
 
naïve
12.12.11
11:15
где бы найти эту доку

нашел вот на диске к ФР:
Описание работы с ПО «ШТРИХ-М: Драйвер ФР» в соответствии с «требованиями к разработке драйверов для фискальных регистраторов» компании 1С - загрузить логотип - это оттуда
12 MikeFromAtol
 
12.12.11
11:16
(11) да на сайте Штриха все должно быть выложено.
Тут недавно были темы про этот драйвер, вроде даж ссылки кто то давал
Рекомендую погуглить )
13 Леха Дум
 
12.12.11
12:23
Автор, а почему бы просто в виде строки не выводить?
14 RomaH
 
naïve
12.12.11
12:25
(13) ШК в виде строки как вывести?
15 RomaH
 
naïve
12.12.11
12:27
а если использовать не                
ProgID = "AddIn.DrvFR1C";
а
ProgID = "AddIn.DrvFR";

переписать методы 1С на "исходные" долго ли и возможно ли?
16 Леха Дум
 
12.12.11
12:49
(14) неужели вызывает затруднение вывести строку штрихкода "46ххххххххххх"?
17 RomaH
 
naïve
12.12.11
12:59
(16) не то что бы вызывает затруднения - вообще не представляю как
и что и даже сканером ШК будет читаться?
18 Леха Дум
 
12.12.11
13:00
читаться будет глазами, вводиться руками - не так уж часто требуется по уже пробитому чеку потом товары искать
19 MikeFromAtol
 
12.12.11
14:02
(15) я про это и говорил в (4).
Оценить трудозатраты можно только доку покурив, примеры работы посмотрев...
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан