У меня проблема с заказом номеров, которые сохраняются в виде строки в 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);