| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1673 人关注过本帖, 1 人收藏
标题:多表关联的问题
只看楼主 加入收藏
glygly06
Rank: 1
来 自:雁城
等 级:新手上路
威 望:1
帖 子:120
专家分:0
注 册:2008-10-1
结帖率:50%
收藏(1)
 问题点数:0 回复次数:5 
多表关联的问题
如果一个表与多个表关联,如 xjb1 要与 xbdm、mzhdm建立关联,(xjb1的xbh字段与xbdm的性别代号关联,xjb1的mzh字段与mzhdm的民族代码字段关联),我在报表预览按钮用一个关联语句能起作用,用两个关联语句,只有最后一个关联起作用:
sele xbdm
index on 性别代号 tag xbdh
sele mzhdm
index on 民族代码 tag mzhdm
sele xjb1
set relation to xbh into xbdm  && xbh 对应 xbdm表中的字段'性别代号'
set relation to mzh into mzhdm  && mzh 对应 mzhdm表中的字段'民族代码'

report form ireports\xshmc(xxm)cc preview

(xjb1在表单中已以xjh为索引打开)
请问怎样设置才能使一个表能与多个表建立关联。

[[it] 本帖最后由 glygly06 于 2008-11-17 14:45 编辑 [/it]]
搜索更多相关主题的帖子: 多表关联 
2008-11-17 14:44
ibmlang_002
Rank: 5Rank: 5
来 自:浙江-嘉兴
等 级:贵宾
威 望:18
帖 子:437
专家分:176
注 册:2008-8-30
收藏
得分:0 
ADDITIVE

VFP
2008-11-18 21:37
qjbzjp
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:尧的故乡
等 级:贵宾
威 望:48
帖 子:1914
专家分:4397
注 册:2007-3-14
收藏
得分:0 
其实在报表的数据环境中进行多表关联最直观、方便:
将主表的要关联字段拖到另一表的相关字段上,在其之间就产生了关联(两表间有一条连线可见)。用同样的方法产生第三表关系……
2008-11-19 09:20
chch656
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2008-11-19
收藏
得分:0 
父表到底能与几个子表关联
VFP中一个父表到底能与几子表关联,教程上只说关联表中只能有一个父表,我也试过多次,一个父表无法与二个或以上的子表关联,敬请高手指教.
2008-11-19 10:37
glygly06
Rank: 1
来 自:雁城
等 级:新手上路
威 望:1
帖 子:120
专家分:0
注 册:2008-10-1
收藏
得分:0 
在程序中报表的数据源是临时生成的,所以不能在数据环境中设置关联,只能用语句设置关联

我是一只小小小菜鸟,我想装懂却又懂不了多少

2008-11-19 12:12
glygly06
Rank: 1
来 自:雁城
等 级:新手上路
威 望:1
帖 子:120
专家分:0
注 册:2008-10-1
收藏
得分:0 
谢谢版主 ibmlang_002 ,在关联语句后加ADDITIVE后,能进行多表关联了!

我是一只小小小菜鸟,我想装懂却又懂不了多少

2008-11-19 12:17
快速回复:多表关联的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.042501 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved