我在订购在 CRM 中保存为字符串的数字时遇到问题,
它工作正常,直到 10,然后它说 9 > 10 我知道一个简单的解决方案,我可以将零附加到字符串到固定长度。想知道是否有办法通过 int 以某种方式按字符串排序。
我的代码:
QueryExpression query = new QueryExpression(entity);
query.ColumnSet.AddColumn(ID);
query.AddOrder(ID, OrderType.Descending); //there is a problem because the type is string.
EntityCollection entityCollection = organizationService.RetrieveMultiple(query);