CRM Dynamics 搜索通配符

发布于 2024-08-11 23:03:22 字数 156 浏览 3 评论 0原文

我正在探索 Dynamics CRM 4,当我搜索记录时 例如,联系人,例如。 Abcd,Dynamics 正在按 Abcd* 搜索, 默认情况下,最后包括通配符。

有什么方法可以在默认情况下在开头也包含通配符吗? 前任。 <代码>Abcd --> *ABCD*

I'm exploring Dynamics CRM 4 and when I search a record
for example, a contact, ex. Abcd, Dynamics is searching by Abcd*,
including, by default, the WildCard in the end.

Is there any way to also include the Wild Card, by default, in the beggining?
Ex. Abcd --> *Abcd*

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

沉鱼一梦 2024-08-18 23:03:23

您应该能够为 RetrieveMultiple 事件构建预插件并访问输入参数集合的查询属性,其中将包含用户输入的搜索字符串。由于您处于预事件中,因此可以在前面添加一个星号到搜索字符串,这应该会产生您想要的结果。

You should be able to build a pre-plugin for the RetrieveMultiple event and access the Query property of the Input Parameters collection, which will contain the search string that the user typed in. Since you are in the pre event, you can prepend an asterisk to the search string, which should produce your desired results.

太傻旳人生 2024-08-18 23:03:23

抱歉,没有办法做到这一点。 CRM 在运行时将搜索查询转换为 SQL Like,因此甚至没有 hack(例如修改存储过程)。

我通过在自定义 ASPX 页面中集成 IFrame 来完成自定义搜索,以避免使用默认的“搜索引擎”...也许这是您问题的替代解决方案。

Sorry, there is no way to do that. CRM is translating the Search query in a SQL Like at runtime, so, there is even no hack (like modifying a stored procedure).

I've done a custom search by integrating an IFrame in a custom ASPX page to avoid using the default "search engine"... maybe this is an alternate solution to your problem.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文