绝对画布块

目录:

1.描述

(1)目前finereport做卡片式式的自由报表,需要通过大量的合并单元格来调整样式,比较麻烦,因此我们提供绝对画布块的绝对布局界面来做此类报表。
(2)可以实现固定大小与自适应相结合的需求

注:Pad端和PC浏览器显示保持一致。手机端绝对布局默认适应区域缩放显示

2.绝对画布块介绍

绝对画布块属性界面如下图:

222

2.1 控件名

绝对画布块控件名,默认为absolute0,后面序号依次增长。

2.2 宽度

绝对画布块宽度

2.3 高度

绝对画布块高度

2.4 缩放逻辑

(1)适应区域:内部组件跟随布局的区块大小调整宽高。
(2)固定大小:内部组件大小固定,不跟随布局区块大小进行调整。
注:这个缩放属性,仅对组件的外围区域大小生效,组件自身内部的缩放,受组件自身的自适应属性控制。比如报表块,在绝对布局内的表块大小,受绝对布局的缩放设置影响,但表块本身内部的单元格展现效果,受表块自己的自适应属性影响。
 

3.绝对画布块使用


222

4. 与其他布局或组件嵌套、并行使用

4.1 表单body有且只有一个绝对布局


此情形完全按照绝对布局的属性操作。

 
4.2 绝对布局和tab布局、其他组件并行共存


此情形,表单body按自身属性;表单body内的各个布局、组件,依据各自的属性。

 
4.3 绝对布局内嵌套绝对布局、tab布局


此种情形,把内层的绝对布局、tab布局当作外层布局的一个组件来对待,其地位等同于外层绝对布局里头的报表块、图表块等组件,也就意味着其区块大小的展现,受外层绝对布局的缩放属性控制。
但内层绝对布局、tab布局内部的表块、图表、控件等组件,依据内层绝对布局或tab布局自己的属性来控制。

4.4 tab布局内嵌套绝对布局


Tab布局由于默认是和表单body一样的自适应,所以tab布局内嵌套绝对布局,和body里放绝对布局是一样的。

附件列表


主题: 表单设计
标签: 暂无标签

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(微信ID:frbiaoge)