Модератор: Модераторы
Лекс Айрин писал(а):У меня практикант и в экселе программно файл формировал на лету.
Лекс Айрин писал(а):есть компонент работы с опен/либре офисом
можно и не только - 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 ?
да не..е, это вообще слабо.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9