Модератор: Модераторы

 Экспортирую в LibreOffice с помощью LibreOffice Basic.
 Экспортирую в LibreOffice с помощью LibreOffice Basic. Но лучше ничего пока не придумал, с LazReport-ом мучался довольно долго - он так и не смог удовлетворить всем моим требованиям.
 Но лучше ничего пока не придумал, с LazReport-ом мучался довольно долго - он так и не смог удовлетворить всем моим требованиям.

Лекс Айрин писал(а):У меня практикант и в экселе программно файл формировал на лету.
Лекс Айрин писал(а):есть компонент работы с опен/либре офисом

можно и не только - fpspreadsheet.В MS Excel - это значит "только винды"
есть. Только не визуальные. Даже тут, на форуме.а готовых компонентов для формирования отчетов в OpenOffice нет?

//******************************************************************************
//*                    Written by Yuri (aka Yuric74)                           *
//*           http://www.sql.ru/forum/actualthread.aspx?tid=405083             *
//*                 all version at http://yuri.elmeh.ru                        *
//******************************************************************************
unit uOpenOffice;
pupsik писал(а):fpvectorial
pupsik писал(а):fpspreadsheet.
sign писал(а):uOpenOffice

rayanAyar писал(а):sign писал(а):uOpenOffice
Пробовал. Слабовато.
По-определению не может быть полностью функционально, так как это самостоятельные генераторы - они не используют офис. А полностью весь офис не перепишешь.
Кроме того они не универсальны - ни у одного нет поддержки и ODT и ODS (а мне нужны оба типа документов).
procedure TOpenOffice.SetConnect(const Value: Boolean);
var
  SM: Variant;
begin
  if Value then
    begin
      try
        SM:=CreateOleObject('com.sun.star.ServiceManager');
        if (VarType(SM)=varDispatch) then
          FDesktop:=SM.CreateInstance('com.sun.star.frame.Desktop');
      except
        FDesktop:=Unassigned;
      end;
    end
  else
    begin
      FreeVariants;
    end;
  SM:=Unassigned;
end;

Тогда берите блокнотик и вперед писать свое "сильное".Пробовал. Слабовато.
в винде...Пакет, на который я ссылаюсь, как раз использует всю мощь офиса!
да не..е, это вообще слабо.А почему не PDF ?

да не..е, это вообще слабо.


Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1