Lenka.Guo 发表于 2021-10-11 17:34:16

ActiveReports v15.2 新特性3: 修改导出及参数面板位置

本帖最后由 Lenka.Guo 于 2021-10-13 13:38 编辑

默认的JSVIewer的导出面板是居于左侧的,会与开发人员系统的风格不一致,我们增强了JSviewer的功能,为您提供了API 可灵活指定导出面板及参数面板的位置。因此在该版本更新后,我们不仅可以将自定义参数面板指定在JSViewer的顶部,也可以将导出,查找等侧边栏按钮,置于顶部的菜单栏。

1. 设置导出及查找侧边栏按钮于顶部
只需要设置一个属性的:panelsLocation:'sidebar',




参考代码:

viewer = GrapeCity.ActiveReports.JSViewer.create({

                              panelsLocation:'sidebar',
                        element: '#viewer1' ,
                        reportService: {
                              url: 'api/reporting',
                        },
                        reportID:'test.rdlx',
                        settings: {
                              zoomType: 'FitPage'
                        },
                });







2. 设置参数面板置于顶部,只需要设置属性:parametersPanel: { location: 'top' }

参考代码:
viewer = GrapeCity.ActiveReports.JSViewer.create({
                locale: options.locale,
                element: '#' + options.element,
                reportService: {
                  url: 'api/reporting',
                },
                reportID: options.reportInfo.id,
                settings: {
                  zoomType: 'FitPage'
                },
                  parametersPanel: { location: 'top' }
            });
      };




页: [1]
查看完整版本: ActiveReports v15.2 新特性3: 修改导出及参数面板位置