2010-02-04 107 views

回答

1

事實證明,我的問題的答案不存在,因爲這是不可能的。有一個open issue at connect.microsoft.com這個缺少的功能。請在微軟的網站上加註,以便他們能夠在即將推出的Report Builder中修復此問題。謝謝。

2

取決於您如何定義列表,但最常見的是通過向定義參數列表的sql添加一個order by語句。

+0

正如問題所述,我與報表模型綁定,因此沒有直接的數據庫訪問權限。 – 2010-02-04 20:28:21

2

我想我可能找到了解決辦法。 我的問題是,我試圖在使用報表模型作爲數據源時執行此操作。看起來報表生成器按查詢中左手最多的字段排序,但在使用模型時,這似乎總是模型生成的引用字段,而不是您想要的字段中保存的實際數據。

爲了更好地控制條目出現的順序,我做了以下操作。

我基於我想使用的字段創建了一個新字段。 然後將該新字段而不是數據模型中的原始字段作爲查詢中最左邊的字段。

+0

我需要一個顯示財政年度列表的參數,以降序排列。我在數據集中添加了一列,其值= 100000-FY。我做了第一欄,現在它正確地從我的模型中訂購財政年度。它是一個黑客,但它的作品。 – 2012-09-28 14:00:19