Lotus 8.5.1 & Symphony 3 Beta 2

Тема в разделе "Lotus - Программирование", создана пользователем allex, 13 апр 2010.

  1. allex

    allex Гость

    Код (LotusScript):
    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 запущен
    При отработке данного кода - все работает

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

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.046
    Симпатии:
    18
    а что требовалось то?
     
  3. allex

    allex Гость

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

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


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

    ToxaRat Чёрный маг
    Lotus team

    Регистрация:
    6 ноя 2007
    Сообщения:
    3.046
    Симпатии:
    18
    allex
    а не лучше ли формировать XML скриптом а потом его просто открывать ассоциативной прикладухой а не через обьекты корячиться
     
  5. Xalet

    Xalet Well-Known Member

    Регистрация:
    8 авг 2008
    Сообщения:
    410
    Симпатии:
    0
    так то оно лучше, но у человека же рабочий код, который не хочет переделывать.

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

    allex Гость

    Примерчик покажи !
     
Загрузка...

Поделиться этой страницей