0
SSRS에 표현식을 기반으로 채워지는 열 (PriceA라고 말하기)이 있습니다.SSRS : 특정 값의 열을 집계하는 방법은 무엇입니까?
PriceA.value
IIF((Fields!MOP.Value = "PRIV" OR Fields!MOP.Value = "FACI" OR Fields!MOP.Value = "GUAR" OR Fields!MOP.Value = "CASH"
OR Fields!MOP.Value = "CHRG" OR Fields!MOP.Value = "INV"),
IIF(Fields!UDRx.Value,"U/D",Fields!TtlPrice.Value),
IIF(Fields!elecadj.Value="0" AND Fields!elecadj2.Value="0", IIF(Fields!UDRx.Value,"U/D",IIF(Fields!MOP2.Value="0",Fields!Copay.Value,"")),
IIF(Fields!UDRx.Value,"U/D",Fields!PatientPayAmt.Value)
)
)
가격 A의 값이 "U/D"제로 또는 "150.00"로 어떤 값이 될 수있다. 이제 보고서 끝에 $ 0.0 및 "U/D"값을 무시하고 해당 열의 행 집계를 표시하려고합니다.
어떻게하면됩니까?
또 다른 열이 있는데 여기에 2 가지 다른 표현식을 기반으로하는 값이 표시되며 집계해야합니다. 그 중 하나가 작동하지 않습니다. 2ndPriceB_expression
IIF(Fields!MOP2.Value<>"",
IIF(Fields!elecadj.Value="0" and Fields!elecadj2.Value="0"
,IIF(Fields!UDRx.Value="1","U/D",Fields!Copay.Value)
,IIF(Fields!UDRx.Value="1"
,"U/D"
,IIF(Fields!elecadj2.Value="0"
,Fields!Copay.Value
,Fields!Payor2PaidAmt.Value
)
)
)
," ")
IIF((Fields!MOP.Value = "PRIV" OR Fields!MOP.Value = "FACI" OR Fields!MOP.Value = "GUAR" OR Fields!MOP.Value = "CASH"
OR Fields!MOP.Value = "CHRG" OR Fields!MOP.Value = "INV"), " ",
IIF(Fields!elecadj.Value="0" AND Fields!elecadj2.Value="0",
IIF(Fields!UDRx.Value="0",Format(Fields!TtlPrice.Value,"C"),"U/D") ,
IIF(Fields!UDRx.Value="0",Format(Fields!Payor1PaidAmt.Value,"C"),"U/D")
)
)
2ndPriceA_expression 나는 제 3 셀에 2ndPriceA & 2ndPriceB의 집계를 표시해야합니다. 죄송합니다. SSRS에 2 주 정도 새로 왔습니다.
미리 감사드립니다. 어떤 도움을 주셔서 감사합니다.