提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。
问题
如何隐藏web电子表格分组报表或清单报表中列头中点击排序的图标
解决方案
可考虑通过如下宏代码进行隐藏
类型:客户端 对象:spreadsheetReport 事件:onRender
function main(spreadsheetReport) {
var ascs = spreadsheetReport.elemSheetFrame.contentWindow.document.getElementsByClassName("button-asc");
var descs = spreadsheetReport.elemSheetFrame.contentWindow.document.getElementsByClassName("button-desc");
for (var i = 0; i < ascs.length; i++) {
var asc = ascs[i];
var desc=descs[i];
asc.style.display = "none";
desc.style.display="none";
}
}