@ -5,7 +5,6 @@ package com.fr.design.actions.server;
import com.fr.base.BaseUtils ;
import com.fr.base.BaseUtils ;
import com.fr.base.TableData ;
import com.fr.base.TableData ;
import com.fr.config.Configuration ;
import com.fr.design.DesignModelAdapter ;
import com.fr.design.DesignModelAdapter ;
import com.fr.design.actions.UpdateAction ;
import com.fr.design.actions.UpdateAction ;
import com.fr.design.data.DesignTableDataManager ;
import com.fr.design.data.DesignTableDataManager ;
@ -18,12 +17,10 @@ import com.fr.design.gui.NameInspector;
import com.fr.design.mainframe.DesignerContext ;
import com.fr.design.mainframe.DesignerContext ;
import com.fr.design.mainframe.DesignerFrame ;
import com.fr.design.mainframe.DesignerFrame ;
import com.fr.design.menu.MenuKeySet ;
import com.fr.design.menu.MenuKeySet ;
import com.fr.file.ProcedureConfig ;
import com.fr.file.TableDataConfig ;
import com.fr.file.TableDataConfig ;
import com.fr.transaction.CallBackAdaptor ;
import com.fr.transaction.CallBackAdaptor ;
import com.fr.transaction.Configurations ;
import com.fr.transaction.Configurations ;
import com.fr.transaction.Worker ;
import com.fr.transaction.WorkerFacade ;
import com.fr.transaction.WorkerFacade ;
import javax.swing.KeyStroke ;
import javax.swing.KeyStroke ;
@ -95,6 +92,10 @@ public class GlobalTableDataAction extends UpdateAction implements ResponseDataS
}
}
DesignTableDataManager . clearGlobalDs ( ) ;
DesignTableDataManager . clearGlobalDs ( ) ;
// 保存时 移除服务器数据集列名缓存
for ( String name : tableDataConfig . getTableDatas ( ) . keySet ( ) ) {
DesignTableDataManager . removeSelectedColumnNames ( name ) ;
}
Configurations . modify ( new WorkerFacade ( TableDataConfig . class ) {
Configurations . modify ( new WorkerFacade ( TableDataConfig . class ) {
@Override
@Override