起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 1786|回复: 58

【搞定】DataGrid运行时不能正常显示[问题]

[复制链接]
发表于 2007-5-10 11:09:03 | 显示全部楼层 |阅读模式
在窗体上设计一切正常

1t.jpg

10.99 KB, 下载次数: 240

回复

使用道具 举报

 楼主| 发表于 2007-5-10 11:10:16 | 显示全部楼层
运行时就成这样了 :confused:

2t.jpg

6.85 KB, 下载次数: 228

回复 支持 反对

使用道具 举报

发表于 2007-5-10 11:12:55 | 显示全部楼层
数据集没有打开
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-10 11:22:50 | 显示全部楼层
表格文档的ooOutputControl属性我已经打开了,窗体上要打开哪个属性才能看的见?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-10 11:33:33 | 显示全部楼层
我是先在表格文档中添加了主表字段,然后在生成的主窗体上添加从数据集的DataGrid,这样的做法有问题吗?
回复 支持 反对

使用道具 举报

发表于 2007-5-10 11:59:32 | 显示全部楼层
格文档的ooOutputControl属性我已经打开了
这个属性,是控制控件在预览的时候是否一起输出,跟数据集是否打开没有关系


先在表格文档中添加了主表字段,然后在生成的主窗体上添加从数据集的DataGrid,这样的做法有问题吗?
作没有问题,
你在功能窗体Show 事件上,open一下DataGrid对应的数据集,就可以了。如果DataGrid是从数据集,那么主数据集也要open,要不看不到记录的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-10 14:51:08 | 显示全部楼层
open 是方法吗,我不找到这个方法名啊.
回复 支持 反对

使用道具 举报

发表于 2007-5-10 15:16:17 | 显示全部楼层
1、在窗体上拖一个数据集代理(DataSetBroker1),并连接到DataGrid 对应的数据集
2、然后访问就可以了,例如 DataSetBroker1.dataset.Open
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-10 16:37:16 | 显示全部楼层
我在主窗体的Onshow事件添加了代码,DatasetBroker也连了但是还是不行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-10 16:45:40 | 显示全部楼层
图一

da.jpg

33.01 KB, 下载次数: 196

回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-9 16:44 , Processed in 0.037046 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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