以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 记录排序问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=68821) |
-- 作者:133198609 -- 发布时间:2015/5/25 19:12:00 -- 记录排序问题 背景: 1、父表 【人事信息】 身份证号 姓名 部门 岗位 等等 XXXXXXX XX XX XX XXX 2、子表 【工作经历】 身份证号 姓名 部门 岗位 任职时间 XXXXXXX XX XX XX XXX 父表和子表用身份证号关联 目的: 1、子表经历数据改变的时候父表中的【部门】、【岗位】同时更新,更新为子表中任职时间最新的一行数据。 2、设计的个人简历报表,简历一栏需要导出子表中按时间顺序的简历。 问:以上两条是否可以实现? 目前情况: 第一条完全不知道怎么做; 第二条用了 <format([@工作经历,任职时间,1],"yyyy年MM月dd日")> - <format([@工作经历,任职时间,2]-1,"yyyy年MM月dd日")> [@工作经历,任职部门,1] [@工作经历,职务,1],但是前提必须是子表的数据是一条一条按时间顺序输入的,如果有改动时间的,就会乱(比如有些先输入了最新的简历,后更新了之前的简历,导出来的简历就没办法按时间排序了)。 努力学习中,求专家指导…… |
-- 作者:大红袍 -- 发布时间:2015/5/25 19:25:00 -- 1、跨表引用
http://www.foxtable.com/help/topics/1453.htm
2、word 报表,是无法排序输出列表的。你可以改成excel报表。或者先用代码把要显示的数据填充到一个表里面去,根据那个表设计报表。
|
-- 作者:133198609 -- 发布时间:2015/5/25 19:33:00 -- 回复:(大红袍)1、跨表引用 http://www.fo... 第二个问题,在子表的表属性时间中是否可以设置增加一行后执行时间排序,如果可以,这样导出来的数据是否会按时间排序? |
-- 作者:大红袍 -- 发布时间:2015/5/25 19:35:00 -- word报表,无法设置排序导出,它默认是按照添加的先后输出的。
excel报表才可以设置排序。
如果word报表要排序输出,就必须把数据填充到一张新的表里,填充的先后顺序,就是输出顺序 |
-- 作者:133198609 -- 发布时间:2015/5/25 19:41:00 -- 回复:(大红袍)word报表,无法设置排序导出,它默认... 懂了,谢谢! |