Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / по JasperReport вопрос / 5 сообщений из 5, страница 1 из 1
12.03.2007, 15:17:58
    #34384661
Igor-65
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
по JasperReport вопрос
Надо сделать печать договоров.
Текст может меняться, но редко.
Хотелось бы, естесственно, текстовку иметь в отдельно лежащих источниках, чтобы можно было менять...

Полагаю, что создавать отчет для этой задачи придется только динамически, передавая туда разделы, напрмер, через источник данных
например, коллекция разделов. Тогда, вроде достаточно просто реализовывается и заголовок раздела и его тело. В тело каких-то разделов перед вставкой источника данных в отчет буду вставлять какие-то доп. данные из параметров моих документов (типа, с кем заключается, реквизиты ...)

Есть "Но":
1. разделы будут разного размера (есть ли возможность указать полю, чтобы оно расширялось по высоте до размеров данных ?)

Может, подскажете, как лучше сделать ?

Заранее, спасибо.
...
Рейтинг: 0 / 0
12.03.2007, 17:32:09
    #34385094
Igor-65
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
по JasperReport вопрос
похоже, надо поиграться с
isStretchWithOverflow="true"

Еще идеи ?
...
Рейтинг: 0 / 0
13.03.2007, 22:47:32
    #34388786
Igor-65
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
по JasperReport вопрос
Нужна помощь зала:
JasperReport. v.1.3.1

Фрмирую отчет два раза подряд:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
            JasperRunManager.runReportToHtmlFile(
                    "C:\\zzWork\\dogovor.jasper",
                    "C:\\zzWork\\dogovor.html",
                    parameters,
                    dataSource
            );
            JasperRunManager.runReportToHtmlFile(
                    "C:\\zzWork\\dogovor.jasper",
                    "C:\\zzWork\\dogovor1.html",
                    parameters,
                    dataSource
            );


получаю файлы:
13.03.2007 22:40 40366 dogovor.html
13.03.2007 22:40 426 dogovor1.html

Первый файл (dogovor.html) - нормальный отчет.

Второй файл (dogovor1.html) :
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
<html>
<head>
  <title></title>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
  <style type="text/css">
    a {text-decoration: none}
  </style>
</head>
<body text="#000000" link="#000000" alink="#000000" vlink="#000000">
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr><td width="50%"> </td><td align="center">

</td><td width="50%"> </td></tr>
</table>
</body>
</html>


Где грабли ?
...
Рейтинг: 0 / 0
13.03.2007, 23:20:21
    #34388820
Igor-65
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
по JasperReport вопрос
похоже, сам с собой поговорю :)
грабли нашел.
при втором вызове источник данных не позиционирован на первой записи ...

отбой предыдущего вопроса.

Но появился другой вопрос.
В html выводится все нормально.
А вот в pdf - чушь какая-то.

где здесь стандартные грабли ?
...
Рейтинг: 0 / 0
14.03.2007, 12:58:14
    #34389982
Sah
Sah
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
по JasperReport вопрос
В стандартной поставке Jaspera нет фонтов с русскими шрифтами для использования в PDF. Нужно либо скопировать фонты в папку с фонтами Jaspera или на сервере указать путь к папке со шрифтами в переменной окружения Path

Соответственно, для элементов отчёта ставить явно русские шрифты в парметрах для PDF
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / по JasperReport вопрос / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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