起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 565|回复: 29

如下详文。[问题]

[复制链接]
发表于 2010-3-3 10:19:13 | 显示全部楼层 |阅读模式
如果一个功能引用的数据集的为只读,在这个功能中打开另外一个功能(使用的同一个数据集),那么打开的这个功能的数据集是否也为只读?
回复

使用道具 举报

发表于 2010-3-3 10:24:06 | 显示全部楼层
是的,如果在信息层设置数据集只读了,那么所有引用该数据集的功能也就只读了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-3 10:30:55 | 显示全部楼层
如果我在功能里面改了业务信息里面的属性(比如只读,更改SQL语句) 那么在打开一个功能。 这个功能使用的数据集会使用更改的属性吗?
回复 支持 反对

使用道具 举报

发表于 2010-3-3 11:00:36 | 显示全部楼层
如果数据集本身不是只读的,你在a功能上更改了数据集为只读,然后运行起来b功能那么数据集应该不是只读的,因为信息的隔离级是功能,这个信息对于两个功能是不一样的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-3 11:02:59 | 显示全部楼层
如果我在A功能中为一个数据集添加了数据集策略 在A功能中打开B功能 那么B功能数据集是否执行这个策略?
回复 支持 反对

使用道具 举报

发表于 2010-3-3 11:03:54 | 显示全部楼层
理论上不执行。打开功能b,b自己是独立的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-3 11:06:33 | 显示全部楼层
而现在的问题就是 影响了B功能中数据集中的只读(我在A功能中的业务功能中为该数据集设置了策略只读字段)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-3 11:07:43 | 显示全部楼层
如果我单独打开B功能(不是经过A功能打开而是从工作台中打开)那么就不会受到影响。
回复 支持 反对

使用道具 举报

发表于 2010-3-3 11:08:19 | 显示全部楼层
b功能和a是什么关系?继承过来的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-3-3 11:21:40 | 显示全部楼层
不是继承 没关系 只是 我在A功能中的一个按钮的click事件中调用打开了B功能。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-11 05:21 , Processed in 0.042516 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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