에있는 관계에 있습니다. 시스템 사용자에게 주문하십시오.이 관계에서 끝나는 사용자 목록을 얻으려고합니다. 그러나이 예외는 throw합니다 추가 정보 : 'SystemUser'엔터티에 Name = 'salesorderid'특성이 없습니다..잡동사니 목록이 dynamics crm
어떤 아이디어라도 놓치지 않으셨습니까?
private void grabRelatedUsers(IOrganizationService service){
QueryExpression sysUsersQuery = new QueryExpression()
{
EntityName = "systemuser",
ColumnSet = new ColumnSet("systemuserid"),
LinkEntities = {
new LinkEntity() {
LinkFromEntityName = "systemuser",
LinkToEntityName = "new_salesorder_systemuser",
LinkFromAttributeName = "systemuserid",
LinkToAttributeName = "systemuserid",
JoinOperator = JoinOperator.Inner
},
new LinkEntity() {
LinkFromEntityName = "new_salesorder_systemuser",
LinkToEntityName = "salesorder",
LinkFromAttributeName = "salesorderid",
LinkToAttributeName = "salesorderid",
JoinOperator = JoinOperator.Inner,
LinkCriteria = new FilterExpression() {
Conditions = {
new ConditionExpression("salesorderid",ConditionOperator.Equal,orderId)
}
}
},
new LinkEntity().AddLink("systemuser","systemuserid","systemuserid")
},
};
EntityCollection subGridUsers = service.RetrieveMultiple(sysUsersQuery);
}