0

我对 Crystal 很陌生,如果模型类似于 FT-T*,用户希望我将列文本更改为郁金香。我认为这将是一件相当容易的事情,并尝试了一些不同的公式,但可以让它们起作用。你能告诉我我的公式做错了什么或者我需要改用什么公式吗?谢谢。

IIF({v_FrameDepartment.cftliner} Like 'FT-T*' THEN {v_FrameDepartment.cftliner} = 'Tulip' 
4

1 回答 1

1

您可以LEFT({v_FrameDepartment.cftliner}, 4)在公式中使用来检查匹配:

IIF(LEFT({v_FrameDepartment.cftliner}, 4) = "FT-T", "Tulip", 
    {v_FrameDepartment.cftliner})

自从我使用 CR 以来已经有一段时间了,所以我不记得LEFT如果您指定的长度大于字符串的长度是否会引发错误。如果是这样,只需检查{v_FrameDepartment.cftliner}first 的长度。

于 2013-04-16T20:20:45.633 回答