每当我使用此代码
=IIf(JPCI_RPT_ReceiptStatusHeaderBLW.RECEIPT_ID_TYPE = "Trailer ID",
Code.StringToBarcode({JPCI_RPT_ReceiptStatusHeaderBLW.trailer_id}),
Code.StringToBarcode({JPCI_RPT_ReceiptStatusHeaderBLW.receipt_id_type}) & chr(10) &
Code.StringToBarcode({JPCI_RPT_ReceiptStatusDetailsBLW.item})
我收到以下错误信息...
未声明名称'JPCI_RPT_ReceiptStatusHeaderBLW'。
正在检查数据集对吗?如果没有,我该如何申报?
答案 0 :(得分:0)
表达式正在寻找一个字段名,并且您正在将诸如Crystal Reports之类的内容转换为SSRS。在SSRS中,您使用Fields!FieldName.Value引用字段值。
屁股 u ,如果您拥有一个包含必要字段的数据集,则表达式将类似于:
=IIF(Fields!RECEIPT_ID_TYPE.Value = "Trailer ID",
Code.StringToBarcode(Fields!trailer_id.Value),
Code.StringToBarcode(Fields!receipt_id_type.Value) & chr(10) &
Code.StringToBarcode(Fields!item.Value) )
您也错过了右圆括号,但是错误检查并没有那么远。