起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 112|回复: 5

【搞定】数据集定位问题

[复制链接]
发表于 2007-6-14 11:13:13 | 显示全部楼层 |阅读模式
需求是这样:
修改和添加弹出一个窗体 窗体关闭后自动定位在进行操作的信息上
问题是这样 现在做了一个编码树来显示层级关系 而又不得不和添加修改的窗体使用不同的数据集(数据相同) 我在退出时作了数据集定位
Self.FCUSTOMER_GUID:=Self.DataSetBroker1.DataSet.FieldByName('GUID').AsString;
Self.InfoBrokerKHDA.Info.DataSetByID('KHDACX').Locate('GUID', SELF.FCUSTOMER_GUID, []);
修改时没有问题 退出修改窗体后编码树的选中项定位到了进行了操作的地方 但是添加的时候就不行了 我做了试验 把数据集定位之后的GUID取出来 发现就是我想要的数值 可见数据集定位成功了 可是编码树上没有出来效果 这是什么原因呢?
回复

使用道具 举报

 楼主| 发表于 2007-6-14 13:56:16 | 显示全部楼层
看来是真没人关啊 我已经自己解决了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-14 15:01:42 | 显示全部楼层
怎么还没有管么??结贴啊
回复 支持 反对

使用道具 举报

发表于 2007-6-14 17:27:20 | 显示全部楼层
呵呵,把方法共享一下,大家学习学习
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-15 09:41:57 | 显示全部楼层
事先我在释放弹出窗体的时候做了数据集刷新 加定位的时候就给忘了 这是不行的 定位被刷没了 建议这类情况都在窗体退出的事件上做操作 不要在释放之后加动作
回复 支持 反对

使用道具 举报

发表于 2007-6-15 10:37:03 | 显示全部楼层
OK,END
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-11 15:59 , Processed in 0.042311 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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