找回密码
 立即注册

QQ登录

只需一步,快速开始

Lenka.Guo 讲师达人认证 悬赏达人认证
超级版主   /  发表于:2021-7-22 16:41  /   查看:2092  /  回复:0
很多人在选购ActiveReports 主要是需要在线设计器为最终用户提供编辑的能力。这个也是 ActiveReports 13 推出在线设计器一直很受大家欢迎的原因。ActiveReports 目前已发布到 V15版本,我们的在线设计器也经历了3年的功能迭代,功能越来越强大,定制能力也越来越灵活,易用性也极大的提升来为最终用户人员使用,如提供的表格向导, 矩表向导,新的表达式等等。

本篇文章我们就来了解下 Web 设计器的API 能力,我们能够使用Web 设计器做哪些定制化的能力。

UI 篇:
设计器中的按钮及选项卡区域均可隐藏,如下是在初始化设计器的 DesignerOptions 中的可选选项。




控制各区域可见性:

  1.        //控制按钮的可见性
  2.                 designerOptions.openButton.visible = true;
  3.         designerOptions.saveButton.visible = true;
  4.         designerOptions.saveAsButton.visible = true;
  5.         designerOptions.fileView.visible = true;

  6.         //控制选项卡的可见性
  7.         designerOptions.groupEditor.visible = true;
  8.         designerOptions.propertiesTab.visible = true;
  9.         designerOptions.reportExplorer.visible = true;

  10.         // 控制是否显示背景线
  11.         designerOptions.showGrid.visible = true;
  12.         // 控制工具箱可见性
  13.         designerOptions.toolBox.visible = true;
复制代码


控制特殊控件默认行为
  1. designerOptions.reportItemsFeatures.table.autoFillFooter = true;
复制代码






控制数据源和数据集是否可编辑
  1. designerOptions.dataTab.dataSets.canModify = true;
  2.                 designerOptions.dataTab.dataSources.canModify = true;
复制代码







本帖子中包含更多资源

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

x

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部