Page tree
Skip to end of metadata
Go to start of metadata

活字格视频
倍速:
0.5X
1.0X
1.25X
1.5X
2.0X

1.描述

在OData生成器中,需要设置OData的参数。其中一项参数为排序,您可以根据您的需要设置数据的排序规则。

选择“排序”页签,单击“新建条件”,选择数据表中的字段并设置数据的排序方式,按照选择的字段升序排序或降序排序。

图1  排序

如果有多个排序条件,选中一个排序条件后,可单击将排序条件上移、下移,或者单击“删除条件”删除排序条件。

2.设置排序

在OData生成器中,选择数据表后,设置选择项为“列”并设置数据的排序规则。

操作步骤

  在页面中选择一个单元格区域,在功能区菜单栏中选择“公式->OData生成器”。

图2  打开OData生成器

  选择表及要显示的列。例如,选择表为“订单表”,选择项为“列”,勾选“订单编号”“订单日期”“客户名称”“是否完成”“采购员”这四列。

图3  选择表及显示列

  (可选)设置查询条件。例如,要查询已完成订单的记录,则查询条件设置为字段“是否完成”等于“true”。

图4  设置查询条件

 (可选)设置查询行数。例如,查询行数为3,则会显示出前3行已完成订单的记录。

图5  设置查询行数

  设置排序规则。例如,要按照订单日期降序排列。

单击“新建条件”,设置字段为“订单日期”,排序为“降序”。

图6  设置查询行数

  单击“确定”关闭OData生成器。此时获取已完成订单的记录是一组数据,因此需要使用Excel的数组公式。

在单元格的编辑状态下按 Ctrl+Alt+Enter 键。此时选择的单元格区域内的所有单元格都应用了该公式,并且每个公式都被大括号{ }包围,即Excel的数组公式。

图7  OData与Excel函数组合使用

  (可选)设置单元格格式。第二列为日期类型字段,需将其设置为日期格式;第四列为是否类型字段,需将其显示为需要的“已完成”或“未完成”;

图8  设置单元格格式


  运行后,在浏览器中可以看到已完成的前3个订单按照日期的降序排列显示。

图9  运行结果

回到顶部

  • No labels