3.2的画廊模式怎么关闭
开启画廊模式的语句是viewer.renderMode = "Galley";
那关闭画廊模式的语句怎么写,现在想用代码控制关闭画廊模式并切换到连续模式
您可以使用我们的针对模式切换的接口实现。实现代码参考如下:
var viewer = new ActiveReports.Viewer("#viewer-host");
var Galley = {
key: '$Galley',
enabled: true,
text: "Galley",
action: function(item) {
console.log(viewer)
viewer.renderMode = "Galley";
viewer.open("./report/测试.rdlx-json")
},
};
viewer.toolbar.addItem(Galley);
var continuous = {
key: '$continuous',
enabled: true,
text: "continuous",
action: function(item) {
viewer.renderMode = "Paginated";
viewer.viewMode = 1;
console.log(viewer)
viewer.open("./report/测试.rdlx-json")
},
};
viewer.toolbar.addItem(continuous);
viewer.open("./report/测试.rdlx-json")参考文档:https://demo.grapecity.com.cn/activereportsjs/api/classes/ReportViewer.Viewer
您好,这句话注释掉就相当于关闭画廊模式,或者使用其他模式预览也相当于关闭画廊模式。
连续模式:viewer.viewMode = "Continuous";
连续模式参考地址:
https://demo.grapecity.com.cn/activereportsjs/demos/api/Continuous/purejs 本帖最后由 UUZ 于 2024-1-19 10:31 编辑
Bella.Yuan 发表于 2024-1-19 10:09
您好,这句话注释掉就相当于关闭画廊模式,或者使用其他模式预览也相当于关闭画廊模式。
连续模式参考地 ...
我们写了两个自定义按钮 第一个按钮中有viewer.renderMode = "Galley";这个逻辑,
现在问题是在第二个按钮中直接用viewer.viewMode = "Continuous";是不生效的,还处于画廊模式
我的需求是点了第一个按钮后,再点第二个按钮能进入连续模式
Felix.Li 发表于 2024-1-19 09:07
您可以使用我们的针对模式切换的接口实现。实现代码参考如下:
参考文档:https://demo.grapecity.com.cn/ ...
可以了 谢谢 UUZ 发表于 2024-1-19 17:20
可以了 谢谢
不客气的,有新的问题,您再开新帖解决。
页:
[1]