[無料でラクラクJava帳票作成] JasperReports使い集合

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
NGNG
JAVAで帳票作成するとなると
それなりの帳票ツールがないとテンテコ舞。
でも、帳票ツールは高い。
せっかくJavaとかTomcatとか無料で開発・運用できる環境があるのに
帳票も作りも無料でやりたいもんだ。

そんな救世主JasperReportsについて朝まで語り合いましょう。
http://jasperreports.sourceforge.net/

デザインツールiReportやJasperAssistantがなければ
ラクラクにはなりませんのでその話題も・・・。
http://ireport.sourceforge.net/
http://www.jasperassistant.com/index.html


1げっと。
2005/05/16(月) 20:52:27
>>67
日本以外で円マークを使っている国はあるのか?
69デフォルトの名無しさん
垢版 |
2005/05/16(月) 21:18:32
円を取引していれば国に関係なく使うんじゃ?
2005/05/16(月) 21:29:29
iReport で縦書きのフィールドを作成できるのでしょうか?
改行いれながら調整するしかないんでしょうか?
2005/05/16(月) 21:39:31
iReport 0.4.1 でパワーポイントのテキストのように
「テキストにあわせて描画オブジェクトのサイズを調整する」
ようなことってできますか?
ぽちぽちっと適度なサイズに変更したいんですけど。
2005/05/16(月) 22:04:09
iReport で枠を書くのって、バンド毎に縦線を引かなきゃ
いけないんでしょうか?次のようなレポートだと、縦線が
6本必要になりますよね?もっとうまいやり方があるんでしょうか?


|氏名   |年齢|
−−−−−−−−−
|$F{name}|$F{age}|
2005/05/16(月) 23:32:48
>>71
ワシも知りたい。

>>72
エリアごとに四角を配置してみるとか?
2005/05/17(火) 00:40:38
>67, 69
円マークは使わないよ。
JPYとかが一般的じゃない?
アメリカドルならUSDとか。
2005/05/17(火) 02:16:48
iReport でバーコードを使えるみたいなんですけど、
これって実用レベルに達しているのでしょうか?

それと、プロパティのBarcode expressionってStringで表現
しないとコンパイルが通らないです。でも、ダブルクオートで
表現したいコードを囲むと、iReport上のバーコードオブジェクトが
Barcode Errorで表示されてしまう。う〜ん。
76デフォルトの名無しさん
垢版 |
2005/05/17(火) 02:23:36
それと、バーコードの高さが半端なんだけど、
調整できないのかな?
77デフォルトの名無しさん
垢版 |
2005/05/17(火) 12:19:35
>>70
1行だけなら縦長のフィールドを作成して
自動改行させればできるが、縦文字のフォント
を使わないと長音(ー)とか括弧なんかは変になってしまうよ
78デフォルトの名無しさん
垢版 |
2005/05/17(火) 22:36:42
>>65

複数クエリは無理なんですか。。。
メインで扱うデータを取得するSQLはレポートSQLクエリに、
それ以外のデータは、パラメータ化してレポートに渡すか、
サブレポートで、というのがお作法なんでしょうか。

レポートに複数SQLを埋め込めたほうが、SQLがまとまって
いいような気もするけど。
2005/05/17(火) 22:57:57
>>64, >>66
できまつた。
それとJava 側からバインド変数へ値を渡すにはHashMapを使うんですね。

また、SQLの条件句自体をパラメータ渡ししたいときは$P!{hogehoge}
ってのが使えるんだね。
80デフォルトの名無しさん
垢版 |
2005/05/17(火) 23:08:46
>>78
作法というか
おかれている環境、状況で工夫するしかないと思います。
複数SQLを埋め込める帳票ツールがあってそれを導入することが
できるのならそれを用いればよいし。。。

メインのデータとそれ以外のデータに結合点があればJOINすればいいし
そうでなければストアドなどで無理やり1つのResultSetを作り出せば
いいんじゃないかと。
2005/05/17(火) 23:52:15
iReport 0.4.1 のdocs/cap7.html を参考に,
7.3章のXML Datasource Syntax を試しているんだけど、
+、@、*のシンボルがエラーになる。
例えば、次のように設定してid属性値を取得しようとしても
一番下のようなエラーが出る。

・XML Datasource
Name: Hello
XML file: C:\hello.xml
Select Expression: /hello

・Fields
Field Name, Field, Description Type
hello, /hello, java.lang.String ○ このフィールドは表示可能
id, /hello@id, java.lang.String × エラーになる

・hello.xml の内容
<hello id="id">hello</hello>

・iReport 上でのエラーメッセージ
Filling report...
Error?filling?print...
javax.xml.transform.TransformerException:?余分な不正トークン:?'@',?'id'

(エラーメッセージって日本語で出力されてたから
□□□になってたんですね。。。)
2005/05/21(土) 22:13:46
>20 さんは XML Datasource を問題なく使えたのかなぁ。。。
2005/05/24(火) 08:45:53
iReportで作ったXMLを
PHPでPDF出力するようなソリューションってころがってないかにゃー。
84デフォルトの名無しさん
垢版 |
2005/05/25(水) 23:53:15
>>83
お、それいただき!
2005/05/26(木) 20:32:39
iReport 0.5.0 release!!
86デフォルトの名無しさん
垢版 |
2005/06/06(月) 21:39:06
JasperReportsをWeb(Struts)で使って、PDFを出力しようとしています。
XMLからJasperReportインスタンス(空のレポートインスタンス?)
を生成するところで、数秒かかってしまってます。
このインスタンスを再利用できれば、パフォーマンスが上がるかなって思ってます。
再利用は可能でしょうか?
JasperReportインスタンスは一つだけ作っておき、リクエスト毎にJasperPrint
インスタンスを作るって方法です。

要するに、JasperReportインスタンスはスレッドセーフに使えるのでしょうか?
APIやその他ドキュメントを見ても良く分かりませんでした。
宜しくお願いします。
2005/06/07(火) 00:10:19
jrxml → jasper のコンパイルが遅いということを言っているなら、
コンパイル済みjasper ファイルを実行時に読み込んでバインド→PDF出力、ということを、
サンプルの JasperPrintServlet.java でやってる。
8886
垢版 |
2005/06/07(火) 05:42:29
>>87
サンクスです。
このjasperファイルってJasperReportインスタンスをシリアライズ
したものなんですよね?
ファイルの読み込みってシンクロナイズする必要ありましたっけ?
StrutsのActionはスレッドを意識しないで組みたいなって思ってますので。
自分ももうちょい調べてみます。
89デフォルトの名無しさん
垢版 |
2005/06/07(火) 14:36:05
>>88
Jasperはxml(jrxml)で定義したデザインファイルをJavaバイトコードに
コンパイルしたものだったと記憶してますが、
なのでPDFを出力するたびにアプリケーションでjasperを作り出すのは
どうかと思います。

わてはAntの段階でjasperにしてリリースしてまっせ。
そんためには、jrxml→jasperにするためのツールを
JAVAで作ってAntで実行せにゃいかんね。
90デフォルトの名無しさん
垢版 |
2005/06/07(火) 22:57:35
JasperReportsをWeb(Struts)で使って、PDFを出力しようとしています。
XMLからJasperReportインスタンス(空のレポートインスタンス?)
を生成するところで、数秒かかってしまってます。
このインスタンスを再利用できれば、パフォーマンスが上がるかなって思ってます。
再利用は可能でしょうか?
JasperReportインスタンスは一つだけ作っておき、リクエスト毎にJasperPrint
インスタンスを作るって方法です。

要するに、JasperReportインスタンスはスレッドセーフに使えるのでしょうか?
APIやその他ドキュメントを見ても良く分かりませんでした。
宜しくお願いします。
9186
垢版 |
2005/06/07(火) 23:17:22
>>89
APIドキュメント見る限りではJasperReportのインスタンスっぽいですが?
JasperCompileManager#compileReportToFile()を見てみてください。

どっちにしろWebでやる場合、リクエスト毎にjasperファイルを読み込む
必要があるってことなんですか?
メモリ上に持ってきたインスタンスを使いまわせればいいんですがね〜
92デフォルトの名無しさん
垢版 |
2005/06/09(木) 10:11:56
>>91
Jasperは最終的にはインスタンス化しますが、インスタンスにする前に
インスタンスのクラスを作らなければなりませんよね。
クラスを作るにはレイアウト(jrxml)からコンパイルされるということです。
>どっちにしろWebでやる場合、リクエスト毎にjasperファイルを読み込む
>必要があるってことなんですか?
です。
jasperを読み込むのとjrxmlを読み込んでコンパイルするのとでは
前者のほうが明らかにパフォーマンスで勝るのは理解できると思います。
93デフォルトの名無しさん
垢版 |
2005/06/09(木) 10:26:50
92だけど補足
>メモリ上に持ってきたインスタンスを使いまわせればいいんですがね〜
使いまわすかどうかは考え方次第。
消費メモリを気にしないのであれば、常駐化すればいいし
そうでなければ毎回Jasperファイルを読めばいいし、
というところでしょう。
少なくとも私の環境では毎回Jasperファイルを読んでも体感的には
変らないのでメンテナンスの楽な後者の方法を選択しました。
9486
垢版 |
2005/06/11(土) 09:41:20
>>92-93
サンクスです。
jrxmlからJasperReportのサブクラスを作ってインスタンスをって流れですかね?
とりあえず、リクエスト毎にjasperファイルを読み込む方向で進めてみます。

さらに質問なんですが、jasperファイルを読み込むところは排他取らなくも
大丈夫ですか?
もし必要になるなら並行度上げる小細工を考える必要あるなって思いまして。
95デフォルトの名無しさん
垢版 |
2005/06/13(月) 12:21:37
楽々なんてウソ!汗たらたらジャン!
2005/06/13(月) 12:22:22
>>94
Youがどのようなタイミングでやるかは解らないけど、
jasper(JasperReport)をスタック上に展開すれば問題ないはず
97デフォルトの名無しさん
垢版 |
2005/06/13(月) 21:32:26

JasperReport死亡かも

Eclipse Foundation,レポーティング・ツール「BIRT 1.0」を発表
ttp://itpro.nikkeibp.co.jp/free/ITPro/USNEWS/20050608/162307/

だれか試して!
98デフォルトの名無しさん
垢版 |
2005/06/17(金) 06:52:47
最近人から聞いたやつけど、Jasperとはどう違うか知ってる人います?

OpenFunXion for iText
ttp://www2.nobworks.co.jp/nobworks/productsTop.html
99デフォルトの名無しさん
垢版 |
2005/07/27(水) 13:12:54
1.0.0 リリース記念age
2005/07/27(水) 13:13:59
ついでに100get

ひさびさに使ってみたが、少し使いやすくなっていたかも。
101デフォルトの名無しさん
垢版 |
2005/09/09(金) 12:03:44
>>76
バーコードの高さ調整、オレも知りたい。
102デフォルトの名無しさん
垢版 |
2005/09/09(金) 12:07:08
CODE39高さ低すぎないか?
2005/09/13(火) 13:04:02
BarbecueRenderer を修正して
指定された描画位置よりも若干上からレンダリングするようにすれば
見かけ上高さが調整されたようになる。対処療法的だけど。
104デフォルトの名無しさん
垢版 |
2005/09/15(木) 18:34:20
サンクスです。やってみます。
105デフォルトの名無しさん
垢版 |
2005/09/15(木) 18:43:39
iReport0.5.1でCODE39指定してみた。確かに高さは少し低い。試しにリーダで読んだら半角英数文字が全角英数文字で表示された。(?_?)
2005/09/15(木) 20:38:35
1次元バーコードって太いバーと細いバーの幅の比率が
一定割合に収まってさえいれば
高かろうが低かろうが、単位幅がどれだけであろうが
全然かまわないという認識で合ってる?
(リーダーの性能とかは度外視して。)
107デフォルトの名無しさん
垢版 |
2005/09/15(木) 23:12:10
合っている。とおもう。
2005/09/21(水) 14:46:34
現在JasperReport+iReportで帳票を作成してるのですが、
改ページの設定の仕方がわかりません。

例えばIDという項目があって
ID=1が15件
ID=2が5件
とあった場合
1ページに10件表示可能として、
2ページ目の5件まで表示したらID2は3ページ目に表示するという感じにしたいと思っています
これにはどうのような設定をしたらいいかわかる方いましたらご教授お願い致します。
2005/09/22(木) 09:03:40
subreport 使うとうまく行くんじゃないでしょうか。
example 下に例題プロジェクトがあるから
それ試してみたらどうでしょう?
2005/09/22(木) 11:03:15
>>108
group でできる。isStartNewPage を true にすればOK。
http://jasperreports.sourceforge.net/reference/indexel.html#group
111108
垢版 |
2005/09/22(木) 17:21:53
>>110
groupを使用して作成することができました。
ありがとうございました。

>>109
ご質問なのですが、exampleの下とはどこを指しているのでしょうか?
私の使ってるiReportのフォルダ内にはありませんでした

iReportは日本語の資料が少なくて結構大変ですね・・・


2005/09/22(木) 23:33:05
JasperReportsのdemo/samplesのことじゃないかねえ。
2005/09/23(金) 23:11:35
samples の下ですた。ごめんなさい。。
2005/09/24(土) 02:18:15
>>106
ちゃんとしたリーダなら、
資料読んでフリーハンドで適当に書いたのでも
ある程度読めるからな。
115108.111
垢版 |
2005/09/26(月) 10:22:16
>>113
ありました。ありがとうございました。
参考にさせて頂きます。
2005/09/26(月) 21:27:18
ところで下層の iText に Barcode クラスあるのに
JasperReports では直接サポートせずに
Barbecue で云々しちゃってるのは何でだろう?
2005/09/29(木) 16:01:50
PDFを出力する際に、5枚分のデータを送ると6枚目に白紙がでてしまうのですが
これを出さないようにするにはどこを設定したらよろしいのでしょうか?

whenNoDataType="NoPages"

辺りだと思うのですが、うまくいかないので、
わかる方おられましたら、ご教授お願い致します。
2005/09/30(金) 16:28:37
detail band の一番下の要素のマージンはどうなってます?

-------------------
$hoge

ここら辺に余白
-------------------

こんな感じになってると、$hoge がないにも関わらず
余白を出力するために、白紙がザックリ出力されますよ。
一応確認してみはいかがでしょう?
2005/10/03(月) 18:15:58
すみません。iText.NETの質問はここでいいでしょうか?
2005/10/03(月) 21:12:46
おそらくスレ違いだと思われますが
適切なスレもないようだし
聞くだけ聞いてもいいんじゃないでしょうか。

あるいはPDF変換関連のスレを立てたら
需要があるかどうかをくだ質あたりで探りを入れてみるとか。
121117
垢版 |
2005/10/05(水) 11:41:53
>>118
返答ありがとうございます

1つずつ要素を調べていったところ
意味のない要素が操作ミスか何かでほかの要素と重なってたのが原因で
白紙が出てたようです。
たぶん気づかない間にペーストとかやってたのかな・・・
2005/11/01(火) 20:12:46
JasperReportsって、SourceForgeのTop 25 Projectsに入っているのだが、
これってJava系のプロジェクトとしては実はすごいことだよなあ・・・。
123デフォルトの名無しさん
垢版 |
2005/11/20(日) 21:45:05
目に付くようにから揚げ。
2005/11/29(火) 22:19:14
保守をかねて

公式サイトのFAQより

Q. DETAIL バンドの高さがページの高さを超えると、意図どおりに表示されない件について
A. DETAIL バンドの仕様で、高さチェックをしててどうしてもそうなる。
  回避する方法は以下のとおり。

1. 複数のグループを作成し、DETAILバンドの中身を適宜そちらへ振り分ける。
2. 1.で作成したグループ全てに対して
  <groupExpression>$V{REPORT_COUNT}</groupExpression>
  を指定する。
3. 以上により1.で作成したグループが一つのカラムのように振るまう。
4. GROUPに対しては高さチェックは働かないため、上記の問題が消える。

ついさっきまでハマってた。しかも二ヶ月前に通った道だった。
2005/11/29(火) 22:21:01
カラムというよりはロウか。
2005/11/30(水) 23:40:08
>>125
だねえ。前から違和感を覚えてた。
2005/12/02(金) 03:07:45
>>122の続報だが、今日来たSourceForgeニューズレターによると、
11位になっていた。
128デフォルトの名無しさん
垢版 |
2005/12/06(火) 20:34:23
detail部分は動的にレコード出力できますが、
空白行を出力することはできないですか?
例えば5行出力したいとして、2行分の動的データが
存在する場合、残りの3行は空白レコード表示とか・・・
2005/12/07(水) 00:40:39
>>128
いまいちよくわからないんだけど、次のうちのどれ?
(1) 各ページに5行出力したいが、2行の場合も残りを空白にしたい
(2) 各ページで2行出力して3行あけたい
(3) その他
130128
垢版 |
2005/12/07(水) 01:20:15
>>129
(1) です。
2005/12/07(水) 21:33:53
>>130
普通空白にならんの?

jasperReports要素のisFloatColumnFooter属性がtrueになっているとか?
132128
垢版 |
2005/12/08(木) 02:04:19
>>131

空白というよりも空白行(空行?)にしたいんですよね
線は出つつも中の各項目は空という状態です。

下のようなイメージ

┌−−−−−−−−−−−−−−−−−−┐
|No |商品           |金額     |
├−−┼−−−−−−−−−┼−−−−−┤
| 1 |ああああ        |     100|
├−−┼−−−−−−−−−┼−−−−−┤
| 2 |いいいい        |      200|
├−−┼−−−−−−−−−┼−−−−−┤
|   |             |        |
├−−┼−−−−−−−−−┼−−−−−┤
|   |             |        |
├−−┼−−−−−−−−−┼−−−−−┤
|   |             |        |
├−−┴−−−−−−−−−┼−−−−−┤
|               合計|     300|
└−−−−−−−−−−−−┴−−−−−┘
133デフォルトの名無しさん
垢版 |
2005/12/08(木) 13:51:32
空白分の行をつくったらえぇ。
それ以外のやり方があったらボクにも教えて。
2005/12/09(金) 01:06:24
>>132
うわっ・・・そういうことかい。
難儀なことを言うなあw


最初から、線を引いておけばいいんじゃないの?
2005/12/09(金) 12:28:12
策1: 空白データを作成する
  DataSource 作成する時に、5の剰余分だけ
  コレクションに空の Bean を追加する。
  「空データも表示する」という業務要求だと思えば自然な処理。

策2: 罫線は Background Band で記述する
  用紙に手入力するイメージに近くなる気がする。

策2はデザインが面倒なので
(高さや幅変えたくなった時に編集箇所が分散してる)
策1をお勧めするけど。
136128
垢版 |
2005/12/09(金) 14:35:43
>>135

やっぱり策1の方法になっちゃいますか。
最初にその方法を考えたけど、もしかすると設定で
実現出来るのかなぁと思ったんで・・・
策1でやってみます。
2005/12/09(金) 21:03:03
ActiveReportのJava版?
2005/12/23(金) 15:11:15
SVFをいじってると頭がイライラ。
JasperReportsに戻りたいです。
139デフォルトの名無しさん
垢版 |
2006/01/30(月) 23:21:32
subreportってデータの量が多いとdetailの大きさに合わせて伸びてしまいますよね?
これを回避するためにsubreportのサイズを固定にすることってできますでしょうか?
2006/01/31(火) 15:06:41
>139
今ひとつ状況が分からず。

p1
| 他
| サブレポ
| サブレポ
| 他

p2
| 他
| サブレポ
| サブレポ
| 他

となって欲しいのに

p1
| 他
| サブレポ
| サブレポ
| サブレポ

p2
| サブレポ
| サブレポ
| 他

となることを言ってる?
141139
垢版 |
2006/02/01(水) 00:28:36
----------------- detail
|他1
|サブレポ1
|他2
|サブレポ2
-----------------

のようになって欲しいのですが
サブレポ1のデータの量が多いと

----------------- detail
|他
|サブレポ1
|サブレポ1
|サブレポ1
-----------------

のようになってしまって
他2とサブレポ2がサブレポ1の下に隠れてしまいます。
2006/02/07(火) 12:39:00
聞き返したくせに放置しててすまそ。

1. 他1グループ、サブレポ1グループ、他2グループ、サブレポ2グループを作成する。
2. 他1グループの Header バンドに他1を貼り付ける。サブレポ1グループの Header バンドに(以下略)
3. Detail バンドは使用しない。

でやってみてはどうでしょうか。

詳しくは >>124 や ↓を参照。
ttp://jasperreports.sourceforge.net/tips.tricks.html#largebands
143デフォルトの名無しさん
垢版 |
2006/02/09(木) 13:29:34
以下のようなデ−タがDBに存在した場合に
動的にセルを結合して表示する方法を
知っている人いませんか?

●DB
--------------------------
| 販売NO | 商品名 | 価格 |
|-------------------------
| 000001 | XPC | 500|
|-------------------------
| 000002 | XPC | 600|
--------------------------



●帳票
--------------------------
| 販売NO | 商品名 | 価格 |
|-------------------------
| 000001 | | 500|
|--------- XPC --------
| 000002 | | 600|
--------------------------

条件としては
・重複しているセルを結合する。
・重複行数は可変で2行とはかぎらない。
・中央揃えで表示したい。

jasperreportで無理でしょうか?
2006/02/15(水) 12:06:24
>143
恐らく無理。
データの持ち方を相当工夫したら結合は可能だろうけど
(上セル、下セルの値を持たせて、枠線あり・なしのセルを条件により描画する)
それにしても中央揃えとかまでは無理だと思う。
145デフォルトの名無しさん
垢版 |
2006/03/15(水) 09:53:25
iReportの最新バージョン(1.2.0)使っている人いますか?
ダウンロードしてみたのですがメニューがすべて□□□で読ませんでした。
見当つけてツールのオプションを選択しプロパティのLANGAGEを一番下が
英語だろうと見当をつけて選択したら、メニューは英語で表示されたのですが、
まだプロバティ内には□文字が残ります。0.5.1でLANGAGE日本語で使用していた
ので日本語にしたいところなのですが、対処方法をご存知の方がいましたら
教えて下さい。
146デフォルトの名無しさん
垢版 |
2006/03/15(水) 11:15:13
>>145
あきらめて私は1.10を使っています。

すいません、質問です。
Webアプリの帳票作成のため、
JasperReports+iReportの調査中なんですが、
これってJava側からListに入っている文字列なんかを
だらだらと表にするときってどうするんでしょうか?
BIRTも調べているんですが、同じ問題で詰まってしまって・・・。
2006/03/15(水) 12:36:29
JasperReportsは最近いじってないけど、
JRDataSourceを自分で実装すれば、
どんなデータでもだいたい対応できたよ。

で、その自分JRDataSourceの実装を
iReportのどっかで指定してやればよかったと思う。

今のJasperReportsだとJRDataSourceの実装が
いくつかすでに用意されてるようですね。
そのListの中身がMapの場合は、
JRMapCollectionDataSourceなんてのが使えそうな。
148デフォルトの名無しさん
垢版 |
2006/03/15(水) 13:22:34
>>146
Javaからの受け渡しはMapになりますのでデータソースを
利用するしかないと思います。Listの中のデータがデータ
ベースから書き出したものなら、iReportでデータソース
を定義してSQL SELECT文を書けば良いのですが、そうでない
場合はそうできるような工夫が必要だと思います。
149デフォルトの名無しさん
垢版 |
2006/03/15(水) 13:49:26
>>147>>148
なるほど。
一応その方法も、最初思いついたんですが、
大変そうな気がしたので、楽なメソッドとか無いかと思ったんですが。
JRDataSoursを自分で実装する方向でやってみます。
2006/03/15(水) 16:25:24
>>149
Listの中身がBeanならJRBeanCollectionDataSourceが使えるけどなあ・・・。
Beanを用意しないといかんし、Beanにコピーしなければならないのがめんどくさいけど。
151148
垢版 |
2006/03/15(水) 18:36:56
>>150
JRBeanCollectionDataSourceの中身はArrayListみたいだから、
いけるかなぁ?とか思ったんですが、jxmlのコンパイルでこけているので、
それ以前の問題のようで・・・。
サンプルもそのままだとだめだし、英文でいいので資料ないですかね?
152デフォルトの名無しさん
垢版 |
2006/03/15(水) 18:37:41
>>151
失礼146でした
2006/03/15(水) 21:09:35
>>151
JavaBeanのCollectionでなければJRBeanCollectionDataSourceは
使えないと思います。

資料は本家サイトにいくつかあります。
あと、サンプルって、ソースコードも含んだZIPファイル(jasperreports-1.2.0-project.zipかな?)
をダウンロードして展開した中にあるやつ?
154デフォルトの名無しさん
垢版 |
2006/03/15(水) 21:55:24
151です。
>>153
しまった、それではないですね。
今日は退社してしまったので、明日試して見ます。
ありがとうございました。
2006/03/16(木) 14:23:40
151です。
サンプルを参考に、
JRDataSourceをインプリメントした独自クラスを作って放り込んだら、
うまくいきました。
ありがとうございました。
2006/03/18(土) 19:57:59
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?
157デフォルトの名無しさん
垢版 |
2006/03/23(木) 16:00:34
すいません、JasperReportsで1/4Pointの線を引くには
どうしたらよいのでしょうか?
もしかして_?
2006/03/24(金) 01:24:18
無理じゃなかろうか。
俺は thin で OK が出たから良かったものの
任意の数値が入れられるようにならんかな。
CSS 並の表現力とまでは言わずとも。
159157
垢版 |
2006/03/24(金) 14:26:19
>>158
やはりそうですか、
無理そうなので、ソースいじって、最細の線を引けるようにして解決しました。
任意で設定できればいいのに・・・。
2006/03/25(土) 00:18:24
>>159
パッチを本家に投げるんだ!
2006/03/25(土) 01:40:10
Open Discussion フォーラムで提議してみてはどうか。
拙い(俺だけ?)英語で盛り上げようぜ。
2006/03/26(日) 12:25:27
>>161
お前だけじゃないので心配するなw
2006/03/27(月) 16:32:00
Java でレポート作るなら JasperReports が一番?
2006/03/28(火) 00:13:19
用途によりけりだろうが JasperReports が最適、
JasperReports で十分、JasperReports で妥協できる、
な範囲はそれなりに広いと感じる。
157氏みたいにスキルが許せば、足りない部分を付け足すことも出来るし。

試してみる価値はあるよ。オープンソースだから
気に食わなければ使わなければいい。
時間は戻ってこないが、金はかからん。
2006/03/28(火) 15:36:18
>>164
ありがと
166デフォルトの名無しさん
垢版 |
2006/04/25(火) 07:08:15
JRDataSourceをimplementsして値をレポートに渡すのは
わかったけどさらにサブレポートに値を渡すという方法がわかりません
それぞれの方法はわかるんだけど・・・

同時、というのは無理?
2006/04/25(火) 17:41:49
どこで詰まってるのか今ひとつ分からないので
もっと詳しく聞かせてもらえないだろうか。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況