阅读:2995 回复:4
houb
27

帖子

122

跟帖

11846

积分

黄金榴莲
黄金榴莲
  • 社区居民
  • 忠实会员

[已解决]打印模板默认设置一个数据项显示多行的问题

楼主#
更多 发布于:2016-08-29 10:43
在设置了默认打印模板后:
一、怎么去把流程里面的某个数据项默认显示为多行,目前通过rowspan和height设置都无法达到预期效果,
二、标题希望是浅蓝色,但我们这边颜色设置后,打印预览无效,打印出来还是黑白;
希望达到的预期效果图:


图片:效果.png


目前通过默认报表的实现方式,显示出来的效果


图片:目前.png





请问下 有怎么去在打印模板中实现前面的效果呢?
附打印模板代码
附件名称/大小 下载次数 最后更新
ApplicationForCapex【一】打印报表.txt (8KB)  9 2016-08-29 10:43

最新喜欢:

H3BPMH3BPM
Jeff
2

帖子

77

跟帖

2016

积分

中级榴莲
中级榴莲
1楼#
发布于:2016-08-29 14:09
一、怎么去把流程里面的某个数据项默认显示为多行,目前通过rowspan和height设置都无法达到预期效果
     录入的数据项内容是否已是多行(建议使用复文本框控件)?如果录入时不是多行,需要代码增加一个过滤处理,如把“\r\n”转换为lable中可换行的"<br/>"
二、标题希望是浅蓝色,但我们这边颜色设置后,打印预览无效,打印出来还是黑白
      需要对比审批页面与打印页面中,标题的样式,是否有不同,建议使用样式进行控制。
小样~
houb
27

帖子

122

跟帖

11846

积分

黄金榴莲
黄金榴莲
  • 社区居民
  • 忠实会员
2楼#
发布于:2016-08-29 14:44
Jeff:一、怎么去把流程里面的某个数据项默认显示为多行,目前通过rowspan和height设置都无法达到预期效果
     录入的数据项内容是否已是多行(建议使用复文本框控件)?如果录入时不是多行,需要代码增加一个过滤处理,如把“\r\n”转换为...
回到原帖
一、怎么去把流程里面的某个数据项默认显示为多行,目前通过rowspan和height设置都无法达到预期效果
这个我现在最主要的问题是 默认表单里面 ,一对<TR></tr> 表示的是一行,我去写多行的话 怎么去把这个数据项拆分到这多个<tr>中,
二。我有在打印页面去写样式 .tdTitle {
            font-size: 13px;
            text-align: left;
            width: 20%;
             color:red;
          
        
           /*// border: 1px solid black;*/
            background: #efeded;
        }
打印预览的时候还是黑白
Jeff
2

帖子

77

跟帖

2016

积分

中级榴莲
中级榴莲
3楼#
发布于:2016-08-29 15:09
houb:一、怎么去把流程里面的某个数据项默认显示为多行,目前通过rowspan和height设置都无法达到预期效果
这个我现在最主要的问题是 默认表单里面 ,一对<TR></tr> 表示的是一行,我去写多行的话 怎么去把这个数据项拆分到这多个<t...
回到原帖
问题一:不能在默认表单中拆行<tr>模式的多行,只能在内容块中显示多行效果。
问题二:请查看打印页面中,该样式是否被使用?
小样~
houb
27

帖子

122

跟帖

11846

积分

黄金榴莲
黄金榴莲
  • 社区居民
  • 忠实会员
4楼#
发布于:2016-08-29 15:58
Jeff:问题一:不能在默认表单中拆行<tr>模式的多行,只能在内容块中显示多行效果。
问题二:请查看打印页面中,该样式是否被使用?
回到原帖
好的,明白了 谢谢峰哥!
游客

返回顶部