首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RDL中的背景条纹

RDL中的背景条纹
EN

Stack Overflow用户
提问于 2022-11-10 14:56:32
回答 1查看 43关注 0票数 0

是否可以在报告中的文本框中添加条纹?

照片上的结果是怎样的?

用户为应用程序颜色中的列选择颜色

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-10 15:17:45

这不是以这样的方式构建的(没有填充样式),但是您可以使用条纹的图像作为背景图像。您需要为每种颜色和样式创建和保存图像,并将它们作为嵌入图像添加到报表中。

然后,可以将文本框的背景图像设置为所需的图像。

..。或者更好的是使用表达式根据条件选择图像。

代码语言:javascript
复制
=SWITCH(
Fields!ItemCode.Value >10 , "RedStripe",
Fields!ItemCode.Value >50 , "GreenStripe",
True, Nothing
)

其中RedstripeGreenStripe是嵌入的图像名称。

可以在“属性”面板中将图像设置为“重复”等

OP之后的更新声明颜色是参数化的。

如果颜色是一个参数,那么我们需要一个稍微不同的方法。

首先,您需要创建一个带有条纹的图像(任何颜色都可以),然后删除条纹像素,使栅极现在是透明的。把它保存为PNG。

我创建了一个快速惠斯特测试,您可以希望从这里保存。你只需要移动鼠标在下面的区域,因为它是一个白色的白色图像!或者将StackOverflow切换到暗主题,然后右击并保存图像.否则,你只需要自己创造一个。

下面的图片..。将StackOverflow切换到黑暗主题以查看它

上面的图像..。

现在,您需要将背景图像设置为此图像,但也需要backgroundcolor属性设置为表达式。在这个示例中,我将背景设置为参数的值。

我的参数只是文本,我在表单#FFFFFF中输入了一些十六进制值。您将必须解决如何从您的颜色选择器到报告自己的价值,如果需要问一个新的问题。

这是报告设计

下面是使用几个示例十六进制值运行的报告。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74391022

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档