如果 rdlc 报告 c# 中的值类型为 html,则 cdec 函数不起作用
cdec function doesn't work if value type is html in rdlc report c#
占位符的以下值表达式适用于 html 输入 table header
= Sum(CDec(Fields!TotalDueAmount.Value))
但是当我将其更改为连接字符串时,它不起作用。我在下面尝试了两个显示 #Error
= "Total: " + Sum(CDec(Fields!TotalDueAmount.Value))
= "<b>" + First(Fields!TotalLabel.Value, "ModelData") + ": " + "</b>" + Sum(Fields!TotalDueAmount.Value, "ModelData")
您需要将总和转换回字符串以将其与其他字符串连接:
= "Total: " + CStr(Sum(CDec(Fields!TotalDueAmount.Value)))
更好的选择是使用占位符。在文本框中键入 "Total: ",然后右键单击它后面的文本框。 Select 创建占位符的选项。将值设置为 Sum(CDec(Fields!TotalDueAmount.Value))
。现在您可以独立调整占位符上的数字格式。
占位符的以下值表达式适用于 html 输入 table header
= Sum(CDec(Fields!TotalDueAmount.Value))
但是当我将其更改为连接字符串时,它不起作用。我在下面尝试了两个显示 #Error
= "Total: " + Sum(CDec(Fields!TotalDueAmount.Value))
= "<b>" + First(Fields!TotalLabel.Value, "ModelData") + ": " + "</b>" + Sum(Fields!TotalDueAmount.Value, "ModelData")
您需要将总和转换回字符串以将其与其他字符串连接:
= "Total: " + CStr(Sum(CDec(Fields!TotalDueAmount.Value)))
更好的选择是使用占位符。在文本框中键入 "Total: ",然后右键单击它后面的文本框。 Select 创建占位符的选项。将值设置为 Sum(CDec(Fields!TotalDueAmount.Value))
。现在您可以独立调整占位符上的数字格式。