Имя: Пароль:
1C
1С v8
Штрих-М 4.9. Компонента AddIn.DrvFR1C
,
0 Nikoss
 
09.07.19
10:41
Можно ли как-то добраться до исходного кода DrvFR1C? Хочу посмотреть какие методы используются там при работе с ФР.
1 Галахад
 
гуру
09.07.19
10:49
2 Nikoss
 
09.07.19
10:52
(1) это описание 1С-овских методов. Я хочу глянуть, например, что скрывается за "Объект.Драйвер.НапечататьФискСтроку"
3 Галахад
 
гуру
09.07.19
10:55
(2) А зачем?
4 Nikoss
 
09.07.19
11:00
(3) Вообще суть такая - при печати чека на ФР стандартными средствами все печатается правильно, но в стороннюю программу (что-то типа отправки данных в ОФД) не попадает наименование товаров.
Служба поддержки мне говорит, типа в 1С-ном драйвере заполняется поле "StringForPrinting", а нужно чтоб заполнялось поле "Name" (название).
Вот я и пытаюсь придумать, как мне добраться до этого самого "Name".
5 Галахад
 
гуру
09.07.19
11:14
Что-то не понял. Сейчас же наименования и т.д. уходит в ККТ в XML файле. Или у вас не ККТ?
6 Nikoss
 
10.07.19
06:56
(5) не, там другая история. Конфигурация не РФ.
7 Сияющий в темноте
 
10.07.19
08:28
Вопрос можно задать в поддержку Штрих-М,они ответят.
Добраться до полей можно,если использовать метод TransferBytes,который напрямую данные в кассу передает.
если же поля нужны внутри драйвера,а не в кассе,то проще написать фильтр-перехватчик.
8 Nikoss
 
10.07.19
09:19
А вообще "AddIn.DrvFR1C" это что такое? По идее же dll где-то должен лежать (поиском по системе не нашел)?
Получается эта компонента устанавливается с драйвером ШТРИХ-М? Т.е. на сколько я понял, ШТРИХ-М-овцы разработали по требованиям 1С такой драйвер специально для 1С? Как-то так?
9 DmVl76
 
10.07.19
10:47
(8) Да, лежит интеграционная компонента в длл SMDrvFR1CLib24.dll в штриховском каталоге.
10 user4fun
 
04.10.19
14:05
(4) Здравствуйте! вы решили эту проблему? У нас такая же проблема, если есть решение прошу поделиться.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший