报表设计时,如何指定图片和XML文件的路径

文雅科技术支持客服发表于:2023年12月12日 14:01:01

客户实际应用中的问题:
    通过SVFX-Designer设计报表时,经常会遇到需要添加图片的情况,在单击[...]按钮选择图片后,显示的图片路径通常是绝对路径。在其它端末的SVFX-Designer上打开同一个报表,或者在服务器上输出该报表,若在与设计时相同的路径中没有图片文件或者该路径不存在,则输出时不显示图片。
※引用XML文件时,也有同样的问题。

解决方案:
方案一 将图片路径指定为相对路径
    SVF默认的图片路径为【%SVF安装目录%\vfrwin\bin】,可以将设计时使用的图片放到该文件夹中。
        示例1 【.\1.png】代表的是【%SVF安装目录%\vfrwin\bin\1.png】
        示例2 【..\2.png】代表的是【%SVF安装目录%\vfrwin\2.png】

方案二 设置[查找路径]
    在[设置]-[SVF 环境设置]-[运行环境设置]-[环境变量/文本框]的[查找路径]中设置 SVF 产品查找 XML 样式文件或图片时的路径。之后将对应的XML文件或图片文件放到[查找路径]指定的目录中即可。
关于[查找路径]的设置请参考下面的地址:
https://cs.wingarc.com.cn/manual/svf/svf10/zh/svf-1995617.html

报表中用到的图片与XML文件的路径都可以按上面的方案来设置。