|
v7: Отваливается фискальный регистратор | ☑ | ||
---|---|---|---|---|
0
Absurdus
24.03.17
✎
10:25
|
1с 7.7 ТиС
win 7 64х Устанавливаю драйвер ФР 4.13.0.538 Загружаю компоненту FR = СоздатьОбъект("AddIn.DrvFR"); Подключаю ФР, печатаю чеки - всё нормально. Выхожу из 1с, запускаю снова, пытаюсь загрузить компоненту FR = СоздатьОбъект("AddIn.DrvFR"); {Неудачная попытка создания объекта (AddIn.DrvFR) Стираю драйвер, устанавливаю по новой, запускаю 1с - всё работает пока не выйдешь. Второй раз запускаю - уже не работает. В чем беда? |
|||
1
Смотрящий
24.03.17
✎
10:27
|
Терминал ?
|
|||
2
Absurdus
24.03.17
✎
10:28
|
Нет
|
|||
3
Смотрящий
24.03.17
✎
10:28
|
А как загружаешь компоненту ?
|
|||
4
Absurdus
24.03.17
✎
10:31
|
Внешней обработкой, в одну строку FR = СоздатьОбъект("AddIn.DrvFR");
|
|||
5
Толич
24.03.17
✎
10:33
|
Забыл как сам точно делал, но проблема в том, что необходимо закрывать соединение перед выходом.
У тебя и тест драйвера плохо должен работать при некорректном выходе из 1С. |
|||
6
Absurdus
24.03.17
✎
10:33
|
(5) Как закрывать соединение?
|
|||
7
Толич
24.03.17
✎
10:40
|
(6) Точно не помню. Читайте...
http://programna1c.narod.ru/docs/Torg/Connect/77/FRpodk/FRpodk.html Также возможно что с ком портом, что-то у вас не в порядке. Попробуй два-три чека из тест драйвера напечатать, чтобы отмести эту проблему из виду. |
|||
8
Толич
24.03.17
✎
10:41
|
Какая вообще ошибка выдается в тесте драйвера?
|
|||
9
Absurdus
24.03.17
✎
10:42
|
(7) Проблема не только на моем компе. Пробовали на 4-х как минимум.
|
|||
10
FormatC
24.03.17
✎
10:42
|
может быть дрова надо ставить в режиме "без проверки подписи"... по крайней мере у Атола так
|
|||
11
Absurdus
24.03.17
✎
10:45
|
При запуске 1с
Ошибка при загрузке компоненты \\S1C\DB_Copy\A2_Copy\DrvFR.dll. Компонента не загружена. Фискальный регистратор: ошибка при подключении ну удалось создать объект внешней компоненты с программым идентификатром AddIn.DrvFR |
|||
12
Толич
24.03.17
✎
10:53
|
В каталоге БД и каталоге платформы (папка bin) DrvFR.dll лежит? Оттуда пробывали через командную строку регистрировать dll?
|
|||
13
Absurdus
24.03.17
✎
10:58
|
(12) Лежит, пробовал
|
|||
14
Смотрящий
24.03.17
✎
10:58
|
(4) Ты просто пытаешься создать объект не спроецировав его в память процесса. где ЗагрузитьКомпоненту ?
|
|||
15
Absurdus
24.03.17
✎
11:09
|
(14) С ЗагрузитьКомпонету та же фигня
Пробовал и так Если ЗагрузитьВнешнююКомпоненту("DrvFR.dll")<>0 Тогда //Загрузка внешней компоненты FR = СоздатьОбъект("AddIn.DrvFR"); // Создание объекта из внешней компоненты Сообщить("Внешняя компонента Драйвера фискального регистратора - DrvFR.dll загружена ",5); Проверкарежима=1; Иначе Сообщить("Внешняя компонента Драйвера фискального регистратора - DrvFR.dll не найдена",5); КонецЕсли; |
|||
16
Смотрящий
24.03.17
✎
11:16
|
А так ?
Если ЗагрузитьВнешнююКомпоненту(КаталогПрограммы() + "DrvFR.dll") <> 1 Тогда |
|||
17
Absurdus
24.03.17
✎
11:18
|
(16) Ошибка при загрузке компоненты C:\Program Files (x86)\1Cv77o\BIN\DrvFR.dll. Компонента не загружена.
Внешняя компонента Драйвера фискального регистратора - DrvFR.dll не найдена А она там есть |
|||
18
Смотрящий
24.03.17
✎
11:22
|
права тогда посмотри на нее
|
|||
19
Absurdus
24.03.17
✎
11:27
|
(18) Права Администраторы, Пользователи
|
|||
20
Смотрящий
24.03.17
✎
11:29
|
полные ?
|
|||
21
Absurdus
24.03.17
✎
11:32
|
(20) Полные. А причем здесь права? Если При первом запуске работает, при втором отваливается
|
|||
22
Смотрящий
24.03.17
✎
11:35
|
Шайтан какой-то. руками смотреть надо
|
|||
23
Масянька
24.03.17
✎
11:39
|
(21) А если после выхода из эски перезагрузить комп - работает?
|
|||
24
Absurdus
24.03.17
✎
11:44
|
(23) Нет, начинает работать после переустановки драйвера. И то только при первом запуске 1с.
|
|||
25
Absurdus
24.03.17
✎
12:25
|
...вот и у меня идей больше нет...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |