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


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

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

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

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

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


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