我有一个基于XSD模式文件的水晶报表。在报表定义中,我可以修改数据源位置,具体来说是文件路径。这是我可以将文件路径设置为XSD模式文件在我的计算机上所在位置的地方。
此时,一切都正常工作。问题在于:如果文件路径不存在,则报表会出现运行时错误。这会引起问题,特别是在部署方面,因为我的本地开发环境与测试/生产环境在物理上不同。即文件路径非常不同,我不想依赖于“硬编码”的文件路径。
我的问题是,我想知道如何在代码中动态更改此文件路径或在报表定义中设置它,使其相对于报表所在位置?
此时,一切都正常工作。问题在于:如果文件路径不存在,则报表会出现运行时错误。这会引起问题,特别是在部署方面,因为我的本地开发环境与测试/生产环境在物理上不同。即文件路径非常不同,我不想依赖于“硬编码”的文件路径。
我的问题是,我想知道如何在代码中动态更改此文件路径或在报表定义中设置它,使其相对于报表所在位置?