Lotus 8.5.1 & Symphony 3 Beta 2

  • Автор темы allex
  • Дата начала
A

allex

#1
Код:
Dim args()	
Set objServiceManager= CreateObject("com.sun.star.ServiceManager")
Set objCoreReflection= objServiceManager.createInstance("com.sun.star.reflection.CoreReflection")
Set objDesktop= objServiceManager.createInstance("com.sun.star.frame.Desktop")
Set objDocument= objDesktop.loadComponentFromURL("file:///C:/temp/"+FileName, "_blank", 0, args)
Symphony 3 beta 2
Ситуация А - Symphony не запущен
При отработке данного кода - ошибка создания объекта (2 строчка)

Ситуация В - Symphony запущен
При отработке данного кода - все работает

Это так и должно быть или не допилили ?
 
A

allex

#3
Этот код у меня работает с OpenOffice, не хотелось бы прееписывать.
Создается объект и в созданный документ выгружиются кое какие данные

Провел эксперемент, результат в моем предущем посте


Добавлено: Если это принципиально, клиент и симфония стоят как отдельные пакеты (т.е. при инсталяции клиента я не ставил шедший пакет симфонии в поставке)
 

ToxaRat

Чёрный маг
Lotus team
06.11.2007
3 231
18
#4
allex
а не лучше ли формировать XML скриптом а потом его просто открывать ассоциативной прикладухой а не через обьекты корячиться
 

Xalet

Well-known member
08.08.2008
410
0
#5
а не лучше ли формировать XML скриптом а потом его просто открывать ассоциативной прикладухой а не через обьекты корячиться
так то оно лучше, но у человека же рабочий код, который не хочет переделывать.

у меня работало нормально что с ОО, что с Симфони (правда версий не помню, ОО так с 2.4-3.х)