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

QQ登录

只需一步,快速开始

查看: 2461|回复: 14

[结贴] X5.2.3版本bizdata的只读怎么设置?

  [复制链接]

13

主题

57

帖子

627

积分

高级会员

Rank: 4

积分
627
QQ
发表于 2012-12-28 09:41:38 | 显示全部楼层 |阅读模式
本帖最后由 XiaoQLuo 于 2012-12-28 12:05 编辑

W文件的onload事件中
用这样的代码:justep.xbl("dataDetail").instance.readonly=true;运行时报错“不支持的属性和方法”。


特别注意:
上面的代码不推荐使用,版本升级不保证代码的兼容性;
两个问题:
1、获取data的instance需要使用api,getInstance();
2、instance对象是没有公开的对象,直接使用instance.readonly是不推荐作法

推荐作法:
  控制data的只读使用data上针对概念的规则完成
光荣在于平淡,卓越在于专注!

140

主题

683

帖子

970

积分

高级会员

Rank: 4

积分
970
QQ
发表于 2012-12-28 09:54:05 | 显示全部楼层
直接加true()不就可以了么?
Me
Gustas !
回复 支持 反对

使用道具 举报

76

主题

992

帖子

2212

积分

金牌会员

Rank: 6Rank: 6

积分
2212
QQ
发表于 2012-12-28 10:00:38 | 显示全部楼层
可以在data设置概念规则中readonly去调你的js方法,根据判断返回true或fasle。
回复 支持 反对

使用道具 举报

998

主题

4330

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10726
QQ
发表于 2012-12-28 10:07:47 | 显示全部楼层
二楼、三楼的方法确实可以,但这种用法也非常方便:justep.xbl("dataDetail").instance.readonly=true,一般我用一楼的方法
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

109

主题

1191

帖子

3851

积分

论坛元老

Rank: 8Rank: 8

积分
3851
QQ
发表于 2012-12-28 10:11:06 | 显示全部楼层
1.
QQ截图20121228100506.jpg
2.
QQ截图20121228100530.jpg
3.
QQ截图20121228100549.jpg
4.
QQ截图20121228100619.jpg
readOnly的属性值也可以通过平台函数调用js函数(返回true或false);
回复 支持 反对

使用道具 举报

13

主题

57

帖子

627

积分

高级会员

Rank: 4

积分
627
QQ
 楼主| 发表于 2012-12-28 10:15:36 | 显示全部楼层
我的目的是对整个data设只读,但不知道为什么这个代码justep.xbl("dataDetail").instance.readonly=true运行时报错。请问是什么原因?
光荣在于平淡,卓越在于专注!
回复 支持 反对

使用道具 举报

119

主题

376

帖子

449

积分

中级会员

Rank: 3Rank: 3

积分
449
QQ
发表于 2012-12-28 10:17:28 | 显示全部楼层
justep.xbl("数据源").instance.readonly=true;
回复 支持 反对

使用道具 举报

13

主题

57

帖子

627

积分

高级会员

Rank: 4

积分
627
QQ
 楼主| 发表于 2012-12-28 10:20:04 | 显示全部楼层
feilau 发表于 2012-12-28 10:17
justep.xbl("数据源").instance.readonly=true;

“数据源”指的不是data的ID吗,我的代码语法有问题吗,现在问题是这个代码在5.2.3版本中运行时报错。
光荣在于平淡,卓越在于专注!
回复 支持 反对

使用道具 举报

109

主题

1191

帖子

3851

积分

论坛元老

Rank: 8Rank: 8

积分
3851
QQ
发表于 2012-12-28 10:21:49 | 显示全部楼层
matthaus 发表于 2012-12-28 10:20
“数据源”指的不是data的ID吗,我的代码语法有问题吗,现在问题是这个代码在5.2.3版本中运行时报错。 ...

5楼的方法不行吗?
回复 支持 反对

使用道具 举报

13

主题

57

帖子

627

积分

高级会员

Rank: 4

积分
627
QQ
 楼主| 发表于 2012-12-28 10:25:34 | 显示全部楼层
MaHZ 发表于 2012-12-28 10:21
5楼的方法不行吗?

难道要一个个字段的设置吗?
光荣在于平淡,卓越在于专注!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-30 22:26 , Processed in 0.066826 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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