历史版本10 :决策报表组件操作 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

对于新用户,了解和掌握决策报表的一些设计技巧是非常必要的,往往可以达到事半功倍的效果。本文将讲解设计决策报表时的一些基础操作和设计技巧,帮助用户避免一些耗时设计操作。

1.1 版本

报表服务器版本JAR 包版本功能变动
10.0.102020-11-02
  • 删除组件后 body 不折叠

  • 选中组件后,组件自动悬浮于上层

2. 组件编辑

2.1 选中组件

决策报表中选中组件有两种方法。

1)在决策报表中添加组件后,鼠标滑过组件块时,组件块会出现淡蓝色透明覆盖框和「编辑」图标,点击组件,该组件被选中,如下图所示:

注:body「绝对布局」下,若组件重叠,JAR 包时间在 2020-11-02 之后的设计器,支持选中组件后,组件自动悬浮于上层,便于用户编辑。

image.png

2)在右侧组件列表中展开组件下拉树,当鼠标悬停在组件名称上时,左侧会悬浮显示对应组件的缩略图,点击名称可以选中组件,如下图所示:

注:body 「自适应布局」下,右侧组件列表中,不支持选择多个组件,因此不支持对组件进行批量操作,如批量剪切、批量删除。

image.png

2.2 编辑组件

选中组件后,点击「编辑」图标或双击组件,即可进入组件编辑状态。如下图所示:

2020-10-23_14-30-07.gif

在画布区域直接点击其他组件,即可退出组件编辑状态。报表块不能直接退出编辑状态,需要点击右下方「表单」才可退出编辑状态。如下图所示:

1568094527977960.png

注:对于 Tab 和绝对画布,存在嵌套的编辑状态,当所点击控件树组件在容器内时,退出组件的编辑状态但不退出容器的编辑状态;当所点击控件树的组件在容器外时,直接退出容器编辑状态。

2.3 复制组件

制作决策报表时,为了布局规范,设计者常常使用样式相同的组件,这时就要用到组件剪切、复制、粘贴等功能。

注1:组件复制粘贴支持使用鼠标快捷键,支持不同 frm 间的复制粘贴。

注2:body「绝对布局」下,为避免组件重叠覆盖,请先选中处于上层的组件,再进行复制。

1)决策报表中组件复制粘贴有两种方法。选中组件后,点击鼠标右击,出现复制粘贴工具,选择相应的工具操作即可,如下图所示:

image.png

2)在右侧组件列表中展开组件下拉树,选中组件后,点击上方工具栏中工具图标,即可对组件做相应操作,如下图所示:

image.png 

2.4 粘贴组件

决策报表中粘贴组件方法同 3.3 节复制组件方法,这里说明粘贴组件时,新组建的名称和摆放位置。

粘贴后,新组件自动在原组件名字加_c,如 被粘贴的组件名称为XXX,粘贴后新组件命名为 XXX_c 。如下图所示:

222

body 布局方式不同,粘贴后新组建的摆放逻辑也不同。

1)「自适应布局」下粘贴组件时,新组件将等分选中组件高度,新组件在下,如下图所示:

注:粘贴组件时,如不选中组件,粘贴不生效。

222

若选中组件高度再无法分割,分割后高度将小于组件最小高度限制,将无法进行粘贴,弹出提示:此处无法粘贴,小于组件最小高度,如下图所示:

2)「绝对布局」下粘贴组件时,通常新组件在所选中组件位置往下、往右各错开 21 像素处。如果被粘贴的组件特别大,导致在选定的位置处粘贴时剩余空间无法容纳,弹出提示:组件大小超出边界,无法粘贴,如下图所示:

注:body 「绝对布局」下,粘贴控件时,必须选中 body 中任意组件,否则无法粘贴。

  • 若选中的组件原始位置与布局边界距离小于 21 像素,粘贴时,距离小于 21 像素一侧则直接贴近布局边界,距离大于 21 像素的一侧正常错开。

  • 若选中的组件位置位于布局的右下角,和布局右下边界线紧挨,粘贴时组件在原始位置向左错开 21 像素。

2.5 删除组件

决策报表中删除组件方法同 3.3 节复制组件方法。在组件列表中删除组件后 body 目录树会自动收起。

2020-11-02 之后的 JAR 包 ,组件列表中,删除某个组件后,body 保持原状,不会自动折叠。如下图所示:

2020-10-19_16-35-52.gif

2.6 调整组件顺序

body 的布局方式选择了「绝对布局」后,组件可以重叠放置。在多层组件重叠放置的情况下,下层组件不容易直接通过鼠标点击选中进入编辑界面,需要移动组件才能选中编辑。这时可通过组件列表中工具栏修改组件的层别顺序。如下图所示:

注:在组件列表中,如选中组件后,上方工具栏工具图标置灰,则说明该工具不支持该组件。

222