在显示时从配置 table 和格式中检索小数精度 - SSRS

Retrieve Decimal Precision from configuration table and format while displaying - SSRS

我正在创建一个 SSRS report.Now 我正在使用 textbox.But 的数字 属性 格式化十进制数据 要求可以从配置中读取小数精度的数量 table(SQL 服务器),它应该用于格式化十进制 data.I 是 SSRS 的新手 reports.How 我可以在 SSRS 中实现它吗?任何人都可以详细解释如何实现这一目标。

您可以创建一个表达式并使用 FormatNumber(并将文本框中的格式设置为默认格式):

=FormatNumber(Fields!myValueCol.Value,Fields!dec.Value)

编辑:如果配置值在不同的数据集中,请使用 Lookup:

=FormatNumber(Fields!myValueCol.Value,Lookup( 12, Fields!ConfigID.Value, Fields!DecimalPrecision.Value, "DataSet_configdata")  )