天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1536|回复: 5

这是否是一个BUG?

[复制链接]
momota 发表于 2011-12-14 18:54:51 | 显示全部楼层 |阅读模式
本帖最后由 shary 于 2011-12-19 17:20 编辑

我在视图中做删除前脚本的时候, 用了createAlert来发出警告信息

这确实可以正确运行, 但问题是我点掉对话框以后, 将鼠标移动到左边的菜单树上,这个警告信息又出现了,而且需要连点10几次才能点掉

这是不是因为系统又继续运行了那个删除前脚本?

代码里要怎么写才可以在发出警告信息的时候停止接下来的删除动作?
shary 发表于 2011-12-15 09:42:33 | 显示全部楼层
本帖最后由 shary 于 2011-12-15 14:14 编辑

您好,正常情况不会出现您说得情况的。只会在点击删除的时候执行您的删除动作执行前脚本。请将您的脚本贴出来看下。同时请问您的视图是普通视图还是?
 楼主| momota 发表于 2011-12-15 09:48:49 | 显示全部楼层
  1. var sel = getParameter("_selects");
  2. var arr = splitString(sel,";");
  3. for(var i = 0;i<arr.length;i++ ){
  4. var docid = arr[i];
  5. var doc = findDocument(docid);
  6. var label = doc.getStateLabel();
  7. if("正在审核(区)".equals(label) || "正在审核(市)".equals(label)||"完成".equals(label)){
  8. createAlert("包含正在审核或者已完成的表单,不能删除");
  9. break;
  10. }
  11. }
复制代码
普通视图, 我只要点过删除以后,执行了这个脚本,点掉对话框, 然后把鼠标移到菜单上就会又出现对话框, 而且要点很多次才能点掉

刷新以后才能恢复正常
pixar 发表于 2011-12-15 14:13:46 | 显示全部楼层
我也遇到这个问题。
shary 发表于 2011-12-15 14:15:44 | 显示全部楼层
您好,能否远程让我看下实际情况。QQ:568601086
shary 发表于 2011-12-19 17:20:13 | 显示全部楼层
跟客户确认未重现出这个问题。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 18:57

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表