如何在 Crystal Reports XI 中动态加载图像

发布于 2024-08-22 08:55:44 字数 114 浏览 5 评论 0原文

您好,我正在从 .NET 应用程序运行 Crystal Reports XI。我将参数名称作为公司传递,报告应显示取决于公司的徽标。

如何在水晶报表中动态加载图像。(如何编写公式从特定目录加载图像)

HI I am running a Crystal Reports XI from .NET application. I am passing parameter name as company and report should display the logo depends on company.

How we can load the image dynamically in crystal report.(how to write formula to load the image from specific directory)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

長街聽風 2024-08-29 08:55:44

Crystal Reports XI 的一个简单解决方案是将图像的 URL 作为参数传递给报表,然后将其用作图片的图形位置。

  • 创建一个字符串参数字段,将其命名为“imageUrl”。
  • 将图像(插入|图片...)添加到报告(它是占位符)
  • 更改图像的图形位置:
    • 右键单击图像
    • 选择设置图形格式...
    • 选择“图片”选项卡
    • 点击条件公式按钮(看起来像 x+2)
    • 将公式文本设置为“{?imageUrl}”(不带单引号)
    • 保存公式并单击“确定”按钮
    • 保存报告

运行报告并相应地设置 imageUrl 的值。

或者,您可以在公式字段中使用 CASE 语句来达到相同的效果;只需更改图像的条件公式字段以引用公式字段而不是参数字段。

A simple solution for Crystal Reports XI is to pass the image's URL as a parameter to the report, then use it as the picture's graphic location.

  • Create a string parameter field, call it 'imageUrl'.
  • Add an image (Insert | Picture...) to the report (it's a placeholder)
  • Change the image's Graphic Location:
    • right click image
    • select Format Graphic...
    • select Picture tab
    • click the conditional-formula button (looks like x+2)
    • set the formula's text to '{?imageUrl}' (without the single quotes)
    • save the formula and click the OK button
    • save the report

Run the report and set the imageUrl's value accordingly.

Alternately, you could use a CASE statement in a formula field for the same effect; simply change the image's conditional-formula field to reference the formula field instead of the parameter field.

抱着落日 2024-08-29 08:55:44

我认为你不能。我发现做到这一点的唯一方法是将每个图像嵌入到报告的不同部分中,并根据公司参数的值有条件地抑制该部分。

I don't think you can. The only way I've found to do that is to embed each image in a different section of the report and conditionally suppressing the section depending on the company parameter's value.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文