本帖最后由 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' }
- });
- };
复制代码
|