页面树结构

版本比较

标识

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

...

代码块
languagejs
firstline1
linenumberstrue
function main(insight) {
    //获取参数值
    var colWidth = "60px";
    for (var i in insight.params) {
        var param = insight.params[i];
        if (param.alias == "发货人") {
            if (param.value == "刘先生") {
                colWidth = "50px";
            }
            break;
        }
    }
    var grid = insight.grid;
    var starIndex = 2; //数据开始列,从0开始
    var maxCol = grid.getColCount(); //总列数
    for (var m = starIndex; m < maxCol; m++) {
        var rowIndex = 0; //行序号,序号从0开始。行序号,序号从0开始,注:如果是2重表头的话,将0修改位1,3重表头将其修改为2,以此类推...
        var cell = grid.getCell(rowIndex, m); //获取表头列
        cell.style.width = colWidth;
        cell.firstChild.style.width = colWidth; //设置列宽
		//305版本需要添加以下代码
        try {
            insight.elem_tablepanel.firstChild.firstChild.childNodes[m].style.width = colWidth;
        } catch(e) {}
    }
}

...