504385214 发表于 2017-7-7 17:13:30

AR,H5前台传值到webservice问题

前台传参?
后台获取?

Lenka.Guo 发表于 2017-7-7 18:12:50

参考博客:http://blog.gcpowertools.com.cn/post/ParameterTransformed.aspx

504385214 发表于 2017-7-8 09:54:40

现在是这个情况。我们是直接把报表文件存数据库的,然后读出来转为pagereport对象,然后再把页面传入的参数直接修改到sql语句里面,不需要报表里面有这个参数,

Lenka.Guo 发表于 2017-7-10 18:23:33

您是:报表不添加报表参数, 但是会将前台传入的值传入SQL 查询中进行数据过滤,将查询后的Table 返回给报表?

如果是这样,那您直接将报表设置为运行时数据源,在ReportService.asmx文件中,将报表OncreateReportHandler()中还原成报表对象后, 调用locateDataSource()方法中将 查询后的SQL 语句的结果返回给报表。

504385214 发表于 2017-7-11 10:06:12

不是呢!我们想要设计时数据源。设计和运行分开。运行时加一些固定的条件,这样设计人员就不用考虑这些。显示的时候程序自动给这些报表加一定的条件,现在的办法就是在ID后面拼接,然后后台再解析。不晓得还有什么好的办法木有

Lenka.Guo 发表于 2017-7-11 18:30:43

如电话沟通,您采用url拼接来传递需要的值。
页: [1]
查看完整版本: AR,H5前台传值到webservice问题