Browse Source

Pull request #5308: REPORT-56263 新建其它数据集失败的问题

Merge in DESIGN/design from ~RINOUX/design:release/11.0 to release/11.0

* commit 'bffaec522a43048a6a3c72bf4056b99b83fd0d8c':
  REPORT-56263 新建其它数据集失败的问题
fix-lag
rinoux 3 years ago
parent
commit
fa75ab2fd9
  1. 11
      designer-base/src/main/java/com/fr/design/data/datapane/TableDataTreePane.java

11
designer-base/src/main/java/com/fr/design/data/datapane/TableDataTreePane.java

@ -230,13 +230,14 @@ public class TableDataTreePane extends BasicTableDataTreePane {
protected TemplateTableDataWrapper getTableDataInstance() {
TableData tableData = (TableData) creator.createObject();
//新建的DBTableData单独换为DBTableData
//11中所有数据集都是StrategicTableData的子类
if (tableData instanceof StrategicTableData) {
tableData = new DBTableData();
StrategicTableData.Binder
.bind((DBTableData) tableData)
StrategicTableData std = (StrategicTableData) tableData;
tableData = StrategicTableData.Binder
.bind(std)
.setDsName(createDsName(creator.getPrefix()))
.setScope(StrategicTableData.Scope.TEMPLATE);
.setScope(StrategicTableData.Scope.TEMPLATE)
.done();
}
return new TemplateTableDataWrapper(tableData);
}

Loading…
Cancel
Save