起步软件技术论坛-X3

 找回密码
 立即注册
搜索
123
返回列表 发新帖
楼主: icemei

【结贴】数据集策略的问题**

[复制链接]
发表于 2009-5-6 11:00:57 | 显示全部楼层
tstringlist注意释放,不知道你为什么把free注释掉了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-6 15:48:22 | 显示全部楼层
不注释掉,数据就没取出来,我也不知道为什么   
另外,过滤应该用sqlfilter,filter带的条件不能超过31个字符。
        TBIZDATASET(DataSetBrokerRZRCXX.DataSet).SQLFilter :=SqlFilterString;
    TBIZDATASET(DataSetBrokerRZRCXX.DataSet).SQLFiltered := True;
        TBIZDATASET(DataSetBrokerRZRCXX.DataSet).Refresh;

        其实通过管理权限这样来控制,就不能具体到功能模块,这样就比较笼统,比如经理A管理开发部,开发部能看到的有两个功能P1和P2,用管理权限,经理就能看到P1和P2中此部门下所有业务员填的数据;如果要求经理能看到P1的所有数据,P2的部分数据,就要用另外的权限机制,单纯上面的管理权限是不能实现的。
    如果系统能有人员、组、组所管理的功能、功能下的数据或操作这样的权限控制模块,就方便多了,我们另外有一套软件,就是这样的功能,这样会更灵活一些。
回复 支持 反对

使用道具 举报

发表于 2009-5-6 16:37:48 | 显示全部楼层
如果不把对象释放,有可能会报未知的错误,比如退出ie报指针错误。
不注释掉,数据就没取出来,我也不知道为什么  。你可以自己调试下,肯定是调用的步骤不对了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-5-7 18:04:09 | 显示全部楼层
好的,谢谢,请结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-21 16:22 , Processed in 0.037384 second(s), 13 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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