Тема: Word, AddOLEObject
Показать сообщение отдельно
Старый 30.07.2010, 11:01   #4  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
А запустите у себя следующий джоб, предварительно поместив в корень диска C (или в иную папку, подправив пути в коде) прилагаемые файлы:
X++:
static void Job328(Args _args)
{
    ComWordDocument_RU doc = new ComWordDocument_RU();
    COM comTemp;
    ;

    doc.open(@'C:\TestDoc1.doc', true); //  - файл примера прилагается к сообщению

    comTemp = doc.getComDocument();
    comTemp = comTemp.Bookmarks();
    comTemp = comTemp.Item('ZZZ');  // закладка ZZZ - первая ячейка второй строки таблицы
    comTemp = comTemp.Range();
    comTemp = comTemp.InlineShapes();

    comTemp = comTemp.AddOLEObject(
        'htmlfile',                 // ClassType
        @'C:\PageSetup3.JPG ',      // FileName - файл примера прилагается к сообщению
        False,                      // LinkToFile
        True,                       // DisplayAsIcon
        @'C:\AxAppl.ico',           // IconFileName - файл примера прилагается к сообщению
        0,                          // IconIndex
        'Page Setup');              // IconLabel

    comTemp.Select();
}
То, что получится в результате работы этого джоба - это оно? То, что вам надо?
Вложения
Тип файла: zip TestDoc1.zip (12.7 Кб, 79 просмотров)
За это сообщение автора поблагодарили: JustNick (1).