找回密码
 立即注册

QQ登录

只需一步,快速开始

Lenka.Guo 讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-10-15 15:47  /   查看:8912  /  回复:16
大家好, ActiveReportsJS beta版本相信大家已经看到了。
接下来我简单介绍下:
—————————————————————————————————————————————————————————————————
ActiveReportsJS 是一款基于 20 年报表领域开发经验的 纯前端报表工具
数十行代码 即可为您的 Web 应用,集成  稳定高性能 的报表功能。
与主流的框架  无缝集成Node.js、Angular、React、Vue
跨平台支持 Mac,Linux, Windows 系统 的设计器Web报表工具,一次设计到处运行
—————————————————————————————————————————————————————————————————



本帖目的:



希望大家能够给我们更多更多的反馈,只要是反馈就OK,只要你想说的,我们就给500金币
希望大家畅所欲言!


下载地址:https://downloads.grapecity.com.cn/ActiveReportsJS/ActiveReportsJS_Beta.zip





本帖子中包含更多资源

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

x

16 个回复

正序浏览
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-12-9 09:55:14
18#
您好,

非常感谢您的反馈,太有用了,用的很深入,奖励1000金币。
第一,我们产品资料目前只有学习指南,对很多用户来说确实不是很足,我们会在接下来会根据客户的使用反馈,去不断的丰富补充资源,如博客,视频,Demo等
第二,arjs 的参数感觉没啥用啊,我直接调用后台API 的时候 可以直接在url后边用?追加参数,是的, ARJS 可以和 AR 一样使用参数去动态配置URL,具体操作方式是一样的。
第三,arjs导出的excel美观程度跟activereport相差很多;这个是一个很重要的反馈,非常感谢您,我已经反馈给产品组了,确实在导出Excel有一些细节问题。
第四,arjs可以像 activereport 那样添加跳转事件,因为 AR 与ARJS 是同用的 JSViewer,所以这些方法都是通用的,如果您需要,我这边可以给您做一个Demo 发给您。

回复 使用道具 举报
lyz880524讲师达人认证
高级会员   /  发表于:2019-12-5 14:41:34
17#
本帖最后由 lyz880524 于 2019-12-5 14:43 编辑

另外,arjs的文档以及案例我个人觉得不太完善;
比如像这些
var ServerUrl="http://localhost:8080/reportGetJson.do";
    ServerUrl +="?aid=3,4,5&bid=3";
    var options = {
        ReportName:'ReportName111',
        ReportParams:[
            {Name:'ServerUrl',Value:[ServerUrl]},
            {Name:'testp',Value:['这是一个参数']}]
    };
    var viewer = new ActiveReports.Viewer('#viewerContainer');
//以下为配置信息
//viewer.viewMode = 'continuous'; //连续的,显示完整数据还是显示单页数据
//viewer.toggleFullScreen(enabled?: undefined | false | true); //全屏
//viewer.toggleSidebar(false); //隐藏侧边栏
//viewer.toggleToolbar(false); //隐藏工具栏
viewer.open(ctx + "/js/arjs/first_arjs.rdlx-json",options);
viewer.reportLoaded.register(function () {
        //加载前回调函数
        //alert('reportLoaded');
    });
    viewer.documentLoaded.register(function(){
        //加载完成回调函数
        //alert('documentLoaded');
    });
    viewer.action.register(function (e,f) {
        debugger;
    });
这些配置内容不够具体,希望能够给出更具体更实际的demo

评分

参与人数 1金币 +1000 收起 理由
Lenka.Guo + 1000 赞一个!

查看全部评分

回复 使用道具 举报
lyz880524讲师达人认证
高级会员   /  发表于:2019-12-5 13:54:48
16#
本帖最后由 lyz880524 于 2019-12-5 14:37 编辑

1:arjs不能像 activereport 那样添加跳转事件,
activereport有action: function (actionType, actionParams) {}这个回调函数,而arjs而是直接打开了新页面;
2:arjs导出的excel美观程度跟activereport相差很多;
3:arjs 的参数感觉没啥用啊,我直接调用后台API 的时候 可以直接在url后边用?追加参数
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-12-2 12:04:59
15#
目前还没有呢,已经列入计划中,您如果想要看到什么功能,也可以给我提供详细的列表,我们会高优先级制作了。
目前有的学习指南:
https://demo.grapecity.com.cn/ac ... tarted/Introduction
回复 使用道具 举报
cn_hew
金牌服务用户   /  发表于:2019-12-1 17:51:18
14#
有这个的入门视频吗

评分

参与人数 1金币 +100 收起 理由
Lenka.Guo + 100

查看全部评分

回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-10-30 14:57:58
12#
哇,您用的确实很扎实,是的转换过程中会把这个属性会丢失,这个也是我这两天在做Demo得到过程中才发现的,已经跟研发在沟通了。



回复 使用道具 举报
ajiaxi
初级会员   /  发表于:2019-10-30 10:27:53
11#
本帖最后由 ajiaxi 于 2019-10-30 10:29 编辑

还有个问题,以前设计的报表含有 .rdlx-theme 主题
转换的时候主题丢失了

评分

参与人数 1金币 +500 收起 理由
Lenka.Guo + 500 赞一个!

查看全部评分

回复 使用道具 举报
ajiaxi
初级会员   /  发表于:2019-10-29 17:38:59
10#
Lenka.Guo 发表于 2019-10-29 15:59
Hello
非常感谢您的反馈,您试用的很细致呢
如您所说,很多客户在试用 ARJS 的也会有这样的疑惑 ...

原来如此
回复 使用道具 举报
Lenka.Guo讲师达人认证 悬赏达人认证
超级版主   /  发表于:2019-10-29 15:59:19
9#
ajiaxi 发表于 2019-10-29 15:15
ActiveReportsJS 不支持 url参数,这个不太实用。
如我有个查询订单 api 需要按日期查询
/api/xxx?time= ...

Hello
非常感谢您的反馈,您试用的很细致呢
如您所说,很多客户在试用 ARJS 的也会有这样的疑惑,非常感谢您的反馈,奖励500金币。

在 Json URL 中拼接参数的话, ARJS 是一样支持的哦,具体操作跟 AR 也是一样的。
操作步骤如下:

1. 新建报表参数


2. 在绑定Json 数据源时,输入
="jsondoc=http://jsonplaceholder.typicode.com/comments?id=" & Parameters!UserId.Value


参考报表:


本帖子中包含更多资源

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

x
回复 使用道具 举报
ajiaxi
初级会员   /  发表于:2019-10-29 15:15:51
8#
ActiveReportsJS 不支持 url参数,这个不太实用。
如我有个查询订单 api 需要按日期查询
/api/xxx?time=日期
添加了一个报表参数,但是没办法吧这个参数转到api。
不要和我说用 json 的 $.[ …………]这种方法来查询,
订单这么大不可能把全部订单查询到前台再过滤。

评分

参与人数 1金币 +500 收起 理由
Lenka.Guo + 500 很给力!

查看全部评分

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