zwk333 发表于 2019-8-26 14:06:58

Lenka.Guo 发表于 2019-8-23 16:53
了解了,我已经提交了,等待研发答复中

请问研发有答复了吗

KearneyKang 发表于 2019-8-26 14:30:22

还么有答复,有回复了,第一时间联系你

zwk333 发表于 2019-9-5 10:51:56

KearneyKang 发表于 2019-8-26 14:30
还么有答复,有回复了,第一时间联系你

请问有答复了吗

KearneyKang 发表于 2019-9-5 12:14:38

目前H5和JSviewer只能使用这种办法实现,就是在Report ID中加你需要传递的值,然后再后台进行获取,传递的值,这样可以进行一个对应的参数的筛选。
<script type="text/javascript">
      function Search() {
            $(function () {            
                var viewer = GrapeCity.ActiveReports.Viewer({
                  element: '#viewer',
                  report: {
                        id: 'Reports/SalesDetail.rdlx' + ';' + $("#TextBox1").val()+';' + $("#TextBox2").val()
                  },
                  reportService:
                        {
                            url: 'WebService3.asmx'
                        },
                  uiType: 'Desktop',
                  localeUri: 'Scripts/i18n/Localeuri.txt',
                });
            })
      };                  
    </script>然后后天可以获取 报表的值,进行一个对应的值获取,然后进行一个对应的分割

zwk333 发表于 2019-9-6 11:18:35

KearneyKang 发表于 2019-9-5 12:14
目前H5和JSviewer只能使用这种办法实现,就是在Report ID中加你需要传递的值,然后再后台进行获取,传递的 ...

这个方法我试过,但是这样做就导不出excel

KearneyKang 发表于 2019-9-6 12:10:24

本帖最后由 KearneyKang 于 2019-10-24 10:14 编辑

目前就这样一种办法实现,导出报什么具体的错误。导出Excel就是因为你的报表名称那块的名称ReportName 太长了,导致导出Excel的时候识别不了,具体解决办法就是在导出的JS文件的时候,取修改导出文件的名称可以设置一个简短的默认名称,就可以了
页: 1 [2]
查看完整版本: 区域报表如何从js传参到后台,后台怎么取参数值