Browse Source

REPORT-65778 11.0设计器单元格默认字体问题-新建报表时工具预览字体默认是字体,但在单元格里输入任意内容后,字体变成了主题默认的黑体

【问题原因】
若未选中任何单元格,则报表块工具栏上的字体相关配置应跟随当前模版主题中的
默认单元格样式

【改动思路】
同上
feature/x
Starryi 3 years ago
parent
commit
c03b4f162f
  1. 3
      designer-realize/src/main/java/com/fr/design/actions/utils/ReportActionUtils.java

3
designer-realize/src/main/java/com/fr/design/actions/utils/ReportActionUtils.java

@ -114,7 +114,8 @@ public class ReportActionUtils {
CellElement editCellElement = report.getCellElement(((CellSelection) sel).getColumn(), ((CellSelection) sel).getRow()); CellElement editCellElement = report.getCellElement(((CellSelection) sel).getColumn(), ((CellSelection) sel).getRow());
if (editCellElement == null) { if (editCellElement == null) {
return AdjustWorkBookDefaultStyleUtils.adjustCellElement(Style.DEFAULT_STYLE); editCellElement = DefaultThemedTemplateCellElementCase.createInstance();
AdjustWorkBookDefaultStyleUtils.adjustCellElement(editCellElement);
} }
//peter:直接返回当前编辑元素的Style //peter:直接返回当前编辑元素的Style

Loading…
Cancel
Save