Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JasperReports как создать таблицу, не связанную с DataSet / 20 сообщений из 20, страница 1 из 1
05.05.2016, 15:09
    #39229971
Aleks_U
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Можно ли создать в JasperReports отчет с элементом Table не связанный с Dataset, чтобы можно было в конструкторе отчетов задать кол-во колонок и строк? Фактически, нужно упорядочено расположить некоторое кол-во статических элементов и полей в виде таблицы.
...
Рейтинг: 0 / 0
05.05.2016, 15:22
    #39229982
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Aleks_U,
Как первоя связано со вторым?
У меня ireport, но это просто ГУИ.
Там есть запрос. Сколько колонок укажешь, столько и будет. Кнопка "Перечитать поля" - создаст их по запросу.
...
Рейтинг: 0 / 0
05.05.2016, 15:24
    #39229988
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Aleks_U,

вар1:

select 1 from dual;
union all
select 2 from dual;
....
select 3 from dual;

вар2:
кинуть элемент не поле таблы\запроса, а статический текст.
К нему там есть вычисляемое или как там оно поле.
...
Рейтинг: 0 / 0
05.05.2016, 15:43
    #39230028
Aleks_U
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
А без костылей в виде фиктивных запросов такое сделать можно?
Правильно ли я понимаю, что по факту таблица в джаспере может отображать только данные из DataSet?
...
Рейтинг: 0 / 0
05.05.2016, 15:46
    #39230030
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Aleks_UА без костылей в виде фиктивных запросов такое сделать можно?
Правильно ли я понимаю, что по факту таблица в джаспере может отображать только данные из DataSet?
Вар.2 же написал. Я не пойму что тебе надо?).
...
Рейтинг: 0 / 0
05.05.2016, 15:47
    #39230033
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Aleks_Uтаблица в джаспере может отображать только данные из DataSet?
Думаю, что StringGrid из Delphi тут нету.
Есть DBGrid.
...
Рейтинг: 0 / 0
05.05.2016, 15:48
    #39230035
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Petro123,
сетку из палочек там можно приспособить )) LOL
...
Рейтинг: 0 / 0
05.05.2016, 15:52
    #39230042
Aleks_U
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Petro123Aleks_Uтаблица в джаспере может отображать только данные из DataSet?
Думаю, что StringGrid из Delphi тут нету.
Есть DBGrid.Плохо, если так...
Petro123Aleks_UА без костылей в виде фиктивных запросов такое сделать можно?
Правильно ли я понимаю, что по факту таблица в джаспере может отображать только данные из DataSet?
Вар.2 же написал. Я не пойму что тебе надо?).Я так пробовал. В режиме конструктора таблица содержит пять строк: table header, column header, detail, column footer, table footer и больше в нее ни одной строки не добавишь...
...
Рейтинг: 0 / 0
05.05.2016, 15:53
    #39230043
Aleks_U
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Petro123Petro123,
сетку из палочек там можно приспособить )) LOLТолько для того, чтобы через пару лет поглумиться над тем, кто это будет поддерживать))
...
Рейтинг: 0 / 0
05.05.2016, 16:05
    #39230054
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Aleks_U,
)) поищи ещё на форумах. Скрин дай. Очень вероятно что ты странное задумал.
Ты дизайн задумал. А он без скринов - дилетанство.
...
Рейтинг: 0 / 0
05.05.2016, 16:25
    #39230084
Aleks_U
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Нужно получить отчет примерно такого вида как на картинке во вложении. Проблема в том, что от сервера мы получаем не набор данных, а набор переменных с различными параметрами контрагента (full_name, short_name, eng_name, INN, KPP и т.д.) эти данные должны быть определенным образом разложены по ячейкам третьего столбца таблицы. Сделано так в том числе для того, чтобы администратор системы мог при необходимости менять форму отчета не затрагивая программный код.
...
Рейтинг: 0 / 0
05.05.2016, 16:30
    #39230094
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
У меня примерно такое по виду. По модели это дерево классификатор.
Нормальный вид для запроса. Как у меня.
Aleks_UПроблема в том, что от сервера мы получаем не набор данных,
??
У меня Jasper по урл лезет в БД. Там для него вьюха специальная для отчётов (склейки строк много).
...
Рейтинг: 0 / 0
05.05.2016, 16:34
    #39230104
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
пример:
- вьюха Заказы
- вызов Jasper url:XXXXXXXXXX\ReportName=MyReport&ID=12345
- в Jasper
select * from Заказы where id={Param1}
...
Рейтинг: 0 / 0
05.05.2016, 16:39
    #39230123
Aleks_U
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Жизнь не так проста. Не всегда на той стороне SQL сервер к которому можно писать какие угодно запросы.
...
Рейтинг: 0 / 0
05.05.2016, 16:43
    #39230130
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Aleks_UЖизнь не так проста. Не всегда на той стороне SQL сервер к которому можно писать какие угодно запросы.
есть паттерн Фасад.
А иначе, рабы пусть работают....в таких условиях.
...
Рейтинг: 0 / 0
05.05.2016, 16:45
    #39230133
Aleks_U
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Хорошая штука Arange In Container as Table, но большие таблицы с помощью нее, кмк, делать не стоит. На данный момент я сделал по отдельному бэнду на каждую строку таблицы. В целом, работает хорошо и даже добавлять/удалять строки удобно (достаточно добавить/удалить бэнд). Разве что ширину столбцов при такой структуре менять не удобно.
...
Рейтинг: 0 / 0
05.05.2016, 16:48
    #39230140
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
у меня головная боль - по 4000 символов в каждом поле таблы. Оракл офигивает и просит varchar_to_clob.
...
Рейтинг: 0 / 0
05.05.2016, 16:50
    #39230142
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Aleks_U,
Если в ИС нет своей БД (куда с запросом), то это странно как минимум.
на форуме sql_ru))
Удачи!
...
Рейтинг: 0 / 0
09.05.2016, 12:00
    #39231748
ArsenyS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
Можно я спрошу? Не совсем по теме, но про Jasper. Aleks_U показал шаблон, судя по всему это регламентированный документ. Сколько в свое время искал конвертер с docx (или xls) в jrxml, но безуспешно. Кто как с этим справляется?
Понятное дело, в том же КОнсультантПлюс выгрузки в jrxml нет :-)
С другой стороны, очень много времени уходит на создание шаблонов...
...
Рейтинг: 0 / 0
09.05.2016, 12:12
    #39231755
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JasperReports как создать таблицу, не связанную с DataSet
ArsenySdocx (или xls) в jrxml, но безуспешно. Кто как с этим справляется?
iReport - IDE и конвертер визуального отчёта в jrxml
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JasperReports как создать таблицу, не связанную с DataSet / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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