自由报表—发布篇NC产品在自由报表管理中支持将设计好的自由报表发布为功能节点。可发布的发布方式分为三种:发布节点、发布为portal节点和发布为portlet。下面分别介绍下各种不同的发布方式是如何发布及发布后的效果。发布节点1、发布节点过程功能介绍发布为节点指的是在NC端发布一个查询型节点或者报表型的功能节点,点击“发布节点”即可进入发布为功能节点的发布向导中。在发布向导界面中的发布方式列示了四种,新增、覆盖、追加、删除,四种发布方式解释如下:新增:表示发布为一个新的功能节点。覆盖:覆盖已有的功能节点。追加:在已有的功能节点中添加当前新发布的报表,适用于同一各节点多张报表的情况。删除:删除已发布的信息。报表第一次发布节点的时在发布向导中会给出选择是发布为哪种类型的功能节点。在发布节点类型下面预置一些发布菜单的可设置项目,这些项目的功能介绍如下:显示快速查询面板:勾选则表示需要显示快速查询面板。支持穿透:勾选表示发布后的功能节点支持穿透功能。支持联查:勾选表示发布后的功能节点支持联查功能。显示工具菜单:勾选表示需要显示工具菜单。显示明细/汇总菜单:勾选表示需要显示明细/汇总菜单1、发布为查询型节点选择“查询”后,如果发布方式选择“新增”,则需在发布向导界面的下方维护新增功能节点编码、名称及发布后的组织类型等信息后点击“下一步”。维护菜单项编码和菜单项名称后点击完成即完成了将自由报表发布为一个查询型节点的全过程。发布完节点后,进入权限分配中职责的功能设置的“权限资源树”中即可见到新发布的功能节点,将其分配给职责,权限用户再次登录产品时即可见到新发布的节点。2、发布为报表型节点发布为报表型节点的过程与发布为查询型节点的过程基本相同,此处不再重复叙述。2、发布节点应用场景举例1、发布节点时选择发布方式为“新增”,发布为查询型节点,然后在界面下方维护新增功能节点编码、名称及组织类型信息后点击“下一步”。在“发布为菜单”页签维护菜单项编码和名称。点击完成以发布的功能节点编码为pt01为例,发布完成后进入权限分配处将新增的功能节点权限分给某个用户。权限分配的过程与NC权限分配的过程一致,此处不再列示如何进行权限分配了。权限用户登录产品后即可看到新发布成功的功能节点,进入该查询型节点的界面示意如下图所示,点击查询即可进行数据查询。新发布的查询型节点点击“查询”按钮可能会出现如下图所示的“当前登录用户没有可用的查询模版”的提示,这个是因为当前节点没有分配查询模版而发布该节点的自由报表也没有设置查询项导致的,如何进行设置参见:自由报表—查询篇。2、发布节点时选择发布方式为“追加”指的是在已经发布的节点中追加新发布的报表。例如,pzx01节点是已经发布成功的节点,节点界面如下所示。将1中的报表再次进行发布,发布方式选择“追加”,此时直接选择要在哪个节点实现追加功能直接选择哪个节点即可,无需其他操作,选择完毕后点击“确定”。再次进入pzx01节点,则先后发布的报表以页签的方式分别显示,点击哪个页签即显示那个报表的查询界面。3、上一步中已经报表发布到pzx01节点中,现在还选择同一个报表并发布节点,在发布时选择发布方式为“删除”,功能节点还选择pzx01并确定完成。再次进入pzx01节点,则3中发布过来的报表信息被删除。4、继续使用3中选择报表进行发布节点,选择发布方式为“覆盖”,覆盖的节点仍选择pzx01并确定完成。则再次进入pzx01节点,界面信息被覆盖更新为新发布的报表信息。5、在发布节点类型下面预置一些发布菜单的可设置项目,这些项目的功能举例介绍下:显示快速查询面板—勾选,则显示快速查询面板,此功能只适用于发布为查询型节点,界面如下:在勾选了“显示快速查询面板”时,此时界面会默认将查询方案也一同显示处理,如果需要只显示查询方案面板不显示快速查询面板,可以勾选“仅显示查询方案面板”即可。显示快速查询面板—不勾选,则不显示快速查询面板。如不勾选“显示快速查询面板”,那么“仅显示查询方案面板”也同时控制为不可勾选。支持联查、穿透—勾选,则发布节点后会在联查按钮下多了穿透功能按钮,如果选择的字段可穿透则会进一步显示穿透规则,点击即可按照穿透规则进行穿透。支持联查:勾选表示发布后的功能节点支持联查功能。显示工具菜单:勾选表示需要显示工具菜单,此功能只适用于发布为查询型节点,勾选效果如下:显示工具菜单:勾选表示需要显示工具菜单,不勾选效果如下:显示明细/汇总菜单:勾选表示需要显示明细/汇总菜单。下面说明下显示明细/汇总菜单的用途,当界面数据有汇总数据的时候,点击明细则按照明细显示,点击仅汇总则只显示汇总数。点击明细时,明细数据显示如上图用红框标注处信息,点击仅显示汇总则明细数据不再显示,只显示汇总数据,如下图所示:6、以上介绍的都是发布为查询型节点的应用场景,下面介绍下发布为报表型节点的应用场景。发布为报表型节点的过程与发布为查询型节点的过程基本相同,此处不再重复叙述,发布为报表型节点的界面示意如下:发布为报表型节点后,报表数据是通过订阅方式查询到的,点击“订阅”按钮即可弹出报表订阅设置界面,报表订阅功能如何实现参见:自由报表—订阅篇。发布为portal节点1、发布为portal节点过程功能介绍发布为portal节点后登录portal端即可看到新增一个portal节点,发布过程与发布节点过程相似,下面简单介绍下发布过程。选择自由报表,点击“发布”按钮下的“发布为portal节点”进入发布为功能节点,维护新增功能节点编码、名称、所属组织信息后点击“下一步”。进入“发布为菜单”界面维护菜单项编码、名称后点击完成。用集团管理员登录portal端对portal端用户进行权限分配,节点权限分配过程与portal端权限分配过程一致,此处不再做说明。分配完毕后权限用户登录portal即可见到发布过来的功能节点并可进行数据查询。2、发布为portal节点应用场景举例下面举个简单的例子说明下发布为portal节点的应用。已将报表发布为角色管理下的功能节点为例,进入发布为功能节点后维护新功能编码名称均为a01并进入下一步;进入“发布为菜单”将菜单项编码、名称均设置为a01并点击完成。权限用户登录(如权限用户已分配了该节点的权限),即可见到此功能节点。进入该节点即可按照需要进行数据查询(注意发布到porta端暂不支持查询模版,所以注意要在自由报表处设置查询项)。发布为portlet1、发布为portlet过程功能介绍发布portlet的过程比较简单,选择自由报表,点击“发布”按钮下的“发布为portlet”会弹出发布为portlet的属性设置界面,按照需要进行设置即可。发布完毕后进入“系统管理客户化配置小组件管理”中即可看到刚刚发布的组件信息。2、发布为portlet应用场景举例将自由报表发布为porlet后登录门户在“系统管理客户化配置小组件管理”中可以查看到发布会成功的组件,下面介绍下如何使用该组件进行数据查询。在“系统管理客户化配置门户配置布局管理”中进入界面后正确选择当前组织后点击新增按钮,进入布局设置界面,在下图中标红的区域中选择报表portlet后下方即可显示出刚刚发不过来的报表portlet,可以根据需要选择设置。布局设置同portal端其他布局设置相同,此处不再多做介绍,以将页面名称设置为fb01为例,设置完毕点击保存。保存返回列表界面后将设置好的布局查询出来后选中该布局并点击“修改按钮”,在弹出来的布局属性设置界面内将“是否启用”勾选上,保存确定。选中该布局并点击“应用”按钮在弹出的警告界面内点击“是”。权限用户登录即可见到名称为fb01的布局,进入该布局就可以根据需要进行数据查询。