起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: liyuting730

【结】[问题]关于功能下的数据集策略只读问题

[复制链接]
 楼主| 发表于 2010-5-13 17:31:17 | 显示全部楼层
对不起,我突然想起来,A功能继承了B功能。
回复 支持 反对

使用道具 举报

发表于 2010-5-13 17:32:48 | 显示全部楼层
那就请楼主把继承后的功能中的策略删掉然后再试试吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-13 18:02:48 | 显示全部楼层
你是指删掉A中的只读策略吗?可是不用删除也很清楚了,只要不是从A功能跳转过去的,B功能都是不只读的。
另外,想问下,是不是可以使数据策略失效?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-14 09:17:36 | 显示全部楼层
求解!数据策略可以代码修改吗?或者失效?
回复 支持 反对

使用道具 举报

发表于 2010-5-14 10:06:56 | 显示全部楼层
不会的,如果B功能继承了A功能,那么只要是通过Run来运行功能B,A功能上的策略肯定会起左右的,除非你是ShowModal 功能B的主窗体。

如果是B功能确实不需要只读,可以在修改B功能的策略,取消只读,当然要保存,如果是运行环境,还需要签入,签入后还需要刷新缓存。然后再运行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-14 10:15:28 | 显示全部楼层
如果是B功能确实不需要只读,可以在修改B功能的策略,取消只读,当然要保存,如果是运行环境,还需要签入,签入后还需要刷新缓存。然后再运行
这个的意思是我在代码里操作还是手动操作?

另外,是A功能继承了B功能。而不是B继承了A。
我想,如果是B继承了A,那么B被只读能够理解,但是是A继承了B。B不应该也被只读啊。。。
回复 支持 反对

使用道具 举报

发表于 2010-5-14 10:24:55 | 显示全部楼层
如果是B功能确实不需要只读,可以在修改B功能的策略,取消只读,当然要保存,如果是运行环境,还需要签入,签入后还需要刷新缓存。然后再运行
这个的意思是我在代码里操作还是手动操作?
手工,直接在设计期间设置

你再看看是否看差了,从现象是B继承A
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-14 10:29:21 | 显示全部楼层
我试试先。但是可以很肯定的是,是A继承了B。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-14 10:31:45 | 显示全部楼层
我不明白的是,在B里面建立数据集策略可以使A不影响其没有只读的字段吗?这不太现实吧?
回复 支持 反对

使用道具 举报

发表于 2010-5-14 10:39:31 | 显示全部楼层
你直接在B功能继承A的数据集策略里把那个只读的字段改为不只读不就得了?
何必新建数据集策略?
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-9 08:21 , Processed in 0.038897 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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