作为与后端无关的前端(JavaScript)组件,ActiveReportsJS使用了部署授权机制。

什么是部署授权?

包括ActiveReportsJS的任何可再分发文件的终端用户应用。部署授权按照部署域名或者 IP 地址的数量计数。一个域名(例如:www.grapecity.com.cn)或IP地址需要一个部署授权。

例:包含 ActiveReportsJS代码的OA系统,用户需要通过域名 http:///www.oa.com 访问使用

注:这里的域名也可以是IP地址(但不包括http://localhost以及端口号)

ActiveReportsJS为什么要使用部署授权?

主要有以下原因:

  1. 部署授权能够保证发布的终端用户应用取得合法授权,并得到厂商的技术支持。
  2. 部署授权同样保护客户的系统,防止因人员流失或者前端代码的可复制性,而被非法使用(域名绑定)。

点击此处,申请 ActiveReportsJS 临时部署授权

ActiveReportsJS产品授权明细

ActiveReportsJS产品授权包含两部分:

  1. ActiveReportsJS设计器
  2. ActiveReportsJS组件

设计器是用于创建报表的独立桌面应用程序,可以将其安装在Windows、Linux和Mac系统上。

报表设计器提供了30天免费试用。安装并打开设计器后,开发人员将在菜单栏中看到 “试用状态”的提示。

如果您的产品试用期已过,可能会看到这样的标语:

如何授权ActiveReportsJS

ActiveReportsJS组件是可以在您的Web应用程序中使用的JS和CSS文件。您可以通过从ActiveReportsJS 的产品官网下载安装包或NPM下载文件的方式使用。

许可证密钥

ActiveReportsJS的许可证密钥,共有三种类型的键:

  1. 序列号

  2. 设计器秘钥

  3. 分发/部署密钥

设计器秘钥

设计器密钥是针对使用控件产品的人员,如开发、设计、测试等以合法合规的方式取得的使用资格。密钥包含在购买电子邮件中。

未获得许可的设计器将显示带有试用状态的标语。单击此标语,打开“许可证”对话框:

如何授权ActiveReportsJS

将密钥粘贴到对话框中,然后单击“确定”,报表设计器的试用标语和水印将消失。

分发/部署密钥

使用ActiveReportsJS部署的应用程序需要部署密钥。您可通过以下方式,申请30天临时部署授权密钥。

  • 点击此处,申请 ActiveReportsJS 临时部署授权
  • 如需购买正式部署密钥,请来电咨询:400-657-6008

在获得带有“部署密钥”字符串的对话框后,只需要将LicenseKey属性设置为密钥字符串,即可正常使用。

例:

fGC.ActiveReports.Core.PageReport.LicenseKey = "YOUR_LICENSE_KEY";

注意:您至少需要一个部署密钥,才能将具有ActiveReportsJS的应用程序部署到localhost以外的一个主机名中。

评估产品

如果您需要评估产品,可以直接通过官网下载产品安装包,除 30天的试用期外,该版本的功能与正式版无任何区别。

对于部署,您可以申请一次 30 天临时部署授权密钥。除此之外,您需要联系我们的销售或技术支持团队(400-657-6008),获取正式版密钥许可。

  • 点击此处,申请 ActiveReportsJS 临时部署授权
  • 如需购买正式部署密钥,请来电咨询:400-657-6008