Table of Contents

Remove Global Cleanup

Im Login-Dialog muss der Maintenance-Mode aktiviert werden, damit sie verfügbar ist. Die Routine kann in der IDE über das Menü Update / FS 4.7 / (3) Remove Global Cleanup aufgerufen werden.

Änderungen:

  • In den Konstruktoren und Factory.Create()-Methoden vom Components wird kein Global mehr übergeben.

    - cdCustomer oCustomer = new cdCustomer(this.Global);
    + cdCustomer oCustomer = new cdCustomer();
    
    - IcdArticle oArticle = cdArticleFactory.Create(this.Global);
    + IcdArticle oArticle = cdArticleFactory.Create();
    
  • StaticCache.Get()-Methode wird kein Global mehr übergeben.

    - return cdArticleGroupCache.Get(this.Global).FillObject(This,sArticleGroupIDP);
    + return cdArticleGroupCache.Get().FillObject(This,sArticleGroupIDP);
    
  • Von Framework Studio erzeugte Service-Proxies erwarten im Konstruktor kein Global mehr

    - MISRemoteServiceProxy proxy = new MISRemoteServiceProxy(this.Global, "*", sUrlP);
    + MISRemoteServiceProxy proxy = new MISRemoteServiceProxy("*", sUrlP);
    
  • TextCollFactory-Methoden erwarten kein Global mehr

    - FSstring sLogLevel = ctLogLevelFactory.GetText(this.Global, this.shtLevel);
    + FSstring sLogLevel = ctLogLevelFactory.GetText(this.shtLevel);
    
  • Die Methoden GetMLText(), FormatMLText(), GetMLKeyText() und FormatMLKeyText() sind vom Global in die Klasse MLUtil gewandert

    - throw new FrameworkApplicationException(this.Global.GetMLText(MLKeys.MSG_93a1ea2873804fcbb771d2b2a5305f85), 0);
    + throw new FrameworkApplicationException(MLUtil.GetMLText(MLKeys.MSG_93a1ea2873804fcbb771d2b2a5305f85), 0);
    
    - this.Global.FormatMLKeyText(MLKeys.MSG_ddb19cf4d65b4b98a178855bdbcb9112, oOfflineScannerParameterP.sIP, sTunnelString))
    + MLUtil.FormatMLKeyText(MLKeys.MSG_ddb19cf4d65b4b98a178855bdbcb9112, oOfflineScannerParameterP.sIP, sTunnelString))