Browse Source

REPORT-55744 【组件背景分离】【下个版本】组件复用-frm中拖入报表块设置单元格背景色后,缩略图背景没有及时修改

【问题原因】
拖拽报表块组件到布局中,之后报表块编辑状态,再退出,此时报表块的网格缩略图正常
生成,但是之后对网格缩略图进行优化裁剪时,使用到的裁剪尺寸为默认值0,因为裁剪尺寸
只在报表块尺寸拖动改变后才会发生修改,从而导致裁剪后缩略图是尺寸为0的无效
缩略图,以及最终的缩略图是默认缩略图(默认缩略图没有对应的表格编辑后的内容)

【改动思路】
在表单报表块实例化时,就设置好裁剪尺寸.
research/11.0
Starryi 3 years ago
parent
commit
52e91bc6ee
  1. 3
      designer-form/src/main/java/com/fr/design/designer/creator/XElementCase.java

3
designer-form/src/main/java/com/fr/design/designer/creator/XElementCase.java

@ -50,8 +50,7 @@ public class XElementCase extends XBorderStyleWidgetCreator implements FormEleme
public XElementCase(ElementCaseEditor widget, Dimension initSize) { public XElementCase(ElementCaseEditor widget, Dimension initSize) {
super(widget, initSize); super(widget, initSize);
widget.getElementCaseImage().adjustImageSize(initSize.width, initSize.height, false);
} }
protected void initXCreatorProperties() { protected void initXCreatorProperties() {

Loading…
Cancel
Save