iyiyuan 发表于 2020-12-15 09:03:56

jsviewer添加按钮的问题,按照博客教程添加的显示不出来

https://gcdn.grapecity.com.cn/showtopic-83806-1-1.html
按照上述博客,

KearneyKang 发表于 2020-12-15 09:03:57

参考实现代码:
<div class="blockcode"><blockquote><script type="text/javascript">
      let viewer;      
      function loadViewer() {      
            var viewer = GrapeCity.ActiveReports.JSViewer.create({
                element: '#viewerContainer',
                reportID: 'Sqlserver多值参数报表1.rdlx',
                //reportParameters: [{ name: 'P1', values: }               
                //],
                reportService: {},
                setting: {
                  ZoomType: 'fitpage'
                }
            });
            pdfExportButton = {
                key: 'pdfExternalExportButton',
                iconCssClass: 'mdi mdi-file',
                text: "PDF Export",
                title: "PDF Export",
                checked: true,
                enabled: true,
                action: function (item) {
                  var settings = { title: 'Invoice List', userPassword: 'user_Pwd' };
                  var cancelCallback = function () {
                        return false;
                  }
                  viewer.export('pdf', settings, { cancel: cancelCallback })
                        .then(result => result.download("Exported_PDF"));
                }
            };         
            viewer.toolbar.desktop.addItem(pdfExportButton);         
      }               
    </script>


iyiyuan 发表于 2020-12-15 09:04:55

图是我自己的代码
页: [1]
查看完整版本: jsviewer添加按钮的问题,按照博客教程添加的显示不出来