起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 140|回复: 4

【搞定】打开窗体时使文档显示为空**

[复制链接]
发表于 2007-12-11 17:46:35 | 显示全部楼层 |阅读模式
有一个用来提交数据的表格文档.
         窗体中的表格文档, 在打开窗体时, 显示的是最近一次提交的数据, 如何保证在打开窗体时, 使表格文档显示为空.

   使用数据集过滤可以让它在打开的时候为空, 但是编辑表格, 保存之后, 表格文档就变成空白的了.
    datasetbroker1.DataSet.Filter:='1<>1';
   datasetbroker1.DataSet.Filtered:=true;

  有没有什么办法, 保证打开的时候文档是空白的, 编辑后保存, 还是正常显示为刚才的数据.
回复

使用道具 举报

 楼主| 发表于 2007-12-11 18:06:56 | 显示全部楼层
进入窗体时新增也可以, 但是每打开一次该窗体, 业务参数就会增1, 使得数据不连续
docviewKQDJB_BMKQB.SetFocus;
datanavigator.Buttons[0].Click;
回复 支持 反对

使用道具 举报

发表于 2007-12-12 08:35:20 | 显示全部楼层
有没有什么办法, 保证打开的时候文档是空白的, 编辑后保存, 还是正常显示为刚才的数据.
不需要写你那样的代码,
直接在业务信息的数据集构造SQL时,设置条件1<>1就可以了。


进入窗体时新增也可以, 但是每打开一次该窗体, 业务参数就会增1, 使得数据不连续
这个用参数需要自己维护,如果需要连续,建议楼主用数据库的自带的种子字段,具体使用,请参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=510
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-12-12 11:11:01 | 显示全部楼层
可以结帖了, 谢谢!
回复 支持 反对

使用道具 举报

发表于 2007-12-12 11:40:59 | 显示全部楼层
en
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-2 04:26 , Processed in 0.040368 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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