powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос по iReport
13 сообщений из 13, страница 1 из 1
Вопрос по iReport
    #33140012
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет.Расскажите пожалуйста как мне сделать так,чтобы на странице отчета у меня выводилось 2 вида информации,т.е. мне нужно,чтобы сначала вывелась информация про компьютеры,а потом про принтеры.Получается,что нужно писать 2 SQL запроса,а в iReport пишется только один,или может я не права,разъясните пожалуйста как сделать.
И еще,почему при закрытии окошка JasperViewer,у меня закрывается вся программа,как сделать так,чтобы программа не закрывалась.
...
Рейтинг: 0 / 0
Вопрос по iReport
    #33140297
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну неужели никто не знает как мне помочь?
...
Рейтинг: 0 / 0
Вопрос по iReport
    #33140378
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulTНу неужели никто не знает как мне помочь?Может быть не так быстро :) Люди то на работе еще в добавок.
...
Рейтинг: 0 / 0
Вопрос по iReport
    #33140427
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GMax JulTНу неужели никто не знает как мне помочь?Может быть не так быстро :) Люди то на работе еще в добавок.
Просто здесь всегда быстро отвечают,вот я и привыкла,сори
...
Рейтинг: 0 / 0
Вопрос по iReport
    #33140694
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulTИ еще,почему при закрытии окошка JasperViewer,у меня закрывается вся программа,как сделать так,чтобы программа не закрывалась.
У меня не закрывается.
Версия ИРепорта какая? Как его запускаешь, каким файлом?
...
Рейтинг: 0 / 0
Вопрос по iReport
    #33140747
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версия iReport 0.4.1
Нажимаю батник,запускается Ирепорт,там я сделала отчет,потом в программе пишу:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
 JasperDesign jasperDesign = JRXmlLoader.load("C:/rep.jrxml");
                              JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
                              Map parameters =  new  HashMap();
                              parameters.put("уууу", " JasperReport");
                               Baza_conect c= new  Baza_conect();
                              JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport,parameters, c.getConnection());
                              JasperViewer.viewReport(jasperPrint);
...
Рейтинг: 0 / 0
Вопрос по iReport
    #33140775
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulTВерсия iReport 0.4.1
Нажимаю батник,запускается Ирепорт,там я сделала отчет,потом в программе пишу:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
 JasperDesign jasperDesign = JRXmlLoader.load("C:/rep.jrxml");
                              JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
                              Map parameters =  new  HashMap();
                              parameters.put("уууу", " JasperReport");
                               Baza_conect c= new  Baza_conect();
                              JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport,parameters, c.getConnection());
                              JasperViewer.viewReport(jasperPrint);

Так у тебя в программе закрывается все.
Тогда см. FAQ с сайта Jasper

автор2. Swing application exits when closing the JasperViewer frame top

This happens if you directly use the net.sf.jasperreports.view.JasperViewer class in your Swing application.

The viewer application implemented in this class should be considered more like a demo application that shows how the net.sf.jasperreports.view.JRViewer component can be used in Swing applications to display reports.
Your application unexpectedly terminates when you close the report viewer frame because the JasperViewer class makes a call to the System.exit(0).
To get around this, use the constructor that allows you to set the "isExitOnClose" to false.

But you are encouraged to create your own viewer that uses the more basic visual component implemented by the net.sf.jasperreports.view.JRViewer class. Feel free to copy what code portion you might want to keep from the supplied JasperViewer class.
...
Рейтинг: 0 / 0
Вопрос по iReport
    #33140785
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А по поводу первого вопроса, можно попробовать использовать сабрепорт. Сап не пользовал, так что точно не скажу. Смысл в том, что в один отчет вставляется в другой.
Как сделать, см. вот файлик, надеюсь поможет: файлик
...
Рейтинг: 0 / 0
Вопрос по iReport
    #33142918
Фотография josia
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JuITПолучается,что нужно писать 2 SQL запроса,а в iReport пишется только один,или может я не права,разъясните пожалуйста как сделать.Нужно писать 3 запроса - один верхнего уровня, который выделит что Вам нужно + 2 subreporta - один по принтерам, другой по компьютерам (можно ограничиться и репортом и саб-репортом, но это не так консистентно)
...
Рейтинг: 0 / 0
Вопрос по iReport
    #33143212
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
josia JuITПолучается,что нужно писать 2 SQL запроса,а в iReport пишется только один,или может я не права,разъясните пожалуйста как сделать.Нужно писать 3 запроса - один верхнего уровня, который выделит что Вам нужно + 2 subreporta - один по принтерам, другой по компьютерам (можно ограничиться и репортом и саб-репортом, но это не так консистентно)
Сделала все так как в http://ireport.sourceforge.net/swf/Subreport_viewlet_swf.htm говорится,но ничего не получается,не хочет он выводить готовый запрос.
А как мне сделать в iReport-e запрос такого вида select * from table where id=?,ведь он же не поддерживает параметры.Помогите пожалуйста
...
Рейтинг: 0 / 0
Вопрос по iReport
    #33143287
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JulTА как мне сделать в iReport-e запрос такого вида select * from table where id=?,ведь он же не поддерживает параметры.Помогите пожалуйстаПоддерживает. А как же выводить отчеты за разные периоды? Или я не про то? :) Не знаю что значит "?" в ms sql.
...
Рейтинг: 0 / 0
Вопрос по iReport
    #33143344
JulT
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GMax JulTА как мне сделать в iReport-e запрос такого вида select * from table where id=?,ведь он же не поддерживает параметры.Помогите пожалуйстаПоддерживает. А как же выводить отчеты за разные периоды? Или я не про то? :) Не знаю что значит "?" в ms sql.
Ты про то.
Это я так,просто привыкла делать preparedstatement
А как мне передавать параметры запроса в ирепорт?
...
Рейтинг: 0 / 0
Вопрос по iReport
    #33143468
GMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
SELECT * FROM Address WHERE City NOT IN ( $P!{FilterClause} ) ORDER BY $P!{OrderClause}

Потом в своей программе через HashMap передаешь нужное значение и оно подставится в запрос.

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


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