17.07.2007, 10:39 | #1 |
Участник
|
Как открыть шаблон в OpenOffice?
Хочу создать документ на основе шаблона в OpenOffice
Перечитала кучу форумов, пересмотрела примеры, но все равно никак не получается создать новый документ на основе шаблона, открывается сам шаблон для редактирования.. Подскажите.. X++: static void oo_4(Args _args) { COM OpenOffice; COM scr; COM DeskTop; COM Document; COMVariant ; str filepath; COM propertyValue; array arr; ; arr = new Array(types::Class); //Создание экземпляра OpenOffice.org OpenOffice = new Com("com.sun.star.ServiceManager"); DeskTop = OpenOffice.CreateInstance("com.sun.star.frame.Desktop"); propertyValue = OpenOffice.Bridge_GetStruct('com.sun.star.beans.PropertyValue'); propertyValue.Name('AsTemplate'); propertyValue.Value(true); arr.value(1,propertyValue); = comVariant::createFromArray(arr); info(.toString()); filepath = "file://///Axapta-aos/Шаблоны/Претензии.xlt"; //Открытие документа Document = DeskTop.LoadComponentFromURL(filepath, "_blank", 0, ); } Последний раз редактировалось PT; 17.07.2007 в 11:25. |
|