lizhechen 发表于 2021-4-13 14:57:18

画廊模式默认开启

本帖最后由 Crystal.Li 于 2021-4-13 15:53 编辑





这样设置默认启用画廊模式不生效,是哪里设置错了吗???????


viewer = GrapeCity.ActiveReports.JSViewer.create({
            parametersPanel: { location: 'top' },
            element: '#designer-id',
            localeUri: 'custom-locale-zh.js', //json格式还需要额外配置,故使用js格式
            reportService: {
                url: 'api/reporting',
            },
            renderMode: 'Galley',//画廊模式
            //displayMode: 'Continuous',
            reportParameters: eval(param),
            reportID: '@reportId',
            settings: {
                zoomType: 'FitPage'
            }
      });




Crystal.Li 发表于 2021-4-13 15:56:05

您好,我这边验证了下,按照这样设置是没问题的:
<script type="text/javascript">
    var viewer = GrapeCity.ActiveReports.JSViewer.create({
      element: '#viewerContainer',
      reportID: '标签打印.rdlx;123;456', //报表名称和参数的传递      

      reportService: {},      
      renderMode: 'Galley',//画廊模式   
      // other properties
      documentLoaded: () => {
            //viewer.goToPage(2)                        
      },         
    });
</script>



您检查下您的整个程序,看是不是哪里设置有问题导致的。
您也可以尝试设置在documentLoaded这个属性里边,按照这种格式:
viewer.renderMode = 'Galley';
页: [1]
查看完整版本: 画廊模式默认开启