如何解决报表生成器表达式 IIF 值包含其他值
我有一个包含客户地址的数据库。无论出于何种原因,一些过去的用户在地址字段中添加了无关数据,通常是在地址之前或之后的客户名称。使用报表生成器,我需要找到一种方法来查找地址包含名称字段值的客户,以便我可以开始清理它。我的第一个想法是 In String 表达式。
=iif(InStr(Fields!CUST_ADDRESS.Value,Fields!CUST_FIRST_NAME.Value),"True","False")
但是即使我可以清楚地看到,它也不会返回单个“True”实例 CUST_FIRST_NAME = "佛罗多" 和 CUST_ADDRESS = "弗罗多·巴金斯,袋底,夏尔"
我猜这意味着 InStr 表达式不像我想的那样工作。
我也在查询中尝试过。
WHERE
CUST_ADDRESS LIKE CUST_FIRST_NAME
也没有运气。事实上,根本没有关于那个的数据,但我确信这太容易了。
有人可以告诉我我做错了什么吗?我已经搜索了其他提出相同问题的线程,但我没有找到任何...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。