作为与后端无关的前端(JavaScript)组件,ActiveReportsJS使用了部署授权机制。
什么是部署授权?
包括ActiveReportsJS的任何可再分发文件的终端用户应用。部署授权按照部署域名或者 IP 地址的数量计数。一个域名(例如:www.grapecity.com.cn)或IP地址需要一个部署授权。
例:包含 ActiveReportsJS代码的OA系统,用户需要通过域名 http:///www.oa.com 访问使用
注:这里的域名也可以是IP地址(但不包括http://localhost以及端口号)
ActiveReportsJS为什么要使用部署授权?
主要有以下原因:
- 部署授权能够保证发布的终端用户应用取得合法授权,并得到厂商的技术支持。
- 部署授权同样保护客户的系统,防止因人员流失或者前端代码的可复制性,而被非法使用(域名绑定)。
点击此处,申请 ActiveReportsJS 临时部署授权
ActiveReportsJS产品授权明细
ActiveReportsJS产品授权包含两部分:
- ActiveReportsJS设计器
- ActiveReportsJS组件
设计器是用于创建报表的独立桌面应用程序,可以将其安装在Windows、Linux和Mac系统上。
报表设计器提供了30天免费试用。安装并打开设计器后,开发人员将在菜单栏中看到 “试用状态”的提示。
如果您的产品试用期已过,可能会看到这样的标语:
ActiveReportsJS组件是可以在您的Web应用程序中使用的JS和CSS文件。您可以通过从ActiveReportsJS 的产品官网下载安装包或NPM下载文件的方式使用。
许可证密钥
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