|
Не работает метод ПолучитьCOMОбъект | ☑ | ||
---|---|---|---|---|
0
rs_trade
09.10.11
✎
12:28
|
Макет = Обработки.МояОбработка.ПолучитьМакет("Макет");
Док = ДокументHTML.ПолучитьCOMОбъект(); Метод объекта не обнаружен. Хотя в макете Оболочка HTML документа. Для этого же макета ПолучитьДокументHTML() и ПолучитьТекст() отрабатывают нормально. Чего ему не хватает то? Кто сталкивался? |
|||
1
rs_trade
09.10.11
✎
14:46
|
Ап что ли. Как так, два метода из трех работают. Один нет. WTF???
|
|||
2
rs_trade
10.10.11
✎
11:59
|
Ап же. Понедельник. Все уже на работе.
|
|||
3
PVV65
10.10.11
✎
12:05
|
Макет = Обработки.МояОбработка.ПолучитьМакет("Макет");
Док = Макет.ПолучитьCOMОбъект(); |
|||
4
Wobland
10.10.11
✎
12:06
|
(2) это пятница какая-то. зачем тебе переменная Макет?
|
|||
5
rs_trade
10.10.11
✎
12:08
|
(4) разложил просто пока на две строчки. чем мешает переменная?
|
|||
6
Wobland
10.10.11
✎
12:08
|
(5) что такое ДокументHTML тогда?
|
|||
7
rs_trade
10.10.11
✎
12:17
|
(6) ошибка в копипасте.
Перем1 = Обработки.МояОбработка.ПолучитьМакет("Макет").ПолучитьДокументHTML(); Перем2 = Обработки.МояОбработка.ПолучитьМакет("Макет").ПолучитьТекст(); Перем3 = Обработки.МояОбработка.ПолучитьМакет("Макет").ПолучитьCOMОбъект(); В макет можно положить любую ХТМЛ страничку |
|||
8
Wobland
10.10.11
✎
12:18
|
(7) давай-ка (0) заново
|
|||
9
rs_trade
10.10.11
✎
12:22
|
(8) что заново? с исправленной ошибкой? в (7) наглядней.
|
|||
10
sanja26
10.10.11
✎
12:26
|
АктивныйДокумент = ПолучитьМакет("Макет");
КомОбъект = АктивныйДокумент.Получить(); |
|||
11
sanja26
10.10.11
✎
12:26
|
КомОбъект.Application.Visible=1;
КомОбъект.Activate(); |
|||
12
Рэйв
10.10.11
✎
12:27
|
(0)У макета нет такого метода ПолучитьCOMОбъект()
|
|||
13
PVV65
10.10.11
✎
12:28
|
(12) У ОболочкаHTMLДокумента - есть.
|
|||
14
Рэйв
10.10.11
✎
12:29
|
(13)
Макет = Обработки.МояОбработка.ПолучитьМакет("Макет"); Сообщить(ТипЗнч(Макет)); ? |
|||
15
rs_trade
10.10.11
✎
12:34
|
(14) и что? пишет ОболочкаHTMLДокумента. надеюсь у тебя в макете кошерный ХТМЛ?
|
|||
16
rs_trade
10.10.11
✎
12:36
|
(10) это что? такое не работает.
|
|||
17
Рэйв
10.10.11
✎
12:36
|
(15) Если бы был кошерный ОболочкаHTMLДокумента, он бы съел метод ПолучитьCOMОбъект(). Значит у тебя некошерный ПолучитьCOMОбъект:-)
|
|||
18
Рэйв
10.10.11
✎
12:36
|
*некошерный ОболочкаHTMLДокумента
|
|||
19
sanja26
10.10.11
✎
12:39
|
(16) Это для ActiveDocument Word в макете
|
|||
20
Рэйв
10.10.11
✎
12:40
|
+(17)
Еще проверь написание ПолучитьCOMОбъект. СОМ - русская раскладка COM- латинская раскладка. На вид одинаково, но... |
|||
21
rs_trade
10.10.11
✎
12:44
|
(20) проверю. но выбираю то что через точку вываливается.
|
|||
22
rs_trade
10.10.11
✎
12:55
|
С синтаксисом все верно.
|
|||
23
hhhh
10.10.11
✎
12:58
|
ось какая?
|
|||
24
rs_trade
10.10.11
✎
13:06
|
(23) даже так. Винда же.
|
|||
25
rs_trade
10.10.11
✎
13:15
|
Другие варианты есть? Мне на сервере ком объект нужен. На клиенте через ПолеHTML документа можно добраться. Как на сервере то же самое получить?
|
|||
26
rs_trade
10.10.11
✎
15:05
|
на партнерском нашел такой же вопрос. правда без ответа.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |