Имя: Пароль:
1C
1С v8
Макет типа ActiveDocument
0 Mad88
 
11.11.16
12:48
Господа, снова нужна ваша помощь, создаю внешнюю обработку, в ней делаю макет аля ActiveDocument, адинэсина предлагает мне выбрать чего же я хочу, я выбираю Лист Microsft Excel, и нажимаю ок, по идее должно открыться что то типо этого
http://v8.1c.ru/overview/Term_000000637.htm
Но открывается вот это
https://yadi.sk/i/GXrxgtXuyPEhh
и я совсем не знаю как быть))
1 Mad88
 
11.11.16
12:52
(0) Конфа если что Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.0 (5.0.11.06)
Работе ведется через терминал на сервере, от версии платформы не зависит, и на 8.2 и на 8.3 одно и то же.
2 Spieluhr
 
11.11.16
12:58
Excel установлен на машине, с которой конфигуратор запускается?
3 Mad88
 
11.11.16
13:02
(2) конечно =)
4 Mad88
 
11.11.16
13:37
Написал обработину которая просто открывает Екселевский файлик
ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
    ДиалогОткрытияФайла.ПолноеИмяФайла = "";
    ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
    Если ДиалогОткрытияФайла.Выбрать() Тогда
    ПутьКФайлу = СокрЛП(ДиалогОткрытияФайла.ПолноеИмяФайла);
    КонецЕсли;
    Книга = Новый COMОбъект("Excel.Application");
    Книга.Application.Workbooks.Open(ПутьКФайлу);
в итогу получаю
Ошибка при вызове конструктора (COMОбъект)
        Книга = Новый COMОбъект("Excel.Application");
по причине:

-2147467262(0x80004002): Интерфейс не поддерживается
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший