|
Com-соединение | ☑ | ||
---|---|---|---|---|
0
ХочуСпец
09.07.12
✎
13:28
|
Подлючаюсь к файловой базе
Открытие = Новый ComОбъект("V82.COMConnector"); Подключение проходит Далее МенеджерДокументаПриемник = Открытие.Документы.МойДокумент; ругается, Документы не обнаружено Причем если подключаться через Automation (Открытие = Новый ComОбъект("V82.Application")), то все великолепно В чем может быть проблема? |
|||
1
CTmuB
09.07.12
✎
13:29
|
(0) Используй английские названия объектов метаданных
|
|||
2
Reset
09.07.12
✎
13:29
|
Это не подключение, а создание com-объекта
Нужно ComОбъект = Новый ComОбъект("V82.COMConnector"); ComОбъект.Connect(... |
|||
3
Reset
09.07.12
✎
13:30
|
COMСоединение=ComОбъект.Connect(...
|
|||
4
Reset
09.07.12
✎
13:30
|
а потом уже COMСоединение.Документы.БлаБлаБла
|
|||
5
ХочуСпец
09.07.12
✎
13:31
|
(2), (3), (4) у меня так и есть
|
|||
6
ХочуСпец
09.07.12
✎
13:32
|
(1) для документа я не назначал латинское название
|
|||
7
Reset
09.07.12
✎
13:32
|
(5) Наверняка что-то не так
|
|||
8
Reset
09.07.12
✎
13:33
|
(6) Это не изза латиницы точно
|
|||
9
ХочуСпец
09.07.12
✎
13:34
|
(8)
Открытие = Новый ComОбъект("V82.COMConnector"); Открытие .Connect("File=""C:\Отладочная ИБ"";Usr="""+ПользовательИнформационнойБазыДляПодключения+""""+";"); |
|||
10
Reset
09.07.12
✎
13:35
|
(9) Сравни с (3)
|
|||
11
CTmuB
09.07.12
✎
13:35
|
(6)
Синтаксис Документ.<Имя документа> (Document.<Имя документа>) Поля <Имя реквизита> <Имя табличной части> Дата (Date) МоментВремени (PointInTime) Номер (Number) ПометкаУдаления (DeletionMark) Представление (Presentation) Проведен (Posted) Ссылка (Ref) |
|||
12
ask76
09.07.12
✎
13:35
|
(5) у Reset
ComОбъект = Новый ComОбъект("V82.COMConnector"); COMСоединение=ComОбъект.Connect(... COMСоединение.Документы.БлаБлаБла А у тебя Открытие = Новый ComОбъект("V82.COMConnector"); МенеджерДокументаПриемник = Открытие.Документы.МойДокумент; Разница есть |
|||
13
ХочуСпец
09.07.12
✎
13:36
|
(10) не вижу разницы ) соединение же проходит
|
|||
14
ХочуСпец
09.07.12
✎
13:36
|
(12) - (8)
|
|||
15
Широкий
09.07.12
✎
13:36
|
(9)
COMConnector= Новый ComОбъект("V82.COMConnector"); Соединение=COMConnector.Connect("File=""C:\Отладочная ИБ"";Usr="""+ПользовательИнформационнойБазыДляПодключения+""""+";"); |
|||
16
ХочуСпец
09.07.12
✎
13:37
|
Открытие = Новый ComОбъект("V82.COMConnector");
Открытие .Connect("File=""C:\Отладочная ИБ"";Usr="""+ПользовательИнформационнойБазыДляПодключения+""""+";"); МенеджерДокументаПриемник = Открытие.Документы.МойДокумент; |
|||
17
Широкий
09.07.12
✎
13:38
|
(16) Автор или тролит или тупит
|
|||
18
Галахад
гуру
09.07.12
✎
13:38
|
Прикольно.
|
|||
19
Reset
09.07.12
✎
13:38
|
(13) Сложный случай.
|
|||
20
ХочуСпец
09.07.12
✎
13:39
|
щас проверю, секунду
|
|||
21
ХочуСпец
09.07.12
✎
13:41
|
взлетело, пасиб всем
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |