Russian Qt Forum
Ноябрь 25, 2024, 04:24
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Печать
>
Генератор отчетов CuteReport 1.3.1 (обновляется)
Страниц:
1
...
3
4
[
5
]
6
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Генератор отчетов CuteReport 1.3.1 (обновляется) (Прочитано 77041 раз)
juvf
Программист
Offline
Сообщений: 570
Re: Генератор отчетов CuteReport
«
Ответ #60 :
Апрель 07, 2015, 09:31 »
Цитата: AlFoX от Март 20, 2015, 23:15
Цитата: juvf от Март 20, 2015, 07:21
CuteReport мне не понравился.
На вкус и цвет фломастеров, как известно, пристрастия разные, но, так как наша цель сделать максимально удобный репорт, могу я поинтересоваться чем именно не понравился?
Да какой-то он грамоздкий... Быстрее свой отчет купаинтом накидать, чем разобраться с вашим генератором. Потратил кучу времени, на ваш генератор, потом наверно за час накидал паинтером. Нет доки на русском. Нет туторила в 5 шагов. Я не смог сделать альбомный разворот. По мойму нет формата А3, А2, и т.п.... Я так и не понял, как прикрутить данные из программы к отчету... Есть несостыковки в мануале и программе, например "There are some datasets provided in the basic CuteReport edition: SQLDataset, CSVDataset, FilesystemDataset, ModelDataset." А в программе это есть Standart::Model и т.п. Почему бы в программе и мануале не дать одинаковое название?
Мне показалось, что порог вхождения в этот генератор гораздо выше, чем набивка отчета в ручную.... это какой-то оверинженеринг. Или это не то, что мне нужно....
Примеры... какие-то нереальные, ляпистые, имхо. Было бы неплохо туториал по генерации отчета более приближенного к жизни, например диагностическая карта технического осмотра транспортного средства или результат медобследования больного.
Записан
AlFoX
Гость
Re: Генератор отчетов CuteReport
«
Ответ #61 :
Апрель 07, 2015, 09:50 »
В общем согласен с вашими замечаниями. Но стоит сделать скидку на то что это была все еще альфа и названия объектов и интерфейсы менялись, так что редактировать каждый раз документацию смысла не было. В данный момент ближе к первому релизу она обновляется и будет и на русском языке тоже.
Если вам нужен статический отчет, который никогда не поменяется, и содержит простые таблицы, то, вероятно, нету смысла и в самом деле тянуть библиотеку. На данном этапе все наши усилия направлены на развитие функционала, а не на упрощение для пользователя. Но конечная цель - cовместить и то и другое насколько возможно. Работа над жэтим начнется после релиза.
Насчет примеров, есть один уже с инвойсом. Буду признателен за образцы (хотя бы скриншоты с затертыми данными)- включу в стандартные примеры.
Форматы страниц все есть в свойствах страницы (мышом на пустом поле страницы и справа в редакторе свойств). Альбомный разворот там же. Впоследствии будут сделаны хелперы к каждому объекту, что значительно упростит роботу.
Спасибо за замечания.
Записан
juvf
Программист
Offline
Сообщений: 570
Re: Генератор отчетов CuteReport
«
Ответ #62 :
Апрель 07, 2015, 10:59 »
Я понимаю, что это альфа.... не хочу сказать, что продукт плохой.... Просто высказал мнение. Конечно, за такую работу респект. Возможно к следующей моей потребности в отчете будет бэтта, опробую.
Пример моего отчета в прикреплении.
Кстати, в эбауте нету версии, нету номера или даты билда - это не есть гуд.
«
Последнее редактирование: Апрель 07, 2015, 11:01 от juvf
»
Записан
AlFoX
Гость
Re: Генератор отчетов CuteReport
«
Ответ #63 :
Апрель 07, 2015, 11:08 »
Это не последний rc4. У последнего темка серая и добавлены инструменты в сверху.
Свойства страницы прямо справа на скриншоте который вы удалили: format, paperSize и orientation.
График просто паинтером нарисован?
В CuteReport пока что нету такого компонета чтобы рисовать графики.
Про About - хорошая мысль. Сделаем.
Записан
juvf
Программист
Offline
Сообщений: 570
Re: Генератор отчетов CuteReport
«
Ответ #64 :
Апрель 07, 2015, 12:00 »
Цитата: AlFoX от Апрель 07, 2015, 11:08
Свойства страницы прямо справа на скриншоте который вы удалили: format, paperSize и orientation.
Да, нашел, поэтому и удалил.
Цитировать
График просто паинтером нарисован?
Нет. Это QwtPlot. В библиотеке Qwt есть класс
QwtPlotRenderer
, у него есть метод
void QwtPlotRenderer::render (QwtPlot *, QPainter *, const QRectF &rect) const;
В принцепе ни чего сложного.... только нужно передать указатель на QPainter, и координаты rect, ну и сам график QwtPlot*. Наверника у
QCustomPlot
есть подобные методы. Может как-нибудь прикрутить вставку в CuteReport через QPainter? Можно тогда будет графики (гистограммы, спектограммы.... вобще графики любой сложности и красотости) вставлять из Qt приложений в CuteReport, не имея в CuteReport своего компонента для графиков.
Записан
AlFoX
Гость
Re: Генератор отчетов CuteReport
«
Ответ #65 :
Апрель 07, 2015, 12:29 »
Хорошая идея! надо будет обдумать как это сделать
Записан
navrocky
Гипер активный житель
Offline
Сообщений: 817
Погроммист
Re: Генератор отчетов CuteReport
«
Ответ #66 :
Апрель 08, 2015, 10:38 »
Добавлю еще от себя, что диалог открытия отчета в дизайнере очень неудобен. В большинстве случаев это открытие файла и хочется видеть стандартный диалог открытия файла а не тот, что сейчас есть.
+ список последних открываемых файлов.
Записан
Гугль в помощь
AlFoX
Гость
Re: Генератор отчетов CuteReport
«
Ответ #67 :
Апрель 27, 2015, 11:02 »
Принимаются пожелания что именно улучшить. Стандартный невозможно использовать так как прямого доступа к файловой системе у CuteReport нету и не будет. Все через абстракцию. Так что вариант только улучшать имеющайся
Записан
AlFoX
Гость
Re: Генератор отчетов CuteReport 1.1
«
Ответ #68 :
Август 23, 2015, 11:08 »
Вышла версия 1.1
Записан
AlFoX
Гость
Re: Генератор отчетов CuteReport 1.1.1 (обновляется)
«
Ответ #69 :
Сентябрь 08, 2015, 04:51 »
Чтобы не захламлять форум, буду обновлять тему.
Вышел релиз 1.1.1 Qt генератора отчетов. Среди изменений - поддержка Mac OS X
Записан
tability
Гость
Re: Генератор отчетов CuteReport 1.1.1 (обновляется)
«
Ответ #70 :
Октябрь 18, 2015, 10:41 »
версия 1.1.1 ubuntu trusty qt5.5.0 (установка с офф.сайта. run-пакет).
1) При сборке типа "APP" нельзя запустить дизайнер. Он требует библиотеки, хотя они лежат в папке рядом.
2) есть ли возможность влючить дизайнер в состав своего приложения как widget?
Записан
AlFoX
Гость
Re: Генератор отчетов CuteReport 1.1.1 (обновляется)
«
Ответ #71 :
Октябрь 20, 2015, 02:18 »
Цитата: tability от Октябрь 18, 2015, 10:41
версия 1.1.1 ubuntu trusty qt5.5.0 (установка с офф.сайта. run-пакет).
1) При сборке типа "APP" нельзя запустить дизайнер. Он требует библиотеки, хотя они лежат в папке рядом.
2) есть ли возможность влючить дизайнер в состав своего приложения как widget?
на официльном сайте нет run-пакета.
1. Используйте LD_PRELOAD или LD_LIBRARY_PATH
2. Нет.
Записан
__Heaven__
Джедай : наставник для всех
Offline
Сообщений: 2130
Re: Генератор отчетов CuteReport 1.1.1 (обновляется)
«
Ответ #72 :
Октябрь 23, 2015, 10:04 »
Здравствуйте! В данный момент выбираю библиотеку, через которую мог бы выгружать данные из программы в каком-либо формате (xls, pdf, html) подойдёт ли эта библиотека для меня. Хотел бы ещё узнать, какие преимущества и недостатки этой библиотеки в сравнении с QtRPT и запустится ли она на андроиде.
Записан
AlFoX
Гость
Re: Генератор отчетов CuteReport 1.1.1 (обновляется)
«
Ответ #73 :
Октябрь 24, 2015, 23:47 »
Цитата: __Heaven__ от Октябрь 23, 2015, 10:04
Здравствуйте! В данный момент выбираю библиотеку, через которую мог бы выгружать данные из программы в каком-либо формате (xls, pdf, html) подойдёт ли эта библиотека для меня. Хотел бы ещё узнать, какие преимущества и недостатки этой библиотеки в сравнении с QtRPT и запустится ли она на андроиде.
Да, в PDF можно. XLS врядли будет, так как формат зыкрытый. HTML в планах.
Конкретно с указанным вами продуктом я незнаком, поэтому провести глубокое сравнение невозможно. Документация и бинарники доступны и вы можете провести исследование и сравнить самостоятельно. Результатами исследования можете поделиться в этой теме.
Теоретически на Андроиде должно запускаться так как сибирается с Qt5.4, но Андроид не является официально поддержиаемой платформой пока что, так что результат не гарантируется.
Записан
AlFoX
Гость
Re: Генератор отчетов CuteReport 1.2 (обновляется)
«
Ответ #74 :
Январь 18, 2016, 04:40 »
Релиз 1.2
Модуль поддержки прописи числа позволяет переводить число в его прописной вид, как например, "123002" -> "сто двадцать три тысячи два". Или для денег: "125" -> "сто двадцать пять долларов США". Возможно указать род исчисляемой единицы. При этом автоматически определяется множественность числа. Поддерживаются практически все распространенные языки.
Модуль Диаграмм поддерживает гистограммы, но ведется работа по поддержке других типов.
Полный список изменений версии 1.2:
НОВОЕ: Демонстрационное приложение для показа примеров отчетов
НОВОЕ: Возможность редактирования данных в предпросмотре (базовые возможности)
НОВОЕ: Новый модуль "ScriptSpellout" для представления чисел, валют, денежных сумм прописью на различных языках в правильном роде и множественности. Смотри документацию и Демонстрационное приложение секция: General->Invoice. (pro version)
НОВОЕ: Сохранение списка предыдущих отчетов в дизайнере
НОВОЕ: Новое свойство страницы "resetPageNumber" для опционального сброса сквозной нумерации страниц.
НОВОЕ: Несколько уровней детализации при представлении элемента на шаблоне страницы: Контент полностью, Только имя и пр. Мемо элемент теперь может показывать на шаблоне только свое имя, таким образом избегая нагромождения текста на шаблоне.
ОБНОВЛЕНИЕ: Обновление документации: "Сигналы в скрипте"
ОБНОВЛЕНИЕ: Обновление документации: "Функции" -> "Функции прописи"
ОБНОВЛЕНИЕ: Показ дизайнером предупреждения перед удалением объекта Хранилища, Рендерера, Принтера
ОБНОВЛЕНИЕ: Объединение cutereport и cutereport_cli. Используйте параметр запуска -g для старта в графическом режиме (дизайнер шаблонов)
ОБНОВЛЕНИЕ: Подержка гистограмм (pro version)
ОБНОВЛЕНИЕ: Обновление диаграмм: поддержка статичных и динамичных данных, обновление хелпера (pro version)
ИСПРАВЛЕНИЕ: Исправление хелпера для модуля штрихкодов BarcodeExt (pro version)
«
Последнее редактирование: Январь 24, 2016, 19:56 от AlFoX
»
Записан
Страниц:
1
...
3
4
[
5
]
6
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...