Подскажите пожалуйста, как вставить какое нибудь значение в Excel из Аксапты ?
Пробовал, так:
X++:
COM cn = new COM("Excel.Application");
cn.ActiveCell.Value = "1"
Не работает.
Хотя вот это работает:
X++:
COM cn = new COM("ADODB.Connection");
COM rs = new COM("ADODB.Recordset");
COM flds;
COM fld;
COMVariant cv1,cv2;
;
cn.Provider("sqloledb");
cn.Open("DSN=BMSDSM;DATABASE=Northwind;Trusted_Connection=Yes");
rs.Open("SELECT * FROM Customers",cn);
........
Два вопроса:
1. Почему второй код работает ? Ведь у класса COM нет такого свойства Provider и метода Open тоже нет. Или у ком объекта можно вызывать методы напрямую ?
2. Если все таки можно, почему не работает первый код ? И как вставить значение в Excel ?
Заранее спасибо.