页面树结构
转至元数据结尾
转至元数据起始

示例说明

在灵活分析中,有时候客户会对系统默认的跳转链接的字体颜色不喜欢,想要修改成其他的颜色,效果图如下:

设置方法

  1. 在资源定制中,创建一张灵活分析
  2. 切选中灵活分析,右键选择 编辑宏 进入报表宏界面。
  3. 在报表宏界面新建客户端模块,在弹出的新建模块对话框中选择对象为simpleReport;事件为onRenderTable;并把下面宏代码复制到代码区域。


宏类型

类型

对象

事件

ClientSide

simpleReport

onRenderTable

宏代码

function main(simpleReport, simpleReportContext) {
    var grid = simpleReport.grid;
    var totalRows = grid.tBody.childNodes.length; // 表格总行数 
    var headerRows = grid.getHeaderRows(); // 列头的总行数 
    var needChangeStyleCol = 0; // 需要设置样式的列号 
    var bgColor = '#ffffff';
    var fontColor = '#ffffff';
    // 设置颜色 
    setTimeout(function() {
        for (var i = headerRows; i < totalRows; i++) {
            if (i >= totalRows) continue;
            grid.tBody.childNodes[i].cells[needChangeStyleCol].style.color = fontColor;
        }
    },
    100);
}



  • 无标签