Могу ли из Swinga редактировать текущий документ?

Тема в разделе "Lotus + Java + LS2J", создана пользователем Dymytry, 31 авг 2010.

Статус темы:
Закрыта.
  1. Dymytry

    Dymytry Гость

    Здоровечка!

    Скажите, пожалуйста, как лучше решать такую задачу:
    есть java агент который что-то делает и надо результат запостить в открытый Лотус документ.

    Я вызываю агент через ToolsRunMacro, в нем есть swing окно, там какой-то выбор, действия, далее надо результат поместить в открытый документ из которого агент вызвали. Но он что-то не помещается! Заношу в поля DocumentContext - результата нет. UI refresha-то нет. Я уже и сохранять начал док - все равно пусто.

    Тут можно что-то сделать?
     
  2. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Почитайте этот пост и гляньте ссылку внутри, может сгодится:
    http://codeby.net/ipb.html?s=&sh...st&p=177279

    P.S. В двух словах: из открытого для чтения документа кнопочкой через LS2J открываем псевдо-диалоговое swing-окно. При закрытии диалога анализируем возвращённое значение, если ОК — перезагружаем документ.
    Если документ открыт для редактирования, его нужно сперва сохранить, а далее — аналогично.
     
  3. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.082
    Симпатии:
    300
    Dymytry
    запишите гденить или запомните - java не работатет с UI нотусов (если тока в 8.х или 9.х не сделают толком)
     
  4. Dymytry

    Dymytry Гость

    Спасибо за советы!

    В 8.5 я результата не вижу :)

    А я думал все, забыть Lotusscript. Ан нет. Ну ладно.
     
Загрузка...
Статус темы:
Закрыта.

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