Имя: Пароль:
1C
1С v8
загрузка данных из 1с в excel средствами vba
,
0 Eeelena
 
23.08.19
12:48
Здравствуйте.

Пытаюсь запустить макрос , который выгружает из 1С документы. Но возникает ошибка "Не установлены компоненты доступа к серверу 1С:Предприятия" . Подскажите в чем может быть причина, вроде бы все установлено Платформа 8.3
Код следующий:
Set conn = CreateObject("V83.COMConnector")
Set bd = conn.Connect("Srvr=""Zeus:1687"";Ref=""moto_sup"";Usr=""Логин"";Pwd=""12345""")
Set Запрос = bd.NewObject("Запрос")
Запрос.Текст = "Здесь текст консольного запроса к БД 1С"
1 sqr4
 
23.08.19
12:50
2 VladZ
 
23.08.19
13:27
(0) Зачем нужны эти нелепые телодвижения? Почему бы из 1с не генерировать все, что нужно?
3 Cyberhawk
 
23.08.19
13:30
(2) Увы, далеко не все возможности Экселя поддерживаются в платформенной записи табдока в эксель-файл
4 Eeelena
 
23.08.19
13:51
(1) Зарегистрировала вручную. но все равно такая же ошибка
5 Кирпич
 
23.08.19
13:59
мож excel 64 разрядный
6 Eeelena
 
23.08.19
14:03
(5) 32
7 sqr4
 
23.08.19
14:30
Такое ощущение, что надо еще что то в платформе доставить или права дать кому-то
8 Eeelena
 
23.08.19
14:37
(7) если бы я знала что )
9 Sergz66
 
23.08.19
14:50
(6)А 1с сколькибитная?
10 VladZ
 
23.08.19
14:54
Можно озвучить полный текст задачи?
11 Eeelena
 
23.08.19
15:02
(9) 32
12 Максим Нижегородец
 
23.08.19
15:02
(0)  CreateObject("V83.COMConnector") - ВНЕШНЕЙ Обработкой 1С пробовали все тоже самое получать, через V83.COMConnector?
13 Eeelena
 
23.08.19
15:03
(10)Пытаюсь запустить макрос , который выгружает из 1С документы. Но возникает ошибка "Не установлены компоненты доступа к серверу 1С:Предприятия"  
Код следующий:
Set conn = CreateObject("V83.COMConnector")
Set bd = conn.Connect("Srvr=""Zeus:1687"";Ref=""moto_sup"";Usr=""Логин"";Pwd=""12345""")
Set Запрос = bd.NewObject("Запрос")
Запрос.Текст = "Здесь текст консольного запроса к БД 1С"
14 Eeelena
 
23.08.19
15:03
(12) нет
15 sqr4
 
23.08.19
15:04
(14) пробуйте, это явно отметет множество причин
16 Sergz66
 
23.08.19
15:11
(13)А операционная система 32 или 64х?
17 Максим Нижегородец
 
23.08.19
15:17
(15) Первая же причина - на КОМПЕ не установлен из дистрибутива COMConnector.
18 Максим Нижегородец
 
23.08.19
15:19
(15) Вторая причина на КОМПЕ из макроса не виден менеджер лицензий 1С.
19 VladZ
 
23.08.19
15:24
(13) Это я уже видел.  Дальше что происходит?
20 Eeelena
 
23.08.19
19:30
(16) 64
21 Eeelena
 
23.08.19
19:31
(19) ничего не происходит. Эта  ошибка выскакивает и все.
22 Eeelena
 
23.08.19
19:32
(17) а как его установить?
23 Eeelena
 
23.08.19
19:43
делаю вот так CreateObject("V83.Application") ошибка та же
24 Мимохожий Однако
 
23.08.19
20:58
(22) setup из дистрибутива 1С8. Потом зарегистрируй com....dll
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший