c# - 根据后端选项集值对选项集进行排序
问题描述
我试图对选项集值进行排序,但它是根据字母排序的,它应该根据选项值排序
我尝试了以下代码,但没有根据选项集值进行排序。
QueryExpression filBusinessInventory = new QueryExpression("new_filbusinessinventoryfa");
filBusinessInventory.Criteria.AddCondition("createdon", ConditionOperator.On, dateString2);
filBusinessInventory.Criteria.AddCondition("statecode", ConditionOperator.Equal, "Active");
filBusinessInventory.ColumnSet = new ColumnSet("createdon", "new_customer", "new_month", "new_year");
filBusinessInventory.AddOrder("new_month", OrderType.Ascending);
filBusinessInventory.Orders.Add(new OrderExpression("new_month", OrderType.Descending));
需要根据选项集值而不是字母顺序对选项集字段“月”进行排序。
解决方案
选项集字段的排序是根据字段的值而不是字母表进行的。只需添加
filBusinessInventory.AddOrder("new_month", OrderType.Ascending);
不加也
filBusinessInventory.Orders.Add(new OrderExpression("new_month", OrderType.Descending));
推荐阅读
- apache-kafka - 卡夫卡管道内的微软机器人框架?
- reactjs - ReactJS:如何在页面的子组件中使用 useState?
- python - 当我在 YouTube 上添加评论时,它不会出现 python selenium
- java - 如何在Java中解析复杂的json字符串
- swift - NSComboBox 有没有大的 controlSize?
- azure-timeseries-insights - 为什么 Azure 时序见解 GET 可用性响应分布具有 Datetime.MinValue 条目?
- java - 如何在 if 语句中放入可运行对象?
- python - 为什么我必须将 int_input 设置为 none?
- c - 是否有阅读手册页的标准方法?
- visual-studio - 尝试构建项目时如何修复“架构验证错误”?