页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

(本文档仅供参考)

问题

          为什么【允许点击列头排序】效果无法勾选?

          

解决方案

           可检查下【页面设置】–》【报表类型】是否是勾选了【清单报表】:

...

          原因:不同的报表类型可允许设置的设置项是不一样的,因为设置项的效果都有限定的代码逻辑基础,而电子表格的分组报表和清单报表类型本身就是从底层处理逻辑都是不一样的,如分组报表是将所有的数据集查询结果全部加载到内存数据库后再进行各种公式计算、排序展示等,而【允许点击列头排序】就是对当前电子表格所有数据加载到内存数据库处理的一种;清单报表类型实现是为了对于比较大数据量的明细报表数据展示,采用的是分页取数的逻辑展示,所以这时候【允许点击列头排序】开放的实际意义就不大了,因为只是对当前加载到内存数据库的排序,和实际应用中所有数据展示进行排序效果是不匹配的,因此产品会依据当前电子表格选择的报表类型进行判断,置灰不允许设置的选项,当电子表格设置为清单报表类型的时候,例如回写相关设置项、允许点击列头排序等对清单报表类型无效的选项默认都会不允许勾选。


           建议方案:若是实际应用场景需要设置【允许点击列头排序】,可将报表设置为【分组报表】,然后将字段设置为列表展示,具体如下图:

...