Foxtable(狐表)用户栏目专家坐堂 → 请帮忙: 关联表 报表


  共有3398人关注过本帖树形打印复制链接

主题:请帮忙: 关联表 报表

帅哥哟,离线,有人找我吗?
lake163
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
请帮忙: 关联表 报表  发帖心情 Post By:2016/3/1 17:39:00 [显示全部帖子]

请教高人:

一对多的两个关联表,通过BH关联

主表:基本信息,有BH、姓名

子表:家庭成员,有BH、称谓、姓名、工作单位及职务

 

现在想生成一个EXCEL报表,每个人生成一行数据,家庭成员依次往后填写(详见附件)

 

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:管理项目5.foxdb

主人

家庭成员1

家庭成员2

家庭成员n

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:干部家庭成员表汇总.xls

编号

姓 名

称谓

姓名

工作单位及职务

称谓

姓名

工作单位及职务

称谓

姓名

工作单位及职务

[BH]

[姓名]

[@基本信息.家庭成员,关系]

[@基本信息.家庭成员,姓名]

[@基本信息.家庭成员,工作单位及职务]

[@基本信息.家庭成员,关系,+1]

[@基本信息.家庭成员,姓名,+1]

[@基本信息.家庭成员,工作单位及职务,+1]

[@基本信息.家庭成员,关系,+2]

[@基本信息.家庭成员,姓名,+2]

[@基本信息.家庭成员,工作单位及职务,+2]

 

单独一个人,生成报表是正确的;可如果选择多人,无法直接生成报表,需要编程循环填入EXCEL表格。

烦请高人帮忙写一段代码,万分感谢!


 回到顶部
帅哥哟,离线,有人找我吗?
lake163
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
  发帖心情 Post By:2016/3/1 17:56:00 [显示全部帖子]

我需要通过类似邮件合并的方式发送,一人只能一行,且字段还要独立。
[此贴子已经被作者于2016/3/1 17:57:10编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lake163
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
  发帖心情 Post By:2016/3/2 8:41:00 [显示全部帖子]

以下是引用大红袍在2016/3/1 22:49:00的发言:

没必要用代码

 

http://www.foxtable.com/help/topics/1414.htm



上面帮助介绍的情况是将一个表的若干行打印在一行(一个细节区)。现在的需求是主表行与子表所有相关联的行生成一行数据。

当主表只选定一行时没有问题,可当需要针对主表多行直接用报表生成时,所有主表行对应的子表数据均是主表第一行对应的关联数据(也就是子表关联行不能自动跳转)。

[此贴子已经被作者于2016/3/2 8:41:21编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
lake163
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:276 积分:2971 威望:0 精华:0 注册:2010/9/20 11:21:00
  发帖心情 Post By:2016/3/12 9:41:00 [显示全部帖子]

谢谢!

 回到顶部