Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Datasetを用いた印刷で、行が複数表示される。

おせわになります

Datasetにセットしたデータから印刷を行っているのですが、Datasetの内容がそのまま出力されず、行が重複して出力されます。

環境はVS2005 + SQLserver + クリスタルレポートXI R2です

・Datasetは以下のようにセットしています。

 Dataset.table(0) 4行入っています

R1

R2

R3

R4

 Dataset.table(1)  1行のみ入っています。

111111

・クリスタルレポートのメインレポートでは以下のように設定しています。

 section1(レポートヘッダー)

(特に設定なし)

 section2(ページヘッダー)

題目(テキストオブジェクト)

項目毎見出し(テキストオブジェクト)

 section3(詳細)

Dataset.table(0)の項目

Dataset.table(1)の項目

・実際のクリスタルレポートは以下のように出力されます。

(題目)

(項目毎見出し)

R1

11111

R2

11111

R3

11111

R4

11111

Dataset.table(1)には"11111"が1行しか入ってないのですが、それぞれの行に出ています。特に複数出力するような設定は特にしていません。

なぜダブって出てくるのかご教授頂けないでしょうか?

Edited by: miyazaki hiroyuki on Sep 11, 2008 11:04 AM

Edited by: miyazaki hiroyuki on Sep 11, 2008 11:05 AM

Edited by: miyazaki hiroyuki on Sep 11, 2008 11:07 AM

Former Member
Former Member replied

>のようにR1だけ"*****"を打ちたかったのですが

これは、R1と11111を結ぶ何らかのリンクが存在すればOuter Joinで処理出来ますよね。

いっそのこと、11111のかわりに*****をいれておけば良いのでは?

void

0 View this answer in context

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question