|
Необходимо открывать ОО невидимым, а после нек-ых действий делать его видимым. О | ☑ | ||
|---|---|---|---|---|
|
0
igor_suvorov
06.11.12
✎
16:50
|
Необходимо открывать ОО невидимым, а после нек-ых действий делать его видимым. Открывать невидимым понятно:
scr = Новый ComОбъект("MSScriptControl.ScriptControl"); scr.language = "javascript"; scr.eval("MassivParametrov = new Array()"); MassivParametrov = scr.eval("MassivParametrov"); scr.AddObject("OpenOffice", ОО); scr.eval("MassivParametrov[0]=OpenOffice.Bridge_GetStruct('com.sun.star.beans.PropertyValue')"); scr.eval("MassivParametrov[0].Name='Hidden'"); scr.eval("MassivParametrov[0].Value=true"); Doc = Desktop.LoadComponentFromURL("private:factory/scalc", "_blank", 0, MassivParametrov); А как после этого сделать ОО видимым? |
|||
|
1
wowik
06.11.12
✎
17:10
|
наверное, я один такой... А что такое "ОО"?
|
|||
|
2
Шапокляк
06.11.12
✎
17:12
|
Опен Офис наверно?
|
|||
|
3
BigHarry
06.11.12
✎
17:12
|
(1) ну уже из этого "scr.AddObject("OpenOffice", ОО)" можно было догадаться...
|
|||
|
4
igor_suvorov
06.11.12
✎
17:23
|
(1) Open Office
|
|||
|
5
temsa
06.11.12
✎
17:32
|
мда..
|
|||
|
6
Reset
06.11.12
✎
17:44
|
Ни разу не шарю ни в яваскрпт, ни в "ОО", но может,
в scr.eval("MassivParametrov[0].Value=true"); нужно false написать? Не? |
|||
|
7
Reset
06.11.12
✎
17:46
|
Хотя походу глупость сморозил, забейте
|
|||
|
8
wowik
06.11.12
✎
17:49
|
(0) правильно сформулированное задание - 50% решения. непонятный вопрос - получи такой же ответ.
|
|||
|
9
bahus
06.11.12
✎
18:03
|
Из УТ11:
// Document - документ (печатная форма) // Устанавливает свойство видимости у приложения OO Writer // Handler - ссылка на печатную форму // Процедура ПоказатьДокументOOWriter(знач Handler) Экспорт ContainerWindow = Handler.Document.getCurrentController().getFrame().getContainerWindow(); ContainerWindow.setVisible(Истина); ContainerWindow.setFocus(); КонецПроцедуры |
|||
|
10
igor_suvorov
06.11.12
✎
21:43
|
(9) Спасибо. Проблему решил через сохранение в файл и последующее открытие этого файла ОО с другим значением параметра "Hidden".
|
| Форум | Правила | Описание | Секции | Поиск |