找回密码
 立即注册

QQ登录

只需一步,快速开始

yaoshiyou

初级会员

30

主题

90

帖子

272

积分

初级会员

积分
272
yaoshiyou
初级会员   /  发表于:2023-8-23 08:32  /   查看:1915  /  回复:4
本帖最后由 Felix.Li 于 2023-8-30 16:13 编辑



如何直接进预览页面






       var designerOptions = GrapeCity.ActiveReports.WebDesigner.createDesignerOptions();
        designerOptions.server.url = 'api';
        designerOptions.language = "zh";
        designerOptions.locale = "zh";
        designerOptions.units = 'cm';
        designerOptions.fileView.visible = false;
        designerOptions.storeUnsavedReport = false;
        designerOptions.reportInfo = { id: '@reportId' };
        designerOptions.saveButton.visible = @showSave;

        var viewer = null;
        designerOptions.openViewer = function (options) {
            if (viewer) {
                viewer.openReport(options.reportInfo.id);
                return;
            }
            viewer = GrapeCity.ActiveReports.JSViewer.create({
                locale: options.locale,
                element: '#' + options.element,
                reportService: {
                    url: 'api/reporting',
                },
                displayMode: 'Continuous',
                renderFormat: 'html',
                reportID: options.reportInfo.id,
                settings: {
                    zoomType: 'FitPage'
                },
                documentLoaded: function () {
                    $("#ar-web-designer-viewer-container .gc-toolbar__content").append($("#btns"));
                    $("#btns").show();
                }
            });
            
        };

        designerOptions.dataTab.dataSets.canModify = true;
        designerOptions.dataTab.dataSources.canModify = true;
        GrapeCity.ActiveReports.WebDesigner.renderApplication("ar-web-designer", designerOptions).then(res => {
            $("#appbar_ar-web-designer_main-app-bar_main_Item_9 .gc-btn").trigger("click");
        }).catch((error) => {
            console.log(error);
        });


本帖子中包含更多资源

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

x

4 个回复

倒序浏览
Eden.SunWyn认证
超级版主   /  发表于:2023-8-23 09:32:03
沙发
本帖最后由 Felix.Li 于 2023-8-30 16:14 编辑


************************************************最佳答案********************************************
您好,您可以先集成AR 的 Viewer,然后集成设计器Designer。
默认打开报表的查看,如果有需要进入编辑;

具体的集成代码,您可以在我们官方提供的文档上参考:https://github.com/activereports

本帖子中包含更多资源

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

x
回复 使用道具 举报
yaoshiyou
初级会员   /  发表于:2023-8-23 09:34:14
板凳
收到  我下载试试
回复 使用道具 举报
yaoshiyou
初级会员   /  发表于:2023-8-23 09:44:06
地板
Eden.Sun 发表于 2023-8-23 09:32
您好,您可以先集成AR 的 Viewer,然后集成设计器Designer。
默认打开报表的查看,如果有需要进入编辑;
...

view 和 designer 分开是可以集成的,相互间跳转体验不太好,希望在designer 中默认进入预览页,有相关例子嘛
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2023-8-23 11:36:05
5#
yaoshiyou 发表于 2023-8-23 09:44
view 和 designer 分开是可以集成的,相互间跳转体验不太好,希望在designer 中默认进入预览页,有相关例 ...

这个目前还没有现成的例子。因为考虑到设计器的主要功能是设计,预览相当于是效果查看调整。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部