lihuioooo 发表于 2016-1-5 14:30:00

RDL 报表 在动态数据源的情况下如何获取数据集的sql语句

如题,具体情况是动态拼接sql 语句追加到 数据集的sql 语句下,在后台如何获取数据集的sql 呢

frank.zhang 发表于 2016-1-5 15:08:00

您好,

动态数据源是使用DataSet,没有使用SQL语句。所以报表没有SQL的相关信息。

lihuioooo 发表于 2016-1-5 15:25:00

好吧, 已解决,后面有此需求的兄弟可以参考
if (args.Report.PageReport.Report.DataSets.Count>0)
            {
                string o = args.Report.PageReport.Report.DataSets.Query.CommandText;//获取报表的sql 语句
            }

frank.zhang 发表于 2016-1-5 16:04:00

感谢您解决问题后对我们反馈,给您分发 1000金币。可以用于兑换论坛奖品。
金币规则:点击进入
礼品列表:点击进入
页: [1]
查看完整版本: RDL 报表 在动态数据源的情况下如何获取数据集的sql语句