if (window.lineboxes) {
var cells = ;
for (var i = 0; i < lineboxes.length; i++) {
if (lineboxes.selected() == true) {
var cr = FR.cellStr2ColumnRow(window.lineboxes.options.location);
//获取勾选复选框所在行列
var code = "'" + contentPane.getCellValue(23, cr.row) + "'";
if (code.indexOf(user) != -1
|| user == "admin"
|| user == "zhangsan"
|| user == "lisi"
|| user == "wangwu") {
var a = "'" + contentPane.getCellValue(2, cr.row) + "'";
cells.push(a);
if (cells.length == 0) {
alert("请选择一笔数据");
} else {
//alert(cells);
FR.doHyperlinkByGet4Reportlet({
"para": {
"__pi__": true
},
"feature": "width=880,height=980,",
"title": "XXXXXXX",
"url": "${servletURL}?viewlet=XXXXXXXX.cpt&op=write&num=" + cells,
"target": "_dialog"
})
}
} else {
alert("你没有处理此数据权限");
}
}
}
}情景说明:比如张麻子登录进来之后只能对他的数据进行操作,不能对其他人的数据进行操作,张三,李四,王五是张麻子的领导,可以对他的数据进行操作,因为人员调动频繁,不能再代码里写死,我现在维护了一个最大权限的填报表,存的是最大权限人的人名,问:怎么在js里写sql,查到这几个人名呢?