阅读:3656 回复:3
岩竹玉雨
20

帖子

840

跟帖

205241

积分

论坛版主
论坛版主
  • 社区居民
  • 忠实会员

[分享] 弹出窗查询添加多选操作。

楼主#
更多 发布于:2016-12-14 11:00
不完美的修改,只贴出关键代码。具体方法还请自己实现。

图片:10_179_1c0c6136d8da4f2.gif


我使用的版本:9.2.6
要修改的页面:LisMasterData.aspx
要修改的js:WFRes/_Scripts/bizquery.js,WFRes/_Scripts/MVCSheet/MvcSheetAll.js;
(可能会根据版本不同,修改的文件也不同)
据我了解9.2.7以后的版本中如修改MvcSheetAll.js无效,可修改MVCSheet/Controls/SheetTextBox.js

图片:1.png

图片:4.png


赋值请参考下面代码:

图片:QQ截图20161214171504.png



图片:2.png

图片:3.png


另一种修改思路。关键代码位置我都已经标注。
奥哲黄杰提供:
修改SheetTextBox.js的 ListMasterCallBack 函数,将设置控件的值逻辑改为以下方式
检测某个主键字段,是否已经在子表数据存在,如果不存在,则调用子表的新增行方法,将开窗选中行的数据写入新增的子表行中;如果检测某个主键字段值已经在子表中存在,则更新这一行数据;
ListMasterCallBack 去除自动关闭窗体代码以便仍然可以继续双击;

最新喜欢:

RicardoRicard... H3BPMH3BPM 上善若水上善若水
发问题贴的时候,可以@一下我,我就能更快的知道了
上善若水
17

帖子

1282

跟帖

12345

积分

管理员
管理员
  • 社区居民
1楼#
发布于:2016-12-14 11:34
感谢分享!
H3 BPM 让天下没有难用的流程。全国统一服务热线 :400-889-8625
静かな
16

帖子

87

跟帖

1251

积分

黄金榴莲
黄金榴莲
2楼#
发布于:2018-10-23 11:20
这个怎么加一个可以选择 单选和多选 的参数呢?
静かな
16

帖子

87

跟帖

1251

积分

黄金榴莲
黄金榴莲
3楼#
发布于:2018-10-24 17:49
由于选择的脚本 写在dll 里,只能在表单上重写 来传值
游客

返回顶部