Имя: Пароль:
1C
1С v8
Отключить внешнюю компоненту или как быть
0 dddonnn
 
13.12.12
12:34
УТ 11. Необходима печать чека покупки, через Штрих ФР К. Есть DrvFr.dll где есть интерфейс DrvFr1С оттуда одинэска и управляет фискальником, но в этом интерфейсе нет функции покупки. Поэтому пришлось использовать интерфейс DrvFr. Но проблема в том что пока я доберусь до документа поступление товаров и услуг 1Ска уже подключилась DrvFr1С и когда я выполняю команду buy() вылезает ошибка COM-порт уже занят.
Вижу выход только как-то отключиться от DrvFr1С, а как не знаю. Подскажите или есть другой вариант?
1 sapphire
 
13.12.12
12:36
Прям поток сознания...
2 Галахад
 
гуру
13.12.12
12:37
ПолучитьСерверТО().ОтключитьКлиента(ЭтаФорма);
...
ПолучитьСерверТО().ПодключитьКлиента(ЭтаФорма);
3 dddonnn
 
13.12.12
13:01
(2) это ут 10.3 я так понимаю
4 mTema32
 
13.12.12
13:27
1. Отключаешь DrvFr1С.dll
2. Подключаешь DrvFr.dll
3. Делаешь что тебе надо с ФР
4. Отключаешь DrvFr.dll
5 dddonnn
 
14.12.12
07:09
(4) Круто. Вопрос то в принципе какими командами это реализовать.
6 dddonnn
 
14.12.12
10:29
прием
7 Галахад
 
гуру
14.12.12
10:35
(2) А чо, в 11 версии нету обработки работы с ТО?