起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1179|回复: 5

[结贴] 主从表流程的从表列的必需控制

[复制链接]

89

主题

374

帖子

811

积分

高级会员

Rank: 4

积分
811
QQ
发表于 2013-12-23 17:46:42 | 显示全部楼层 |阅读模式
版本: X5.2.6 小版本号:
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: IE9
做了一个主从表流程,从表的数据是点增加按钮,从对话框里多选进来的。但是每条数据中都会有两项是必须输入的。
目前遇到的问题是:
在对话框中选择好多条数据后,点确定,数据进到从表gird中,但是只有第一条数据提示有两项必需输入。其余的数据没有提示。
这时候点流转,其余行的必须输入没有进行check,就保存到db里了。
只有在选择每一行时,红色的线才会显示出来并提示。
如何解决这种问题、?

1

主题

1222

帖子

1378

积分

金牌会员

Rank: 6Rank: 6

积分
1378
QQ
发表于 2013-12-23 17:55:19 | 显示全部楼层
回复 支持 反对

使用道具 举报

89

主题

374

帖子

811

积分

高级会员

Rank: 4

积分
811
QQ
 楼主| 发表于 2013-12-23 19:01:51 | 显示全部楼层
wangliang 发表于 2013-12-23 17:55
可以参考3楼方法
http://bbs.justep.com/forum.php?mod=viewthread&tid=54661&extra=page%3D1%26filter%3Dt ...

按照3楼的做法,没有实现。
循环中每一条记录都执行了,但是没有实现。看到下面你的回帖,也没有明白要怎么去做
回复 支持 反对

使用道具 举报

89

主题

374

帖子

811

积分

高级会员

Rank: 4

积分
811
QQ
 楼主| 发表于 2013-12-24 09:47:56 | 显示全部楼层
wangliang 发表于 2013-12-24 08:48
你的这个事件写在哪里了,用window.setTimeout()把那段代码包起来。

写在了从表的dataDetailDataChanged()时间里面了
回复 支持 反对

使用道具 举报

1

主题

1222

帖子

1378

积分

金牌会员

Rank: 6Rank: 6

积分
1378
QQ
发表于 2013-12-24 10:42:23 | 显示全部楼层
在dialog 的close 事件里写
windowDialog.windowDialog3Close = function(event){
var data = justep.xbl("bizData1");
//        justep.XData.enableControls();     去掉这行代码
        for ( var i = 0; i < data.getCount(); i++) {
                data.setIndex(i);}               
};       
回复 支持 反对

使用道具 举报

89

主题

374

帖子

811

积分

高级会员

Rank: 4

积分
811
QQ
 楼主| 发表于 2013-12-24 11:19:02 | 显示全部楼层
wangliang 发表于 2013-12-24 10:42
在dialog 的close 事件里写
windowDialog.windowDialog3Close = function(event){
var data = justep.xbl( ...

完美解决,可以结贴了,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-20 08:08 , Processed in 0.101260 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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