通配符表达式,用于从 Azure 中的外部应用搜索动态 CRM 中的记录



我需要创建一个连接到Dynamics CRM的外部Web应用程序。我需要在Azure上制作并在线连接到Dynamics CRM。

真正的挑战是我需要在Web应用程序中有一个文本框,我的想法是在编写时,我想查看CRM的帐户记录。此外,我想在查找时使用通配符(例如,ABC* 应该立即向我显示以 ABC 开头的客户(。

我正在尝试使用查询表达式,但我无法做到这一点。

你必须使用 ConditionOperator.Like

ConditionExpression condition1 = new ConditionExpression();
condition1.AttributeName = "attribute_name";
condition1.Operator = ConditionOperator.Like;
condition1.Values.Add(acc_name.ToLower() + "%");

参考: https://crmbusiness.wordpress.com/2011/04/20/crm-2011-how-to-do-like-statement-in-queryexpression/

最新更新