易表在线答疑技术与交流用户社区 → [求助]请教报表打印的两个问题


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

主题:[求助]请教报表打印的两个问题

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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
[求助]请教报表打印的两个问题  发帖心情 Post By:2013/7/26 8:14:00 [只看该作者]

欲实行派工单制度,对每个员工当天作业内容进行派工。

1、不同员工的派工单可以相继保存,然后一次性打印吗?

2、如何使用针式打印机,保证每张派工单纸张长度一致(每张派工单的行数不是一致的),即能不能事先设置派工单打印为一个设定的长度。

谢谢了。


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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/7/26 8:29:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:2222.egd

怎么设计报表,使

1、“表1”中,[第一列]相同的行做为一张报表进行打印;

2、每张打印的报表所占页面长度始终一样。


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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/7/26 10:27:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:2003.egd

我从论坛下载到的一个文件,其中报表“装箱单”的预览表好像很符合我的需要。但其中:
1、报表的长度好像是控制了,与平时我做的报表预览不是满页,而只是半页,不知是怎么实现的;

2、报表“装箱单”只选择了其中一行,是怎么做到的,看不到条件公式在哪里;

3、如果要继续打印下一个客户的“装箱单”,怎样实现?

谢谢。


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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/7/26 10:28:00 [只看该作者]

2、报表“装箱单”只选择了其中一部分行,是怎么做到的,看不到条件公式在哪里;


 回到顶部
美女呀,离线,留言给我吧!
dancedy
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2013/7/26 12:04:00 [只看该作者]

1.报表选择了A5的纸型

2.汇总模式,打印时选择了分组换页

3.不同页面为不同订单


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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/7/29 8:30:00 [只看该作者]

谢谢5楼老师。页面设置的问题解决了。不知有没有办法实现各个报表连续打印。如文件中“表1”[第一列]A、B、C、D对应的报表可分别通过选择[%p%]来分别打印。能不能有办法省去选择[%p%],而直接连续将A、B、C、D对应的报表打印出来?

谢谢!

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:2222.egd


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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2013/7/29 9:47:00 [只看该作者]

Eval("FilterFor(""第一列"", ""="" ,"""+Substitute(ListFor("表1","第一列",1),"|",""",2) And Report(GridName,""1"",1,Rows,0) And FilterFor(""第一列"", ""="" ,""")+""",2) And Report(GridName,""1"",1,Rows,0)")

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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/7/29 9:54:00 [只看该作者]

谢谢老师。试用的效果是,所有报表通过预览都可见,但打印时只有[第一列]=“A”的,其他没能自动打印出来。是不是要一份一份地手动打印啊?

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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/7/29 10:00:00 [只看该作者]

另外,报表设计中打印机的设置会自动关联到按钮里面来吗?

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


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2013/7/29 11:37:00 [只看该作者]

 

FilterFor("第一列", "=" ,"A",2)  And Report(GridName,"1",1,Rows,0)

 And FilterFor("第一列", "=" ,"B",2)  And Report(GridName,"1",1,Rows,0)

 And FilterFor("第一列", "=" ,"C",2)  And Report(GridName,"1",1,Rows,0)

 And FilterFor("第一列", "=" ,"D",2)  And Report(GridName,"1",1,Rows,0)

这是我对老师公式的理解,不知对不对。

老师公式中

"""+Substitute(ListFor("1","第一列",1),"|",""",2) And Report(GridName,""1"",1,Rows,0) And FilterFor(""第一列"", ""="" ,""")+"""

就是对上述公式中

"P",2)  And Report(GridName,"1",1,Rows,0)  And FilterFor("第一列", "="

进行替换(“P”=“A”、“B”、“C”、“D”)。


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