页面树结构

版本比较

标识

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

...

同时,也可以只设置指定数据添加跳转,如只需要点击“点心”进行跳转。

 Image Added

步骤同上,在修改客户端宏代码时,修改如下:

 

宏代码

...

宏代码

代码块
languagejs
linenumberstrue
function main(simpleReport, simpleReportContext) {
    //simpleReport.addColumnLinkByName("产品类别",me);//注释掉原来的代码,使用下面代码代替
    var col = simpleReport.getFieldIndexByName("产品类别"); //获取产品类别字段的列 序号
    for (var i = simpleReport.grid.getHeaderRows(); i < simpleReport.grid.getRowCount(); i++) {
        var cell = simpleReport.grid.getCell(i, col);
        if (cell) {
            if (cell.innerText == "点心") { //内容为点心,则添加跳转
                simpleReport.addCellLink(i, col, me);
            } else {
            }
        }
    }
}
//这一部分没有做改变
var menuItem = {
    alias: "跳转",
    callback: function(simpleReport, simpleReportContext) {
        var destQuery = simpleReportContext.openReport("I4028818a015c808d808db7fe015c81b639440848");
        if (!destQuery)
            return;
        simpleReport.writeParamsToContext();
        destQuery.refreshData();
    }
}
var me = menuItem;