|
COMObject |
☑ |
0
Sun125
15.08.11
✎
21:23
|
Подскажите, пожалуйста, как открыть документ 8-ки через OLE?
Док = База.NewObject("Документ.ПлатежноеПоручениеВходящее") // выдает ошибку
|
|
1
Rie
15.08.11
✎
21:25
|
(0) А что ты понимаешь под "открыть документ 8-ки"?
Док = База.Документы.ПлатежноеПоручениеВходящее;
Что ты хочешь делать дальше - пока непонятно.
|
|
2
skunk
15.08.11
✎
21:25
|
давай начнем с того ... что ты имел ввиду под словом "открыть" ... ибо приведенный тобой код никакого отношения к открытию документа не имеет
|
|
3
Sun125
15.08.11
✎
21:27
|
(2) хочу получить выборку документов
|
|
4
Rie
15.08.11
✎
21:30
|
(3) Тогда
Выборка = База.Документы.ПлатежноеПолучениеВходящее.Выбрать();
|
|
5
Лефмихалыч
15.08.11
✎
21:42
|
(3) запросом
олеЗапрос = База.NewObject("Запрос");
олеЗапрос.Текст = "ВЫБРАТЬ Ссылка ИЗ Документ.ПлатежноеПоручениеВходящее";
Выборка = Запрос.Выполнить().Выбрать();
(4) садись, два
|
|
6
milan
15.08.11
✎
21:49
|
(5) у тебя выборка из результата запроса, а чел хочет выборку документов, так что в (4) правильно
|
|
7
Лефмихалыч
15.08.11
✎
21:53
|
(6) это тольео ему так кажется - не хочет он выборку на самом деле
|
|
8
ДенисЧ
15.08.11
✎
21:54
|
(7) да и вообще, он пива хочет, а не документов...
|
|
9
palpetrovich
15.08.11
✎
22:21
|
Лефмихалыч прав наверное, все-равно толку от выборки по COM-у от обьектов особо нету, одни примитивные типы ...примитивные в хорошем смысле этого слова :)
|
|
10
eklmn
гуру
15.08.11
✎
22:23
|
(9) а если запросом делать то и не примитивные могут быть? однако! 1С надо сообщить, может они не знают...
|
|
11
palpetrovich
15.08.11
✎
22:36
|
(10) лениво писать о чем я в (9) чеснослово ...если не понял - ссзб, а ечли чисто потрепаться - то тем более :)
|
|