从水晶报告中的路径加载动态图像

时间:2015-11-17 08:05:07

标签: c# sql-server visual-studio crystal-reports

我想在我的报告中显示一个图像,我在sqlserver数据库中保存图像的路径,现在我想从路径加载图像。我搜索所有的互联网并尝试所有的指导,我首先插入图像到我的报告然后我转到>Format Editor > picture > Graphic Location >并将图像路径插入到textarea中,就像这样{Command.path}但是当我跑步时,它并没有显示任何图片。现在该怎么办?
  我使用visual studio 2013和最新版本的水晶报告。

3 个答案:

答案 0 :(得分:0)

根据this,你做得对。也许尝试设置一个等于{Command.path}的公式字段,然后使用它来查看水晶是否正好解析它?这样,您可以显示公式字段并查看其显示方式。也许你用引号或空格将它存储在数据库中?或者,使用参数绝对可以使用,因此您可以使用{Command.path}作为用于加载图像的参数创建子报表。

答案 1 :(得分:0)

你可以通过以下方式实现:

  1. 为报告添加数据源。请务必包含路径图像。
  2. 添加默认图片。
  3. 来自格式编辑器>图片>图形位置,添加路径图像字段。

答案 2 :(得分:0)

//this will find all pattern of twpl
preg_match("/twpl/i", $_GET["customer"], $matches_twpl);
preg_match("/test/i", $_GET["customer"], $matches_test);