获取点击单元格值 (一列的)
在下图的事件中双击打开的页面中 写上
// str = params.split("&")[0].split("=")[1]; //获取点击单元格值
获取单元格某一个的值
例:获取A5的值
var str = report.getCell("A5").getValue() //获取报表格中值
点击跳转窗口 url时:
var url ="/modules/cba4b529-0267-4525-b249-01e639de1860/hw6N11Mgqq/hwN8dDcKh6/hw1yQjIqEj/hwWXNMPkUR/hwsaFzrEZE.html?jh=" + str + "&rq=" + rqa+"";
window.open(url, "_blank");
点击跳转窗口 src时:
document.getElementById("iframepage8").src = "/modules/cba4b529-0267-4525-b249-01e639de1860/hw6N11Mgqq/hwN8dDcKh6/hw1yQjIqEj/hwWXNMPkUR/hwvNw03snC.html?jh=" + jha + "&rq=" + rqa;
js中向数据库取值
//获取数据库信息
hwDas.get({
host: vmd.workspace.dataServiceIp, //固定地址
url: 'znyqt/xbznyqt/ylyczd/ylyczdjg' //数据服务地址
}, {}, {
'jh': jha //向数据库传参,jh是数据库字段
},
function(result) { //获取数据库数据
var data = result.data[0].datas;
var ycxx = data[0].fjbz;// fjbz是数据库字段
if (result.isSucceed) {
var data = result.data[0].datas;
var ycxx = data[0].fjbz;
} else {
vmd.alert("错误", "压力异常获取失败!"); //获取失败时弹窗
console.log(result.errMsg);
}
},
function(msg) {//异常时执行
}
);
js中向数据库保存
//信息入库
var jg = hwTextArea.getValue() //获取分析结果信息
if (jg) {
var hostUrl = {
host: vmd.workspace.dataServiceIp, //固定写法
url: "znyqt/xbznyqt/ylyczd/fzfxa" //数据服务地址
};
var headers = {};
var params = {};
var datas = { //在修改中 向数据库传参和要修改的数据 都放在这里
jh: jha, //向数据库传数据,jh,ylrq,ylfxjg是数据库字段
ylrq: rq,
ylfxjg: jg
};
hwDas.edit(hostUrl, headers, params, datas, function(result) {
if (result.isSucceed) {
console.log(result);
} else {
vmd.alert("错误", "压力异常分析保存失败!"); //保存失败时弹窗
console.log(result.errMsg);
}
}, function(msg) {
console.log(msg);
});
alert("保存成功")
location = location //刷新当前页面
} else {
alert("请输入压力分析结果")
}