用户输入表示信用限额的固定参数。 然后每行减去一个名为[AmountPaid]的不同列。 因此,“可用余额”列显示剩余的内容,并且这些内容越来越小,直到底部。
Tablix中的两个列文本框都设置为Number type = Currency。参数设置为Float。参数输入的数据类型选择不多。
我认为这可以在Balance Available的表达式中使用,但它给了我一个错误。我的想法是做一个运行的Sum,然后从最初的信用限额中减去它:
=参数!CreditLimit.Value - RunningValue(Fields!AmountPaid,Sum,“DataSet1”)
错误的消息是: [rsAggregateOfInvalidExpressionDataType] textrun'Textbox23.Paragraphs [0] .TextRuns [0]'的Value表达式使用带有表达式的聚合函数,该表达式返回的数据类型对聚合函数无效。
如果可以不同地提出这个问题,我愿意接受建议。感谢
答案 0 :(得分:2)
你需要获得AmountPaid的值,所以试试Fields!AmountPaid.Value`