예제 #1
0
        private void LoadUserDesign()
        {
            _ss.SharedFolder        = ApplicationPathClass.Instance.GetFullPath(Application.UserAppDataPath);
            _ss.StorageName         = Name;
            _ss.DestroyWhenDisposed = false;
            try
            {
                var mw2 = (MerkeWerte)_ss[Name];
                if (mw2 == null)
                {
                    return;
                }
                _mw = mw2;

                AddCbXMLFileText(_mw.XmlDataFileName);
                if (!string.IsNullOrEmpty(_mw.XmlDataFileName))
                {
                    fctXML.OpenFile(_mw.XmlDataFileName);
                }
                AddCbXSDFileText(_mw.XsdSchemaFileName);
                if (!string.IsNullOrEmpty(_mw.XsdSchemaFileName))
                {
                    fctXSD.OpenFile(_mw.XsdSchemaFileName);
                }
                AddCbReportFileText(_mw.ReportFileName);
                if (!string.IsNullOrEmpty(_mw.ReportFileName))
                {
                    fctFRX.OpenFile(_mw.ReportFileName);
                }

                foreach (ReportSqlCommands scmd in _mw.SqlCommands)
                {
                    AddItem(scmd.cmd, scmd.caption);
                }

                if (lvCreateStatements.Items.Count > 0)
                {
                    lvCreateStatements.Items[0].Selected = true;
                }
            }
            catch (Exception ex)
            {
                _notifies?.AddToERROR(AppStaticFunctionsClass.GetFormattedError($@"{Name}-> LoadUserDesign()", ex));
            }
        }
예제 #2
0
 private void LoadUserDesign()
 {
     _ss.SharedFolder        = ApplicationPathClass.GetFullPath(Application.UserAppDataPath);
     _ss.StorageName         = SharedName;
     _ss.DestroyWhenDisposed = false;
     try
     {
         var mw2 = (MerkeWerte)_ss[SharedName];
         if (mw2 == null)
         {
             return;
         }
         _mw           = mw2;
         cbEvents.Text = _mw.cbEventName;
     }
     catch (Exception ex)
     {
         SendMessageClass.Instance().SendAllErrors($@"{SharedName}->LoadUserDesign()->{ex.Message}");
     }
 }
예제 #3
0
 private void LoadUserDesign()
 {
     _ss.SharedFolder        = ApplicationPathClass.Instance.GetFullPath(Application.UserAppDataPath);
     _ss.StorageName         = Name;
     _ss.DestroyWhenDisposed = false;
     try
     {
         var mw2 = (MerkeWerte)_ss[Name];
         if (mw2 == null)
         {
             return;
         }
         _mw = mw2;
         xmlEditDefinition.originalXmlFile = _mw.XmlDataFileName;
         xmlEditDefinition.LoadXmlFromFile(_mw.XmlDataFileName);
     }
     catch (Exception ex)
     {
         SendMessageClass.Instance.SendAllErrors(Name + " -> LoadUserDesign() ->" + ex.Message);
     }
 }
예제 #4
0
 private void LoadUserDesign()
 {
     _ss.SharedFolder        = ApplicationPathClass.GetFullPath(Application.UserAppDataPath);
     _ss.StorageName         = this.Name;
     _ss.DestroyWhenDisposed = false;
     try
     {
         MerkeWerte mw2 = (MerkeWerte)_ss[this.Name.ToString()];
         if (mw2 != null)
         {
             _mw = mw2;
             txtXMLDataFile.Text   = _mw.XmlDataFileName;
             txtXSDSchemaFile.Text = _mw.XsdSchemaFileName;
             txtREPORTFILE.Text    = _mw.ReportFileName;
         }
     }
     catch (Exception ex)
     {
         SendMessageClass.Instance().SendAllErrors(this.Name.ToString() + " -> LoadUserDesign() ->" + ex.Message);
     }
 }