易表在线答疑技术与交流用户社区 → 报表的困惑


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

主题:报表的困惑

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


加好友 发短信
等级:论坛游民 帖子:23 积分:30 威望:0 精华:0 注册:2006/8/15 20:44:00
  发帖心情 Post By:2007/8/7 21:09:00 [只看该作者]

这样也试过了,也是不行。
有没有发现,把那“岗位”拉到报表头,就会打印出与报表标题一样的文字出来?奇怪中……

-=-=-=- 以下内容由 wqghost2007年08月07日 09:13pm 时添加 -=-=-=-
报表标题改动,它也会跟着改动,神了

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


加好友 发短信
等级:超级版主 帖子:2320 积分:350 威望:0 精华:0 注册:2006/8/11 10:55:00
  发帖心情 Post By:2007/8/7 21:11:00 [只看该作者]

发现了,奇怪中……

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


加好友 发短信
等级:超级版主 帖子:2320 积分:350 威望:0 精华:0 注册:2006/8/11 10:55:00
  发帖心情 Post By:2007/8/7 21:21:00 [只看该作者]

如果[内退时间] ="",又是要显示那一列?

-=-=-=- 以下内容由 ylm2007年08月07日 09:23pm 时添加 -=-=-=-
你在公式中加一个
Text([内退时间])=""的条件吧

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  14楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/8/7 21:36:00 [只看该作者]

1、内退时间的刷新公式错误,根本找不到这个关联表的列;
2、这种报表方式完全尽量不要明细区域,直接在页面头区域设计;将其调整到略小于纸张即可(其实应该这样设计这类报表);
3、将该公式写成这样:
   if([部门] = "内退" Or [部门] = "内养" Or[部门] = "病退" ,if(Text([内退时间]) = "",[档案工种],if([内退时间] > $"2006-06-30",[档案工种],[部门])),[档案工种])
    也许是当两个日期型数据相加减或比较时,如果其中一个数据为空时,得不到正常结果,这样,将内退时间为空的记录视其为未内退,也就是该岗位取大于2006年6月30日的值!

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


加好友 发短信
等级:超级版主 帖子:2320 积分:350 威望:0 精华:0 注册:2006/8/11 10:55:00
  发帖心情 Post By:2007/8/7 21:42:00 [只看该作者]

但是,有一点不明的是,就算公式中少了一个判断[内退时间]为空的条件,也不应出现"岗位",

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


加好友 发短信
等级:论坛游民 帖子:23 积分:30 威望:0 精华:0 注册:2006/8/15 20:44:00
  发帖心情 Post By:2007/8/7 21:49:00 [只看该作者]

下面引用由程兴刚2007/08/07 09:36pm 发表的内容:
1、内退时间的刷新公式错误,根本找不到这个关联表的列;
2、这种报表方式完全尽量不要明细区域,直接在页面头区域设计;将其调整到略小于纸张即可(其实应该这样设计这类报表);
3、将该公式写成这样:
   if ...

谢谢帮忙!
1,关联表在上传时为减小体积时已删除。
2,为何不能在明细区域?帮助中说有很多公式就是要能在明细区域而不能用在报表头区域的,是我看错了么?
3,加了text([内退时间])=""后显示正常,也许原因就是你说的“也许是当两个日期型数据相加减或比较时,如果其中一个数据为空时,得不到正常结果”吧。
4,为何放在报表头的时间会显示出与报表标题一样的文字,还是不明白!

  谢谢。


 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  17楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:4639 积分:133 威望:0 精华:0 注册:2006/9/23 19:23:00
  发帖心情 Post By:2007/8/7 21:50:00 [只看该作者]

还有,当输入的日期不正确(少于八位数的时候),我也纳闷呐,找不到原因!

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


加好友 发短信
等级:论坛游民 帖子:23 积分:30 威望:0 精华:0 注册:2006/8/15 20:44:00
  发帖心情 Post By:2007/8/7 21:53:00 [只看该作者]

下面引用由ylm2007/08/07 09:42pm 发表的内容:
但是,有一点不明的是,就算公式中少了一个判断为空的条件,也不应出现"岗位",

这里显示的“岗位”其实也就是报表标题中“二○○X年职工岗位确认工资调整表”中的“岗位”两字,长度要是略作调整,还会显示出“工资”两字。问题是为何会这样?把它放在表头区会全部显示,而放在明细区就只显示出两个字?

——额的神啊!


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


加好友 发短信
等级:论坛游民 帖子:23 积分:30 威望:0 精华:0 注册:2006/8/15 20:44:00
  发帖心情 Post By:2007/8/7 21:55:00 [只看该作者]

有事先下线了,明天上来收答案。请各位达人多多指教哦。谢谢!

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


加好友 发短信
等级:论坛游民 帖子:159 积分:0 威望:0 精华:0 注册:2006/11/14 23:04:00
  发帖心情 Post By:2007/8/7 22:02:00 [只看该作者]

有的问题无法判断它错在哪里,似乎怎么都不应该错,可是它就是错了!我的经验是不纠缠了,另寻其它解决办法。
你这个问题我试了一下,表中增加一列:“岗位”,把你在打印中设置的公式复制到该列的刷新公式中,把打印内容改成[岗位]就OK了!
我把你的第一个报表改好了!不知是不是你要的效果?egd文件下载

 回到顶部
总数 27 上一页 1 2 3 下一页