![](/img/trans.png)
[英]Select an Entity using QueryExpression? C# Dynamics CRM Online 2015
[英]Access extension data in Dynamics CRM 2015 Online (C#)
因此,我們對Dynamics CRM中的項目進行了擴展,該擴展包含關鍵信息,以便我們導出其他工具並用於獲取更多信息。
循環瀏覽我當前正在執行的帳戶和聯系人
IOrganizationService serviceA = (IOrganizationService)serviceProxy;
ServiceContext svcContext = new ServiceContext(serviceA);
//Loop through all accounts
foreach(var account in svcContext.AccountSet)
{
Console.WriteLine(account.Name);
}
但是,我該如何為項目執行此操作並遍歷該數據?
謝謝。
您必須使用serviceA.retrieveMultiple(query)消息來檢索所有記錄或針狀過濾器明智的記錄。
查詢就像,QueryByAttribute或QueryExpression或fetchXML。
您正在使用Early Bound樣式,這意味着您使用crmsvcutil.exe命令行或工具生成了類。
您還將在上下文中找到您的自定義實體,因此,如果您實體的架構名稱為tsg_Project
,則可以執行此操作
foreach(var project in svcContext.tsg_ProjectSet)
{
Console.WriteLine(project.tsg_Name);
}
請注意,生成的類使用架構名稱(名稱可以包含大寫或小寫字母)而不是邏輯名稱(所有名稱均為小寫)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.