Browse Source

REPORT-71890 填报-填报属性设置-填报属性的数据库保存后打开,不显示了

final/10.0
hades 2 years ago
parent
commit
08b8f71b86
  1. 11
      designer-base/src/main/java/com/fr/design/data/datapane/ChoosePane.java

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

@ -649,12 +649,11 @@ public class ChoosePane extends BasicBeanPane<DataBaseItems> implements Refresha
*/
@Override
public void registerDSChangeListener() {
this.addAncestorListener(new ManageDsListenerRegisterListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent e) {
initDsNameComboBox();
}
}));
// do nothing
// 这里dsNameComboBox 实际并不是数据集而是数据连接 不应该响应数据集变化监听 之后 todo 改下名称 引用地方比较多
// 在单例场景 响应数据连接变化应该使用 DesignerContext.getDesignerBean("databasename").refreshBeanElement() 在数据连接变化时已有调用
// 在非单例场景 每次都会重新初始化 不需要刷新
// 综上 这里应该去掉响应数据集的监听
}
/**

Loading…
Cancel
Save