Имя: Пароль:
1C
1С v8
Часто обрывается соединение
0 artem1733
 
31.03.16
07:17
Всем привет! Делаю подключение к 1с через V83.COMConnector.
Но соединение частенько обрывается, и при попытки записи выходят ошибки, как можно проверить есть ли соединение с 1с, (Серверный вариант)
1 Провинциальный 1сник
 
31.03.16
07:24
(0) Обратиться к даным внутри Попытка-исключение, если произошло исключение - значит что-то пошло не так.
2 artem1733
 
31.03.16
07:27
Как это сделать?
3 Мимохожий Однако
 
31.03.16
07:29
(2)Ты сначала код свой покажи и сообщение об ошибке выложи. Может и подскажут
4 Провинциальный 1сник
 
31.03.16
07:29
попытка
//тут обращаемся к данным через com
...
исключение
// ой, ком отвалился, надо восстанавливать соединение
...
конецпопытки
5 artem1733
 
31.03.16
07:36
Private Sub ??????388_Click()
Set v8 = CreateObject("V83.COMConnector")
Set Connect = v8.Connect("Srvr=""server"";Ref=""1C-2016"";Usr=""????????????"";Pwd=""159357""")
If Connect Is Nothing Then

MsgBox "connect yes"
Else
MsgBox "connect no"
End If
6 artem1733
 
31.03.16
07:39
Rez = Connect.?????????????????????.??????????????????????нА На таких стороках потом ошибки появляются
7 Мимохожий Однако
 
31.03.16
07:40
Прикольно. Осталось выяснить из какой программы офиса ты пытаешься подключиться
8 artem1733
 
31.03.16
07:52
Acess
9 artem1733
 
31.03.16
07:52
))
10 Мимохожий Однако
 
31.03.16
08:04
В лучшем случае ты можешь заглянуть в 1С через саму SQL.Но это способ не рекомендуется фирмой 1С. Таким способом может подключиться только другая 1с8
11 artem1733
 
31.03.16
08:10
Так мне нужно делать проверку перед записью, уже не первый день мучаюсь!
12 Jonny_Khomich
 
31.03.16
08:11
аксесс и 1с = друзья на веки.
Как так вышло?
Не проще ли из 1с делать что то в аксесс?
13 Мимохожий Однако
 
31.03.16
08:15
(12)+1. "Через голову штаны"©
14 artem1733
 
31.03.16
08:19
Просто сейчас так сделано! Потом может перенесем все 1с! Но сейчас нужно так решить вопрос!
15 Мимохожий Однако
 
31.03.16
08:56
(14)Чего орать то?! Возьми ножницы, разрежь штаны, приделай лацкан и т.д.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.