2013-03-08 82 views
0

我是windows桌面應用程序開發新手。
我在一個rdlc文件中設計了一個報告,其中我使用了一個表格來顯示這些項目。該表根據記錄數自動擴展。如何在設計rdlc報告時限制表中的行數?

我想限制顯示在該表中最多10條記錄。我如何實現這一目標?

+0

你的意思是說應該只有10條記錄顯示的?你是否意味着可以有更多的記錄,但你只想一次顯示10條記錄。 – 2013-03-08 11:38:18

+0

是的,我想最多顯示10條記錄。如果少於10個,那麼所有記錄應該以其他方式顯示10如果存在超過10個。@Praveen Nambiar – 2013-03-08 11:39:48

+0

檢查我的答案,看看它是否適合你。 – 2013-03-08 12:11:55

回答

2

您必須遵循以下幾個步驟:

第1步:右擊你的表(即緊鄰第一列第二行),然後選擇添加
集團 第2步:在添加Group - Select Parent Group
第3步:在那裏你需要點擊fx並添加 - = Ceiling(Rownumber(nothing)/ 10)。
第4步:單擊確定,然後右鍵單擊剛剛創建的組。給它一個名字。
步驟5:選擇第二個選項PageBreaks並檢查'組之間的每個實例'
步驟6:單擊排序並刪除現有排序。而已。
第7步:刪除新的分組列。

我重視圖像步驟1:

enter image description here

+0

我按照建議的步驟,但我得到的錯誤。 'Tablix'Tablix1'的排序表達式使用函數RowNumber.RowNumber不能用於排序表達式中。「@Praveen Nambiar – 2013-03-08 12:22:44

+0

刪除排序。 – 2013-03-08 12:27:25

+0

先生,我做了同樣的事,但沒有完全顯示10條記錄。它顯示數據庫中的記錄數。 @Praveen Nambiar – 2013-03-08 12:41:56