[尝试从SSRS报告的“ InboundFlight”字段中删除字符。在这种情况下,“ AS4310”需要显示为“ 4310”,“ ASX721”需要显示为“ 721”。尝试了下面的代码,但最终出现错误:“报告失败,因为无法建立报告。” Intellisense不知道“替换”。关于如何仅显示SSRS领域之外的数字的任何想法?
ArrivalDateTime InboundFlight
15/01/2019 1:16PM AS4310
15/01/2019 4:54PM 4258
15/01/2019 5:13PM ASX721
15/01/2019 5:20PM 6222
=System.Text.RegularExpressions.Regex.Replace(
IIf(IsNothing(=Fields!InboundFlight.Value), "", Fields!InboundFlight.Value),
"(\d+)","$1")
错误:由于无法生成报告而导致报告失败。
出于某种原因,我无法让捕获小组工作。这最终为我的案例工作。
=System.Text.RegularExpressions.Regex.Replace(Fields!InboundFlight.Value, "\D","")