こんにちはすべて私はあなたのアドバイスが必要です、
1)毎回変化する動的な文字列があります。
たとえば、今日は文字列になり"ItemA,ItemB,ItemC"
、明日はそれ"itemA,ItemB"
だけになります。
2)3列のSSRSレポートがあります
3)この文字列を分割"ItemA,ItemB,ItemC"
し、ssrsテーブルのこれらの3列に分割されたサブ文字列を表示したいと思います。区切り文字は","
(コンマ)です
4)使用した
=Split("ItemA,ItemB,ItemC",",").GetValue(0) in the first column of the report
=Split("ItemA,ItemB,ItemC",",").GetValue(1) in the second column of the report
=Split("ItemA,ItemB,ItemC",",").GetValue(2) in the third column of the report
5)私の文字列が"ItemA,ItemB,ItemC"
、になるまで、すべてが正常に機能します
"ItemA,ItemB"
しかし、私の文字列が変わる"#Error"
と、3番目の列に表示されます。
私はエラーを理解しました
=Split("ItemA,ItemB,ItemC",",").GetValue(2)
分割関数を適用した後、文字列には2つの値しかないため、値はありません。
#Error
3番目の列で回避できる方法はありますか?
注:ssrsレポートでは3列を強制的に使用する必要があります。
3列目で使ってみ=Replace(Split("ItemA,ItemB",",").GetValue(2),"#Error","NULL")
ましたが、うまくいきませんでした。