|
|
|
JasperReports
|
|||
|---|---|---|---|
|
#18+
Добрый день всем. Расскажите пожалуйста как прикрутить JasperReports к JBuilder и как им пользоваться,хотя бы в 3-х словах. Спасибо. p.s."желательно документацию на русском". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2004, 10:07 |
|
||
|
JasperReports
|
|||
|---|---|---|---|
|
#18+
Должны поставляться как плагины, смотреть надо на сайте разработчика. Например у Jbuilder 2005 есть подобный плагин - Crystal reports. Т.е. готовый класс можно будет найти по кнопке new. JasperReports к сожалению не знаю. В Jbuilder любую библиотеку можно прикрутить через Project properties (Required Libraries). В синтаксисе будут узнаваться его классы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2004, 14:35 |
|
||
|
JasperReports
|
|||
|---|---|---|---|
|
#18+
Подцепляй через Project/Property Вот простой пример как отобразить отчёт: JasperCompileManager.compileReportToFile("HorizontalReport.xml", "HorizontalReport.jasper"); JasperReport jasperReport = (JasperReport)JRLoader.loadObject("HorizontalReport.jasper"); Map parameters = new HashMap(); parameters.put("ReportTitle", "The Horizontal Report"); parameters.put("MaxOrderID", new Integer(10500)); parameters.put("SummaryImage", null); JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, getConnection()); JasperViewer jv = new JasperViewer(jasperPrint); jv.setTitle("Тест"); jv.setSize(800,600); jv.show(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2004, 07:12 |
|
||
|
JasperReports
|
|||
|---|---|---|---|
|
#18+
Скачал jasperreports-0.6.1,добавляю так Project/Poject Properties и т.д. А теперь расскажите мне как его использовать в проекте. Для начала наверное нужно зделать import что-то там,вообщем как. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2004, 12:24 |
|
||
|
JasperReports
|
|||
|---|---|---|---|
|
#18+
Ну так как там дальше. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 09:56 |
|
||
|
JasperReports
|
|||
|---|---|---|---|
|
#18+
import dori.jasper.engine.*; import dori.jasper.engine.util.JRLoader; import dori.jasper.view.JasperViewer; и то что я писал раньше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2004, 13:13 |
|
||
|
JasperReports
|
|||
|---|---|---|---|
|
#18+
Зделал все как вы сказали,но к сож. ничего не работает. Поместил код сюда void jButton2_actionPerformed(ActionEvent e) { try{ System.out.println("test proverka"); JasperCompileManager.compileReportToFile("HorizontalReport.xls", "HorizontalReport.jasper"); JasperReport jasperReport = (JasperReport)JRLoader.loadObject("HorizontalReport.jasper"); Map parameters = new HashMap(); parameters.put("ReportTitle", "The Horizontal Report"); parameters.put("MaxOrderID", new Integer(10500)); parameters.put("SummaryImage", null); JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters,getConnection()); JasperViewer jv = new JasperViewer(jasperPrint); jv.setTitle("Тест"); jv.setSize(800,600); jv.setVisible(true); jv.show(); }catch(SQLException s){ s.toString(); } catch(ClassNotFoundException r){ r.toString(); } catch(JRException f){ f.toString(); } но к сожалению ничего не появляется,а как я понял должно что-то вылезти,т.к. стоит метод jv.show(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2004, 17:55 |
|
||
|
JasperReports
|
|||
|---|---|---|---|
|
#18+
Если до сих пор не работает, то посмотридва момента: 1. Файл HorizontalReport.xml лежит в папке твоего проекта. А лучше пропиши путь до него. 2. Функция getConnection() присутствует в твоём проекте и возвращает нормальный конекшн. Пример: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 07:25 |
|
||
|
JasperReports
|
|||
|---|---|---|---|
|
#18+
Расскажите пожалуйста как мне в файле-шаблоне отчета(т.е. в файле xml) указать колличество столбцов из моей таблицы,и как запихнуть в этот отчет данные,а то у меня получается так:Таблица состоит из 4 строк,в отчете отображаются эти 4 строки,но только заместь данных там стоят прочерки. Заранее очень благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2004, 20:20 |
|
||
|
JasperReports
|
|||
|---|---|---|---|
|
#18+
Воспользуйся визуальным редактором отчётов. Как наименее глючный могу посоветовать iReport. ( здесь ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2004, 06:24 |
|
||
|
JasperReports
|
|||
|---|---|---|---|
|
#18+
Кто-нибудь может подсказать толковые ссылки по ХМL (желательно на русском языке).Хочу знать как создаются файлы-шаблоны для формирования отчетов. Спасибо всем,кто отвечает,а особенно Sergey Putra. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2004, 19:09 |
|
||
|
JasperReports
|
|||
|---|---|---|---|
|
#18+
Я с JasperReport копался недели две. Толкового описания xml я не нашёл. Чтобы разобраться в этой структуре я неделю копался в исходниках. А вообще как способ: возьми визуальный редактор отчётов, делай простейшие изминения в шаблоне, сохраняй и смотри что поменялось в xml. Так постепенно и разберёшься :) Кстати есть платная электронная книга по JasperReport. Стоит в районе 30$. Возможно там есть. Я не покупал так что точно не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 06:07 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=829&tid=2153348]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 227ms |
| total: | 360ms |

| 0 / 0 |
