2013-03-07 43 views
2

我是Windows桌面應用程序開發新手。如何將數據源添加到visual studio 2010中的rdlc文件?

我想生成一個帳單報表,應該顯示一次帳單主單據的細節,相關項目應該以表格的形式顯示出來。

我已經在數據集中創建了數據表。數據表已配置。

現在在報表設計中,我無法看到此表將該字段拖到正確位置。

請幫忙怎麼做。

在此先感謝。

回答

2

添加數據集

首先,你必須在你的報告添加Data Source。您可以通過使用VS中的Data Sources窗口來完成此操作。點擊添加新的數據源並選擇你想要的(我通常使用的對象)。在Report Data窗口中有一個文件夾'數據集'。如果你右鍵點擊它,你可以添加一個數據集。

表中的數據

形象化的數據集,你可以從你的工具箱拖動到報告,選擇它,然後在左上角單擊鼠標右鍵,並選擇Tablix Properties 。你可以在這裏綁定一個數據集。通過單擊列並選擇一個值,選擇要在哪個列中顯示哪些項目。

奇數據(文本)

您可以從一個數據集檢索特定數據集的文本框設置一個表達式(你也可以在表列BTW使用)。您可以通過右鍵單擊文本框並轉至Expression來完成此操作。這將打開一個包含某種表達式構建器的表達式窗口。

我用檢索奇數據表達如下(不知道這是最好的方法,但它是我所知道的唯一的一個):

First(Fields!MyField.Value, "MyDatasetName")

基本上我假設只存在一行在我的數據集(或該字段是相同的所有行),所以我只是檢索第一個值。

+0

謝謝你的回覆先生@ Deruijter。它的工作正常。 我想在放置在報表設計中的文本框中顯示數據。 – 2013-03-07 09:19:03

+0

Tablix屬性僅在表中可用。我如何在文本框中獲取? – 2013-03-07 09:19:43

+0

我已經更新了答案,以解釋我個人如何顯示奇異數據。這不是很優雅,但我還沒有找到更好的解決方案(另一種方法是使用參數,但我還沒有時間去嘗試) – Deruijter 2013-03-07 10:07:39

相關問題