|
|
|
@ -156,6 +156,15 @@ public enum SettingController implements ShowValue {
|
|
|
|
|
type.replace(info, firstStr, secondStr); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public boolean isEverChanged(Info info, String inputStr, String extraStr) { |
|
|
|
|
CellGroupType type = CellGroupType.match(inputStr); |
|
|
|
|
if (type != null) { |
|
|
|
|
return type.isEverChanged(info, inputStr, extraStr); |
|
|
|
|
} |
|
|
|
|
return false; |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
/** |
|
|
|
|
* 单元格-数据列 |
|
|
|
@ -224,6 +233,13 @@ public enum SettingController implements ShowValue {
|
|
|
|
|
dsColumn.setColumn(TableDataColumn.createColumn(secondStr)); |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
|
public boolean isEverChanged(Info info, String inputStr, String extraStr) { |
|
|
|
|
CellElement cellElement = (CellElement) info.getContent().getReplaceObject(); |
|
|
|
|
DSColumn dsColumn = (DSColumn) cellElement.getValue(); |
|
|
|
|
return !isNeed(dsColumn, inputStr, extraStr); |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
/** |
|
|
|
|
* 数据源-数据连接 |
|
|
|
|