Reporting services 如何在SSRS报告中交换值?
我在AOT中构建了一个查询,其中有许多数据集被连接以获取一些数据 例如:我有下表Reporting services 如何在SSRS报告中交换值?,reporting-services,status,invoice,aot,Reporting Services,Status,Invoice,Aot,我在AOT中构建了一个查询,其中有许多数据集被连接以获取一些数据 例如:我有下表 Vendor ID - Trans Date - Invoice Amount - Invoice ID - Status - NTN No. A001 - 1/1/2000 - 82,000 - US-102 - Reg - 123456 A001 - 1/1/2000 - 10,000
Vendor ID - Trans Date - Invoice Amount - Invoice ID - Status - NTN No.
A001 - 1/1/2000 - 82,000 - US-102 - Reg - 123456
A001 - 1/1/2000 - 10,000 - US-101 - NTN# - NTN12341
A001 - 1/1/2000 - 82,000 - US-102 - UnReg - 123456
我想问的是,如何合并状态和NTN编号。
要求是我想显示状态是否为Reg aur UNRE我不想显示NTN处于状态。在status前面,我想显示NTN编号。像这样
Vendor ID - TransDate - InvoiceAmount - InvoiceID - Status - NTN No.
A001 - 1/1/2000 - 82,000 - US-102 - Reg - NTN12341
A001 - 1/1/2000 - 10,000 - US-101 - - NTN12342
A001 - 1/1/2000 - 82,000 - US-102 - UnReg - NTN12343
在“状态”文本框中,执行以下操作:
=iif(Fields!Status.Value = "NTN#", "", Fields!Status.Value)
这将在值为NTN时清空该字段,否则只需将其保留
在您的NTN编号字段中,执行以下操作:
=iif(InStr(Fields!NTNNo.Value, "NTN") = true, Fields!NTNNo.Value, ("NTN"+Fields!NTNNo.Value))
它使用InStr()检查NTNNo字段是否包含字符串“NTN”。如果是,则只使用现有值。否则,它会在字符串的前面追加“NTN”,并使用它
*在电话上键入,注意语法错误凭证增值税代码源名称状态NTN发票无发票日期发票金额销售税率销售税金额总额 VIV14-0000049额外税收采购订单巴基斯坦家禽123456 INV/001/01 03/13/2014 12716 2%220.00 12936 VIV14-0000049 GST货物采购订单巴基斯坦家禽123456 INV/001/01 03/13/2014 12716 17%1870.00 14586 VIV14-0000049 WHT销售采购订单巴基斯坦家禽123456 INV/001/01 03/13/2014 12716-20%-374.00 12342 VIV14-0000049额外税收采购订单巴基斯坦家禽NTN987644 INV/001/01 03/13/2014 12716 2%220.00 12936 VIV14-0000049 GST货物采购订单巴基斯坦家禽NTN987644 INV/001/01 03/13/2014 12716 17%1870.00 14586 VIV14-0000049 WHT销售采购订单巴基斯坦家禽NTN987644 INV/001/01 03/13/2014 12716-20%-374.00 12342
79,728.00
这是实际问题
凭证增值税代码供应商ID名称状态NTN发票无发票日期发票金额增值税税率增值税金额总额
VIV14-0000049额外税巴基斯坦家禽注册号NTN987644 INV/001/01 03/13/2014 12716 2%220.00 12936
VIV14-0000049 GST商品巴基斯坦家禽注册号NTN987645 INV/001/01 03/13/2014 12716 17%1870.00 14586
VIV14-0000049 WHT销售巴基斯坦家禽注册号NTN987646 INV/001/01 03/13/2014 12716-20%-374.00 12342
正是由于重复,总金额出现了问题。我希望我的报告是这样的。在注册或注销状态前,我要显示NTN编号