0
|
luojian0323Lv7资深互助发布于2020-6-29 11:26
|
FR.Msg.alert("提示","提示内容."); setTimeout(function(){
window.parent.FR.closeDialog();
window.parent.FR.destroyDialog();
},3000);
|
-
MOVINGFINGER(提问者)
- 你这个是定时的,假如按钮里面有存储过程,我想待过程执行完之后再消失,可以实现吗?
-
luojian0323 回复 MOVINGFINGER(提问者)
- 那先用js调用sql里的存储过程.把关闭对话框代码写在调用存储过程后面
-
MOVINGFINGER(提问者) 回复 luojian0323
- 这个可以,但是关闭对话框代码这段不知道是没有执行还是什么,没有关闭提示框,if(V_KFPJXJ == 0)
{
alert(\"可分配绩效奖为0!\");
return;
}
if(confirm(\"是否确认将\"+DEPT+V_DATE+\"的可分配绩效奖\"+V_KFPJXJ+\"元进行分配?\")) //弹出确认删除对话框
{
//setTimeout(function() {
// _g(\'${sessionID}\').writeReport(); //执行提交入库操作
// }, 2000);
// alert(\"更新中\");
FR.Msg.toast(\"分配中,分配后后会自动刷新\");
FR.Msg.alert(\"提示\",\"处理中\");
var proc =\"begin HR_WAGE_RESULT_NEW.HR_WAGE_KFPJX(\'\"+DEPT+\"\',\'\"+V_DATE+\"\',\'2\',\'\"+V_KFPJXJ+\"\');end;\"
var V_RESULT = FR.remoteEvaluate(\'=SQL(\"YYFHR\",\"\'+proc+\'\",1,1)\');
//alert(\"OK\");
setTimeout(function(){
window.parent.FR.closeDialog();
window.parent.FR.destroyDialog();
},1);
//alert(\"OK\");
_g().parameterCommit(); //带条件查询
return true; //点击确定时,返回值为true,执行如上操作。
}
else
{
return false; //点击取消时,返回值为false,不执行操作。
}
-
luojian0323 回复 MOVINGFINGER(提问者)
- 不行就自定义窗口上面就一个标题一个提示内容,
只有自定义窗口才可以.
|
|