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

QQ登录

只需一步,快速开始

查看: 3647|回复: 7

[结贴] 关于Gird控件编辑控制的问题

[复制链接]

28

主题

136

帖子

246

积分

中级会员

Rank: 3Rank: 3

积分
246
QQ
发表于 2017-4-24 10:44:02 | 显示全部楼层 |阅读模式
版本: BeX5V3.5 小版本号:
数据库: MS SQLServer 服务器操作系统: Windows 应用服务器:
客户端操作系统: Windows 7 浏览器: Chrome
现在有一个需求:有多个页签,每个页签放了一个Grid。现在想通过权限设置实现,每个页签上查看及编辑状态。
查看我通过设置每个页签的 bind\bind-visible  = !biz.Util.isDisabledAction($model, 'ShowOtherInfoAction')  || !biz.Util.isDisabledAction($model, 'ShowAllDocInfoAction')
属性可以实现。但每个页签上的Gird怎么设置是否能编辑。
BizData上设置 只读我试过,只能全部只读或可写,不能分Grid来设置,请问有没有办法可以实分页签或Grid的编辑权限?

QQ图片20170424104101.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-24 11:50:15 | 显示全部楼层
grid上要控制的应该需要每个单元格控制,可以到网上查找jquery grid是否有这样的控制

data上的只读的控制,可以定义一个变量,根据切换的tab设置遍历的值,定义一个函数加上这个变量的判断和自己只读的判断返回true或者false,然后规则中调用这个函数
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

28

主题

136

帖子

246

积分

中级会员

Rank: 3Rank: 3

积分
246
QQ
 楼主| 发表于 2017-4-26 17:30:12 | 显示全部楼层
本帖最后由 crazyz 于 2017-4-26 17:36 编辑

改为,在BizData规则上 每个字段设置 只读属性来实现了,但是又遇到两个问题:
1.在Grid中 editor 为 checkBox的,好像不受 字段中只读属性设置的影响,第一次点CheckBox能修改,但是点一下后,又不能修改了。
2.在BizData中,右击点“编辑规则”后弹不出对话框了。

CheckBox第一次点不受只读属性影响

CheckBox第一次点不受只读属性影响

编辑规则弹不出窗口

编辑规则弹不出窗口
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-26 17:39:50 | 显示全部楼层
1.只读多选的控制是缺陷,后续版本解决
2.把studio重启一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

28

主题

136

帖子

246

积分

中级会员

Rank: 3Rank: 3

积分
246
QQ
 楼主| 发表于 2017-4-27 08:37:32 | 显示全部楼层
重启电脑,重启 stuido都试了,没有用。别的BizData都能弹出,就这一个不能弹出,会不会跟设置的字段过多有关?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-4-27 09:35:33 | 显示全部楼层
确认控制台有提示信息吗?
这样的studio的控制台应该会有错误提示
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

28

主题

136

帖子

246

积分

中级会员

Rank: 3Rank: 3

积分
246
QQ
 楼主| 发表于 2017-5-5 15:26:46 | 显示全部楼层
控制台 没有任何提示。我是把控制台信息,清空后,点右键试的
回复 支持 反对

使用道具 举报

发表于 2017-5-5 17:04:27 | 显示全部楼层
crazyz 发表于 2017-4-26 17:30
改为,在BizData规则上 每个字段设置 只读属性来实现了,但是又遇到两个问题:
1.在Grid中 editor 为 check ...

那就不知道了!要不重新拖一个bizData组件过来!!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 10:41 , Processed in 0.076298 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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