找回密码
 立即注册

QQ登录

只需一步,快速开始

KinnSoft

高级会员

108

主题

494

帖子

1999

积分

高级会员

积分
1999

活字格认证微信认证勋章元老葡萄

KinnSoft
高级会员   /  发表于:2014-6-10 13:56  /   查看:5044  /  回复:2
1.想要在文本框中,实现多个字段组合起来,想用回车换行,请问如何写呢?
2.尝试使用\n在文本框中,但是都不起作用,文本框值如下:
="(SH):" & Fields!shipdoc.Value & "(CO):" & Fields!consdoc.Value & "(NF):" & Fields!notidoc.Value
想在"(CO):" 前面换行,不要全部合在一起
3.控件类型:Active Report 8
   报表类型:页面报表
  浏览器版本:google chrome

2 个回复

倒序浏览
roger.wang
社区贡献组   /  发表于:2014-6-10 15:59:00
沙发
目前区域报表可实现回车换行, 如:

  1. ="a"+"\r"+"b"
复制代码


页面报表不支持该功能,我给产品团队反馈一下这个新功能。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-12-24 14:08:00
板凳
回复 1楼KinnSoft的帖子

页面报表中这个问题可以通过以下方法实现:
Script 代码:

  1. Function NewLine(ByVal c1 As String, ByVal c2 As String, ByVal c3 As String) As String

  2.         Return c1 + System.Environment.NewLine + c2 + System.Environment.NewLine + c3

  3. End Function
复制代码

TextBox Value 属性设置如下:
  1. =Code.NewLine(  Fields!货主地址.Value,Fields!货主国家.Value,Fields!货主地区.Value)
复制代码


参考模板:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部