易表在线答疑技术与交流用户社区 → 急切救助几个问题(特别是报表设计)!


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

主题:急切救助几个问题(特别是报表设计)!

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


加好友 发短信
等级:论坛游民 帖子:28 积分:0 威望:0 精华:0 注册:2006/10/27 17:11:00
急切救助几个问题(特别是报表设计)!  发帖心情 Post By:2006/11/8 9:33:00 [显示全部帖子]

我设计了一个聘用合同管理程序,还有3个问题急切救助各位大虾帮助解决:
1、在程序中录入完数据后,需要打印鉴证登记表,因此我设计了“报表打印”菜单,其中包括打印成A3纸或A4纸(有的单位没有A3幅面打印机,打印成A4再扩印成A3),但设计的“鉴证登记表A4”这个报表有问题,打印(预览)时从第二行数据开始就没有竖线,从第二页开始表头又没有第一条横线(我在设计的时候因为内容比较多使用了“报表缩放”),请各位大侠帮助我重新设计一下为谢!
2、“参工时间”的日期样式设计成“1997-1”式样,但在“录入”窗口中却显示成“1997-1-1”,请教录入窗口能否重新设计一下。
3、该程序要下发给各单位使用,因此我不想让别人更改我的设计,能否做进一步的修改,例如:按下ctrl+shift+alt+Q时无法返回系统菜单。
  小的先谢了。
egd文件下载

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


加好友 发短信
等级:论坛游民 帖子:28 积分:0 威望:0 精华:0 注册:2006/10/27 17:11:00
  发帖心情 Post By:2006/11/8 10:29:00 [显示全部帖子]

  非常感谢,经高手指点,第一个问题终于得到解决。
  针对第三个问题,我在程序中设计了“系统设置”菜单,但不知怎么设计,能否请各位帮助我设计一下。

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


加好友 发短信
等级:论坛游民 帖子:28 积分:0 威望:0 精华:0 注册:2006/10/27 17:11:00
  发帖心情 Post By:2006/11/8 10:52:00 [显示全部帖子]

  非常谢谢总版主,高手就是高手,你以前也帮助我解决了一些问题

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


加好友 发短信
等级:论坛游民 帖子:28 积分:0 威望:0 精华:0 注册:2006/10/27 17:11:00
  发帖心情 Post By:2006/11/20 17:54:00 [显示全部帖子]

  使用了一段时间后,再请教两个问题:
  1、我的年龄列是根据“出生年月”列自动计算。“退休管理”菜单中有个子菜单“查询达到正常退休条件人员”,公式是根据年龄来设置(男大于60岁,女大于55岁须退休),根据工作需要我要查询一年内达到退休年龄的人员(如2007年),但我把电脑中的系统日期调为2007年12月31日后,表中的年龄不会自动增加一岁,因此查询不出一年内达到退休年龄的人员。是否要使用重算列?如使用重算列,公式是什么?
  2、还有,随着系统日期的变动,年龄列的岁数会自动增加吗?

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


加好友 发短信
等级:论坛游民 帖子:28 积分:0 威望:0 精华:0 注册:2006/10/27 17:11:00
  发帖心情 Post By:2006/11/20 19:14:00 [显示全部帖子]

  重算列公式能否设置成一打开该程序时重算?(每次打开该程序时年龄都是正确的)?如果可采用该方法,数据量大的时候,会不会影响打开速度?

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


加好友 发短信
等级:论坛游民 帖子:28 积分:0 威望:0 精华:0 注册:2006/10/27 17:11:00
  发帖心情 Post By:2006/11/20 20:10:00 [显示全部帖子]

 我通过预处理公式设置重算列:recalccol("合同登记表","年龄","工龄",1),但只会计算年龄列,不会计算工龄列,该怎么办?

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


加好友 发短信
等级:论坛游民 帖子:28 积分:0 威望:0 精华:0 注册:2006/10/27 17:11:00
  发帖心情 Post By:2006/11/20 20:25:00 [显示全部帖子]

工龄的刷新公式是:years([参工时间])
好像该函数只能重算一列,除非要计算的几列是连在一起的(我的年龄列和工龄列不是连在一起的),我用:recalccol("合同登记表","年龄",1)and recalccol("合同登记表","工龄",1)也不行

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


加好友 发短信
等级:论坛游民 帖子:28 积分:0 威望:0 精华:0 注册:2006/10/27 17:11:00
  发帖心情 Post By:2006/11/20 21:00:00 [显示全部帖子]

多谢,可以了。我用公式:recalccol("合同登记表","年龄") And recalccol("合同登记表","工龄")也可以,但从理论上说,这个公式还要重算操作公式,计算速度应该没有你的公式速度快,是不是这样?

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


加好友 发短信
等级:论坛游民 帖子:28 积分:0 威望:0 精华:0 注册:2006/10/27 17:11:00
  发帖心情 Post By:2006/11/21 10:08:00 [显示全部帖子]

  再请教一个问题:我的易表是企业注册版,在运行该合同管理程序时,有时会出现“错误1002,请与易表公司联系”的提示框,但好像也不影响操作。请问是怎么回事?以后会不会有什么影响?(与账号有没有关系,我建立了2个账户,一个普通账号,一个管理员账号)

 回到顶部