Openoffice

Тема в разделе "Lotus - Программирование", создана пользователем NickProstoNick, 5 окт 2009.

  1. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Всем привет!
    Очередной вопрос. Нужно реализовать экспорт в OpenOffice. OS Linux
     
  2. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    а где вопрос-то? ;)
    реализовывайте...
    берем описание XML для ОпенОфиса и делаем либо прямым созданием (по нодам), либо пишем XSLT и накладываем на "существующий" XML
     
  3. Xalet

    Xalet Well-Known Member

    Регистрация:
    8 авг 2008
    Сообщения:
    410
    Симпатии:
    0
    Или пойти долгим путем: разобраться с ОО апи... Сделать на нем... Столкнуться с проблемами и сделать, как в первом посте :)
     
  4. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    к сожалению не могу понять откуда копать ;)
     
  5. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    создаем док ОО, сохраняем на диск, открываем архиватором (это обычный зип), смотрим на ХМЛ, анализируем...
    создаем несколько подобных
    читаем про ODF на сайте или берем:
    http://www.i-rs.ru/Produkty/ODF-ISO-IEC-26...cument-v1.0.odt
     
  6. Kmet

    Kmet Well-Known Member

    Регистрация:
    25 май 2006
    Сообщения:
    1.017
    Симпатии:
    1
  7. turumbay

    Регистрация:
    13 мар 2009
    Сообщения:
    625
    Симпатии:
    2
    Свежачок от developerworks: http://www.ibm.com/developerworks/lotus/li...lkit/index.html
     
  8. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    ну наконец-то :)
    спасибо за информацию
    вот теперь появится реальный стимул перехода на 8.5х версии
     
  9. PaVaP

    PaVaP Member

    Регистрация:
    25 июн 2009
    Сообщения:
    23
    Симпатии:
    0
    Хотел посмотреть базу из этой статьи, но при нажатии кнопки "Create a Symphony Document"
    возникает ошибка "Error loading USE or USELSX module: *symphonylsx".
    Не отрабатывает %INCLUDE "symphonylsx.lss".
    Клиент у меня 8.5, Symphony работает.
    На компе файл symphonylsx.lss отсутствует.
    Google на symphonylsx молчит.

    Где взять этот symphonylsx.lss ?
     
  10. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    почитайте про версию клиента :(
    и подождите 12-го октября (если получаете электронные версии обновлений)
     
  11. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    lmike новый клиент - это не панацея.
    потому как не у всех будет новый клиент... и к сожалению не у всех он будет вообще. Многие ходять в почту и конкретное приложение через WEB/
    По этому надо генерить читабельные у всех файлы :( и самое интересное под 2 разные операционки
     
  12. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    сам формат открыт и от операционок не зависит...
    ка уже упоминал, ОО доки - это архив с файлами, один из кот. (contents.xml) и есть тело дока
    для простых случаев, достаточно насоздавать шаблонов и менять (замещать/добавлять) в них ХМЛ ноды
    об этом я и упоминал в своих постах
    всяких тулзовин для работы с ХМЛ - море, в т.ч. на LS
    если нет дружбы с java - будет вопрос про развертывание/сжатие архива
    но с java лучше дружить, ибо и язык богаче и готовых решений море
    в Нотусе одна засада - устаревшая ВМ, но и это решабельно - выносом во внешнюю ВМ
    обмен данными можно осущ. разными способами (от файлового до обращения "по сети")

    можно и вовсе (на Линуксе) вызывать обработчик XML в системе (xsltproc) и посовывать ему темплэйт и свои данные в ХМЛ
    в odftoolkit есть xltrunner ...
     
  13. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    мда... век живи - век учись....
     
  14. D400

    D400 Гость

    Xml в dxl и oo довольно сильно отличаются. У меня сходная задача: преобразовать содержимое richtext field в документ оо. Кто-нить сталкивался с подбным? Может есть примеры xsl? Хотя я не уверен, что xsl это по силам, учитывая что нужно сохранять оригинальные стили, а также работать с вложенными изображениями.
     
  15. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    В 8.5.1
    Только работает все будет, судя по всему, только на локали
     
  16. lmike

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

    Регистрация:
    27 авг 2008
    Сообщения:
    6.073
    Симпатии:
    299
    вощем поробовал решение тулкит...
    в тулките (как в таковом) содержатся только хелпы и примеры (для винды - не знаю)
    тестил на линухе 64бит в 32бит режиме приложения
    8.5.1 надо переустанавливать полностью:
    notes, cae, activity, symphony (на sametime можно забить - снести типа)
    запустил примерчик на очередном этапе (правил док и запускал генерацию репорта) симфония навернулась
    что вызвало блокировку формы документа,остальной нотес работал, но от того не легче...
    т.о. - это решение для рабочей станции (не серверное) и ещё сырое
     
  17. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    Вообще разочарован 8.5.1
    Недо релиз блин :eek:
    Пришлось откатиться на 8.5
     
Загрузка...
Похожие Темы - Openoffice
  1. Manticor
    Ответов:
    0
    Просмотров:
    1.831
  2. stolen
    Ответов:
    0
    Просмотров:
    1.375
  3. puh14
    Ответов:
    2
    Просмотров:
    4.384
  4. azat20
    Ответов:
    0
    Просмотров:
    4.250
  5. Oksana
    Ответов:
    8
    Просмотров:
    8.888

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