2016-03-30 10 views
0

BIRTレポートを作成しようとしています。コードとクエリの側はうまく動作しますが、表示はむしろうんざりしています。BIRT列幅が尊重されていない

テキストの内容がかなり長い1つの列があり、テキストを表示してテキストをスクロールする代わりに(これは私が好きな動作です)、単にとして表示されます。縦長のテキストブロック;ちょっとレポートを少し台無しにする。私はまた、列の幅を設定しようとしましたが、そこにはサイコロもありませんでした。何か案は?

また、テーブルの列にグリッド線を付けるにはどうしたらいいですか?私は行でそれを行うことができますが、私は列のためにそれを行う方法を把握することはできません。誰かがその問題に関する洞察を持っているなら、それは感謝されるでしょう。ここで

は、デフォルトのHTMLエミッタから出力されるので、私は、レポート内のスクロール可能なビュー要素を使用する方法がないと思わ問題

enter image description here

Here's my BIRT report XML, without headers and footers in order reduce characters

+0

問題のコードを含めてください。外部サイト経由でリンクするだけでは、私たちがあなたを助けるには十分ではありません。 – TylerH

+0

私はコードを含んでいました。それは大きなxmlファイルですが、stackoverflowは貼り付けを許可しません。だからこそ私はそれをテキストホスティングサイトに置いたのです - それではいかがですか?コミュニティが好むような方法でxmlを含めるための別の方法がありますか? – liltitus27

+0

はい、エラーを再現するのに必要なだけのXMLを含めてください。その情報については、[MCVE](http://stackoverflow.com/help/mcve)を参照してください。 – TylerH

答えて

1

のスクリーンショットです完全に静的(これが間違っていなければ別の答えを見たいと思います)。

2番目の質問では、列に罫線を追加する方法について説明します。あなたのテーブルのセルをクリックし、 "Properties Editor"内の "Border"をクリックし、使用したいボーダーを選択します。これは、この構成が列全体ではなく1つのセルだけに適用されるため、境界線を使用するすべてのセルに対して再作成する必要があります。列全体の境界線が必要な場合は、列内のすべてのセルの境界線を設定する必要があります。あなたはすでにあなたのテーブルセル内のデータセルを持っている場合は

、あなたの代わりに、データセルの表のセルを選択するために、アウトラインビューを使用することができます。

enter image description here

+0

この回答は間違いありませんが、質問の「グリッド線」部分のみを扱います。 「列の幅は無視されました」の部分はまだ答えられていません。しかし、おそらく未回答のコードはありません。 – hvb

関連する問題