Web设计器初始化加载之UI 定制
很多人在选购ActiveReports 主要是需要在线设计器为最终用户提供编辑的能力。这个也是 ActiveReports 13 推出在线设计器一直很受大家欢迎的原因。ActiveReports 目前已发布到 V15版本,我们的在线设计器也经历了3年的功能迭代,功能越来越强大,定制能力也越来越灵活,易用性也极大的提升来为最终用户人员使用,如提供的表格向导, 矩表向导,新的表达式等等。本篇文章我们就来了解下 Web 设计器的API 能力,我们能够使用Web 设计器做哪些定制化的能力。
UI 篇:
设计器中的按钮及选项卡区域均可隐藏,如下是在初始化设计器的 DesignerOptions 中的可选选项。
控制各区域可见性:
//控制按钮的可见性
designerOptions.openButton.visible = true;
designerOptions.saveButton.visible = true;
designerOptions.saveAsButton.visible = true;
designerOptions.fileView.visible = true;
//控制选项卡的可见性
designerOptions.groupEditor.visible = true;
designerOptions.propertiesTab.visible = true;
designerOptions.reportExplorer.visible = true;
// 控制是否显示背景线
designerOptions.showGrid.visible = true;
// 控制工具箱可见性
designerOptions.toolBox.visible = true;
控制特殊控件默认行为
designerOptions.reportItemsFeatures.table.autoFillFooter = true;
控制数据源和数据集是否可编辑
designerOptions.dataTab.dataSets.canModify = true;
designerOptions.dataTab.dataSources.canModify = true;
页:
[1]