起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 176|回复: 9

【结贴】DocView刷新?**

[复制链接]
发表于 2008-12-2 13:06:07 | 显示全部楼层 |阅读模式
预览模式:  dvReport.Doc.Close;
  dvReport.OpenView(TDocMode.dmPreview);

dvReport表单不刷新?
回复

使用道具 举报

 楼主| 发表于 2008-12-2 13:13:32 | 显示全部楼层
表单上主表可以刷新,但是从表没刷新。!
回复 支持 反对

使用道具 举报

发表于 2008-12-2 13:28:45 | 显示全部楼层
这个不是刷新数据的,是刷新控件的。如果数据没变化,刷新doc也没什么作用的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-2 13:36:29 | 显示全部楼层
数据有变化,主表和从表数据都有变化。可以看到主表对应的数据有刷新,但是从表的没有刷新。
回复 支持 反对

使用道具 举报

发表于 2008-12-2 13:37:48 | 显示全部楼层
你换成编辑模式刷新不刷新?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-2 13:47:40 | 显示全部楼层
试了一下,放DATAGRID可以看到数据改变。换成编辑模式也一样没刷新。
回复 支持 反对

使用道具 举报

发表于 2008-12-2 13:52:39 | 显示全部楼层
不会啊,简单的主从关联表会不自动刷新?楼主你做一个例子上来吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-2 13:59:10 | 显示全部楼层
有一规律,第一次执行dvReport.Doc.Close;
  dvReport.OpenView(TDocMode.dmPreview);可以看到之前作的修改是OK的 ,之后就有问题了。
就是说第一次表单打开Ok,然后修改数据再打开、修改再打开……就有问题了。把表单对应的数据集REFRSH也没有用。还可以看到修改后的数据已经成功保存到数据库。
回复 支持 反对

使用道具 举报

发表于 2008-12-2 14:18:04 | 显示全部楼层
能不能做一个简单独立的例子传上来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-2 14:25:56 | 显示全部楼层
谢谢了,自己大意,已OK。哎!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-27 21:51 , Processed in 0.039551 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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