HelloAccp 发表于 2017-6-27 19:59:57

自定义文本框,动态数据源,不使用设计器 如何把文本框的值传到后台

本帖最后由 HelloAccp 于 2017-6-30 11:19 编辑

自定义文本框,动态数据源,不使用设计器如何把文本框的值传到后台


不使用设计器,sql都在后台

HelloAccp 发表于 2017-6-28 09:38:33

没人回答???:o

HelloAccp 发表于 2017-6-28 10:11:26

没人回答? 还是不会?还是实现不了?

Lenka.Guo 发表于 2017-6-28 10:56:31

本帖最后由 Lenka.Guo 于 2017-6-28 11:01 编辑

您是把前台文本框的数据传给报表参数?参考代码:
<script type="text/javascript">
         $(document).ready(function () {
                $("#button1").click(function () {
                  var result1 = $("#input_text1").val();
                  var viewer = GrapeCity.ActiveReports.Viewer({
                        element: '#viewerContainer',

                        report: {
                            id: 'RdlReport1.rdlx',
                            parameters: [{
                              name: 'ReportParameter1',
<b>                              value: $("#input_text1").val(),</b>
                            }]},
                        reportService: {
                            url: '/ActiveReports.ReportService.asmx'
                        },

                        uiType: 'Desktop',
                        localeUri: 'Scripts/i18n/Localeuri.txt',
                  });

               
                });         });
动态数据源需要新建WebService.asmx文件继承GrapeCity.ActiveReports.ReportSevice类。详情可参考博客:http://blog.gcpowertools.com.cn/post/html5DataSourceRunTime.aspx

HelloAccp 发表于 2017-6-28 12:02:11

Lenka.Guo 发表于 2017-6-28 10:56
您是把前台文本框的数据传给报表参数?参考代码:

动态数据源需要新建WebService.asmx文件继承GrapeCity ...

好的,谢谢

Lenka.Guo 发表于 2017-6-28 15:03:37

HelloAccp 发表于 2017-6-28 12:02
好的,谢谢

恩,您先尝试

HelloAccp 发表于 2017-6-30 09:24:26

已解决

Lenka.Guo 发表于 2017-6-30 10:06:10

:hjyzw:
页: [1]
查看完整版本: 自定义文本框,动态数据源,不使用设计器 如何把文本框的值传到后台