Показать сообщение отдельно
Старый 23.10.2008, 17:48   #2  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
я реализовывал вот так, через класс Image:
X++:
    Image           Image;
    COM             comWorksheet;
    COM             comShapes;
    COM             Range;
    ;

    while select tmpTableForImage
    {
        Image   = new Image();
        Image.setData(tmpTableForImage.Image);
        Image.resize(130,100,3);
        comWorksheet    = excel.ActiveSheet();
        comShapes       = comWorkSheet.shapes();
        Range           = excel.Range(tmpTableForImage.NumRow, tmpTableForImage.NumCol);
        Range.select();
        Image.clipboardCopy();
        excel.WorkSheetCur().pasteSpecial(0);

        excel.Range(tmpTableForImage.NumRow, tmpTableForImage.NumCol).select();
        excel.Selection().RowHeight(78);
    }
excel - это объект приложения Excel с которым работаем.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем