powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Jasper Reports
12 сообщений из 12, страница 1 из 1
Jasper Reports
    #38543961
maxtrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть jasper server 5.5. Есть субд MSSQL. В бд есть поле статус. Его значение берется из пропертей. Есть ли возможность и как в iReports брать значения из пропертей, а в отчет вставлять уже перевод?
...
Рейтинг: 0 / 0
Jasper Reports
    #38543966
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот это
http://jasperreports.sourceforge.net/sample.reference/i18n/index.html
Прочитано, испробовано и что-то не получилось?
...
Рейтинг: 0 / 0
Jasper Reports
    #38543978
maxtrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Щас испробуем. А еще такой вопрос, на Jasper Servere нету в data source hibernate. Как можно сделать, чтобы данные jasper server брал из hibernate?
...
Рейтинг: 0 / 0
Jasper Reports
    #38543988
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxtravЩас испробуем. А еще такой вопрос, на Jasper Servere нету в data source hibernate. Как можно сделать, чтобы данные jasper server брал из hibernate?
Нафига козе баян? А там разве не Bean Datasource для этого используется?
...
Рейтинг: 0 / 0
Jasper Reports
    #38544001
maxtrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczmaxtravЩас испробуем. А еще такой вопрос, на Jasper Servere нету в data source hibernate. Как можно сделать, чтобы данные jasper server брал из hibernate?
Нафига козе баян? А там разве не Bean Datasource для этого используется?


Эм... ну вот в статье используется бин http://javabeansinjasper.blogspot.ru/.... но это все локально. (почему тогда влепили тут хибер (Diagrama 2 ) в коннекшин?) а на сервере хибера нету.
...
Рейтинг: 0 / 0
Jasper Reports
    #38544022
maxtrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
дело в том что сущности все не в xml файле, а все описанно в виде аннотаций, и как теперь можно представить это в виде дата сорс jasper servera
...
Рейтинг: 0 / 0
Jasper Reports
    #38544028
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А смысл? Стройте отчет по БД и не мучайтесь.
...
Рейтинг: 0 / 0
Jasper Reports
    #38544072
maxtrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело в том, что субд будет несколько и нужно все это унифицировать. Чтобы не писать для выборки на каждую субд свой запрос, а был он универсален, в последствии субд будет больше. и на каждом диалекте sql нужно писать запрос.
...
Рейтинг: 0 / 0
Jasper Reports
    #38544074
maxtrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
maxtravДело в том, что субд будет несколько и нужно все это унифицировать. Чтобы не писать для выборки на каждую субд свой запрос, а был он универсален, в последствии субд будет больше. и на каждом диалекте sql нужно писать запрос.

а если будет хибер то можно будет написать один запрос на hql
...
Рейтинг: 0 / 0
Jasper Reports
    #38544091
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxtravДело в том, что субд будет несколько и нужно все это унифицировать. Чтобы не писать для выборки на каждую субд свой запрос, а был он универсален, в последствии субд будет больше. и на каждом диалекте sql нужно писать запрос.
а если будет хибер то можно будет написать один запрос на hql
Диалекты SQL не на столько отличаются, чтобы HQL был реально полезен. Посмотрите реализации Dialect в Hibernate. Вот, к примеру, MySQLDialect. Что мы видим?
- маппинг типов - в отчетах не нужно
- SQL функции - у всех RDBMS свои, HQL их никак не абстрагирует. Или я ошибаюсь?
- DDL - в отчетах не нужен
- Автоинкременты, Identity - не нужны
- Limit/Offset - в отчетах не нужен
- блокировки - не нужны

Реальная польза может бы только если вы в сущности напихаете некоторые методы и вычислимые свойства, которые потом можете вызывать из отчете. В противном случае вам бы пришлось дублировать Java логику на SQL. Вот это действительно полезная штука при правильном подходе.

Но при этом вы полностью теряете возможность использовать дополнительные фичи конкретных диалектов. Всякие PIVOT, PARITION и многое другое, которые в отчетах очень нужны.
...
Рейтинг: 0 / 0
Jasper Reports
    #38544095
maxtrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне и не нужны особые фичи, отчет не так уж сложен. К тому же есть тз. Нужно унифицировать. Простите вопрос уже не стоит в том что лучше, а вопрос стоит как сделать это?
...
Рейтинг: 0 / 0
Jasper Reports
    #38544458
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maxtravМне и не нужны особые фичи, отчет не так уж сложен. К тому же есть тз. Нужно унифицировать. Простите вопрос уже не стоит в том что лучше, а вопрос стоит как сделать это?

Наверное почитать как JasperReport получает данные из Java объектов?
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Jasper Reports
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]