3

QuickReport を XLS ファイルにエクスポートする必要があります. 問題は、データ オブジェクトの間に空の列ができることです. これは、ストリームが作成されている間に、オブジェクトの位置に従って上から下に列が設定されるためです.オブジェクトの左側の位置が、その下にある詳細オブジェクトとまったく同じ位置に設定されていない場合、そのオブジェクトは独自の個別の列を取得し、その下に空のセルが作成され、それ以外の場合は詳細オブジェクトが占める可能性があります。

例: タイトルが「Customer List」で、2 つの詳細列が「Customer Nr」と「Customer Name」の場合、タイトルはたとえば B1 に配置され、2 つの詳細オブジェクトは A2 と C2 を受け取ります。私が望むのは、彼らがA2とB2を受け取ることです:

~~~~~~~~~|Customer List|~~~~~~~~~~~

CustNr~~~|(Empty Cell)~~|~CustName~~ ->Not good (This is what I'm getting now) :(

~~~~~~~~~|Customer List|~~~~~~~~~~~~~

CustNr~~~~|CustName~~|~~(empty Cell)} ->Good (This is the wanted result) :)

理論的には、列の最大数を決定するときにヘッドバンドを考慮しないようにする必要があると考えていましたが、それを達成する方法がわかりません。

4

1 に答える 1

0

より簡単な解決策。

2 つの列ヘッダーを作成します。

最初の列ヘッダーは ~~~~~~~~~ 顧客リスト ~~~~~~~~~~~~~ を取得します

2 番目の列ヘッダーは CustNr~~~~CustName ~~~~ (空のセル) を取得します}

それぞれが新しい行としてエクスポートされます。

問題が解決しました。

于 2012-04-23T11:42:43.927 に答える