報表運行無數據消息我有一個報告,我建立在真實被從SharePoint Intranet站點運行BIDS。在BIDS中,如果沒有符合用戶選擇的參數的數據,則會顯示錯誤消息。但是,在SharePoint網站上,如果沒有數據,它什麼都不做;這使最終用戶認爲某些參數被留空或者報告出現故障。爲從SharePoint
是否有一種方式來獲得的報告,從SharePoint中運行時,以顯示某種「無數據」消息的?
報表運行無數據消息我有一個報告,我建立在真實被從SharePoint Intranet站點運行BIDS。在BIDS中,如果沒有符合用戶選擇的參數的數據,則會顯示錯誤消息。但是,在SharePoint網站上,如果沒有數據,它什麼都不做;這使最終用戶認爲某些參數被留空或者報告出現故障。爲從SharePoint
是否有一種方式來獲得的報告,從SharePoint中運行時,以顯示某種「無數據」消息的?
不知道爲什麼會發生這種事,但你可以使用這樣的事情作爲一種解決方法:
考慮一個簡單的表:
表尾行有其行可見設置:
=IIf(CountRows() = 0, false, true)
這意味着行將只在沒有錶行時顯示,即給用戶明確指示爲需求編輯。
表有行,尾行沒有顯示:
表中沒有行,尾行顯示:
我可以建議的唯一NoRowsMessage問題是創建一個新的,簡單的報告,其中包含一個以此屬性作爲控件的表並查看您是否遇到同樣的問題新的報告;如果沒有,那麼現有的桌子上會出現一些問題,我建議重新創建桌子。
你有沒有得到這個問題的底部?替代方案是否提供了任何幫助? –
當你說「顯示一條錯誤信息」時,你是如何實現這個的,例如Tablix級別的'NoRowsMessage'屬性? –
是的,我用了NoRowsMessage屬性。 –