tanqingdong 发表于 2023-12-15 15:39:45

表格内根据内容设置字体样式



表格里面,每行数据会不一样,根据每行的一个【类型】判断,是否显示【捆】字,如果是需要显示就应该把这个字体加粗,其他字体不变

Bella.Yuan 发表于 2023-12-15 15:39:46

tanqingdong 发表于 2024-1-3 16:19
我们准备绕过这个问题,实在绕不开再升级吧

您好,我这边也找了一个17.1.2的web设计器进行了查看,显示也是正常的,您可以下载我附件的demo放到您的环境在测试看看。



Felix.Li 发表于 2023-12-15 16:34:40

问题描述:

表格字体样式

问题回答:
您可以使用富文本加单元格,然后富文本里面判断,当类型是某个的时候,让捆的div显示,然后给div加粗即可。具体可以参考如下Demo:
我的表达式为:
<body><div style="font-weight:900">{IIF(类型 = "类型B", "捆", "")}</div> <div>{产品名称}</div></body>


报表是AR17的

tanqingdong 发表于 2023-12-15 17:07:56

Felix.Li 发表于 2023-12-15 16:34
问题描述:

表格字体样式


怎么把表格里面的普通文本变成富文本?

tanqingdong 发表于 2023-12-15 17:14:47


出来了,但是这个名称有没有自动换行:'(

tanqingdong 发表于 2023-12-15 17:37:30


捆字与产品重叠了,产品名字没有换行
我用的是这个表达式
<body><p><b>{IIF(销售数量 = "2", "捆", "")}</b>{产品名称}</p></body>

Bella.Yuan 发表于 2023-12-15 17:50:35

tanqingdong 发表于 2023-12-15 17:37
捆字与产品重叠了,产品名字没有换行
我用的是这个表达式
{IIF(销售数量 = "2", "捆", "")}{产品名称}

您好,您用的是p标签,这个是段落标签,然后您表达式写在一起,所以就展示在一起,如果需要换行,可以在使用个p标签,此时就是2个段落,也就达到您想要的换行效果。您参考下图修改一下测试看看:

tanqingdong 发表于 2023-12-15 17:59:30


这个应该是一个BUG,我的产品名称后面是【12*400ml】这样的非文字的,显示不全,重叠了
现在我的表达式
<body><div style="font-size:8pt"><b>{IIF(销售数量 = "2", "捆&nbsp;&nbsp;", "")}</b>{产品名称}</div></body>

tanqingdong 发表于 2023-12-15 18:01:57

tanqingdong 发表于 2023-12-15 17:59
这个应该是一个BUG,我的产品名称后面是【12*400ml】这样的非文字的,显示不全,重叠了
现在我的表达式
...

这是我的2个产品名称
姬花古法小榨花生油900ML*15
胡姬花古法花生油4L*4

Bella.Yuan 发表于 2023-12-15 18:14:34

tanqingdong 发表于 2023-12-15 18:01
这是我的2个产品名称
姬花古法小榨花生油900ML*15
胡姬花古法花生油4L*4
您好,您是哪个版本的AR呢,我使用17测试是好的,您要不用17测试看看。我用2个div分开去显示内容,您参考我得写法,试试看
<body><div style="font-size:8pt"><b>{IIF(类型 = "类型B", "捆", "")}</b></div><div>{name}</div></body>


页: [1] 2
查看完整版本: 表格内根据内容设置字体样式