扩展报表新功能之过滤窗口大小控制及布局(EAS Cloud 7.5.0)
金蝶云社区-haitao_ren
haitao_ren
2人赞赏了该文章 4,915次浏览 未经作者许可,禁止转载编辑于2013年12月13日 18:20:23

这里再次为大家带来了扩展报表的一些新功能,共同学习之。

功能名称:过滤窗口大小控制及布局
应用场景:可以对报表的过滤界面进行调整,并且能够将参数更合理的布局。
适用人群:扩展报表的开发/管理人员
详细介绍:
1.添加“过滤界面设置”菜单
在报表设计器中,在菜单栏“报表”下拉菜单中添加子菜单“过滤界面设置”,用于自定义过滤界面。
2.过滤界面设置功能
点击“过滤界面设置”,弹出过滤界面设置窗口,可以设置过滤界面的大小,或者重新排列参数。
界面的默认大小:过滤界面的宽和高是可以设置的,其都有默认值分别为685,435。宽和高的设置可以通过数字微调框调整,也可以在数字微调框中直接手动输入。(数字微调框的最小值为1,最大值无限制)。
排列参数:打开过滤界面设置窗口时,将报表的参数以单列的形式显示在该区域中,参数太多时显示垂直滚动条。(不考虑设置为隐藏状态的参数)。有如下的排列规则:
(1)控件类型为输入框、数字微调框、日期控件、下拉列表、F7选择框、独立多选框、空控件的参数,可以独占一行显示,相邻的两个参数也共占一行。控件类型为多选框组、水平分隔符的参数,只能独占一行显示。
(2)面板中的所有参数都可以鼠标点击,点击前后参数的先后顺序保持不变。除控件类型为多选框组、水平分隔符的参数只能独占一行外,对其他类型的参数,点击后,可由独占一行显示变为与后边紧邻参数共占一行显示,反之亦然,具体描述如下:
① 若两个参数各独占一行,则点击后,与它后边紧邻的参数共占一行。
② 若两个参数共占一行,则点击后,这两个参数各独占一行。
③ 若参数1独占一行,而参数2和参数3共占一行,则点击参数1后, 参数1与参数2共占一行显示,而参数3变为独占一行显示。
(3)报表新增、删除参数、参数顺序调整、参数控件类型改变的情况下,再次打开过滤界面设置时,需要将过滤界面设置恢复默认,同时弹出信息提示:参数发生改变,已重置。若参数名称发生改变,需要将过滤界面设置中对应的参数改变名称。

【保存】:保存界面设置,包括界面大小和参数的布局。信息提示保存成功。保存后,报表预览时,弹出的过滤条件界面就是在这里设置的过滤界面。若不保存,仍然弹出通用过滤界面。
【预览】:预览过滤界面,如图2所示,为过滤界面大小807*528,且参数重新排列后的预览结果。另外,要去掉【切换到单列】和【切换到双列】按钮。
【恢复默认】:点击后回复界面的默认设置,界面大小默认为685*435,参数排列为单列显示。

简单的介绍就到这里,大家有什么好的想法和疑问欢迎随时沟通。