找回密码
 立即注册

QQ登录

只需一步,快速开始

James.Lv 讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2022-10-10 09:38  /   查看:2502  /  回复:8
在报表设计中,默认我们的参数面板显示在左侧,有时候我们希望能移动参数按钮的位置,显示右侧,如下图所示:



具体实现步骤

1.创建viewer,然后设置属性
  1. PanelsLocation:"sidebar"
复制代码



2.运行即可看到效果

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

8 个回复

倒序浏览
杭州昱恒科技
初级会员   /  发表于:2023-5-24 17:27:46
沙发
vue3能实现吗
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2023-5-24 17:38:07
板凳

可以实现,您直接用Viewer.PanelsLocation = "sidebar"
回复 使用道具 举报
杭州昱恒科技
初级会员   /  发表于:2023-5-24 17:46:30
地板
Felix.Li 发表于 2023-5-24 17:38
可以实现,您直接用Viewer.PanelsLocation = "sidebar"

                let _this = this;
                _this.viewer = _this.$refs.reportViewer.Viewer();
                _this.viewer.open('/src/views/rdlx/operationAnalysisReport.rdlx-json');

                // 预览页面,侧边按钮隐藏
                _this.viewer.PanelsLocation = 'sidebar';


是这么写吗
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2023-5-24 18:16:52
5#
杭州昱恒科技 发表于 2023-5-24 17:46
let _this = this;
                _this.viewer = _this.$refs.reportViewer.Viewer();
                _this.viewer.open('/sr ...

我看您需要隐藏侧边栏,
隐藏的话使用:viewer.toggleSidebar()
回复 使用道具 举报
杭州昱恒科技
初级会员   /  发表于:2023-5-24 19:49:17
6#
Felix.Li 发表于 2023-5-24 18:16
我看您需要隐藏侧边栏,
隐藏的话使用:viewer.toggleSidebar()

如果移到右边得怎么写
回复 使用道具 举报
杭州昱恒科技
初级会员   /  发表于:2023-5-25 10:57:45
7#
Felix.Li 发表于 2023-5-24 18:16
我看您需要隐藏侧边栏,
隐藏的话使用:viewer.toggleSidebar()

我这边不需要隐藏,想实现vue下,移动到右边
回复 使用道具 举报
杭州昱恒科技
初级会员   /  发表于:2023-5-25 10:58:50
8#
Felix.Li 发表于 2023-5-24 18:16
我看您需要隐藏侧边栏,
隐藏的话使用:viewer.toggleSidebar()

我这边不需要隐藏,想实现vue下,移动到右边
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2023-5-25 11:31:17
9#
杭州昱恒科技 发表于 2023-5-25 10:58
我这边不需要隐藏,想实现vue下,移动到右边

您好,这边您可以做如下设置:
<ReportViewer ref="reportViewer" language="zh" :exportsSettings="exportsSettings" PanelsLocation="sidebar"
        panelsLayout="sidebar" parameterPanelLocation="default" :sidebarVisible=true />
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部