SETFILTER w WildCards 未按预期工作
SETFILTER w WildCards Not Working as Expected
我一直在尝试让带有通配符的 Setfilter 正常工作,但我不知道为什么不能。
SETFILTER(Description,'*@%1*',"Assembly Header"."No.");
过滤器不起作用并且不显示任何内容,可能是因为 NAV 没有很好地解释 %1
已找到解决方案,最好使用 STRSUBSTNO 函数进行通配符连接
所以,它确实工作正常
SETFILTER(Description,STRSUBSTNO('*@%1*',"Assembly Header"."No.");
:)
因为它是相反的:
SETFILTER(Description,'%1','@*' + FORMAT(Assembly Header"."No.") + '*');
so [at][star]{搜索词}[star]
在 NAV 2013R2 中,它实际上为您提供了“*@”的错误消息
干杯!
在 NAV 2018 中唯一对我有用的解决方案是 azathoth:
'*@....' 不工作
'@*....' 正在工作
我一直在尝试让带有通配符的 Setfilter 正常工作,但我不知道为什么不能。
SETFILTER(Description,'*@%1*',"Assembly Header"."No.");
过滤器不起作用并且不显示任何内容,可能是因为 NAV 没有很好地解释 %1
已找到解决方案,最好使用 STRSUBSTNO 函数进行通配符连接
所以,它确实工作正常
SETFILTER(Description,STRSUBSTNO('*@%1*',"Assembly Header"."No.");
:)
因为它是相反的:
SETFILTER(Description,'%1','@*' + FORMAT(Assembly Header"."No.") + '*');
so [at][star]{搜索词}[star]
在 NAV 2013R2 中,它实际上为您提供了“*@”的错误消息
干杯!
在 NAV 2018 中唯一对我有用的解决方案是 azathoth:
'*@....' 不工作
'@*....' 正在工作