2014-02-19 21 views
0

我有一個存儲過程,如下所示返回數據。 evey公司有3行信息。我正在設計一個水晶報表來顯示單行上的數據,如下面所示在Desired Output下面。在單個行上獲取數據

這怎麼辦?

祿設施ARtype天收入PPD
140 ABC公司MCD 1724 4000 137.76
140 ABC公司MRA 218 8000 327.69
140 ABC公司MPD 85 7000 166.84

所需的輸出
140 ABC公司MCD 1724 4000 137.76 MRA 218 8000 327.69 MPD 85 7000 166.84

+0

我剛剛在另一個線程上回答了這個問題。看看這裏:http://stackoverflow.com/questions/21507345 –

回答

1

按收入分組,並將您的字段詳細放置在您獲取個人記錄的位置。

現在使用下面的公式。

Shared StringVar a; 

a:=a+<<Database field>>; 

放置在細節和剿提交的數據庫旁邊的上述式

現在,創建另一個式

Shared StringVar a; 
a; 

地點上式中基團頁腳。

編輯:

創建另一個式復位

Shared StringVar a; 
a:=" "; 

將該公式置於組標題和剿式爲不是用戶這種重要性。

+0

我有點困惑。首先,當我使用共享時會出錯。其次,當你說數據庫領域時,你是指報告中的一個字段對嗎?另外,還有什麼需要抑制的?此外,這項工作將顯示不同行上每家公司的數據? – stackuser

+0

是的,它應該工作......這是一個錯字錯誤不使用'共享'使用'共享'。由公司壓制細節和團隊以獲得不同的排名。 – Siva

+0

謝謝。它適用於公司1。對於公司2,它將連接company1和comapny 2等的詳細信息。如何在每行之後重置a的值? – stackuser

0

您可以使用以下簡單步驟,

1]假設你把你的數據在細節部分,轉到節的節專家,並檢查其標籤格式與多個列的複選框

2]這將以您期望的方式打印您的數據。對於其他格式化,您會發現一旦選中該複選框,將會生成佈局選項卡。在該佈局您可以設置細節線的寬度以及線之間的差距等。

我希望這有助於!

+0

在輸出中沒有看到任何更改。 – stackuser