Сообщение Re[3]: Delphi 12 vs Lazarus для Линукса от 15.05.2025 10:17
Изменено 15.05.2025 10:38 swame
Re[3]: Delphi 12 vs Lazarus для Линукса
Здравствуйте, temnik, Вы писали:
T>Здравствуйте, swame, Вы писали:
S>>Мы переводим приложение с VCL на FMX и Линукс.
T>Наверняка есть какие-то отчеты, печать таблиц, предпросмотры печати и т.п., а что используете для отчетов на FMX?
T>Я тоже переделываю одну программу. Все формы переделал с нуля, GUI на мой взгляд намного симпатичнее, чем у VCL. Но вот беда с отчетами, насколько я нашел, полноценное решение только фастрепорт дает. Но дороговато, особенно если программа бесплатная или для себя. Бесплатных решений нет в принципе. У меня предпросмотров нет, есть просто сохранение в эксель, использую Excel4Delphi-FMX (на базе ZEXMLSS)
До отчетов в FMX как таковых дело еще не дошло.
В любом случае есть свой слой абстрации для описания табличный форм и их последовательностей.
Из него можем сейчас выводить в эксель, PDF, HTML. В основном этим пользовались.
FastReport использовали раньше, но необходимости рисования каждого отчета со сложной версткой пользователя ручками нет,
поэтому используем более гибкие решения. Платное и бесплатное особо без разницы.
В пользу своих конструкторов, которые запросы преобразуют в табличную форму, а потом на нее накладывается верстка.
Если требуется фиксированная верстка, то обычно это эксель куда пихаются данные.
Для этого сейчас используются Flexcel, OExport
T>Здравствуйте, swame, Вы писали:
S>>Мы переводим приложение с VCL на FMX и Линукс.
T>Наверняка есть какие-то отчеты, печать таблиц, предпросмотры печати и т.п., а что используете для отчетов на FMX?
T>Я тоже переделываю одну программу. Все формы переделал с нуля, GUI на мой взгляд намного симпатичнее, чем у VCL. Но вот беда с отчетами, насколько я нашел, полноценное решение только фастрепорт дает. Но дороговато, особенно если программа бесплатная или для себя. Бесплатных решений нет в принципе. У меня предпросмотров нет, есть просто сохранение в эксель, использую Excel4Delphi-FMX (на базе ZEXMLSS)
До отчетов в FMX как таковых дело еще не дошло.
В любом случае есть свой слой абстрации для описания табличный форм и их последовательностей.
Из него можем сейчас выводить в эксель, PDF, HTML. В основном этим пользовались.
FastReport использовали раньше, но необходимости рисования каждого отчета со сложной версткой пользователя ручками нет,
поэтому используем более гибкие решения. Платное и бесплатное особо без разницы.
В пользу своих конструкторов, которые запросы преобразуют в табличную форму, а потом на нее накладывается верстка.
Если требуется фиксированная верстка, то обычно это эксель куда пихаются данные.
Для этого сейчас используются Flexcel, OExport
Re[3]: Delphi 12 vs Lazarus для Линукса
Здравствуйте, temnik, Вы писали:
T>Здравствуйте, swame, Вы писали:
S>>Мы переводим приложение с VCL на FMX и Линукс.
T>Наверняка есть какие-то отчеты, печать таблиц, предпросмотры печати и т.п., а что используете для отчетов на FMX?
T>Я тоже переделываю одну программу. Все формы переделал с нуля, GUI на мой взгляд намного симпатичнее, чем у VCL. Но вот беда с отчетами, насколько я нашел, полноценное решение только фастрепорт дает. Но дороговато, особенно если программа бесплатная или для себя. Бесплатных решений нет в принципе. У меня предпросмотров нет, есть просто сохранение в эксель, использую Excel4Delphi-FMX (на базе ZEXMLSS)
До отчетов в FMX как таковых дело еще не дошло.
В любом случае есть свой слой абстрации для описания табличный форм и их последовательностей.
Из него можем сейчас выводить в эксель, PDF, HTML. В основном этим пользовались.
FastReport использовали раньше, но необходимости рисования каждого отчета со сложной версткой пользователя ручками нет,
зато часто нужно вывести что-то что пользователь может поредактировать, а уже потом распечатать или отправить.
поэтому используем более гибкие решения. Платное и бесплатное особо без разницы.
В пользу своих конструкторов, которые запросы преобразуют в табличную форму, а потом на нее накладывается верстка.
Если требуется фиксированная верстка, то обычно это эксель куда пихаются данные.
Для этого сейчас используются Flexcel, OExport
T>Здравствуйте, swame, Вы писали:
S>>Мы переводим приложение с VCL на FMX и Линукс.
T>Наверняка есть какие-то отчеты, печать таблиц, предпросмотры печати и т.п., а что используете для отчетов на FMX?
T>Я тоже переделываю одну программу. Все формы переделал с нуля, GUI на мой взгляд намного симпатичнее, чем у VCL. Но вот беда с отчетами, насколько я нашел, полноценное решение только фастрепорт дает. Но дороговато, особенно если программа бесплатная или для себя. Бесплатных решений нет в принципе. У меня предпросмотров нет, есть просто сохранение в эксель, использую Excel4Delphi-FMX (на базе ZEXMLSS)
До отчетов в FMX как таковых дело еще не дошло.
В любом случае есть свой слой абстрации для описания табличный форм и их последовательностей.
Из него можем сейчас выводить в эксель, PDF, HTML. В основном этим пользовались.
FastReport использовали раньше, но необходимости рисования каждого отчета со сложной версткой пользователя ручками нет,
зато часто нужно вывести что-то что пользователь может поредактировать, а уже потом распечатать или отправить.
поэтому используем более гибкие решения. Платное и бесплатное особо без разницы.
В пользу своих конструкторов, которые запросы преобразуют в табличную форму, а потом на нее накладывается верстка.
Если требуется фиксированная верстка, то обычно это эксель куда пихаются данные.
Для этого сейчас используются Flexcel, OExport