[英]How to show a text box if value in tablix is empty in RDLC report
如果RDLC中的另一個Tablix中沒有值,如何顯示消息或顯示文本框。
您可以創建一個TextBox
並設置其.Hidden
屬性,如下所示:
=IIf(CountRows("YourTablixDataSet") = 0, False, True)
CountRows計算指定范圍內的所有行,包括具有空值的行,因此您可以在Tablix
外部使用它。
正如您在注釋中所解釋的那樣,您的DataSet
始終包含行,您需要評估一個粒子列是否包含有效值。 從您的代碼看來,您可以將此TextBox
放在Tablix
以便更好的表達式可以是:
=IIf(Sum(IIf(Fields!EnvelopeToBeFollowed.Value <> 0, 1, 0), "FollowUpReportExaminerDataSet") > 0, False, True)
此表達式計算有多少值與零不同; 我不認為您的EnvelopeToBeFollowed
可能小於零但是如果您將+1和-1加Sum
則得到0,如果您的DataSet
有2個有效值,則會得到0。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.