LazReport
Модератор: Модераторы
- *Rik*
- постоялец
- Сообщения: 453
- Зарегистрирован: 19.04.2011 12:18:51
- Откуда: Урал
- Контактная информация:
alexs писал(а):А версия лазаря не слишком старая?
Я всё проверял на свежачке.
Официальная стабильная от разработчиков Lazarus 1.6 та что сейчас на SourceForge лежит.
Чувствую, где-то чуть-чуть поправить надо, а чего не понимаю...
- *Rik*
- постоялец
- Сообщения: 453
- Зарегистрирован: 19.04.2011 12:18:51
- Откуда: Урал
- Контактная информация:
alexs
Там штатный разве есть? Вот блин, а я мучаюсь...
ps.
Я вижу там какой-то CodeReport.. Но если его поставить, в LazReport ни чего не меняется... А пример требует какой-то мусор в виде PowerPDF и т.д.
Не нашел где есть штатный компонент для печать QRCode и DataMatrix...
ps.
С экспортом все понятно, CairoExport експортирует только известные объекты, надо сам CairoExport править или в TfrPictureview штрихкод засовывать.
Там штатный разве есть? Вот блин, а я мучаюсь...
ps.
Я вижу там какой-то CodeReport.. Но если его поставить, в LazReport ни чего не меняется... А пример требует какой-то мусор в виде PowerPDF и т.д.
Не нашел где есть штатный компонент для печать QRCode и DataMatrix...
ps.
С экспортом все понятно, CairoExport експортирует только известные объекты, надо сам CairoExport править или в TfrPictureview штрихкод засовывать.
- *Rik*
- постоялец
- Сообщения: 453
- Зарегистрирован: 19.04.2011 12:18:51
- Откуда: Урал
- Контактная информация:
alexs писал(а):По хорошему надо доработать CairoExport чтобы он умел не знакомые ему объекты экспортить. Там конечно бред, то что явно кастуются типы.
Я вот думаю, дописать код в CairoExport, чтобы он мое поделие тоже экспортировал и отправить код чтобы включили в релиз, но есть одно но, у меня компонент зависит от Lazbarcodes, его код можно попробовать в LazReport включить, чтобы зависимости не было, но не нарушу ли я при этом какую-нибудь лицензию?
- *Rik*
- постоялец
- Сообщения: 453
- Зарегистрирован: 19.04.2011 12:18:51
- Откуда: Урал
- Контактная информация:
Собственно сделал. cairoexport тоже работает. Если есть у кого желание попробовать:
Модифицированный lazreport с возможностью печати матричных штрихкодов: QR, MicroQR, DataMatrix, Aztec
http://visual-t.ru/files/lazreport.7z
Чтобы установить мод, нужно удалить стандартный lazreport и все что с ним связано.
Установить мод, cairoexport тоже брать из мода.
Тестовое приложение:
http://visual-t.ru/files/lr_datamatrix.7z
Попробую связаться с разработчиками, авось согласятся принять изменения.

Отчет экспортированный в pdf:
http://visual-t.ru/files/img/barcodematix.pdf
Модифицированный lazreport с возможностью печати матричных штрихкодов: QR, MicroQR, DataMatrix, Aztec
http://visual-t.ru/files/lazreport.7z
Чтобы установить мод, нужно удалить стандартный lazreport и все что с ним связано.
Установить мод, cairoexport тоже брать из мода.
Тестовое приложение:
http://visual-t.ru/files/lr_datamatrix.7z
Попробую связаться с разработчиками, авось согласятся принять изменения.

Отчет экспортированный в pdf:
http://visual-t.ru/files/img/barcodematix.pdf
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
*Rik* писал(а):Это кто и на каком форуме?
http://forum.lazarus.freepascal.org/
Либо спишись с ним по мылу...
-
RusDeveloper
- новенький
- Сообщения: 92
- Зарегистрирован: 06.04.2016 11:02:43
почему, когда я захожу в дизайнере отчетов в меню "О программе..." получаю Version 2.32 Copyright 1998-2002?.. НИКТО ЧТО ЛИ НИЧЕГО НЕ ОБНОВЛЯЕТ В ДИЗАЙНЕРЕ С 2002 ГОДА? 
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- alexs
- долгожитель
- Сообщения: 4066
- Зарегистрирован: 15.05.2005 23:17:07
- Откуда: г.Ставрополь
- Контактная информация:
RusDeveloper писал(а):НИКТО ЧТО ЛИ НИЧЕГО НЕ ОБНОВЛЯЕТ В ДИЗАЙНЕРЕ С 2002 ГОДА?
Никто не обновляет ничего в этом окошке
На самом деле LazReport сейчас на уровне FR 2.5 с некоторыми элементами из FR4.
Пока не поздно - переходи на LR. Тем более есть конвертор из fr3 в lrf.
Я как раз перешел на FR с LR, ибо функционала LR мне не хватает.
В чем отличие от lazreport? Ну...у кроме обращение в тех. и правка кода (ими)?
Поддержка дуплекса хотя бы в винде (Линукс еще не проверял), углы отображения текста, отличные от 0 и 90 гр. Это только из того что мне нужно. Ну и нативная поддержка формата fr3, что позволяет без телодвижений хватать отчеты из Delphi-версий при переносе софта.
