起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 124|回复: 7

【搞定】[请求]主从表在一个窗体或者DOC里如何实现?**

[复制链接]
发表于 2007-5-22 15:38:01 | 显示全部楼层 |阅读模式
我有表如下:
表A     NO(Primary KEY) , BuyName,  Address
表B    NO,porductNO ,(前面两个形成primary key)    buynumber

想形成这样的形式:
购买信息表
  ---------------------------------------------------------------------------------
   流水号(no)    购买者姓名(buyname)    联系电话(addresss)
---------------------------------------------------------------------------------------



-------------------------------------------------------------------------------------------
清单列表
--------------------------------------------------------------------------------------
流水号   产品编号   购买数量
-------------------------------------------------------------------------------------------------


要求:在选中上面流水号中一行时,下面的表格中能实时显示此订单对应的产品列表。
我以前没接触过DELPHI,平台也是刚刚入手,请各位老大说说看,谢谢了
回复

使用道具 举报

发表于 2007-5-22 16:19:13 | 显示全部楼层

呵呵

我也是刚学,斗胆回你的帖子啦!
在信息里建两个数据集AA,BB,各自选择对应的表,就是你的A,B
修改BB的属性中的主从关系,将A设为主数据集,不过表B中得有一个字段关联到表A的关键字段。后面的就不用做任何工作了,是自动完成的。
回复 支持 反对

使用道具 举报

发表于 2007-5-22 16:30:43 | 显示全部楼层
感谢 pingeo的回复,pingeo说的是正确的,你问的这个问题可以参考产品资料中的案例中的例子
入门手册 :http://www.justep.com/ftp/BusinessPartner/Docs/Business_intr.rar
   案    例 :http://www.justep.com/ftp/BusinessPartner/Docs/TrainingCase.rar
光盘中都有
看一下里边的订单的主从关系是如何做的,文档是怎么设置的,关键是先在数据集上设置好主从关系,然后在表格文档中插入一个数据集区域,一个子数据集区域
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-22 17:11:14 | 显示全部楼层
谢谢你们的回复,入门手册中的案例我做过。我现在想要的是在一个FORM里,不是分页那种形式的。如果用tab,是可以不用编程的。谢谢了
回复 支持 反对

使用道具 举报

发表于 2007-5-22 17:14:59 | 显示全部楼层
在From里可以用两个DataGrid来表现,数据集的主从关系设置好后,在Form里不需要写任何代码,当你主表记录滚动时,从表记录就会自动过滤的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-22 20:01:56 | 显示全部楼层
请问楼上的是在那一层,我在信息层设置了,可在功能层好像调不出来(不好意思,平台编程的思想我还没接受好)
回复 支持 反对

使用道具 举报

发表于 2007-5-23 08:34:10 | 显示全部楼层
在信息层设置数据集,并设好主从关系,在功能窗体里放两个 DataSetBroker 分别连接信息层的主从数据集,再放两个 DataGrid 分别连接这两个 DataSetBroker ,并在 FormCreate 事件里打开这两个数据集:DataSetBroker1.DataSet.Open,DataSetBroker2.DataSet.Open ,然后保存编译运行就行了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-23 14:14:05 | 显示全部楼层
解决了,请结贴,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-11 00:52 , Processed in 0.039982 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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