Как я могу связать значения в отчете SSRS?
Я строю запрос в 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 - US-101 - NTN# - NTN12341
A001 - 1/1/2000 - 82,000 - US-102 - UnReg - 123456
Я хочу спросить, как я могу объединить STATUS и NTN nO. Требование: я хочу показать статус, будь то Reg aur UnReg. Я не хочу показывать NTN# в статусе. и перед статусом я хочу отобразить номера 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
2 ответа
В текстовом поле "Статус" выполните:
=iif(Fields!Status.Value = "NTN#", "", Fields!Status.Value)
Это приведет к удалению поля, когда значением является NTN, а в противном случае просто оставит их в покое.
В поле NTN No. выполните:
=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.03.2014 12716 2% 220,00 12936 VIV14-0000049 GST Товары Заказ на поставку Пакистан Птица 123456 INV / 001/01 от 03.03.2014 12716 17% 1 870,00 14586 VIV14-0000049 WHT Продажи Заказ на поставку Пакистан Птица 123456 INV/001/01 03.03.2014 12716 -20% -374,00 12342 VIV14 -0000049 Дополнительный налог Заказ на поставку Пакистан Птица NTN987644 INV/001/01 03/03/2014 12716 2% 220,00 12936 VIV14-0000049 GST Заказ на поставку товара Пакистан Птица NTN987644 INV/001/01 03.03.2014 12716 17% 1 870,00 14586 VIV14 -0000049 WHT Продажа Заказ на поставку Пакистан Птица NTN987644 INV/001/01 03.03.2014 12716 -20% -374,00 12342
79,728.00
вот актуальная проблема.
Ваучер Код налога с продаж Идентификатор VEND Имя Статус NTN Счет № даты выставления счета Сумма налога Ставка налога с продаж Сумма налога с продаж Общая сумма VIV14-0000049 Дополнительный налог Регулятор птицеводства Пакистана NTN987644 INV/001/01 03.13.2014 12,716 2% 220,00 12,936 VIV14-0000049 GST Goods Регион птицеводства Пакистана NTN987645 INV / 001/01 03/03/2014 12 716 17% 1 870,00 14 586 VIV14-0000049 WHT Продажи Регион птицеводства Пакистана NTN987646 INV/001/01 03.03.2014 12 716 -20% -374,00 12 342
только из-за дублирования возникает проблема в общем количестве. и я хочу, чтобы мой отчет был таким. перед статусом REG или UNREG я хочу показать номер NTN.