кто что использует при создании отчетов под Lazarus?

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

Re: кто что использует при создании отчетов под Lazarus?

Сообщение rayanAyar » 24.04.2016 06:44:40

sign писал(а):uOpenOffice не генератор.
Вы невнимательны, или путаете с другим пакетом.
Вот вам одна из процедур, по которой всё ясно:
Заметили строку - CreateOleObject('com.sun.star.ServiceManager')?

Возможно и спутал. Но строку заметил... Теперь uOpenOffice - точно не подходит. :)
OLE = "только винды", отсутствие кроссплатформенности. У меня Linux.

pupsik писал(а):Тогда берите блокнотик и вперед писать свое "сильное".

В том-то и дело что уже написал свой велосипед, который удовлетворяет моим требованиями. Просто не хочется плодить велосипеды, хотелось бы уже готовые использовать :).

debi12345 писал(а):А почему не PDF ?

PDF однозначно не подходит. Необходима возможность правки офисного документа пользователем после создания отчета. Такое бывает не часто, но бывает.
Аватара пользователя
rayanAyar
новенький
 
Сообщения: 42
Зарегистрирован: 06.01.2011 08:22:52
Откуда: Новоуральск

Re: кто что использует при создании отчетов под Lazarus?

Сообщение debi12345 » 24.04.2016 11:05:52

PDF однозначно не подходит. Необходима возможность правки офисного документа пользователем после создания отчета. Такое бывает не часто, но бывает.

Хм, редкий случай - обычно задача ставится ровно наоборот (во избежание махинаций). В PDF можно сделать редактируемыми только некоторые (безобидные с точки зрении махинаций) поля - например фамилию заверителя, дату, подпись.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: кто что использует при создании отчетов под Lazarus?

Сообщение rayanAyar » 24.04.2016 11:49:30

Формирование ODS/ODT в любом случае более универсально.
В своих модулях я уже даже реализовал экспорт в PDF после создания ODS (это делается практически одной командой в офисе). Правда не пользуюсь пока этим - необходимости нет, работа с итоговой ODS-кой удобнее.

P.S.
Делать PDF "для защиты от махинаций" - не надёжный метод. PDF-ку тоже можно отредактировать при желании, может не так масштабно как исходный документ, но по-мелочи возможно.
Аватара пользователя
rayanAyar
новенький
 
Сообщения: 42
Зарегистрирован: 06.01.2011 08:22:52
Откуда: Новоуральск

Re: кто что использует при создании отчетов под Lazarus?

Сообщение debi12345 » 24.04.2016 11:53:15

PDF-ку тоже можно отредактировать при желании,

Если задать серьезный пароль на редактирование, то "сбить" его будут очень трудно

ПС: если в задаче появляется потребность произвольно (в любом неконтроллируемом месте) править выходные формы, то это значит что что-то не так с постановкой задачи.
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: кто что использует при создании отчетов под Lazarus?

Сообщение pupsik » 24.04.2016 12:28:47

В том-то и дело что уже написал свой велосипед
а зачем тогда спрашивать? Тем более он вас устраивает...
Или вы надеетесь "попасть" на супер/пупер оригинальную вещь которая точно подойдет под вашу задачу?
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: кто что использует при создании отчетов под Lazarus?

Сообщение zub » 24.04.2016 12:43:56

кстати, в транке появился fcl-pdf
zub
долгожитель
 
Сообщения: 2884
Зарегистрирован: 14.11.2005 23:51:26

Re: кто что использует при создании отчетов под Lazarus?

Сообщение debi12345 » 24.04.2016 13:45:06

Или вы надеетесь "попасть" на супер/пупер оригинальную вещь которая точно подойдет под вашу задачу?

Или неявно-похвастаться-поделиться-радостью
(это нормально - программисты это понимают)
8)
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)

Re: кто что использует при создании отчетов под Lazarus?

Сообщение pupsik » 24.04.2016 14:52:18

:lol:
pupsik
энтузиаст
 
Сообщения: 1154
Зарегистрирован: 20.08.2014 16:20:13

Re: кто что использует при создании отчетов под Lazarus?

Сообщение alexs » 25.04.2016 14:55:27

debi12345 писал(а):ПС: если в задаче появляется потребность произвольно (в любом неконтроллируемом месте) править выходные формы, то это значит что что-то не так с постановкой задачи.

Золотые слова!
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4053
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Пред.

Вернуться в Базы данных

Кто сейчас на конференции

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

Рейтинг@Mail.ru