找回密码
 立即注册

QQ登录

只需一步,快速开始

冲冲

金牌服务用户

8

主题

65

帖子

179

积分

金牌服务用户

积分
179

[已处理] 矩表自动换行

冲冲
金牌服务用户   /  发表于:2024-3-4 17:05  /   查看:677  /  回复:7
1金币
矩表如何设置自动换行?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,不确定您用的是哪个版本的AR,看您的截图我大概理解您的意思是矩表列换行(您使用的是矩表组件,不是表格组件),将内容显示再一页。我用AR17帮您做了个demo,您可以下载看看。 具体实现:使用矩表,分组使用表达式 行分组表达式:其中3是3列的意思,您可以根据实际情况修改成您需要的[/backcolor] 列分组表达式:[/backcolor]其中3是3列的意思,您可以根据实际情况修改成您需要的[/backcolor] 预览效果:上 ...

7 个回复

倒序浏览
最佳答案
最佳答案
Bella.YuanWyn认证
超级版主   /  发表于:2024-3-4 17:05:56
来自 4#
冲冲 发表于 2024-3-4 18:19
不是文本框内的文字换行,是表格自动换行,当列数多的时候,一页显示不下,还得翻页,能否自动换行,并且合 ...

您好,不确定您用的是哪个版本的AR,看您的截图我大概理解您的意思是矩表列换行(您使用的是矩表组件,不是表格组件),将内容显示再一页。我用AR17帮您做了个demo,您可以下载看看。
具体实现:使用矩表,分组使用表达式
行分组表达式:其中3是3列的意思,您可以根据实际情况修改成您需要的

  1. {IIF(RowNumber() Mod 3 > 0, Fix(RowNumber() / 3) + 1, Fix(RowNumber() / 3))}
复制代码


列分组表达式:其中3是3列的意思,您可以根据实际情况修改成您需要的
  1. {RowNumber() mod 3}
复制代码


预览效果:上面第一个矩表是删除多余的行列后的结果,下面带主题是的矩表是实际设置的矩表。

您可以参考我的回复看看是否是您想要的效果。

针对表格组件没有自动换行,您可以选中表格组件手动设置换页条件。


本帖子中包含更多资源

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

x
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-3-4 17:13:01
2#
问题描述:矩表内容如如何设置换行?

问题解答:

您的意思应该是想实现换行的效果,可以参考下图进行表达式的编写:
表达式:{客户地区.Substring(0, 1)}{chr(10)}{客户地区.Substring(1)}其中,{chr(10)}是换行


如果我的理解不正确,您可以回复您的实际需求,我在具体看看。

本帖子中包含更多资源

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

x
回复 使用道具 举报
冲冲
金牌服务用户   /  发表于:2024-3-4 18:19:06
3#
不是文本框内的文字换行,是表格自动换行,当列数多的时候,一页显示不下,还得翻页,能否自动换行,并且合计列不要每行都显示,只在最后一列显示
回复 使用道具 举报
冲冲
金牌服务用户   /  发表于:2024-3-5 13:53:31
5#
汇总列到第二页显示了。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-3-5 14:21:32
6#
冲冲 发表于 2024-3-5 13:53
汇总列到第二页显示了。

您好,报表默认的纸张是A4纸张,若矩表添加了列分组和总计,因为总计肯定是在列分组后面,所以当纸张宽度不够展示矩表的列分组时,肯定会发生换页,此时总计也会换页,这个是正常现象。如果您不想换页,那有2个方法,调整纸张尺寸让矩表在一个页面显示,或者使用画廊模式(不分页模式)预览。
回复 使用道具 举报
冲冲
金牌服务用户   /  发表于:2024-3-5 14:33:26
7#
好的 谢谢回复
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-3-5 15:15:23
8#

不客气,您参考我上面的回复测试看看
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部