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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: matthaus

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

  [复制链接]

109

主题

1191

帖子

3851

积分

论坛元老

Rank: 8Rank: 8

积分
3851
QQ
发表于 2012-12-28 10:29:52 | 显示全部楼层
本帖最后由 MaHZ 于 2012-12-28 10:38 编辑
matthaus 发表于 2012-12-28 10:25
难道要一个个字段的设置吗?


编辑规则里面有个概念名(第一行),这个是设置bizdata的,整个跟这个概念有关的数据;
回复 支持 反对

使用道具 举报

119

主题

376

帖子

449

积分

中级会员

Rank: 3Rank: 3

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

5楼的方法是一个列只读,楼主的需求是设置所有列只读(整个表格)。
justep.xbl("数据源").instance.readonly=true; 这种方法我在5.2.1中没任何问题。 数据源就是Data的ID
回复 支持 反对

使用道具 举报

998

主题

4330

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10732
QQ
发表于 2012-12-28 10:36:54 | 显示全部楼层
其实,lz的问题是:
justep.xbl("数据源").instance.readonly=true;
这段代码在5.2.1可以运行,为啥在sp3种不能运行?
孤舟蓑笠翁,独钓寒江雪。
X5牛刀交流民间第一群:30057529
提供有偿服务,联系WX:18332024
bex5疑难问题解决方案
回复 支持 反对

使用道具 举报

13

主题

57

帖子

627

积分

高级会员

Rank: 4

积分
627
QQ
 楼主| 发表于 2012-12-28 10:38:43 | 显示全部楼层
按5楼的方法对概念名设只读解决了,justep.xbl("数据源ID").instance.readonly=true在5.2.3里确实不行,先结贴吧。
光荣在于平淡,卓越在于专注!
回复 支持 反对

使用道具 举报

4

主题

1579

帖子

2706

积分

内部用户

积分
2706
发表于 2012-12-28 12:06:29 | 显示全部楼层
特别注意:
上面的代码不推荐使用,版本升级不保证代码的兼容性;
两个问题:
1、获取data的instance需要使用api,getInstance();
2、instance对象是没有公开的对象,直接使用instance.readonly是不推荐作法

推荐作法:
  控制data的只读使用data上针对概念的规则完成
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-21 11:32 , Processed in 0.059867 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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