起步软件技术论坛-X3

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

【结】从数据集输入问题

[复制链接]
发表于 2009-12-22 11:40:45 | 显示全部楼层
嗯,看到了,能稳定重现吗?如果能,请提供一个可以再现的例子吧。如果不能找一下规律,然后把资源包传上来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-22 11:58:33 | 显示全部楼层
是这样的
主表里的数据是每天一条记录,根据选择的日期判断。打开时默认是今天的,如果存在今天的记录,则打开,不存在则默认插入一条新记录,但是只能用户手工保存,不能代码post。
我们发现当打开功能,先切换下日期,再换回今天,就不会出现这个问题了。打开功能直接操作就会这样。
回复 支持 反对

使用道具 举报

发表于 2009-12-22 12:07:49 | 显示全部楼层
请楼主,回答一下
1、5楼是从表的记录吧,那么是三条还是一条记录呢?
2、根据你的描述,如果取消主从是否正常了呢?、

另外,没有太理解,你说的“手工保存”具体指啥,怎么保存,是数据导航条的保持按钮吗?如果是,这个是执行的数据集的ApplyUppdates,不是Post,Post是本地保存,ApplyUppdates是提交数据库。如果不是,那用户怎么手工保存呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-22 14:51:20 | 显示全部楼层
问题1:
5楼是从表的记录,主表的记录在这个表单中是看不见的。从表是3条记录
问题2:
取消主从肯定没问题

手工保存是指必须由用户自己点击DataNavigator去保存,不允许用代码去保存。我说手工保存的目的是想说第一次打开功能主表数据集状态在insert状态时,会出现这个问题。但是切换回来依旧在insert状态,就不会出这个问题了
回复 支持 反对

使用道具 举报

发表于 2009-12-22 15:00:59 | 显示全部楼层
那提供一个再现的例子吧,觉得很神奇呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-22 15:02:21 | 显示全部楼层
要不你们远程看一下?
回复 支持 反对

使用道具 举报

发表于 2009-12-22 15:04:32 | 显示全部楼层
可以
不过我看仅仅是现象,要仔细分析,远程不现实的,且不知道网速怎样
261627143
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-22 15:06:32 | 显示全部楼层

先大体看一下吧,然后你们可能会更清楚一些
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-22 15:08:54 | 显示全部楼层
我的QQ是99004652,我现在在线,加我吧
回复 支持 反对

使用道具 举报

发表于 2009-12-22 16:14:15 | 显示全部楼层
已经远程看过了 不需要切换日期,只需要先把光标停到 零售或者其他这两个记录上,然后再放到 银行取款 这条记录上就可以了。

如果楼主想找原因,把资源传上来一份吧
如果想绕开解决,可以在窗体集Form 的 OnShow 事件,用代码处理一下焦点就可以了
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-13 02:59 , Processed in 0.038678 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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