gpt4 book ai didi

plugins - CRM 2011 - 在 C# 中按字段值查找记录

转载 作者:行者123 更新时间:2023-12-04 05:30:06 24 4
gpt4 key购买 nike

我有一个基本问题。我需要找到一个字段设置为特定值的记录的 guid。
就像找到唯一一个“favouritecolor”属性设置为“red”的记录。 (字段唯一,无双同色)

我将要搜索的记录不是插件所处理的实体类型。

我到处寻找这个,但只找到了很多关于获取刚刚创建的记录的 Guid 的教程,这对我没有多大帮助。应该使用标准的 sqlconnection 和 select 语句(例如 select guid from [table name] where favouritecolor = 'red'),还是有更漂亮的方法?

我将不胜感激任何形式的指导。

干杯!

最佳答案

终于找到了解决办法。希望这可以帮助某人。
干杯!

    private static Entity getTheRecord(IOrganizationService service)
{
QueryExpression query = new QueryExpression();
query.EntityName = "NameOfTheEntity";
query.ColumnSet = new ColumnSet() { AllColumns = true };

query.Criteria = new FilterExpression();
query.Criteria.FilterOperator = LogicalOperator.And;
query.Criteria.Conditions.Add
(
new ConditionExpression("fieldname", ConditionOperator.Equal, "desiredvalue")
);
EntityCollection entities = service.RetrieveMultiple(query);
return entities[0];
}

关于plugins - CRM 2011 - 在 C# 中按字段值查找记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12744967/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com