Имя: Пароль:
1C
1С v8
Работа с драйвером ФР
0 PsyTech
 
29.01.16
13:34
Всем привет!
Есть Штрих-ФР-Ф.
Через утилиту видно, что смена открыта и прошло 24ч, а через 1с смена закрыта и 24 не прошло.
Наверное я не там смотрю, но кроме этого ФР больше ничего не установлено и не подключено. Почему разные данные?
Из 1С вот так смотрю:
            ПрогИД = "AddIn.DrvFR";
            ПодключитьВнешнююКомпоненту(ПрогИД);
            //Драйвер = Новый COMОбъект(ПрогИД);
            Драйвер = Новый (ПрогИД);
1 Звездец
 
29.01.16
13:40
(0) Из 1С вот так смотрю

и что ты из этого кода видишь?


может ты путаешь смену в ФР и смену в 1С?
2 PsyTech
 
29.01.16
13:47
Не путаю. Нужна смена ФР. Обращаюсь к драйдеру ФР. Или нет?
3 Звездец
 
29.01.16
13:48
ну создал его. Обращение то где?
4 PsyTech
 
29.01.16
13:52
(3) Так вот так: Драйвер.24ЧасаВФПКончились
5 Звездец
 
29.01.16
13:58
хочешь помощи выкладывай весь код
6 PsyTech
 
29.01.16
14:00
Так это весь... Смотрю на значения переменных в Драйвер и не понимаю почему они не такие, как в утилите, например в утелите 24 прошло, а в Драйвер нет
7 Звездец
 
29.01.16
14:01
а где указание параметров подключения к ФР? Мало ли что по умолчанию драйвер возвращает при возникновении исключительной ситуации
8 PsyTech
 
29.01.16
14:08
Возможно именно этого и не хватает) как их указать? И почему примеров проверки состояний фр нет в БСП и БПО?
9 PsyTech
 
29.01.16
14:11
Может это вообще как-то по другому делается?
10 Звездец
 
29.01.16
14:13
читай руководство интегратора к драйверу, там все расписано. И вообще зачем тебе это все, ради спортивного интереса или есть конкретная практическая проблема?
11 PsyTech
 
29.01.16
14:25
Да тут такой случай, документов закрытия смены нет в 1с, поэтому нужно по ФР проверить)
Да и спорт интерес появился, ибо что за хрень...
12 Звездец
 
29.01.16
14:30
ну и проверь из драйвера, в чем проблема? Опять кипишь на ровном месте. И в БСП этого нет потому как нафиг никому не нужно
13 PsyTech
 
29.01.16
14:33
замкнутый круг. Проверяю из драйвера - значение неверны
14 Звездец
 
29.01.16
14:39
(13) кто тебе сказал что в драйвере они не верны?
15 PsyTech
 
29.01.16
14:43
утилита и то, что я точно знаю, что смена на нем не закрывалась
16 Звездец
 
29.01.16
14:47
ну ты сам то определись чего ты хочешь

в (0) смена открыта в утилите, в (15) сам знаешь что не закрывалась

и? не закрывалась значит открыта
17 PsyTech
 
29.01.16
14:53
спасибо Кэп!
18 Звездец
 
29.01.16
14:56
следующий

как сформулируешь проблему возвращайся
19 Necessitudo
 
29.01.16
15:27
(18) Давай я  попробую. Через утилиту получается одни данные, напрямую - другие. Драйвер вроде как один и тот же. Что делается не так?
20 Звездец
 
29.01.16
15:42
ну так я ему сказал что напрямую не те, потому как не указаны параметры подключения. Он же утверждает что в утилите они не верны. С чего взял это тоже не понятно. Да и учитывая из (16) я вообще не вижу проблемы.

Ну забыли закрыть смену, бывает. Закрываем и работаем дальше.

Да и вообще сам факт недоверия утилите из офф драйвера ФР это нонсонс
21 PsyTech
 
29.01.16
15:54
(20) ты специально чтоль показания путаешь? Тролль?
22 Necessitudo
 
29.01.16
15:58
(20) Так подскажите, какие параметры подключения в утилите?
23 Звездец
 
29.01.16
16:13
(22) а кто говорил про параметры подключения в утилите? Параметры надо указать при подключении программно после создания экземпляра драйвера.

в утилите выполнить поиск оборудования и там все само настроится. А раз он там видит состояние, то и параметры указаны верно.
Основная теорема систематики: Новые системы плодят новые проблемы.