我有.repx文件(Xtrareport - Devexpress)。我想获取此文件的连接参数并更改它们。我该怎么做?在.repx文件中,参数如下:
msSqlConnectionParameters1.AuthorizationType =
DevExpress.DataAccess.ConnectionParameters.MsSqlAuthorizationType.Windows;
msSqlConnectionParameters1.DatabaseName = "report";
msSqlConnectionParameters1.Password = "";
msSqlConnectionParameters1.ServerName = "localhost";
msSqlConnectionParameters1.UserName = "";
我想在wpf项目中访问这些参数....
答案 0 :(得分:0)
可以存储其(报告)定义(布局和配置)。 < ...> 报告定义以REPX格式保存到文件中。
这意味着.repx
文件不包含任何连接参数。从.repx
文件加载报告后,您需要设置其数据源:
var report = new XtraReport();
report.LoadLayout(filePath);
report.DataSource = someDataSource;
所以,你的问题的答案是:
无法使用MsSqlConnectionParameters
获取XtraReport
的{{1}}连接参数,该参数保存在.repx
文件的Wpf
或其他地方。