因此,在SSRS的自定义代码中,此功能正在从其他数据集中读取字段。具体而言,该字段为“ TOTAL_WORK_HOURS”。
Public Function CRFtotalhourswobreak(Fields As Microsoft.ReportingServices.ReportProcessing.ReportObjectModel.Fields) As Double
Return Fields!TOTAL_WORK_HOURS.Value - CRFbreakhours(Fields)
结束功能
由于该字段不在Tablix使用的数据集中,因此根本不会读取该字段。我知道这是真的,因为每当我用随机数替换字段时,我都会得到结果。
是否有适当的语法来实现不在主数据集中的字段?
答案 0 :(得分:0)
您可以使用
=First(Fields!TOTAL_WORK_HOURS.Value, "DataSet1")