找回密码
 立即注册

QQ登录

只需一步,快速开始

koniw

中级会员

55

主题

124

帖子

531

积分

中级会员

积分
531
koniw
中级会员   /  发表于:2022-11-15 15:03  /   查看:4153  /  回复:10
1金币
本帖最后由 Bella.Yuan 于 2022-11-15 16:56 编辑

报表字段中自带空格 应该打印的样式是这样的 但ARJS设计得报表会自动吞掉空格 最终设计预览出来是这样的 有没有一种方法能让报表识别空格
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,我们讨论出了两种方式可以先实现您的效果,您看一下能否使用: ①   代替空格: 数据中的空格可以使用   替换, 然后再表格的单元框中覆盖一个富文本组件,将参数绑定到富文本上 就可以显示咱们设置的空格了: ② 增加以一个辅助字段: 从您的图片来看,您的文本是通过空格实现了以左对齐和右对齐的效果,如果能增加一个辅助字段的话,我们可以根据辅助字段的值设置对齐方式 根据辅助字 ...

10 个回复

正序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2023-8-8 10:11:49
11#
本帖最后由 Bella.Yuan 于 2023-8-11 08:36 编辑
koniw 发表于 2023-8-8 09:19
能发下示例吗,我无法复现该方法

您好,replace的有点问题,您可以参考最佳答案的demo参考进行实现。
回复 使用道具 举报
koniw
中级会员   /  发表于:2023-8-8 09:19:04
10#
Eden.Sun 发表于 2023-5-29 14:29
这个还在规划当中,您可以西先试试通过replace实现:

能发下示例吗,我无法复现该方法
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2023-5-29 14:29:34
9#
koniw 发表于 2023-5-29 11:29
能问下这个空格问题有结果了吗

这个还在规划当中,您可以西先试试通过replace实现:






本帖子中包含更多资源

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

x
回复 使用道具 举报
koniw
中级会员   /  发表于:2023-5-29 11:29:55
8#
能问下这个空格问题有结果了吗
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2022-11-15 16:44:50
6#
本帖最后由 Bella.Yuan 于 2022-11-15 16:56 编辑
koniw 发表于 2022-11-15 16:02
好的 有解决方法的话可以跟我说一下

嗯嗯,我已经反馈了需求:【编号:ARJ-4507】,后续有进展,我会及时通知您。
回复 使用道具 举报
koniw
中级会员   /  发表于:2022-11-15 16:02:58
5#
Eden.Sun 发表于 2022-11-15 15:58
这个的话ARJS目前的机制就是会将数据的前后的空格去掉。我把这个情况提个需求,反馈一下。

好的 有解决方法的话可以跟我说一下
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2022-11-15 15:58:56
4#
koniw 发表于 2022-11-15 15:31
不是   这张图里的缩进是后端传来的字段里自带的空格实现的 但是报表设计时会忽略掉空格  然后设计出来就没 ...

这个的话ARJS目前的机制就是会将数据的前后的空格去掉。我把这个情况提个需求,反馈一下。
回复 使用道具 举报
koniw
中级会员   /  发表于:2022-11-15 15:31:51
3#
不是   这张图里的缩进是后端传来的字段里自带的空格实现的 但是报表设计时会忽略掉空格  然后设计出来就没有缩进了 我想问的是怎么让空格能够正常读入而不是被忽略

本帖子中包含更多资源

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

x
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2022-11-15 15:26:07
2#
本帖最后由 Eden.Sun 于 2022-11-15 15:27 编辑

您好,您的意思是把空值识别成 0 了么?如果是这个问题的话,您可以通过表达式处理一下:
  1. {IIF(num = 0, null, num)}
复制代码

本帖子中包含更多资源

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

x
回复 使用道具 举报
最佳答案
最佳答案
Eden.SunWyn认证
超级版主   /  发表于:2022-11-15 15:03:51
来自 7#
您好,我们讨论出了两种方式可以先实现您的效果,您看一下能否使用:

①   代替空格:
数据中的空格可以使用   替换,


然后再表格的单元框中覆盖一个富文本组件,将参数绑定到富文本上


就可以显示咱们设置的空格了:


② 增加以一个辅助字段:
从您的图片来看,您的文本是通过空格实现了以左对齐和右对齐的效果,如果能增加一个辅助字段的话,我们可以根据辅助字段的值设置对齐方式


根据辅助字段 tip 设置对齐方式:


{IIF(tip = 1, "Left", "Right")}:当 tip 字段值为1时,数据左对齐,否则就右对齐





本帖子中包含更多资源

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

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