找回密码
 立即注册

QQ登录

只需一步,快速开始

lizhechen
中级会员   /  发表于:2021-4-13 14:57  /   查看:2400  /  回复:1
本帖最后由 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'
            }
        });




1 个回复

倒序浏览
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';

本帖子中包含更多资源

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

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部