Страница 6 из 13
Re: Работа с uOpenOffice
Добавлено: 28.12.2011 16:59:25
Владимир
korvlad - это login
vladkor это вроде ник
Re: Работа с uOpenOffice
Добавлено: 28.12.2011 20:38:04
leo_bsv
добавлен по логину как разработчик, ищи проект в своём аккаунте - аккаунт-проекты.
Re: Работа с uOpenOffice
Добавлено: 28.12.2011 21:27:14
Владимир
Наверное я тупой - вроде все нашел - как отправлять?
Добавлено спустя 3 минуты 37 секунд:https://sourceforge.net/account/projectsвыбор u/korvlad
а дальше?
Re: Работа с uOpenOffice
Добавлено: 28.12.2011 21:49:33
debi12345
Лазарус -> Java -> Openoffice .
Без всяких Оле. Правда в гугле так и не нашел как это сделать.
А ведь такая схема обещает надежное и кроссплатформенное управление Опенофисом .
С Java-ой удобнее всего взаимодействовать через CORBA-интерфейс - работаешь как будто с нативными компонентами.
Только когда его (CORBA) наконец допилят для FPC...
Re: Работа с uOpenOffice
Добавлено: 28.12.2011 23:49:00
leo_bsv
Владимир писал(а):https://sourceforge.net/account/projects
выбор u/korvlad
а дальше?
дальше строчкой ниже u/korvlad, должен быть по идее ODFProc,
короче, раздел Files нельзя использовать как полноценное хранилище сторонних файлов, он предназначен для релизов,
с правами разработчика в этот раздел ничего выложить нельзя, только с правами админа. Но разработчик может полноправно
участвовать в разработке - постить другие материалы, присылать обновления через svn и тд и тп...
но ты можешь в своём проекте-по-умолчанию под названием u/korvlad подключить через Admin-Tools тулзу Downloads и выложить все файлы, кинуть мне ссылку - я перетащу в ODFProc.
Добавлено спустя 7 минут 6 секунд:debi12345 писал(а):С Java-ой удобнее всего взаимодействовать через CORBA-интерфейс - работаешь как будто с нативными компонентами.
Только когда его (CORBA) наконец допилят для FPC...
что ж тогда вообще всё на Java не писать.. зачем паскаль?
Re: Работа с uOpenOffice
Добавлено: 29.12.2011 08:27:05
Владимир
leo_bsv писал(а): кинуть мне ссылку - я перетащу в ODFProc.
https://sourceforge.net/projects/korvlad.u/upload/файл buhutil.pas
Автор Сергей Панченко
Re: Работа с uOpenOffice
Добавлено: 29.12.2011 11:21:45
debi12345
что ж тогда вообще всё на Java не писать.. зачем паскаль?
А если некуда деваться ?
Вот недавно понадобилось писать репликатор ORACLE-2-PostgreSQL, чтобы не было проблем с кириллицей, форматами дат и плавающей точки, и перекодировками. Единственные драйвера под оба типа серверов, которые не имеют проблем с юникодом и прочей лоализацией, оказались Java-ские. И внутри Java построена на UCS2, то есть проблема кодировок отсутствует. Пришлось лепить комбо-проект из 1) java-коннектора в виде CORBA-демона и 2) С++-фронтенда в виде CORBA-клиента, который программирует коннектор, передает ему данные и команды, ... Ох же и намучился,чтобы фронтэнд правильно формировал (из командной строки) кириллицу для коннектора - потому что в C[++] поддержка юникода чудовищна! В FPC она (поддержка юникода) изумительна, но зато на FPC не напишешь CORBA-фронтэнд

Re: Работа с uOpenOffice
Добавлено: 29.12.2011 12:40:00
leo_bsv
Владимир писал(а):https://sourceforge.net/projects/korvlad.u/upload/
файл buhutil.pas
Автор Сергей Панченко
Запостил ссылку
здесьФайл останется в твоём проекте, автора лучше вписывать прямо в файл.
debi12345 писал(а):А если некуда деваться ?
сочувствую...

Re: Работа с uOpenOffice
Добавлено: 29.12.2011 13:56:04
Владимир
leo_bsv писал(а):Файл останется в твоём проекте, автора лучше вписывать прямо в файл.
Ок, принято.
И с наступающим Новым годом! Успехов, счастья, здоровья!
Re: Работа с uOpenOffice
Добавлено: 02.01.2012 13:03:56
leo_bsv
Владимир писал(а):И с наступающим Новым годом! Успехов, счастья, здоровья!
тебя тоже! с наступившим уже )
за эти выходные практически прикрутил поддержку свойств таблиц (TOdtTable.Properties),
15 ревизияпредлагаю оттестировать новый функционал, сразу предупреждаю что не всё работает однозначно в силу логических вилок в самом ООо... а также по-моему в редакторах отсутствует поддержка некоторых свойств описанных в спецификации, например свойства Display... конструктивное обсуждение приветствуется.
Re: Работа с uOpenOffice
Добавлено: 02.01.2012 14:16:37
Владимир
Не компилится - валится на case of string
Код: Выделить всё
function DecodeBreak(s:string):TBreak;
begin
case s of
'auto' : exit(bAuto);
'column': exit(bColumn);
'page' : exit(bPage);
end;
end;
Может, директиву компилятору какую-то указать?
Вроде переменная в case должна быть порядкового типа?
Re: Работа с uOpenOffice
Добавлено: 02.01.2012 17:12:03
leo_bsv
я использую
Free Pascal Compiler version 2.5.1 [2011/06/21] for i386 svn 18016
Lazarus 0.9.31 svn 34536
вроде никаких директив не указывал,.. всё компилится и так.
для простой установки из svn и обновления использую
LazUpdaterс русской
локализацией
Re: Работа с uOpenOffice
Добавлено: 02.01.2012 19:39:37
Владимир
leo_bsv писал(а):я использую
Загадка... Я боюсь обновляться - если работает, то пусть работает! Касательно переменной в Case - она может быть не Integer?
Re: Работа с uOpenOffice
Добавлено: 02.01.2012 20:04:51
leo_bsv
Владимир писал(а):Я боюсь
хм... баги - дело конечно наживное, но и старые ведь фиксят... и похоже что дело идёт по позитивному сценарию... иначе мы бы не использовали это ПО...

Re: Работа с uOpenOffice
Добавлено: 02.01.2012 20:12:11
Владимир
leo_bsv писал(а): иначе мы бы не использовали это ПО..
Я не про баги - конкретно про String в case - правильно ли?