起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 638|回复: 23

在网格表单上双击行,打开一个包含详细信息的窗体?**

[复制链接]
发表于 2007-9-13 17:02:12 | 显示全部楼层 |阅读模式
我想在网格表单上双击行,打开一个包含该行详细信息,以及与该行的子数据集有关的记录数据(就像;A ,B 两个数据集 ,B是A的子数据集,包含与A有关的上传文件的信息)详细信息的窗体?
我想在双击A的网格表单的时候,在另一个窗体中用分页的方式显示该行的详细信息,另一页则显示该行有关的上传文件的信息!

我本来 在图中的 要双击的那个网格文档中写了
procedure TWDLLBG.DataGridDblClick(Sender: TObject);
var WJXQ2:TWJXQ2;
begin

  WJXQ2.Create(nil);
end; 用来打开,文档详情窗体。但是出问题了。

Image00003.jpg

10.38 KB, 下载次数: 250

回复

使用道具 举报

 楼主| 发表于 2007-9-13 17:04:23 | 显示全部楼层

3

3

桌面.rar

120.56 KB, 下载次数: 139

回复 支持 反对

使用道具 举报

发表于 2007-9-13 17:04:58 | 显示全部楼层
以“OnDblClick”搜索
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-13 17:05:57 | 显示全部楼层
我怎么能够不但能正常打开那个
‘文件详情’窗体,而且还会同时显示的内容,是与双击的行是关连的。
回复 支持 反对

使用道具 举报

发表于 2007-9-13 17:06:28 | 显示全部楼层
楼主 你的代码只是创建 还没有显示啊 是不是得ShowModal一下呢? 楼主说出的问题是啥呢?
回复 支持 反对

使用道具 举报

发表于 2007-9-13 17:07:39 | 显示全部楼层
创建窗体之后对数据集进行过滤 再显示窗体
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-13 17:23:35 | 显示全部楼层
(1)我想如果能够像在一个窗体中同时显示这些内容的时候那样,当你选择了一行,与之相关连的数据会同时改变那样。而我只是把部分内容在另一个窗体中显示而以。我的这个想法能否实现,难道必须再次过滤吗?
(2)所出的问题在 ‘桌面.RAR'中。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-13 17:24:41 | 显示全部楼层
还有,我在业务信息下面,建立窗体,用文档中写代码来调用,好不好啊?
回复 支持 反对

使用道具 举报

发表于 2007-9-13 17:33:42 | 显示全部楼层
好啊。
回复 支持 反对

使用道具 举报

发表于 2007-9-13 17:34:38 | 显示全部楼层
双击A的网格表单的时候,在另一个窗体中用分页的方式显示该行的详细信息
请问详细信息在B数据集上。如果已经定义A和B的主从关系,那么B会根据A的主记录,自动变化的。如果是在A数据集,只要用的是同一个数据集代理,那么显示的也肯定是同一条。除非你自己做代码去滚动记录
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-6-27 19:49 , Processed in 0.045294 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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