Имя: Пароль:
1C
1С v8
Работа с OpenOffice
0 if1c
 
15.09.11
17:53
Доброго дня! Есть следующий код:
scr = Новый COMОбъект("MSScriptControl.ScriptControl");
ServiceManager = Новый COMОбъект("com.sun.star.ServiceManager");
scr.Language = "javascript";
scr.AddCode("function SetItem(ind,val){Arr[ind]=val}");
scr.Eval("MassivParametrov = new Array()");
MassivParametrov = scr.eval("MassivParametrov");
scr.AddObject("OpenOffice", ServiceManager);
       scr.Eval("MassivParametrov[0]=OpenOffice.Bridge_GetStruct('com.sun.star.beans.PropertyValue')");
scr.Eval("MassivParametrov[0].Name='Hidden'");
scr.Eval("MassivParametrov[0].Value=true");
       
Desktop = ServiceManager.createInstance("com.sun.star.frame.Desktop");
Document = Desktop.LoadComponentFromURL(convertToURL(СокрЛП(Шаблон)), "_blank", 0, MassivParametrov);
Sheets   = Document.getSheets();
Sheet    = Sheets.getByIndex(0);

Вопрос: Каким образом реализовать отображение документа на экране? На подобие Ексель.Application.Visible=True;
1 if1c
 
15.09.11
18:27
апап
2 if1c
 
15.09.11
18:37
Поиски по форуму ни к чему не привели
3 if1c
 
15.09.11
19:41
апапап