【问题标题】:Insert any photo inside a given directory在给定目录中插入任何照片
【发布时间】:2019-05-18 06:11:27
【问题描述】:

2016 年水晶报告

我已经通过在报告中放置一张占位符照片并在Graphics Location 中放置一个公式来“动态地”插入我的照片。该公式有效,但由于文件名没有组织或不一致,我陷入困境。这是照片的路径:

"\\server\path\" + {report variable} + "\random_name" + ".jpg"

所以我能够正确获取路径中的{report variable},问题是目录的内容基本上可以命名为任何内容。问题不是{report variable},问题是"\random_name"

例如,如果我有一个包含项目“01”、“02”、“05”等的数据库 - 以下是可能的图像路径示例:

\\server\path\01\img_0322.jpg
\\server\path\02\smith.jpg
\\server\path\05\20181217094545.jpg

我需要目录中的任何 jpg - 就报告而言,名称无关紧要。大多数目录只有一张照片,所以目录中的任何照片都是我需要插入的。

有时目录中可能有不止一张照片,但这没关系。目录中的任何照片都可以(或者如果它也可以返回所有很酷的照片)。

如何在给定目录中使用通配符任何文件名?

【问题讨论】:

    标签: crystal-reports crystal-reports-2016


    【解决方案1】:

    最简洁的解决方案是使用 Crystal UFL(用户函数库)函数,给定通配符文件路径表达式,返回列出匹配文件的字符串。 您可以创建自己的 UFL,也可以使用现有的 UFL。 至少有一个here 列出的 Crystal UFL 已经具备这样的功能。

    【讨论】:

      猜你喜欢
      • 2018-06-20
      • 2012-03-19
      • 1970-01-01
      • 2011-02-27
      • 2018-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多