模拟GridView的一些删除

楼主
我是社区第3602位番薯,欢迎点我头像关注我哦~
本帖最后由 妮妮 于 2012-8-27 11:10 编辑


上图不说话。
用到的数据是FR自带的表SELECT * FROM [Equipment]。
1、点击编辑

之后点击保存之后刷新父页面的数据,模拟的实现了一个小功能。
编辑页面的JS:
一个普通的按钮,添加点击时间:

  1. FR.showIframeDialog({
  2. url:"ReportServer?reportlet=SMES/NewAdd.cpt&op=write&PKID=${CopID}",  //要打开的页面并传递参数
  3. title:"title",
  4. width:600,
  5. height:600
  6. })
复制代码
然后在填报成功的事件里:
  1. var top = window.parent;
  2. var reportPane = top.contentPane;
  3. var btn = reportPane.curLGP.write.getWidgetByName("btnRefresh");
  4. btn.fireEvent("click");
复制代码
其中的btnRefresh为父页面的一个刷新按钮
  1. location.reload();
复制代码
2、新增的按钮和编辑基本上一直的。

3、每行的删除按钮
一个“删除行”按钮,具体可以参考“批量删除”的帮助文档。在它的点击事件里添加:



OK 全部搞定。
至于上面的删除按钮,目前还在调试。




分享扩散:

沙发
发表于 2012-8-27 11:27:57
请继续
板凳
发表于 2012-8-27 11:29:34
自己新手做出来才有成就感:)
地板
发表于 2012-8-27 13:41:35
批量删除的参考655的帮助文档就可以了,是655的 不是7.0的。
5楼
发表于 2012-8-28 09:21:44
:lol楼主是好人
6楼
发表于 2012-8-28 23:05:26
:)模拟而已,
7楼
发表于 2012-8-29 19:00:47
关注中,不错
8楼
发表于 2014-9-7 18:39:46
学习了,就是图片太模糊了
9楼
发表于 2016-11-4 12:12:08
恩,这个分享很重要啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部 返回列表