Browse Source

REPORT-140237 【数据集替换】数据集替换后,数据列的列的替换没生效

release/11.0
Destiny.Lin 1 month ago
parent
commit
e62ebf1c4c
  1. 2
      designer-realize/src/main/java/com/fr/design/actions/replace/action/content/tabledata/TableDataFormulaUtils.java

2
designer-realize/src/main/java/com/fr/design/actions/replace/action/content/tabledata/TableDataFormulaUtils.java

@ -224,7 +224,7 @@ public class TableDataFormulaUtils {
String field = entity.getTargetField(name);
// 如果是需要匹配的字段
// 要走到字段匹配,就必须先经过数据集名匹配,目前所有公式都是数据集在前,字段在后
if (StringUtils.isNotEmpty(field) && StringUtils.equals(parent.toString(), name)) {
if (StringUtils.isNotEmpty(field) && StringUtils.isNotEmpty(parent.toString())) {
// 替换成匹配后的字段
Reflect.on(stringLiteral).set(STATEMENT, field);
break;

Loading…
Cancel
Save