页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

« 前一个 版本 2 下一个 »

资源包是指多个报表资源或多个页面资源的集合,其中报表资源可以通过数据源、数据集或报表指定。

  • 定制资源包是为了实现批量定制宏。基于资源包定制的宏,表示这些宏对该资源包中的所有报表资源或页面资源皆有效。
  • 系统目前支持的资源包类型有:灵活分析资源包、多维分析资源包和页面资源包。


创建资源包有两种方式:

  • 在"宏管理"界面的主界面区,直接点击"新建资源包"快捷方式;
  • 在"宏管理"界面的资源目录区中选择"资源包"节点或该节点下任意目录,在其右键菜单中选择"新建"资源包。


设置资源包的应用范围时,可以根据不同类型的资源包,设置该资源包所包含的资源。

  • 灵活分析
    • 数据源:表示该资源包包含了所选数据源下的所有灵活分析。
    • 业务查询:表示该资源包包含了基于所选业务查询定制的所有灵活分析。
    • 报表:表示该资源包包含了所选的所有灵活分析。
  • 多维分析
    • 多维数据源:表示该资源包包含了所选多维数据源下的所有多维分析。
    • 多维数据集:表示该资源包包含了基于所有多维数据集定制的所有多维分析。
    • 多维分析:表示该资源包包含了所选的所有多维分析。
  • 页面
    • 页面:表示该资源包包含了所选的所有页面。

示例说明

对部分灵活分析报表隐藏其工具栏的【添加到收藏夹】、【图形】、【打印】这几个按钮。

第一步:创建资源包

在"宏管理"界面的主界面区,直接点击"新建资源包"快捷方式,就会弹出"新建资源包"设置界面。

第二步:设置资源包的应用范围

  1. 输入资源包的"名称"、"别名";
  2. 在"类型"中选择"灵活分析";
  3. 在"适用范围定义"选择"报表<只对具体的报表适用>";然后选择资源包要生效的灵活分析报表。 (这里选择了2张灵活分析报表:9_根据输入值进行告警,10_隐藏报表工具栏按钮)。

第三步:给资源包开发宏脚本

1. 在"宏管理"界面的资源目录区中,对刚刚新建的资源包,在其右键菜单中选择"编辑宏",进入宏编辑界面。

2. 对模块区的"客户端模块"节点,在其右键菜单中选择"新建模块",弹出模块信息界面,并在"对象"中选择"simpleReport","事件"中选择"onRender"。

3. 在编辑区中,编写对应的宏代码,使对应的工具栏按钮进行隐藏。

 

宏代码示例
function main(simpleReport, simpleReportContext) {
    simpleReport.btnMyFavorite.parentNode.style.display = "none"; //隐藏收藏夹按钮
    simpleReport.btnPrint.parentNode.style.display = "none"; //隐藏打印按钮
    simpleReport.btnChart.parentNode.style.display = "none"; //隐藏图表
}
  • 无标签