diff --git a/app/DD-Record-Organizer/.vs/OrgFlow.vbproj.dtbcache.json b/app/DD-Record-Organizer/.vs/OrgFlow.vbproj.dtbcache.json index d8aeebb..95d3865 100644 --- a/app/DD-Record-Organizer/.vs/OrgFlow.vbproj.dtbcache.json +++ b/app/DD-Record-Organizer/.vs/OrgFlow.vbproj.dtbcache.json @@ -1 +1 @@ -{"RootPath":"E:\\SchreiberM\\Visual Studio\\GIT\\RecordOrganizer\\app\\DD-Record-Organizer","ProjectFileName":"OrgFlow.vbproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"Classes\\ClassConfig.vb"},{"SourceFile":"Classes\\ClassTreeListViewState.vb"},{"SourceFile":"Classes\\Commands\\ClassNodeCommands.vb"},{"SourceFile":"Classes\\NodeNavigation\\ClassAsyncNodeBuild.vb"},{"SourceFile":"Classes\\ClassAsyncReturnDT.vb"},{"SourceFile":"Classes\\ClassBackgroundHelper.vb"},{"SourceFile":"Classes\\ClassConstructors.vb"},{"SourceFile":"Classes\\Controls\\ClassControlLoader.vb"},{"SourceFile":"Classes\\Controls\\ClassControlMetadata.vb"},{"SourceFile":"Classes\\Controls\\ClassControls_Manual.vb"},{"SourceFile":"Classes\\Controls\\ClassControlValueCache.vb"},{"SourceFile":"Classes\\ClassConverter.vb"},{"SourceFile":"Classes\\ClassCustomComboBox.vb"},{"SourceFile":"Classes\\ClassFileResult.vb"},{"SourceFile":"Classes\\ClassFolderWatcher.vb"},{"SourceFile":"Classes\\ClassGridFormatter.vb"},{"SourceFile":"Classes\\ClassInactivity.vb"},{"SourceFile":"Classes\\ClassJumpRecord.vb"},{"SourceFile":"Classes\\ClassLicence.vb"},{"SourceFile":"Classes\\ClassAsyncSQL.vb"},{"SourceFile":"Classes\\ClassMoreMetadata.vb"},{"SourceFile":"Classes\\ClassNodeNavigation.vb"},{"SourceFile":"Classes\\ClassPosGrid.vb"},{"SourceFile":"Classes\\ClassProxy.vb"},{"SourceFile":"Classes\\Commands\\ClassRecordCommands.vb"},{"SourceFile":"Classes\\ClassRecordState.vb"},{"SourceFile":"Classes\\ClassRecordView.vb"},{"SourceFile":"Classes\\ClassRightManagement.vb"},{"SourceFile":"Classes\\ClassSAP.vb"},{"SourceFile":"Classes\\ClassDOC_SEARCH.vb"},{"SourceFile":"Classes\\ClassUser.vb"},{"SourceFile":"Classes\\ClassWDRights.vb"},{"SourceFile":"Classes\\ClassWindreamDocGrid.vb"},{"SourceFile":"Classes\\ClassWorkflow.vb"},{"SourceFile":"Classes\\NodeNavigation\\ClassDoctypeChange.vb"},{"SourceFile":"Classes\\NodeNavigation\\ClassNodeCreator.vb"},{"SourceFile":"DD_DMSDataSet.Designer.vb"},{"SourceFile":"DD_ECMAdmin.vb"},{"SourceFile":"frmCalendarEntity.Designer.vb"},{"SourceFile":"frmCalendarEntity.vb"},{"SourceFile":"frmChangeDocType.Designer.vb"},{"SourceFile":"frmChangeDocType.vb"},{"SourceFile":"frmChooseParentRecord.Designer.vb"},{"SourceFile":"frmChooseParentRecord.vb"},{"SourceFile":"frmClientLogin.Designer.vb"},{"SourceFile":"frmClientLogin.vb"},{"SourceFile":"frmDiagrams.Designer.vb"},{"SourceFile":"frmDiagrams.vb"},{"SourceFile":"frmDocRecordLink.Designer.vb"},{"SourceFile":"frmDocRecordLink.vb"},{"SourceFile":"frmDocSearchResult.Designer.vb"},{"SourceFile":"frmDocSearchResult.vb"},{"SourceFile":"frmDoc_Links.Designer.vb"},{"SourceFile":"frmDoc_Links.vb"},{"SourceFile":"frmFileInWork.Designer.vb"},{"SourceFile":"frmFileInWork.vb"},{"SourceFile":"frmFileRename.Designer.vb"},{"SourceFile":"frmFileRename.vb"},{"SourceFile":"frmGeodataNavigation.Designer.vb"},{"SourceFile":"frmGeodataNavigation.vb"},{"SourceFile":"frmGeodataSelect.Designer.vb"},{"SourceFile":"frmGeodataSelect.vb"},{"SourceFile":"frmLicense_User.Designer.vb"},{"SourceFile":"frmLicense_User.vb"},{"SourceFile":"frmLoginUserSelect.Designer.vb"},{"SourceFile":"frmLoginUserSelect.vb"},{"SourceFile":"frmMass_Change.Designer.vb"},{"SourceFile":"frmMass_Change.vb"},{"SourceFile":"frmMessageBox.Designer.vb"},{"SourceFile":"frmMessageBox.vb"},{"SourceFile":"frmNewNode.Designer.vb"},{"SourceFile":"frmNewNode.vb"},{"SourceFile":"frmNewVariant.Designer.vb"},{"SourceFile":"frmNewVariant.vb"},{"SourceFile":"frmNodeConfigAdd.Designer.vb"},{"SourceFile":"frmNodeConfigAdd.vb"},{"SourceFile":"frmNodeNavigation.Designer.vb"},{"SourceFile":"frmNodeNavigation.vb"},{"SourceFile":"frmRight_Management.Designer.vb"},{"SourceFile":"frmRight_Management.vb"},{"SourceFile":"frmSAP_FuBa.Designer.vb"},{"SourceFile":"frmSAP_FuBa.vb"},{"SourceFile":"frmGlobalSearch.Designer.vb"},{"SourceFile":"frmGlobalSearch.vb"},{"SourceFile":"frmStaticListEditor.Designer.vb"},{"SourceFile":"frmStaticListEditor.vb"},{"SourceFile":"frmStatistiscsADDI.Designer.vb"},{"SourceFile":"frmStatistiscsADDI.vb"},{"SourceFile":"frmStructureNodeConfig.Designer.vb"},{"SourceFile":"frmStructureNodeConfig.vb"},{"SourceFile":"frmTreeSearchResult.Designer.vb"},{"SourceFile":"frmTreeSearchResult.vb"},{"SourceFile":"frmViewsUser.Designer.vb"},{"SourceFile":"frmViewsUser.vb"},{"SourceFile":"frmWM_CreateVersion.designer.vb"},{"SourceFile":"frmWM_CreateVersion.vb"},{"SourceFile":"frmWM_FulltextChoice.Designer.vb"},{"SourceFile":"frmWM_FulltextChoice.vb"},{"SourceFile":"frmWM_Import_Doc_Record.Designer.vb"},{"SourceFile":"frmWM_Import_Doc_Record.vb"},{"SourceFile":"Classes\\ClassStaticListEditor.vb"},{"SourceFile":"frmRecordView.Designer.vb"},{"SourceFile":"frmRecordView.vb"},{"SourceFile":"frmWM_Resultlist_Config.Designer.vb"},{"SourceFile":"frmWM_Resultlist_Config.vb"},{"SourceFile":"Classes\\ClassSnapPanel.Designer.vb"},{"SourceFile":"Classes\\ClassSnapPanel.vb"},{"SourceFile":"Classes\\ClassInactivityFilter.vb"},{"SourceFile":"My Project\\Resources1.Designer.vb"},{"SourceFile":"Strings\\ControlProperties.en.Designer.vb"},{"SourceFile":"Strings\\ControlProperties.Designer.vb"},{"SourceFile":"frmAbout.designer.vb"},{"SourceFile":"frmAbout.vb"},{"SourceFile":"ApplicationEvents.vb"},{"SourceFile":"Classes\\Controls\\ClassControlCommands.vb"},{"SourceFile":"Classes\\Controls\\ClassControlCommandsUI.vb"},{"SourceFile":"Classes\\Controls\\ClassControlValues.vb"},{"SourceFile":"Classes\\ClassDragDrop.vb"},{"SourceFile":"Classes\\ClassEmail.vb"},{"SourceFile":"Classes\\ClassEncryption.vb"},{"SourceFile":"Classes\\Commands\\ClassFormCommands.vb"},{"SourceFile":"Classes\\Commands\\ClassFunctionCommands.vb"},{"SourceFile":"Classes\\Commands\\ClassFunctionCommandsUI.vb"},{"SourceFile":"Classes\\ClassHelper.vb"},{"SourceFile":"Classes\\ClassImport_Windream.vb"},{"SourceFile":"Classes\\ClassInit.vb"},{"SourceFile":"Classes\\ClassLayout.vb"},{"SourceFile":"Classes\\Controls\\ClassControlBuilder.vb"},{"SourceFile":"Classes\\Controls\\ClassControlProperties.vb"},{"SourceFile":"Classes\\ClassOfficeTemplate.vb"},{"SourceFile":"Classes\\ClassSQLEditor.vb"},{"SourceFile":"DD_DMSDataSet.vb"},{"SourceFile":"DD_DMSDataSetMenuDesigner.Designer.vb"},{"SourceFile":"DD_ECMAdmin.Designer.vb"},{"SourceFile":"frmCockpit.Designer.vb"},{"SourceFile":"frmCockpit.vb"},{"SourceFile":"frmRecOrgConfig_Basic.Designer.vb"},{"SourceFile":"frmRecOrgConfig_Basic.vb"},{"SourceFile":"frmConnections.Designer.vb"},{"SourceFile":"frmConnections.vb"},{"SourceFile":"frmConstructorDesigner.Designer.vb"},{"SourceFile":"frmConstructorDesigner.vb"},{"SourceFile":"frmDD_EMAIL_ACCOUNT.Designer.vb"},{"SourceFile":"frmDD_EMAIL_ACCOUNT.vb"},{"SourceFile":"frmConstructor_Main.Designer.vb"},{"SourceFile":"frmConstructor_Main.vb"},{"SourceFile":"frmLanguage_Translator.Designer.vb"},{"SourceFile":"frmLanguage_Translator.vb"},{"SourceFile":"frmLicense.designer.vb"},{"SourceFile":"frmLicense.vb"},{"SourceFile":"frmLicense_Login.Designer.vb"},{"SourceFile":"frmLicense_Login.vb"},{"SourceFile":"frmLogin.Designer.vb"},{"SourceFile":"frmLogin.vb"},{"SourceFile":"frmLogRecord.Designer.vb"},{"SourceFile":"frmLogRecord.vb"},{"SourceFile":"frmNewKombiForm.Designer.vb"},{"SourceFile":"frmNewKombiForm.vb"},{"SourceFile":"frmQuickStart_Images.Designer.vb"},{"SourceFile":"frmQuickStart_Images.vb"},{"SourceFile":"frmWM_ObjecttypeConfig.Designer.vb"},{"SourceFile":"frmWM_ObjecttypeConfig.vb"},{"SourceFile":"frmRecord_Changes.Designer.vb"},{"SourceFile":"frmRecord_Changes.vb"},{"SourceFile":"frmScanFiles.Designer.vb"},{"SourceFile":"frmScanFiles.vb"},{"SourceFile":"frmSplash.Designer.vb"},{"SourceFile":"frmSplash.vb"},{"SourceFile":"frmTemplates.Designer.vb"},{"SourceFile":"frmTemplates.vb"},{"SourceFile":"frmUserKonfig_AddUsers.Designer.vb"},{"SourceFile":"frmUserKonfig_AddUsers.vb"},{"SourceFile":"frmCustomAppointment.Designer.vb"},{"SourceFile":"frmCustomAppointment.vb"},{"SourceFile":"DD_DMSDataSetCalendar.Designer.vb"},{"SourceFile":"frmCalendar.Designer.vb"},{"SourceFile":"frmCalendar.vb"},{"SourceFile":"frmWM_DoctypeConfig.Designer.vb"},{"SourceFile":"frmWM_DoctypeConfig.vb"},{"SourceFile":"frmEntities.Designer.vb"},{"SourceFile":"frmEntities.vb"},{"SourceFile":"frmMain.vb"},{"SourceFile":"frmMain.Designer.vb"},{"SourceFile":"frmConfig_Basic.Designer.vb"},{"SourceFile":"frmConfig_Basic.vb"},{"SourceFile":"frmLevel_Designer.Designer.vb"},{"SourceFile":"frmLevel_Designer.vb"},{"SourceFile":"frmDoctype_NameConvention.designer.vb"},{"SourceFile":"frmDoctype_NameConvention.vb"},{"SourceFile":"frmMenuDesigner.Designer.vb"},{"SourceFile":"frmMenuDesigner.vb"},{"SourceFile":"frmTask_Management.designer.vb"},{"SourceFile":"frmTask_Management.vb"},{"SourceFile":"frmTask_Overview.designer.vb"},{"SourceFile":"frmTask_Overview.vb"},{"SourceFile":"frmUserKonfig.Designer.vb"},{"SourceFile":"frmUserKonfig.vb"},{"SourceFile":"frmWM_EntityImport.Designer.vb"},{"SourceFile":"frmWM_EntityImport.vb"},{"SourceFile":"frmWM_IndexFile.Designer.vb"},{"SourceFile":"frmWM_IndexFile.vb"},{"SourceFile":"frmTask_Editor.Designer.vb"},{"SourceFile":"frmTask_Editor.vb"},{"SourceFile":"frmFollowUp.Designer.vb"},{"SourceFile":"frmFollowUp.vb"},{"SourceFile":"ModuleHelperMethods.vb"},{"SourceFile":"ModuleMySettings.vb"},{"SourceFile":"ModuleRuntimeVariables.vb"},{"SourceFile":"My Project\\AssemblyInfo.vb"},{"SourceFile":"My Project\\Application.Designer.vb"},{"SourceFile":"My Project\\Resources.Designer.vb"},{"SourceFile":"My Project\\Settings.Designer.vb"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.6.2.AssemblyAttributes.vb"}],"References":[{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\RecordOrganizer\\3rdparty\\lib\\Commandline\\CommandLine.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\DDLibStandards\\DD_LIB_Standards\\bin\\Debug\\DD_LIB_Standards.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\DDLibraries\\app\\DD_Libraries\\bin\\Debug\\DD_Rights.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Charts.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Data.Desktop.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Data.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Map.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Office.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Pdf.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Pdf.v21.2.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Printing.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.RichEdit.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.RichEdit.v21.2.Export.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Sparkline.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Utils.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraBars.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraCharts.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraCharts.v21.2.UI.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraCharts.v21.2.Wizard.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraEditors.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraGrid.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraLayout.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraMap.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraNavBar.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraPdfViewer.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraPrinting.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraScheduler.v21.2.Core.Desktop.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraScheduler.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraScheduler.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraScheduler.v21.2.Extensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraScheduler.v21.2.Reporting.Extensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraTreeList.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraWizard.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\DDMonorepo\\Controls.DocumentViewer\\bin\\Debug\\DigitalData.Controls.DocumentViewer.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\DDModules\\Base\\bin\\Debug\\DigitalData.Modules.Base.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\DDModules\\Config\\bin\\Debug\\DigitalData.Modules.Config.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\DDModules\\Database\\bin\\Debug\\DigitalData.Modules.Database.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\DDModules\\Logging\\bin\\Debug\\DigitalData.Modules.Logging.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\DDModules\\Windream\\bin\\Debug\\DigitalData.Modules.Windream.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\RecordOrganizer\\lib\\DLLLicenseManager.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"P:\\Projekte DIGITAL DATA\\DIGITAL DATA - Entwicklung\\DLL_Bibliotheken\\ERPConnect35.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\RecordOrganizer\\3rdparty\\lib\\MSG.NET\\Independentsoft.Msg.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"P:\\Visual Studio Projekte\\Bibliotheken\\windream\\Interop.WINDREAMLib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"P:\\Visual Studio Projekte\\Bibliotheken\\windream\\Interop.WMOBRWSLib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"P:\\Visual Studio Projekte\\Bibliotheken\\windream\\Interop.WMOSRCHLib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"P:\\Visual Studio Projekte\\Bibliotheken\\windream\\Interop.WMOTOOLLib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\assembly\\GAC_MSIL\\Microsoft.Office.Interop.Outlook\\15.0.0.0__71e9bce111e9429c\\Microsoft.Office.Interop.Outlook.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\WINDOWS\\assembly\\GAC_MSIL\\Microsoft.Office.Interop.Word\\15.0.0.0__71e9bce111e9429c\\Microsoft.Office.Interop.Word.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\RecordOrganizer\\app\\packages\\NLog.5.0.5\\lib\\net46\\NLog.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\RecordOrganizer\\3rdparty\\lib\\Oracle Managed Data Access\\Oracle.ManagedDataAccess.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\PresentationCore.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Configuration.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Deployment.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.DirectoryServices.AccountManagement.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.DirectoryServices.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.DirectoryServices.Protocols.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.IO.Compression.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Runtime.Remoting.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Runtime.Serialization.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.ServiceModel.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Transactions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Web.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Web.Services.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Windows.Forms.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\UIAutomationClient.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"E:\\SchreiberM\\Visual Studio\\GIT\\RecordOrganizer\\app\\DD-Record-Organizer\\bin\\Debug\\OrgFlow.exe","OutputItemRelativePath":"OrgFlow.exe"},{"OutputItemFullPath":"E:\\SchreiberM\\Visual Studio\\GIT\\RecordOrganizer\\app\\DD-Record-Organizer\\bin\\Debug\\OrgFlow.pdb","OutputItemRelativePath":"OrgFlow.pdb"}],"CopyToOutputEntries":[]} \ No newline at end of file +{"RootPath":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\DD-Record-Organizer","ProjectFileName":"orgFLOW.vbproj","Configuration":"Debug|AnyCPU","FrameworkPath":"","Sources":[{"SourceFile":"Classes\\ClassConfig.vb"},{"SourceFile":"Classes\\ClassTreeListViewState.vb"},{"SourceFile":"Classes\\Commands\\ClassNodeCommands.vb"},{"SourceFile":"Classes\\NodeNavigation\\ClassAsyncNodeBuild.vb"},{"SourceFile":"Classes\\ClassAsyncReturnDT.vb"},{"SourceFile":"Classes\\ClassBackgroundHelper.vb"},{"SourceFile":"Classes\\ClassConstructors.vb"},{"SourceFile":"Classes\\Controls\\ClassControlLoader.vb"},{"SourceFile":"Classes\\Controls\\ClassControlMetadata.vb"},{"SourceFile":"Classes\\Controls\\ClassControls_Manual.vb"},{"SourceFile":"Classes\\Controls\\ClassControlValueCache.vb"},{"SourceFile":"Classes\\ClassConverter.vb"},{"SourceFile":"Classes\\ClassCustomComboBox.vb"},{"SourceFile":"Classes\\ClassFileResult.vb"},{"SourceFile":"Classes\\ClassFolderWatcher.vb"},{"SourceFile":"Classes\\ClassGridFormatter.vb"},{"SourceFile":"Classes\\ClassInactivity.vb"},{"SourceFile":"Classes\\ClassJumpRecord.vb"},{"SourceFile":"Classes\\ClassLicence.vb"},{"SourceFile":"Classes\\ClassAsyncSQL.vb"},{"SourceFile":"Classes\\ClassMoreMetadata.vb"},{"SourceFile":"Classes\\ClassNodeNavigation.vb"},{"SourceFile":"Classes\\ClassPosGrid.vb"},{"SourceFile":"Classes\\Commands\\ClassRecordCommands.vb"},{"SourceFile":"Classes\\ClassRecordState.vb"},{"SourceFile":"Classes\\ClassRecordView.vb"},{"SourceFile":"Classes\\ClassRightManagement.vb"},{"SourceFile":"Classes\\ClassSAP.vb"},{"SourceFile":"Classes\\ClassDOC_SEARCH.vb"},{"SourceFile":"Classes\\ClassUser.vb"},{"SourceFile":"Classes\\ClassWDRights.vb"},{"SourceFile":"Classes\\ClassDocGrid.vb"},{"SourceFile":"Classes\\ClassWorkflow.vb"},{"SourceFile":"Classes\\NodeNavigation\\ClassDoctypeChange.vb"},{"SourceFile":"Classes\\NodeNavigation\\ClassNodeCreator.vb"},{"SourceFile":"DD_DMSDataSet.Designer.vb"},{"SourceFile":"DD_ECMAdmin.vb"},{"SourceFile":"frmCalendarEntity.Designer.vb"},{"SourceFile":"frmCalendarEntity.vb"},{"SourceFile":"frmChangeDocType.Designer.vb"},{"SourceFile":"frmChangeDocType.vb"},{"SourceFile":"frmChooseParentRecord.Designer.vb"},{"SourceFile":"frmChooseParentRecord.vb"},{"SourceFile":"frmClientLogin.Designer.vb"},{"SourceFile":"frmClientLogin.vb"},{"SourceFile":"frmDiagrams.Designer.vb"},{"SourceFile":"frmDiagrams.vb"},{"SourceFile":"frmDocRecordLink.Designer.vb"},{"SourceFile":"frmDocRecordLink.vb"},{"SourceFile":"frmDocSearchResult.Designer.vb"},{"SourceFile":"frmDocSearchResult.vb"},{"SourceFile":"frmDoc_Links.Designer.vb"},{"SourceFile":"frmDoc_Links.vb"},{"SourceFile":"frmFileInWork.Designer.vb"},{"SourceFile":"frmFileInWork.vb"},{"SourceFile":"frmFileRename.Designer.vb"},{"SourceFile":"frmFileRename.vb"},{"SourceFile":"frmGeodataNavigation.Designer.vb"},{"SourceFile":"frmGeodataNavigation.vb"},{"SourceFile":"frmGeodataSelect.Designer.vb"},{"SourceFile":"frmGeodataSelect.vb"},{"SourceFile":"frmLicense_User.Designer.vb"},{"SourceFile":"frmLicense_User.vb"},{"SourceFile":"frmLoginUserSelect.Designer.vb"},{"SourceFile":"frmLoginUserSelect.vb"},{"SourceFile":"frmMass_Change.Designer.vb"},{"SourceFile":"frmMass_Change.vb"},{"SourceFile":"frmMessageBox.Designer.vb"},{"SourceFile":"frmMessageBox.vb"},{"SourceFile":"frmNewNode.Designer.vb"},{"SourceFile":"frmNewNode.vb"},{"SourceFile":"frmNewVariant.Designer.vb"},{"SourceFile":"frmNewVariant.vb"},{"SourceFile":"frmNodeConfigAdd.Designer.vb"},{"SourceFile":"frmNodeConfigAdd.vb"},{"SourceFile":"frmNodeNavigation.Designer.vb"},{"SourceFile":"frmNodeNavigation.vb"},{"SourceFile":"frmRight_Management.Designer.vb"},{"SourceFile":"frmRight_Management.vb"},{"SourceFile":"frmSAP_FuBa.Designer.vb"},{"SourceFile":"frmSAP_FuBa.vb"},{"SourceFile":"frmGlobalSearch.Designer.vb"},{"SourceFile":"frmGlobalSearch.vb"},{"SourceFile":"frmStaticListEditor.Designer.vb"},{"SourceFile":"frmStaticListEditor.vb"},{"SourceFile":"frmStatistiscsADDI.Designer.vb"},{"SourceFile":"frmStatistiscsADDI.vb"},{"SourceFile":"frmStructureNodeConfig.Designer.vb"},{"SourceFile":"frmStructureNodeConfig.vb"},{"SourceFile":"frmTreeSearchResult.Designer.vb"},{"SourceFile":"frmTreeSearchResult.vb"},{"SourceFile":"frmViewsUser.Designer.vb"},{"SourceFile":"frmViewsUser.vb"},{"SourceFile":"frmWM_CreateVersion.designer.vb"},{"SourceFile":"frmWM_CreateVersion.vb"},{"SourceFile":"frmWM_FulltextChoice.Designer.vb"},{"SourceFile":"frmWM_FulltextChoice.vb"},{"SourceFile":"Classes\\ClassStaticListEditor.vb"},{"SourceFile":"frmRecordView.Designer.vb"},{"SourceFile":"frmRecordView.vb"},{"SourceFile":"frmWM_Resultlist_Config.Designer.vb"},{"SourceFile":"frmWM_Resultlist_Config.vb"},{"SourceFile":"Classes\\ClassSnapPanel.Designer.vb"},{"SourceFile":"Classes\\ClassSnapPanel.vb"},{"SourceFile":"Classes\\ClassInactivityFilter.vb"},{"SourceFile":"My Project\\Resources1.Designer.vb"},{"SourceFile":"Strings\\ControlProperties.en.Designer.vb"},{"SourceFile":"Strings\\ControlProperties.Designer.vb"},{"SourceFile":"frmAbout.designer.vb"},{"SourceFile":"frmAbout.vb"},{"SourceFile":"ApplicationEvents.vb"},{"SourceFile":"Classes\\Controls\\ClassControlCommands.vb"},{"SourceFile":"Classes\\Controls\\ClassControlCommandsUI.vb"},{"SourceFile":"Classes\\Controls\\ClassControlValues.vb"},{"SourceFile":"Classes\\ClassDragDrop.vb"},{"SourceFile":"Classes\\ClassEmail.vb"},{"SourceFile":"Classes\\ClassEncryption.vb"},{"SourceFile":"Classes\\Commands\\ClassFormCommands.vb"},{"SourceFile":"Classes\\Commands\\ClassFunctionCommands.vb"},{"SourceFile":"Classes\\Commands\\ClassFunctionCommandsUI.vb"},{"SourceFile":"Classes\\ClassHelper.vb"},{"SourceFile":"Classes\\ClassImport_Windream.vb"},{"SourceFile":"Classes\\ClassInit.vb"},{"SourceFile":"Classes\\ClassLayout.vb"},{"SourceFile":"Classes\\Controls\\ClassControlBuilder.vb"},{"SourceFile":"Classes\\Controls\\ClassControlProperties.vb"},{"SourceFile":"Classes\\ClassOfficeTemplate.vb"},{"SourceFile":"Classes\\ClassSQLEditor.vb"},{"SourceFile":"DD_DMSDataSet.vb"},{"SourceFile":"DD_DMSDataSetMenuDesigner.Designer.vb"},{"SourceFile":"DD_ECMAdmin.Designer.vb"},{"SourceFile":"frmCockpit.Designer.vb"},{"SourceFile":"frmCockpit.vb"},{"SourceFile":"frmRecOrgConfig_Basic.Designer.vb"},{"SourceFile":"frmRecOrgConfig_Basic.vb"},{"SourceFile":"frmConnections.Designer.vb"},{"SourceFile":"frmConnections.vb"},{"SourceFile":"frmConstructorDesigner.Designer.vb"},{"SourceFile":"frmConstructorDesigner.vb"},{"SourceFile":"frmDD_EMAIL_ACCOUNT.Designer.vb"},{"SourceFile":"frmDD_EMAIL_ACCOUNT.vb"},{"SourceFile":"frmConstructor_Main.Designer.vb"},{"SourceFile":"frmConstructor_Main.vb"},{"SourceFile":"frmLanguage_Translator.Designer.vb"},{"SourceFile":"frmLanguage_Translator.vb"},{"SourceFile":"frmLicense.designer.vb"},{"SourceFile":"frmLicense.vb"},{"SourceFile":"frmLicense_Login.Designer.vb"},{"SourceFile":"frmLicense_Login.vb"},{"SourceFile":"frmLogin.Designer.vb"},{"SourceFile":"frmLogin.vb"},{"SourceFile":"frmLogRecord.Designer.vb"},{"SourceFile":"frmLogRecord.vb"},{"SourceFile":"frmNewKombiForm.Designer.vb"},{"SourceFile":"frmNewKombiForm.vb"},{"SourceFile":"frmQuickStart_Images.Designer.vb"},{"SourceFile":"frmQuickStart_Images.vb"},{"SourceFile":"frmWM_ObjecttypeConfig.Designer.vb"},{"SourceFile":"frmWM_ObjecttypeConfig.vb"},{"SourceFile":"frmRecord_Changes.Designer.vb"},{"SourceFile":"frmRecord_Changes.vb"},{"SourceFile":"frmScanFiles.Designer.vb"},{"SourceFile":"frmScanFiles.vb"},{"SourceFile":"frmSplash.Designer.vb"},{"SourceFile":"frmSplash.vb"},{"SourceFile":"frmTemplates.Designer.vb"},{"SourceFile":"frmTemplates.vb"},{"SourceFile":"frmUserKonfig_AddUsers.Designer.vb"},{"SourceFile":"frmUserKonfig_AddUsers.vb"},{"SourceFile":"frmCustomAppointment.Designer.vb"},{"SourceFile":"frmCustomAppointment.vb"},{"SourceFile":"DD_DMSDataSetCalendar.Designer.vb"},{"SourceFile":"frmCalendar.Designer.vb"},{"SourceFile":"frmCalendar.vb"},{"SourceFile":"frmWM_DoctypeConfig.Designer.vb"},{"SourceFile":"frmWM_DoctypeConfig.vb"},{"SourceFile":"frmEntities.Designer.vb"},{"SourceFile":"frmEntities.vb"},{"SourceFile":"frmMain.vb"},{"SourceFile":"frmMain.Designer.vb"},{"SourceFile":"frmConfig_Basic.Designer.vb"},{"SourceFile":"frmConfig_Basic.vb"},{"SourceFile":"frmLevel_Designer.Designer.vb"},{"SourceFile":"frmLevel_Designer.vb"},{"SourceFile":"frmDoctype_NameConvention.designer.vb"},{"SourceFile":"frmDoctype_NameConvention.vb"},{"SourceFile":"frmMenuDesigner.Designer.vb"},{"SourceFile":"frmMenuDesigner.vb"},{"SourceFile":"frmTask_Management.designer.vb"},{"SourceFile":"frmTask_Management.vb"},{"SourceFile":"frmTask_Overview.designer.vb"},{"SourceFile":"frmTask_Overview.vb"},{"SourceFile":"frmUserKonfig.Designer.vb"},{"SourceFile":"frmUserKonfig.vb"},{"SourceFile":"frmWM_IndexFile.Designer.vb"},{"SourceFile":"frmWM_IndexFile.vb"},{"SourceFile":"frmTask_Editor.Designer.vb"},{"SourceFile":"frmTask_Editor.vb"},{"SourceFile":"frmFollowUp.Designer.vb"},{"SourceFile":"frmFollowUp.vb"},{"SourceFile":"ModuleHelperMethods.vb"},{"SourceFile":"ModuleMySettings.vb"},{"SourceFile":"ModuleRuntimeVariables.vb"},{"SourceFile":"My Project\\AssemblyInfo.vb"},{"SourceFile":"My Project\\Application.Designer.vb"},{"SourceFile":"My Project\\Resources.Designer.vb"},{"SourceFile":"My Project\\Settings.Designer.vb"},{"SourceFile":"obj\\Debug\\.NETFramework,Version=v4.6.2.AssemblyAttributes.vb"}],"References":[{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\BouncyCastle.Cryptography.2.5.0\\lib\\net461\\BouncyCastle.Cryptography.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\3rdparty\\lib\\Commandline\\CommandLine.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\DD-Record-Organizer\\bin\\Debug\\DD_Rights.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Charts.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Data.Desktop.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Data.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Dialogs.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Map.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Office.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Pdf.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Pdf.v21.2.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Printing.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.RichEdit.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.RichEdit.v21.2.Export.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Sparkline.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.Utils.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraBars.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraCharts.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraCharts.v21.2.UI.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraCharts.v21.2.Wizard.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraDialogs.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraEditors.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraGrid.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraLayout.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraMap.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraNavBar.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraPdfViewer.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraPrinting.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraScheduler.v21.2.Core.Desktop.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraScheduler.v21.2.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraScheduler.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraScheduler.v21.2.Extensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraScheduler.v21.2.Reporting.Extensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraTreeList.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"D:\\ProgramFiles\\DevExpress 21.2\\Components\\Bin\\Framework\\DevExpress.XtraWizard.v21.2.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\2_DLL Projekte\\DDMonorepo\\Controls.DocumentViewer\\bin\\Debug\\DigitalData.Controls.DocumentViewer.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\2_DLL Projekte\\DDMonorepo\\GUIs.Common\\bin\\Debug\\DigitalData.GUIs.Common.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\2_DLL Projekte\\DDModules\\Base\\bin\\Debug\\DigitalData.Modules.Base.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\2_DLL Projekte\\DDModules\\Config\\bin\\Debug\\DigitalData.Modules.Config.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\2_DLL Projekte\\DDModules\\Database\\bin\\Debug\\DigitalData.Modules.Database.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\2_DLL Projekte\\DDModules\\Encryption\\bin\\Debug\\DigitalData.Modules.Encryption.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\2_DLL Projekte\\DDModules\\Logging\\bin\\Debug\\DigitalData.Modules.Logging.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\2_DLL Projekte\\DDModules\\Windream\\bin\\Debug\\DigitalData.Modules.Windream.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\lib\\DLLLicenseManager.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\DocumentFormat.OpenXml.3.2.0\\lib\\net46\\DocumentFormat.OpenXml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\DocumentFormat.OpenXml.Framework.3.2.0\\lib\\net46\\DocumentFormat.OpenXml.Framework.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\DD-Record-Organizer\\bin\\Debug\\ERPConnect35.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\3rdparty\\lib\\MSG.NET\\Independentsoft.Msg.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"P:\\Visual Studio Projekte\\Bibliotheken\\windream\\Interop.WINDREAMLib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"P:\\Visual Studio Projekte\\Bibliotheken\\windream\\Interop.WMOBRWSLib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"P:\\Visual Studio Projekte\\Bibliotheken\\windream\\Interop.WMOSRCHLib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"P:\\Visual Studio Projekte\\Bibliotheken\\windream\\Interop.WMOTOOLLib.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\Microsoft.Bcl.AsyncInterfaces.9.0.0\\lib\\net462\\Microsoft.Bcl.AsyncInterfaces.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\Microsoft.Bcl.Cryptography.9.0.0\\lib\\net462\\Microsoft.Bcl.Cryptography.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\Microsoft.CSharp.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Windows\\assembly\\GAC_MSIL\\Microsoft.Office.Interop.Outlook\\15.0.0.0__71e9bce111e9429c\\Microsoft.Office.Interop.Outlook.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Microsoft Visual Studio\\Installer\\Visual Studio Tools for Office\\PIA\\Office15\\Microsoft.Office.Interop.Word.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\Newtonsoft.Json.Bson.1.0.2\\lib\\net45\\Newtonsoft.Json.Bson.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\Newtonsoft.Json.13.0.3\\lib\\net45\\Newtonsoft.Json.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\NLog.5.0.5\\lib\\net46\\NLog.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\OpenMcdf.2.4.1\\lib\\net40\\OpenMcdf.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\3rdparty\\lib\\Oracle Managed Data Access\\Oracle.ManagedDataAccess.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\PresentationCore.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\protobuf-net.Core.3.2.46\\lib\\net462\\protobuf-net.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\protobuf-net.3.2.46\\lib\\net462\\protobuf-net.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\RtfPipe.2.0.7677.4303\\lib\\net45\\RtfPipe.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.Buffers.4.6.0\\lib\\net462\\System.Buffers.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.CodeDom.9.0.0\\lib\\net462\\System.CodeDom.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.Collections.Immutable.9.0.0\\lib\\net462\\System.Collections.Immutable.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.ComponentModel.DataAnnotations.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Configuration.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Core.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Data.DataSetExtensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Data.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Deployment.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.DirectoryServices.AccountManagement.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.DirectoryServices.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.DirectoryServices.Protocols.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Drawing.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.Formats.Asn1.9.0.0\\lib\\net462\\System.Formats.Asn1.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.IO.Compression.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.IO.Packaging.9.0.0\\lib\\net462\\System.IO.Packaging.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.IO.Pipelines.9.0.0\\lib\\net462\\System.IO.Pipelines.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Management.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.Memory.4.6.0\\lib\\net462\\System.Memory.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Net.Http.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\Microsoft.AspNet.WebApi.Client.6.0.0\\lib\\net45\\System.Net.Http.Formatting.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Numerics.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.Numerics.Vectors.4.6.0\\lib\\net462\\System.Numerics.Vectors.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.Runtime.CompilerServices.Unsafe.6.1.0\\lib\\net462\\System.Runtime.CompilerServices.Unsafe.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Runtime.Remoting.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Runtime.Serialization.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.Security.Cryptography.Pkcs.9.0.0\\lib\\net462\\System.Security.Cryptography.Pkcs.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Security.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.ServiceModel.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.Text.Encodings.Web.9.0.0\\lib\\net462\\System.Text.Encodings.Web.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.Text.Json.9.0.0\\lib\\net462\\System.Text.Json.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.Threading.Tasks.Extensions.4.5.4\\lib\\net461\\System.Threading.Tasks.Extensions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Transactions.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\packages\\System.ValueTuple.4.5.0\\lib\\net461\\System.ValueTuple.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Web.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Web.Services.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Windows.Forms.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Xml.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\System.Xml.Linq.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\UIAutomationClient.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""},{"Reference":"C:\\Program Files (x86)\\Reference Assemblies\\Microsoft\\Framework\\.NETFramework\\v4.6.2\\WindowsBase.dll","ResolvedFrom":"","OriginalItemSpec":"","Name":"","EmbedInteropTypes":false,"CopyLocal":false,"IsProjectReference":false,"ProjectPath":""}],"Analyzers":[],"Outputs":[{"OutputItemFullPath":"E:\\SchreiberM\\Visual Studio\\GIT\\1_smartUP\\orgFLOW\\app\\DD-Record-Organizer\\bin\\Debug\\orgFLOW.exe","OutputItemRelativePath":"orgFLOW.exe"},{"OutputItemFullPath":"","OutputItemRelativePath":""}],"CopyToOutputEntries":[]} \ No newline at end of file diff --git a/app/DD-Record-Organizer/Classes/ClassConfig.vb b/app/DD-Record-Organizer/Classes/ClassConfig.vb index 3b359ca..e0d21c8 100644 --- a/app/DD-Record-Organizer/Classes/ClassConfig.vb +++ b/app/DD-Record-Organizer/Classes/ClassConfig.vb @@ -14,4 +14,6 @@ Public Class ClassConfig Public Property TreeListSplitterWidth As Integer = 0 Public Property DocumentSearchSplitterWidth As Integer = 0 Public Property DocumentViewerShown As Boolean = True + + End Class diff --git a/app/DD-Record-Organizer/Classes/ClassDocGrid.vb b/app/DD-Record-Organizer/Classes/ClassDocGrid.vb index efbfa2a..692944f 100644 --- a/app/DD-Record-Organizer/Classes/ClassDocGrid.vb +++ b/app/DD-Record-Organizer/Classes/ClassDocGrid.vb @@ -92,7 +92,34 @@ Public Class ClassDocGrid Dim oSelectedRows As List(Of Integer) = pGridView.GetSelectedRows().ToList() Return oSelectedRows.Count = 0 End Function + Public Shared Function GetSingleSelectedDocument(pGridView As GridView) As List(Of clsWMDoc) + If pGridView.RowCount = 0 Then + Return Nothing + End If + Dim oDocuments As New List(Of clsWMDoc) + Dim oDocId = pGridView.GetRowCellValue(pGridView.FocusedRowHandle, "DocID") + Dim oSQL = $"Select dwParentID FROM TBPMO_DOCRESULT_LIST where DocID = {oDocId}" + Dim odwParentID = MYDB_ECM.GetScalarValue(oSQL) + Dim oDisplayName = pGridView.GetRowCellValue(pGridView.FocusedRowHandle, "Displayname") + Dim oDocPath = pGridView.GetRowCellValue(pGridView.FocusedRowHandle, "FULLPATH") + Dim oObjecttype = pGridView.GetRowCellValue(pGridView.FocusedRowHandle, "OBJECTTYPE") + Dim oFilename = pGridView.GetRowCellValue(pGridView.FocusedRowHandle, "Dateiname") + Dim oInWork = pGridView.GetRowCellValue(pGridView.FocusedRowHandle, "in work?") + Dim oInWorkUser = pGridView.GetRowCellValue(pGridView.FocusedRowHandle, "in work User") + oDocuments.Add(New clsWMDoc With { + .DocId = oDocId, + .ParentID = odwParentID, + .DocPath = oDocPath, + .DocType = oObjecttype, + .DisplayName = oDisplayName, + .Filename = oFilename, + .InWork = oInWork, + .InWorkUser = oInWorkUser + }) + + Return oDocuments + End Function Public Shared Function GetSelectedDocuments(pGridView As GridView, Optional pGetFirst As Boolean = False) As List(Of clsWMDoc) Dim oSelectedRows As List(Of Integer) If pGridView.RowCount = 0 Then @@ -134,7 +161,6 @@ Public Class ClassDocGrid Public Shared Sub GetDocItems(gridView As GridView) _Helper = New ClassHelper - SELECTED_DOC_ID = 0 If Init_Table() = True Then Console.WriteLine("gridView.SelectedRowsCount: " & gridView.SelectedRowsCount.ToString) gridView.EndSelection() @@ -143,31 +169,12 @@ Public Class ClassDocGrid DT_RESULTFILES.Clear() For Each row In gridView.GetSelectedRows Dim newRow As DataRow = DT_RESULTFILES.NewRow() - Try - Dim DOC_ID = gridView.GetRowCellValue(row, "DocID") - Dim CHeckDT As DataTable = ClassHelper.FILTER_DATATABLE(CURRENT_DT_TBPMO_DOC_RECORD_LINK, "DOC_ID = " + DOC_ID.ToString, "") - If CHeckDT.Rows.Count = 1 Then - SELECTED_DOC_ID = DOC_ID - newRow("DOC_ID") = gridView.GetRowCellValue(row, "DocID") - Else - If Not IsNothing(DOC_ID) Then - SELECTED_DOC_ID = DOC_ID - Else - Continue For - End If - - - End If - - Catch ex As Exception - newRow("DOC_ID") = 0 - SELECTED_DOC_ID = 0 - End Try - + Dim oDocID = gridView.GetRowCellValue(row, "DocID") + Dim CHeckDT As DataTable = ClassHelper.FILTER_DATATABLE(CURRENT_DT_TBPMO_DOC_RECORD_LINK, "DOC_ID = " + oDocID.ToString, "") Try newRow("INWORK") = False SELECTED_INWORK = False - Dim oSQL = "Select IN_WORK,IN_WORK_USER FROM TBPMO_DOCRESULT_LIST where DocID = " + SELECTED_DOC_ID + Dim oSQL = "Select IN_WORK,IN_WORK_USER FROM TBPMO_DOCRESULT_LIST where DocID = " + oDocID Dim oDT As DataTable = MYDB_ECM.GetDatatable(oSQL) If Not IsNothing(oDT) Then If oDT.Rows.Count = 1 Then @@ -258,7 +265,7 @@ Public Class ClassDocGrid End If End Sub - Public Shared Sub FillColumns(gridView As GridView, + Public Shared Sub FillColumns(pDocGridView As GridView, DT_RESULT As DataTable, DT_WINDREAM_RESULTLIST As DataTable, DT_DOCRESULT_DROPDOWN_ITEMS As DataTable, DropdownValueChangedHandler As EventHandler, DatepickerValueChangedHandler As EventHandler, TextValueChangedHandler As EventHandler, CheckValueChangedHandler As EventHandler, SearchType As String, RECORD_ID As Integer) @@ -315,39 +322,46 @@ Public Class ClassDocGrid End Select '"FROM TBPMO_DOC_VALUES T INNER JOIN TBPMO_DOCSEARCH_RESULTLIST_CONFIG T1 ON T.CONFIG_ID = T1.GUID WHERE T1.ENTITY_ID = {0} AND T1.LANGUAGE = '{1}' AND T.RECORD_ID = {2} ORDER BY T.DocID, T1.SEQUENCE", CURRENT_ENTITY_ID, USER_LANGUAGE, RECORD_ID) - Dim DT_DETAILS As DataTable = MYDB_ECM.GetDatatable(DT_DETAILS_SQL) - Dim docId As Integer - Dim configId As Integer + Dim DT_DETAIL_VALUES As DataTable = MYDB_ECM.GetDatatable(DT_DETAILS_SQL) + Dim oDocID As Integer + Dim oConfigID As Integer Dim recordId As Integer Try ' Werte für Konfigurierte Spalten aus TBPMO_DOC_VALUES auslesen und Zellenweise einfügen - For Each row As DataRow In DT_RESULT.Rows + For Each oRow As DataRow In DT_RESULT.Rows For Each col As DataColumn In DT_RESULT.Columns Dim colName As String = col.ColumnName - docId = row.Item("DocID") - configId = RESULT_CONFIG_IDS.Item(col.ColumnName) + oDocID = oRow.Item("DocID") + oConfigID = RESULT_CONFIG_IDS.Item(col.ColumnName) - If configId <> 0 Then + If oConfigID <> 0 Then Dim value As String = "" Try - value = MYDB_ECM.GetScalarValue(String.Format("SELECT VALUE FROM TBPMO_DOC_VALUES WHERE CONFIG_ID = {0} AND DocID = {1} AND RECORD_ID = {2}", configId, docId, RECORD_ID)) + Dim oFilter = $"DocID = {oDocID} AND CONFIG_ID = {oConfigID}" + Dim oFlteredRows() As DataRow = DT_DETAIL_VALUES.Select(oFilter) + If oFlteredRows.Length > 0 Then + value = oFlteredRows(0)("VALUE").ToString() + End If + + + 'value = MYDB_ECM.GetScalarValue(String.Format("SELECT VALUE FROM TBPMO_DOC_VALUES WHERE CONFIG_ID = {0} AND DocID = {1} AND RECORD_ID = {2}", oConfigID, oDocID, RECORD_ID)) Catch ex As Exception - LOGGER.Warn(String.Format("Attention: Could not get Value from TBPMO_DOC_VALUES for ConfigId[{0}], DocId[{1}]: ", configId, docId) & ex.Message) + LOGGER.Warn(String.Format("Attention: Could not get Value from TBPMO_DOC_VALUES for ConfigId[{0}], DocId[{1}]: ", oConfigID, oDocID) & ex.Message) End Try - row.Item(colName) = value + oRow.Item(colName) = value End If Next Next Catch ex As Exception - LOGGER.Warn($"Attention: Could not load values from TBPMO_DOC_VALUES: " & ex.Message & vbNewLine & $"SELECT VALUE FROM TBPMO_DOC_VALUES WHERE CONFIG_ID = {configId} AND DocID = {docId} AND RECORD_ID = {RECORD_ID}") + LOGGER.Warn($"Attention: Could not load values from TBPMO_DOC_VALUES: " & ex.Message & vbNewLine & $"SELECT VALUE FROM TBPMO_DOC_VALUES WHERE CONFIG_ID = {oConfigID} AND DocID = {oDocID} AND RECORD_ID = {RECORD_ID}") End Try LOGGER.Debug("Values loaded...") Try ' Tabellen zum DataSet hinzufügen ds.Tables.Add(DT_RESULT) - ds.Tables.Add(DT_DETAILS) + ds.Tables.Add(DT_DETAIL_VALUES) LOGGER.Debug("tables added to ds.Tables...") Catch ex As Exception LOGGER.Warn("Attention: Could not Add tables to ds.Tables: " & ex.Message) @@ -375,7 +389,7 @@ Public Class ClassDocGrid LOGGER.Warn("Could not set master-detail Relation DocSearch: " & ex.Message) End Try - Dim gridControl As GridControl = gridView.GridControl + Dim gridControl As GridControl = pDocGridView.GridControl ' Datasource auf Master-Tabelle setzen @@ -384,28 +398,29 @@ Public Class ClassDocGrid gridControl.ForceInitialize() ' Detail View anlegen und der Relation `docIdDetails` zuweisen - Dim grvwDetail As New GridView(gridControl) + Dim GVDoc_Values As New GridView(gridControl) 'grvwDetail.OptionsBehavior.Editable = False - grvwDetail.OptionsView.ShowGroupPanel = False - grvwDetail.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.Style3D - grvwDetail.OptionsView.EnableAppearanceEvenRow = True - grvwDetail.Appearance.EvenRow.BackColor = Color.Orange - grvwDetail.Appearance.HeaderPanel.BackColor = Color.Orange - grvwDetail.Appearance.HeaderPanel.Options.UseBackColor = True + GVDoc_Values.OptionsView.ShowGroupPanel = False + GVDoc_Values.BorderStyle = DevExpress.XtraEditors.Controls.BorderStyles.Style3D + GVDoc_Values.OptionsView.EnableAppearanceEvenRow = True + GVDoc_Values.Appearance.EvenRow.BackColor = Color.Orange + GVDoc_Values.Appearance.HeaderPanel.BackColor = Color.Orange + GVDoc_Values.Appearance.HeaderPanel.Options.UseBackColor = True - gridControl.LevelTree.Nodes.Add("docIdDetails", grvwDetail) + gridControl.LevelTree.Nodes.Add("docIdDetails", GVDoc_Values) Catch ex As Exception MsgBox("Error in FillColumns: " & vbNewLine & ex.Message, MsgBoxStyle.Critical) LOGGER.Warn("Attention: Could not load converted datatable DocSearch: " & ex.Message) End Try - AddHandler gridView.MasterRowExpanded, AddressOf gridView_MasterRowExpanded - AddHandler gridView.CustomColumnDisplayText, AddressOf gridView_CustomColumnDisplayText + AddHandler pDocGridView.MasterRowExpanded, AddressOf gridView_MasterRowExpanded + AddHandler pDocGridView.CustomColumnDisplayText, AddressOf gridView_CustomColumnDisplayText + AddHandler pDocGridView.FocusedRowChanged, AddressOf GVDoc_Values_FocusedRowChanged For Each row As DataRow In DT_WINDREAM_RESULTLIST.Rows - Dim col As GridColumn = gridView.Columns(row.Item("HEADER_CAPTION")) + Dim col As GridColumn = pDocGridView.Columns(row.Item("HEADER_CAPTION")) Dim colCaption = row.Item("HEADER_CAPTION") Dim type As Integer = row.Item("TYPE_ID") Dim isConfig As Boolean = row.Item("CONFIG_COLUMNS") @@ -417,12 +432,12 @@ Public Class ClassDocGrid End If Next - gridView.Columns.Item("ICON").MaxWidth = 24 - gridView.Columns.Item("ICON").MinWidth = 24 - gridView.Columns.Item("FULLPATH").Visible = False - gridView.Columns.Item("OBJECTTYPE").Visible = False + pDocGridView.Columns.Item("ICON").MaxWidth = 24 + pDocGridView.Columns.Item("ICON").MinWidth = 24 + pDocGridView.Columns.Item("FULLPATH").Visible = False + pDocGridView.Columns.Item("OBJECTTYPE").Visible = False If Not System.IO.File.Exists(LAYOUT_DOC_GRIDVIEW) Then - gridView.Columns.Item("DocID").Visible = False + pDocGridView.Columns.Item("DocID").Visible = False End If Dim oCreatedFieldName, oChangedFieldName As String @@ -434,25 +449,25 @@ Public Class ClassDocGrid oCreatedFieldName = "Erstellt" End If - Dim oCreatedColumn = gridView.Columns(oCreatedFieldName) + Dim oCreatedColumn = pDocGridView.Columns(oCreatedFieldName) If Not IsNothing(oCreatedColumn) Then oCreatedColumn.DisplayFormat.FormatType = FormatType.DateTime oCreatedColumn.DisplayFormat.FormatString = CURRENT_DATE_FORMAT & " HH:MM:ss" End If - Dim oChangedColumn = gridView.Columns(oChangedFieldName) + Dim oChangedColumn = pDocGridView.Columns(oChangedFieldName) If Not IsNothing(oChangedColumn) Then oChangedColumn.DisplayFormat.FormatType = FormatType.DateTime oChangedColumn.DisplayFormat.FormatString = CURRENT_DATE_FORMAT & " HH:MM:ss" End If If GridDocResult_BestFitColumns Then - gridView.OptionsView.BestFitMaxRowCount = -1 - gridView.BestFitColumns(True) + pDocGridView.OptionsView.BestFitMaxRowCount = -1 + pDocGridView.BestFitColumns(True) End If ' Alle Spalten aus ReadOnly setzen, danach werden alle passenden auf nicht ReadOnly gesetzt - For Each column As GridColumn In gridView.Columns + For Each column As GridColumn In pDocGridView.Columns column.OptionsColumn.AllowEdit = False Next End Sub @@ -583,7 +598,16 @@ Public Class ClassDocGrid End Try End Sub + Public Shared Sub GVDoc_Values_FocusedRowChanged(sender As GridView, e As DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs) + Try + ClassDocGrid.GetDocItems(sender) + + Catch ex As Exception + LOGGER.Warn("Unexpected error in GVDoc_Values_FocusedRowChanged: " & ex.Message) + MsgBox("Unexpected error in GVDoc_Values_FocusedRowChanged: " & ex.Message, MsgBoxStyle.Critical) + End Try + End Sub Public Shared Sub gridView_MasterRowExpanded(sender As GridView, e As DevExpress.XtraGrid.Views.Grid.CustomMasterRowEventArgs) Try ClassDocGrid.GetDocItems(sender) diff --git a/app/DD-Record-Organizer/OrgFlow.vbproj b/app/DD-Record-Organizer/OrgFlow.vbproj index 7485210..d13cea3 100644 --- a/app/DD-Record-Organizer/OrgFlow.vbproj +++ b/app/DD-Record-Organizer/OrgFlow.vbproj @@ -1333,6 +1333,7 @@ DD_ECMAdmin.xsd + MyApplicationCodeGenerator diff --git a/app/DD-Record-Organizer/frmDocRecordLink.Designer.vb b/app/DD-Record-Organizer/frmDocRecordLink.Designer.vb index 621e404..c83b818 100644 --- a/app/DD-Record-Organizer/frmDocRecordLink.Designer.vb +++ b/app/DD-Record-Organizer/frmDocRecordLink.Designer.vb @@ -42,6 +42,7 @@ Partial Class frmDocRecordLink Me.RibbonPage2 = New DevExpress.XtraBars.Ribbon.RibbonPage() Me.Label2 = New System.Windows.Forms.Label() Me.txtcurrSichtData = New System.Windows.Forms.TextBox() + Me.bsitmSource = New DevExpress.XtraBars.BarStaticItem() CType(Me.dgEntityRecords, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.grvwGrid, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.RibbonControl1, System.ComponentModel.ISupportInitialize).BeginInit() @@ -110,9 +111,9 @@ Partial Class frmDocRecordLink 'RibbonControl1 ' Me.RibbonControl1.ExpandCollapseItem.Id = 0 - Me.RibbonControl1.Items.AddRange(New DevExpress.XtraBars.BarItem() {Me.RibbonControl1.ExpandCollapseItem, Me.RibbonControl1.SearchEditItem, Me.bsiInfo, Me.bbtnitmLinkRecords, Me.bbtnitmsaveLayout, Me.bbtnitmresetlayout}) + Me.RibbonControl1.Items.AddRange(New DevExpress.XtraBars.BarItem() {Me.RibbonControl1.ExpandCollapseItem, Me.RibbonControl1.SearchEditItem, Me.bsiInfo, Me.bbtnitmLinkRecords, Me.bbtnitmsaveLayout, Me.bbtnitmresetlayout, Me.bsitmSource}) resources.ApplyResources(Me.RibbonControl1, "RibbonControl1") - Me.RibbonControl1.MaxItemId = 5 + Me.RibbonControl1.MaxItemId = 6 Me.RibbonControl1.Name = "RibbonControl1" Me.RibbonControl1.Pages.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPage() {Me.RibbonPage1}) Me.RibbonControl1.ShowApplicationButton = DevExpress.Utils.DefaultBoolean.[False] @@ -132,8 +133,8 @@ Partial Class frmDocRecordLink Me.bbtnitmLinkRecords.Alignment = DevExpress.XtraBars.BarItemLinkAlignment.Left resources.ApplyResources(Me.bbtnitmLinkRecords, "bbtnitmLinkRecords") Me.bbtnitmLinkRecords.Id = 2 - Me.bbtnitmLinkRecords.ImageOptions.SvgImage = CType(resources.GetObject("BarButtonItem1.ImageOptions.SvgImage"), DevExpress.Utils.Svg.SvgImage) - Me.bbtnitmLinkRecords.ItemAppearance.Normal.Font = CType(resources.GetObject("BarButtonItem1.ItemAppearance.Normal.Font"), System.Drawing.Font) + Me.bbtnitmLinkRecords.ImageOptions.SvgImage = CType(resources.GetObject("bbtnitmLinkRecords.ImageOptions.SvgImage"), DevExpress.Utils.Svg.SvgImage) + Me.bbtnitmLinkRecords.ItemAppearance.Normal.Font = CType(resources.GetObject("bbtnitmLinkRecords.ItemAppearance.Normal.Font"), System.Drawing.Font) Me.bbtnitmLinkRecords.ItemAppearance.Normal.Options.UseFont = True Me.bbtnitmLinkRecords.Name = "bbtnitmLinkRecords" ' @@ -141,8 +142,8 @@ Partial Class frmDocRecordLink ' resources.ApplyResources(Me.bbtnitmsaveLayout, "bbtnitmsaveLayout") Me.bbtnitmsaveLayout.Id = 3 - Me.bbtnitmsaveLayout.ImageOptions.SvgImage = CType(resources.GetObject("BarButtonItem2.ImageOptions.SvgImage"), DevExpress.Utils.Svg.SvgImage) - Me.bbtnitmsaveLayout.ItemAppearance.Normal.Font = CType(resources.GetObject("BarButtonItem2.ItemAppearance.Normal.Font"), System.Drawing.Font) + Me.bbtnitmsaveLayout.ImageOptions.SvgImage = CType(resources.GetObject("bbtnitmsaveLayout.ImageOptions.SvgImage"), DevExpress.Utils.Svg.SvgImage) + Me.bbtnitmsaveLayout.ItemAppearance.Normal.Font = CType(resources.GetObject("bbtnitmsaveLayout.ItemAppearance.Normal.Font"), System.Drawing.Font) Me.bbtnitmsaveLayout.ItemAppearance.Normal.Options.UseFont = True Me.bbtnitmsaveLayout.Name = "bbtnitmsaveLayout" ' @@ -150,20 +151,19 @@ Partial Class frmDocRecordLink ' resources.ApplyResources(Me.bbtnitmresetlayout, "bbtnitmresetlayout") Me.bbtnitmresetlayout.Id = 4 - Me.bbtnitmresetlayout.ImageOptions.SvgImage = CType(resources.GetObject("BarButtonItem3.ImageOptions.SvgImage"), DevExpress.Utils.Svg.SvgImage) - Me.bbtnitmresetlayout.ItemAppearance.Normal.Font = CType(resources.GetObject("BarButtonItem3.ItemAppearance.Normal.Font"), System.Drawing.Font) + Me.bbtnitmresetlayout.ImageOptions.SvgImage = CType(resources.GetObject("bbtnitmresetlayout.ImageOptions.SvgImage"), DevExpress.Utils.Svg.SvgImage) + Me.bbtnitmresetlayout.ItemAppearance.Normal.Font = CType(resources.GetObject("bbtnitmresetlayout.ItemAppearance.Normal.Font"), System.Drawing.Font) Me.bbtnitmresetlayout.ItemAppearance.Normal.Options.UseFont = True Me.bbtnitmresetlayout.Name = "bbtnitmresetlayout" ' 'RibbonPage1 ' - Me.RibbonPage1.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.RibbonPageGroup1, Me.RibbonPageGroup3}) + Me.RibbonPage1.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.RibbonPageGroup3, Me.RibbonPageGroup1}) Me.RibbonPage1.Name = "RibbonPage1" resources.ApplyResources(Me.RibbonPage1, "RibbonPage1") ' 'RibbonPageGroup1 ' - Me.RibbonPageGroup1.Alignment = DevExpress.XtraBars.Ribbon.RibbonPageGroupAlignment.Far Me.RibbonPageGroup1.ItemLinks.Add(Me.bbtnitmsaveLayout) Me.RibbonPageGroup1.ItemLinks.Add(Me.bbtnitmresetlayout) Me.RibbonPageGroup1.Name = "RibbonPageGroup1" @@ -178,6 +178,7 @@ Partial Class frmDocRecordLink 'RibbonStatusBar1 ' Me.RibbonStatusBar1.ItemLinks.Add(Me.bsiInfo) + Me.RibbonStatusBar1.ItemLinks.Add(Me.bsitmSource) resources.ApplyResources(Me.RibbonStatusBar1, "RibbonStatusBar1") Me.RibbonStatusBar1.Name = "RibbonStatusBar1" Me.RibbonStatusBar1.Ribbon = Me.RibbonControl1 @@ -198,6 +199,11 @@ Partial Class frmDocRecordLink Me.txtcurrSichtData.Name = "txtcurrSichtData" Me.txtcurrSichtData.ReadOnly = True ' + 'bsitmSource + ' + Me.bsitmSource.Id = 5 + Me.bsitmSource.Name = "bsitmSource" + ' 'frmDocRecordLink ' resources.ApplyResources(Me, "$this") @@ -242,4 +248,5 @@ Partial Class frmDocRecordLink Friend WithEvents bbtnitmresetlayout As DevExpress.XtraBars.BarButtonItem Friend WithEvents Label2 As Label Friend WithEvents txtcurrSichtData As TextBox + Friend WithEvents bsitmSource As DevExpress.XtraBars.BarStaticItem End Class diff --git a/app/DD-Record-Organizer/frmDocRecordLink.resx b/app/DD-Record-Organizer/frmDocRecordLink.resx index 3f56489..55698ba 100644 --- a/app/DD-Record-Organizer/frmDocRecordLink.resx +++ b/app/DD-Record-Organizer/frmDocRecordLink.resx @@ -292,7 +292,7 @@ Datei(en) verknüpfen - + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl @@ -313,13 +313,13 @@ Lz4NCjwvc3ZnPgs= - + Tahoma, 8.25pt, style=Bold ...speichern - + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl @@ -339,13 +339,13 @@ bGxvdyIgLz4NCjwvc3ZnPgs= - + Tahoma, 8.25pt, style=Bold ...zurücksetzen - + AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl @@ -368,18 +368,18 @@ LjR6IiBjbGFzcz0iUmVkIiAvPg0KPC9zdmc+Cw== - + Tahoma, 8.25pt, style=Bold 0, 0 - - Layout - Funktionen + + Layout + Start @@ -1773,6 +1773,12 @@ DevExpress.XtraBars.Ribbon.RibbonPage, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + bsitmSource + + + DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + frmDocRecordLink diff --git a/app/DD-Record-Organizer/frmDocRecordLink.vb b/app/DD-Record-Organizer/frmDocRecordLink.vb index dd42ed3..910144b 100644 --- a/app/DD-Record-Organizer/frmDocRecordLink.vb +++ b/app/DD-Record-Organizer/frmDocRecordLink.vb @@ -1,15 +1,12 @@ Imports System.IO -'Imports System.Text -'Imports DD_LIB_Standards Imports DevExpress.XtraGrid.Columns - Public Class frmDocRecordLink Public Property myDocuments As New List(Of ClassDocGrid.clsWMDoc) Private CURRENT_LINK_ENTITY_ID As Integer = 0 Private ENTITY_LOAD_ACTIVE As Boolean = False - + Private DT_ENTITYDATA As DataTable Private Class ClassEntity Public title As String Public id As Integer @@ -32,12 +29,12 @@ Public Class frmDocRecordLink If CURRENT_LINK_ENTITY_ID = 0 Then CURRENT_LINK_ENTITY_ID = CURRENT_ENTITY_ID End If - Try - ' DT_RECORDS.Columns.Add("already linked", Type.GetType("System.Boolean")).SetOrdinal(0) - ' DT_RECORDS.Columns("already linked").DefaultValue = False - Catch ex As Exception + 'Try + ' DT_RECORDS.Columns.Add("already linked", Type.GetType("System.Boolean")).SetOrdinal(0) + ' DT_RECORDS.Columns("already linked").DefaultValue = False + 'Catch ex As Exception - End Try + 'End Try 'Try ' For Each row As DataRow In CURRENT_DT_SELECTED_FILES.Rows @@ -232,7 +229,7 @@ Public Class frmDocRecordLink Try Dim XMLPath = Get_DocGrid_Layout_Filename() grvwGrid.SaveLayoutToXml(XMLPath) - bsiInfo.Caption = "Grid-Layout saved - " + Now.ToShortTimeString + bsiInfo.Caption = "Grid-Layout saved - " + Now.ToLongTimeString Catch ex As Exception ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error in Save_DocGrid_Layout", ex.Message, ex.StackTrace) @@ -244,7 +241,7 @@ Public Class frmDocRecordLink If File.Exists(XMLPath) Then grvwGrid.RestoreLayoutFromXml(XMLPath) grvwGrid.GuessAutoFilterRowValuesFromFilter() - bsiInfo.Caption = "Grid-Layout loaded - " + Now.ToShortTimeString + bsiInfo.Caption = "Grid-Layout loaded - " + Now.ToLongTimeString End If Catch ex As Exception @@ -264,11 +261,14 @@ Public Class frmDocRecordLink Me.Cursor = Cursors.WaitCursor If cmbConstructorForms.SelectedIndex <> -1 Then ENTITY_LOAD_ACTIVE = True - Save_DocGrid_Layout() + dgEntityRecords.DataSource = Nothing + grvwGrid.Columns.Clear() + Dim DT_RESULT = ReturnDataforEntity(entity.id) If Not IsNothing(DT_RESULT) Then CURRENT_LINK_ENTITY_ID = entity.id txtcurrSichtData.Text = entity.title + DT_ENTITYDATA = DT_RESULT Refresh_Grid_Data(False, DT_RESULT) End If Load_DocGrid_Layout() @@ -282,9 +282,10 @@ Public Class frmDocRecordLink Dim ResultSQL, ResultViewName As String LOGGER.Debug("GridType = Grid") ResultViewName = $"VWPMO_ENTITY_TABLE{oEntityID}" - + bsitmSource.Caption = $"Source: " + ResultViewName ResultSQL = $"SELECT T.* FROM {ResultViewName} T" LOGGER.Debug("ResultSQL: " & ResultSQL) + Return MYDB_ECM.GetDatatable(ResultSQL) End Function @@ -340,7 +341,8 @@ Public Class frmDocRecordLink omsg = $"[{oLinkCount}] records successfully linked - {Now.ToShortTimeString}" End If MsgBox(omsg, MsgBoxStyle.Information, "orgFLOW") - Refresh_Grid_Data(True, Nothing) + + Refresh_Grid_Data(False, DT_ENTITYDATA) Load_DocGrid_Layout() grvwGrid.ClearSelection() End Sub @@ -370,7 +372,7 @@ Public Class frmDocRecordLink End Sub Private Sub grvwGrid_StyleChanged(sender As Object, e As EventArgs) Handles grvwGrid.ColumnPositionChanged, grvwGrid.ColumnWidthChanged - If ENTITY_LOAD_ACTIVE = False Then + If ENTITY_LOAD_ACTIVE = True Then Save_DocGrid_Layout() End If End Sub diff --git a/app/DD-Record-Organizer/frmNodeNavigation.Designer.vb b/app/DD-Record-Organizer/frmNodeNavigation.Designer.vb index 88bfb53..18e86da 100644 --- a/app/DD-Record-Organizer/frmNodeNavigation.Designer.vb +++ b/app/DD-Record-Organizer/frmNodeNavigation.Designer.vb @@ -46,10 +46,10 @@ Partial Class frmNodeNavigation Me.tsitmDMSReadOnly = New DevExpress.XtraBars.BarStaticItem() Me.bsiNotification = New DevExpress.XtraBars.BarStaticItem() Me.RibbonPage1 = New DevExpress.XtraBars.Ribbon.RibbonPage() - Me.RibbonPageGroupRecord = New DevExpress.XtraBars.Ribbon.RibbonPageGroup() - Me.RibbonPageGroupDocResult = New DevExpress.XtraBars.Ribbon.RibbonPageGroup() Me.RibbonPageGroup1 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup() Me.RPGNodes = New DevExpress.XtraBars.Ribbon.RibbonPageGroup() + Me.RibbonPageGroupRecord = New DevExpress.XtraBars.Ribbon.RibbonPageGroup() + Me.RibbonPageGroupDocResult = New DevExpress.XtraBars.Ribbon.RibbonPageGroup() Me.RibbonStatusBar1 = New DevExpress.XtraBars.Ribbon.RibbonStatusBar() Me.RibbonPage2 = New DevExpress.XtraBars.Ribbon.RibbonPage() Me.SplitContainerTreeList = New DevExpress.XtraEditors.SplitContainerControl() @@ -173,7 +173,7 @@ Partial Class frmNodeNavigation Me.ribbonNodeNavigation.ShowExpandCollapseButton = DevExpress.Utils.DefaultBoolean.[True] Me.ribbonNodeNavigation.ShowMoreCommandsButton = DevExpress.Utils.DefaultBoolean.[False] Me.ribbonNodeNavigation.ShowToolbarCustomizeItem = False - Me.ribbonNodeNavigation.Size = New System.Drawing.Size(966, 158) + Me.ribbonNodeNavigation.Size = New System.Drawing.Size(2215, 158) Me.ribbonNodeNavigation.StatusBar = Me.RibbonStatusBar1 Me.ribbonNodeNavigation.Toolbar.ShowCustomizeItem = False ' @@ -321,31 +321,10 @@ Partial Class frmNodeNavigation ' 'RibbonPage1 ' - Me.RibbonPage1.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.RibbonPageGroupRecord, Me.RibbonPageGroupDocResult, Me.RibbonPageGroup1, Me.RPGNodes}) + Me.RibbonPage1.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.RibbonPageGroup1, Me.RPGNodes, Me.RibbonPageGroupRecord, Me.RibbonPageGroupDocResult}) Me.RibbonPage1.Name = "RibbonPage1" Me.RibbonPage1.Text = "Node Navigation" ' - 'RibbonPageGroupRecord - ' - Me.RibbonPageGroupRecord.Alignment = DevExpress.XtraBars.Ribbon.RibbonPageGroupAlignment.Far - Me.RibbonPageGroupRecord.Enabled = False - Me.RibbonPageGroupRecord.ItemLinks.Add(Me.bbtnitmRecEdit) - Me.RibbonPageGroupRecord.ItemLinks.Add(Me.bbtnitmRecSave) - Me.RibbonPageGroupRecord.Name = "RibbonPageGroupRecord" - Me.RibbonPageGroupRecord.Text = "Formulardaten" - ' - 'RibbonPageGroupDocResult - ' - Me.RibbonPageGroupDocResult.Alignment = DevExpress.XtraBars.Ribbon.RibbonPageGroupAlignment.Far - Me.RibbonPageGroupDocResult.ItemLinks.Add(Me.checkShowPreview) - Me.RibbonPageGroupDocResult.ItemLinks.Add(Me.bbtnitmDocResultExport) - Me.RibbonPageGroupDocResult.ItemLinks.Add(Me.bbtnitmDocResultLayoutSave) - Me.RibbonPageGroupDocResult.ItemLinks.Add(Me.bbtnitmDocResultLayoutReset) - Me.RibbonPageGroupDocResult.ItemLinks.Add(Me.bbtnitmDocResultRefresh) - Me.RibbonPageGroupDocResult.ItemLinks.Add(Me.BarButtonItem1) - Me.RibbonPageGroupDocResult.Name = "RibbonPageGroupDocResult" - Me.RibbonPageGroupDocResult.Text = "Dateien" - ' 'RibbonPageGroup1 ' Me.RibbonPageGroup1.ItemLinks.Add(Me.bbtnitmReloadView) @@ -360,6 +339,26 @@ Partial Class frmNodeNavigation Me.RPGNodes.Name = "RPGNodes" Me.RPGNodes.Text = "Knoten" ' + 'RibbonPageGroupRecord + ' + Me.RibbonPageGroupRecord.AllowTextClipping = False + Me.RibbonPageGroupRecord.Enabled = False + Me.RibbonPageGroupRecord.ItemLinks.Add(Me.bbtnitmRecEdit) + Me.RibbonPageGroupRecord.ItemLinks.Add(Me.bbtnitmRecSave) + Me.RibbonPageGroupRecord.Name = "RibbonPageGroupRecord" + Me.RibbonPageGroupRecord.Text = "Formulardaten" + ' + 'RibbonPageGroupDocResult + ' + Me.RibbonPageGroupDocResult.ItemLinks.Add(Me.checkShowPreview) + Me.RibbonPageGroupDocResult.ItemLinks.Add(Me.bbtnitmDocResultRefresh) + Me.RibbonPageGroupDocResult.ItemLinks.Add(Me.bbtnitmDocResultExport) + Me.RibbonPageGroupDocResult.ItemLinks.Add(Me.bbtnitmDocResultLayoutReset, True) + Me.RibbonPageGroupDocResult.ItemLinks.Add(Me.bbtnitmDocResultLayoutSave) + Me.RibbonPageGroupDocResult.ItemLinks.Add(Me.BarButtonItem1) + Me.RibbonPageGroupDocResult.Name = "RibbonPageGroupDocResult" + Me.RibbonPageGroupDocResult.Text = "Dateien" + ' 'RibbonStatusBar1 ' Me.RibbonStatusBar1.ItemLinks.Add(Me.bsiInfo) @@ -369,10 +368,10 @@ Partial Class frmNodeNavigation Me.RibbonStatusBar1.ItemLinks.Add(Me.tsitmDMSReadOnly) Me.RibbonStatusBar1.ItemLinks.Add(Me.BarStaticItemLocked) Me.RibbonStatusBar1.ItemLinks.Add(Me.bsitmtInfoDoc) - Me.RibbonStatusBar1.Location = New System.Drawing.Point(0, 788) + Me.RibbonStatusBar1.Location = New System.Drawing.Point(0, 1305) Me.RibbonStatusBar1.Name = "RibbonStatusBar1" Me.RibbonStatusBar1.Ribbon = Me.ribbonNodeNavigation - Me.RibbonStatusBar1.Size = New System.Drawing.Size(966, 22) + Me.RibbonStatusBar1.Size = New System.Drawing.Size(2215, 22) ' 'RibbonPage2 ' @@ -394,7 +393,7 @@ Partial Class frmNodeNavigation ' Me.SplitContainerTreeList.Panel2.Controls.Add(Me.SplitContainerDocumentSearch) Me.SplitContainerTreeList.Panel2.Text = "Panel2" - Me.SplitContainerTreeList.Size = New System.Drawing.Size(799, 630) + Me.SplitContainerTreeList.Size = New System.Drawing.Size(799, 1147) Me.SplitContainerTreeList.SplitterPosition = 229 Me.SplitContainerTreeList.TabIndex = 2 ' @@ -419,7 +418,7 @@ Partial Class frmNodeNavigation Me.TreeListDevexpress.OptionsFilter.ColumnFilterPopupMode = DevExpress.XtraTreeList.ColumnFilterPopupMode.Excel Me.TreeListDevexpress.OptionsFilter.ExpandNodesOnFiltering = True Me.TreeListDevexpress.OptionsFind.AlwaysVisible = True - Me.TreeListDevexpress.OptionsFind.FindDelay = 300 + Me.TreeListDevexpress.OptionsFind.FindDelay = 600 Me.TreeListDevexpress.OptionsFind.FindFilterColumns = "NODE_CAPTION;NAVIGATION_PATH" Me.TreeListDevexpress.OptionsFind.ShowCloseButton = False Me.TreeListDevexpress.OptionsFind.ShowFindButton = False @@ -436,7 +435,7 @@ Partial Class frmNodeNavigation Me.TreeListDevexpress.OptionsView.ShowVertLines = False Me.TreeListDevexpress.OptionsView.TreeLineStyle = DevExpress.XtraTreeList.LineStyle.Dark Me.TreeListDevexpress.ParentFieldName = "PARENT_GUID" - Me.TreeListDevexpress.Size = New System.Drawing.Size(229, 630) + Me.TreeListDevexpress.Size = New System.Drawing.Size(229, 1147) Me.TreeListDevexpress.StateImageList = Me.ImageCollection1 Me.TreeListDevexpress.TabIndex = 1 ' @@ -460,7 +459,7 @@ Partial Class frmNodeNavigation ' Me.SplitContainerDocumentSearch.Panel2.Controls.Add(Me.GridControlDocSearch) Me.SplitContainerDocumentSearch.Panel2.Text = "Panel2" - Me.SplitContainerDocumentSearch.Size = New System.Drawing.Size(560, 630) + Me.SplitContainerDocumentSearch.Size = New System.Drawing.Size(560, 1147) Me.SplitContainerDocumentSearch.SplitterPosition = 246 Me.SplitContainerDocumentSearch.TabIndex = 1 ' @@ -485,7 +484,7 @@ Partial Class frmNodeNavigation Me.GridControlDocSearch.Location = New System.Drawing.Point(0, 0) Me.GridControlDocSearch.MainView = Me.GridViewDoc_Search Me.GridControlDocSearch.Name = "GridControlDocSearch" - Me.GridControlDocSearch.Size = New System.Drawing.Size(560, 374) + Me.GridControlDocSearch.Size = New System.Drawing.Size(560, 891) Me.GridControlDocSearch.TabIndex = 8 Me.GridControlDocSearch.TabStop = False Me.GridControlDocSearch.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.GridViewDoc_Search}) @@ -715,7 +714,7 @@ Partial Class frmNodeNavigation ' Me.SplitContainerDocView.Panel2.Controls.Add(Me.DocumentViewer) Me.SplitContainerDocView.Panel2.Text = "Panel2" - Me.SplitContainerDocView.Size = New System.Drawing.Size(966, 630) + Me.SplitContainerDocView.Size = New System.Drawing.Size(2215, 1147) Me.SplitContainerDocView.SplitterPosition = 799 Me.SplitContainerDocView.TabIndex = 0 ' @@ -725,7 +724,7 @@ Partial Class frmNodeNavigation Me.DocumentViewer.FileLoaded = False Me.DocumentViewer.Location = New System.Drawing.Point(0, 0) Me.DocumentViewer.Name = "DocumentViewer" - Me.DocumentViewer.Size = New System.Drawing.Size(157, 630) + Me.DocumentViewer.Size = New System.Drawing.Size(1406, 1147) Me.DocumentViewer.TabIndex = 0 ' 'XtraSaveFileDialog1 @@ -779,15 +778,15 @@ Partial Class frmNodeNavigation Me.barDockControlTop.Dock = System.Windows.Forms.DockStyle.Top Me.barDockControlTop.Location = New System.Drawing.Point(0, 0) Me.barDockControlTop.Manager = Me.BarManager1 - Me.barDockControlTop.Size = New System.Drawing.Size(966, 0) + Me.barDockControlTop.Size = New System.Drawing.Size(2215, 0) ' 'barDockControlBottom ' Me.barDockControlBottom.CausesValidation = False Me.barDockControlBottom.Dock = System.Windows.Forms.DockStyle.Bottom - Me.barDockControlBottom.Location = New System.Drawing.Point(0, 810) + Me.barDockControlBottom.Location = New System.Drawing.Point(0, 1327) Me.barDockControlBottom.Manager = Me.BarManager1 - Me.barDockControlBottom.Size = New System.Drawing.Size(966, 0) + Me.barDockControlBottom.Size = New System.Drawing.Size(2215, 0) ' 'barDockControlLeft ' @@ -795,15 +794,15 @@ Partial Class frmNodeNavigation Me.barDockControlLeft.Dock = System.Windows.Forms.DockStyle.Left Me.barDockControlLeft.Location = New System.Drawing.Point(0, 0) Me.barDockControlLeft.Manager = Me.BarManager1 - Me.barDockControlLeft.Size = New System.Drawing.Size(0, 810) + Me.barDockControlLeft.Size = New System.Drawing.Size(0, 1327) ' 'barDockControlRight ' Me.barDockControlRight.CausesValidation = False Me.barDockControlRight.Dock = System.Windows.Forms.DockStyle.Right - Me.barDockControlRight.Location = New System.Drawing.Point(966, 0) + Me.barDockControlRight.Location = New System.Drawing.Point(2215, 0) Me.barDockControlRight.Manager = Me.BarManager1 - Me.barDockControlRight.Size = New System.Drawing.Size(0, 810) + Me.barDockControlRight.Size = New System.Drawing.Size(0, 1327) ' 'BarButtonItem2 ' @@ -1036,7 +1035,7 @@ Partial Class frmNodeNavigation ' Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font - Me.ClientSize = New System.Drawing.Size(966, 810) + Me.ClientSize = New System.Drawing.Size(2215, 1327) Me.Controls.Add(Me.SplitContainerDocView) Me.Controls.Add(Me.RibbonStatusBar1) Me.Controls.Add(Me.ribbonNodeNavigation) diff --git a/app/DD-Record-Organizer/frmNodeNavigation.resx b/app/DD-Record-Organizer/frmNodeNavigation.resx index 98d04a0..0c5242c 100644 --- a/app/DD-Record-Organizer/frmNodeNavigation.resx +++ b/app/DD-Record-Organizer/frmNodeNavigation.resx @@ -285,61 +285,62 @@ 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 + YII= iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAABl0RVh0U29m dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAmdEVYdFRpdGxlAEZpbmQ7QmFycztSaWJib247U3Rh - bmRhcmQ7U2VhcmNou2WcCAAAAZ5JREFUWEfFlsFtwlAQREkDOXCmgtRgiWJQ2gjimA5ypIUoNeSUE7VQ - gDODvKv53+vv7w/Chyet7JnZwdiGTd/3qxIefCY+dF0XsQMHcAYXcB3gzGM8R83Iq0tK+JAFvIB38Av6 - Gaihlh7P0CUlfBDzFnyCaFkJeui9qwA/Rb78DxzBHnAB4cxjPKdaem9XQpeU8IEmwEupgV/gTQ0Kzw0a - 9TAj1Ef4ABNvJv3OGfyq4ghqBq35mLGLtBE+wMQ72kJ4aSc/eQ61g8f8h0gX4QNMfKws4KiiGugR/znS - RPgAE59tC9irqAZ6xH+JNBE+wMQXjAVsVVQDPeK/RpoIH2iSgFUKrP4VrH4Trv4YPvRFBHhuEvNrEHnE - q/gb+KIpLEPDyL0/RsYHSBbmTBUgXJCXaKFYolSALP1D8pMdMyZLzBUwlvwlO4HqEqMCrWTB1SXMn4S1 - kAeDqhLmT8Ja0FBhtoT5k7AWLDCgWML8SVgLDCswWcL8o8ClIGyOqMTJ/KPApSCsBi3B2f1JWAsMq4SL - b8uJ+ZOwNQgPPo9+8w8imt94911hKQAAAABJRU5ErkJggg== + bmRhcmQ7U2VhcmNou2WcCAAAAYdJREFUWEfFlsttAkEQRHECPnAmAmIoiWCQ0zDi6Ax8JAXLMfjkE7EQ + wFqFplGrupvdgZX38KTRTFd17ezsZzUMw2pJwsR/cxsAyNgA2AM4ATgDuDQ45hzXWKO60KiiCvAC4A3A + D4BhBNawlppZAqwBfCSNxqCG2qcC8Cq0+S+AA4Bda0A45hzXNMR1J7RRhQbgVnrDTwBbFTnNttV4DT1C + bYU342Hy95zGrypQWCMh6LHRugpvxBPtt728cqXthL8de62p8CZ8rMzgoIVjtDNh+pOuV3gDPttmsNPC + MdrBNP1Z1yu8AV8wZrDWwjHa02H6i65XeIPFAyx+CxY/hIs/hrO+iOTjFsgCkDlexV/aLKMK8OzHyHjX + hkoVgDz6OVbuhrgXgPT+kHwn83dDjAUwen7JjkmAMkQI8ChiPDmE6YNhL2o8NYTpg2EvSYBJIUwfDHtJ + mk8KYfpg2EvSeFII0wfDXpKmShbiaPpg2EvSMMOH4PimD4a9JM0q2PjafNYAzxIm/ps/IprfeMS/OGEA + AAAASUVORK5CYII= @@ -469,60 +470,60 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAB90RVh0VGl0 - bGUAUHJvdGVjdERvY3VtZW50O1NlY3VyaXR5O5yDpqEAAAKtSURBVDhPjZFbSJNxGMaXlqVmkiVURnZh - VCBIUSTkTWEkGImSRWQpQtZQtLFybqbuIjtIUZhhSTlnYt1JOF0rT3mcm87DLPSmMs2cm1PTedh0T//3 - y31WFPTAD77T8zzv//0ETKvk5cY6+Ys+5JT3IrusF9ef9yCztAcyZTekJQZIig1If9YJ0eOWRva9BwCB - C5IbGf9Hoic6cnixy98C3LNYK0lSrP2FdmSUEDpIlTqMTc4jtVBLjvUuM0FanVnaTX5M2RyYtNkxMWOH - 9bsdlqkFmJnRNDmH0Yk5JBe0ksPHZSa4AGlJF/mRodDySBQr7bJSHUassxDmt5Bjw+HYdEFotJgPWJOu - 6OQCrNN2jE+z1uVmah21znHmrxYbku43ksM3NPqq4MBJER/gIX6q5wKk7Mw8XLMej6o+oFjTB1GuAmGn - pTgYdaWamQP2R6bxAWtpuyTz1Dy3LBNr/jY+ixHGMGtOlhfhnvI1BkzzyC1SYV9kakNIRAof4JnGtkuS - KfUrsPaHlUaU1fQh7JQY9YaPOBSVBlXbAILDkxaYz5vhTgFeyQVtXACdmc47bJnFkNmG/sExGArPwpgb - gm55MDqy9qJdshut4iCohYHa5RCBtzC/mQv4c4I7L7Uw3ggBJt7DaemAc7QZzuE3WPpUgTrhDpp/IxeQ - 9KCRC3A1D5pn8Nk0A0P/F3TlBLPldGCpJgbKM/5YVJ+AoyoCby8GUIAfBay7cFP9LvFuAxLy6hGfV4fz - t2sRd6sWsVkV0Mv2sOYmLGpOIvuoD2d2VB6DOmErH+DG8GT4MmgkeriJsZkRpL22C84hDRzVkXCojjNz - OOyvjqDqnP/PI7DJ/wmTt/ryzqb6lEDUXNoOTeI2VMdvgSrOH+Uxfk30/q9GF0z0m2jTrslc0D17LnD/ - AcNOfPqnudCoAAAAAElFTkSuQmCC + bGUAUHJvdGVjdERvY3VtZW50O1NlY3VyaXR5O5yDpqEAAAKuSURBVDhPjZJbSJNxGMb/WVlpFllCZWQX + RgWCFEZC3hRGgqEoWUSaImQNRRsr52bqLrKDFIUZlpQ7JNadhNO18pTHz03nYRZ6U5lmm5vbTHdw0z3x + /3RTVhe98Fx8f3h+7/s+70cIIetEtdoW0ZsRlNQOo7hmGLdfD6FQNgShdBACiQb8ag3yX/WD+7yrnRDi + D4B4RMuPGv+nuC9U1BHgC1hfVLMM4Fcza9SLAgmVCgKpCtMWB3IrGerY6gvYUCgbZAGzVhcsVifM806Y + fjthnF2AweKA3mKHzmxHdkU3dQT9BRBIBlhAgZjxii9e7S6UqTBlsoFT3kUd206m5JPoJJ4XsDFf3M8C + THNOzMwtwLDSmXbVmeys+afRiqzH7dSxPTrpJolK4HoB/ryXahYgkPSuiu2sxrOGL6hWjoBbKkbMBQGO + J95ojErghh6Lz/MCNtF0aRlmHWxYerMdv2ZsmJqxYdJoRbaoCo+k7zGmd6C0So6j8bltkXE5XsCWvEqG + BQil6lXJ1Hhar0VN0whizvPQqvmKE4l5kPeMISI2a4EQEkgvSAEB2RU9LIDuTPedNNowYbBidHwamspL + 0JZGYlAUgb6iI+jlH0I3LxwKThizAiGBnPLOf07w4C0D7Z1IwPwZbmMf3LpOuCc/YOlbHVo4++n8O1hA + 1pN2FuDpPG6Yx3f9PDSjPzBQEgEY+rDUlAzpxRAsKs7B1RCHj1dDKSCYAjZfuav4lPmwDRllrUgva0Ha + /Wak3mtGSlEd1MLDcOs6sKhMQPHpINbsqj8DRcYeL8CPBknvuzISfdxJCNlFCAlnbh2Ee0IJV2M8XPKz + cNXHwvnuFBouhyyvsPa39BVdT3H9QEdrThiaru2DMnMvGtN3Q54agtrk4A42RF+TD4CeiSbtmcwj+s2e + 8Q/DTnz6iAlGhgAAAABJRU5ErkJggg== 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 + SUVORK5CYII= @@ -542,133 +543,127 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAANdJREFUOE+lk7ERwyAMRT2KR/AM9AxAl1GomMK9t/AKHoSCjlbRJ8DJseU4ie6+ - Dwv+k4BjIKK/9PookXP2rMSiKoyRGzF/CeBF27qu5JwjY0zRPM8N8gBEBfCkh7kZoRCCNJdOrgBJVn43 - t05UQIxRq54wRo7HbL0JaJBmhlQAT0yYtNbuAFLYHro5AKq5t6kJB8zr9oeomWUnqFzNGzwdwInxzIx/ - zkuV6ysVOSTAL8tyZoZhqusPsQPgbr8xIySgbAFdQHfMiA5AVAgeSn8sn6IDfhcNT8nYEsuIPk+EAAAA - AElFTkSuQmCC + vAAADrwBlbxySQAAAM5JREFUOE+lk80NhCAQhS1lS7AG7xTgbUvxRBXc7cIWLMQDt3edzXMZwiqDbpzk + EQJ53/wQOhHpnui7GAFgAhABSBL3PHvxvgkAsC7LIuM4yjAMu0IICnkTYgKYhWY1Ut770rxX0gLEMvPR + rJWYgG3brOyRe55xJrcBClFzEwCg56Vz7gRRsb1qC8mcy7TEAZ+GaJnLSpg5mVd6MoBvWjOn4ZXan08r + LgHTPM81Mw197vEQPwC+7T9mxqkFVkHdMTOOQySEHyV/lqvIgCf6AMnYEsuFQTeyAAAAAElFTkSuQmCC iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAALRJREFUOE+lkcERhCAMRS1lS7CEHbrgTiGeKIsWthAO3rjGfCYiSNjB3T/zRwz5 - D6ILEf1ltfjE16JSSmll72yqjPdVWrKGAAjNCHnvyRhDeN4hKoAbNmksp48gHYA3PiEEstbmgOYa0gC4 - sCGshWp/A+znyc45Aoxr8yPEGMspM2FoClC5CUMNAA2DEd7il+SK7oDuIwIgvaoaAMSB5jdirLwxUAeA - cBM25n12g1+tFudNywGNDF/TgW96BAAAAABJRU5ErkJggg== + vAAADrwBlbxySQAAAKZJREFUOE+lkssNwyAQRF1KSnAJEV1wp5CcKIsWUggH3+a61kRxsuxiC5KRRnzE + vNUCi4gs/9htzPo7UQKwAtgAiDLXqz53CqAOSM5ZQgjC0UK6AAAPW/0M4gAAnqUUiTG+Aj1rSANgZYZt + wPoKsB2VU0pC2FQLtdZPlZHwMGD4GS9auL990+EewF0iATak1QAo+4xsy4a0HICyH6lJGDWAX+02Zr0D + jQxf0w+v3zQAAAAASUVORK5CYII= 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 + AABJRU5ErkJggg== iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29m - dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAH1SURBVDhPpY5BiFJhFIWN5wRNq3ZDEDGLhBZCuok2 - mjONC/UlunmuguiJpbYwq9EUSsFZCAYq6CoXrUTQVoXGGGhuIrKVhYs3gxQhRRo0jTaZp/+6eJU8COmH - Dy7nnnP+qwLwXyiKi6AoLoKiuAjyYDAYjnq93luJRGJQKBQQjUZ7fr//LGOFzRJptCMPef8q0Ov1h202 - WzKdTqPf70OSJDQaDcRisZ1IJNLsdrtj0lqtFshDXsrIBTqd7mIwGPzS6XQGLpfridVqnbjdbmQyGYTD - YdBMGu2KxWKPvJT584JkPB4fZbNZj91uXzYajV/r9Tra7TaazSbK5TJIox15yEsZuUCr1V7zeDzDXC53 - 0+l01kwm04HZbIbD4ZhBM2m0Iw95KSMXnGaP5/m3qVRqWCqVPlcqFeTzeQQCAYRCodlc3fLimXDy5/ba - Eh6Zlw8emo7clws0Gg3HTjxjsVh2RVHc8/l8I8Z3QRAuMdZzl83j18FzGD1OYfqmim/FG3jp006erquv - zwr+Re0CJ+2zMDI8sHkM2FrFp+R5MH1HMTDP9pp6On1VYePvN7y7AtIVA/PUNrh3ew+uACw0vq3CgNG7 - yoHp7xUD8zwXjt97IZ768WFzFR/DS5DEQ6jz6kl1g7ujGFCiJZwIsR936Wy6iMIAVL8AJPOUchRWzukA - AAAASUVORK5CYII= + dHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIBSURBVDhPpZFPiBJxHMWNcYO2UzcJIvaQ4EFIL9HF + yd3Vg38SvYynIFIsZzqYtas5sCm4B8FABT3loZMI2mnDiTXQvERkJwsPs4sUIUUatKVt5ovvHmRj7CD9 + 4MGX9/28xxd+KgCq/5HCWFQKY1EpjEU1G0wm0+lgMHgvmUwOisUiRFHsCYJwSRAEjSiKMnm0I4bYvwqM + RuNJh8ORymQy6Pf7kGUZjUYD8Xh8LxaLNbvd7pi8VqsFYoilzKzAYDBcDYfDXzudzsDr9T612+0Tv9+P + bDaLaDQKmsmjXalU6hFLmeMXpBKJxCiXywVcLtcyy7Lf6vU62u02ms0mKpUKyKMdMcRSZlag1+tvBQKB + YT6fv+vxeCSz2XxotVrhdruPRDN5tCOGWMrMCnQ6nc7pdL5Lp9PDcrn8pVqtolAoIBQKIRKJHM217SCe + c+d/764u4Yl1+fCx+dTDWYFWq2VYlr1os9n2fT7fAc/zI57nf3Icd43juLX8dev4TfgyRjtpTN/W8L10 + B694/eTZmvq24l/nSVpn5B87aSDrBDbPANsr+Jy6Ammd2VPA87S7qp5OX1dx/A23NCBfAc+TZGHeHzy6 + AWxpMN5QYbChQu8mA8nCfFDA8/SCO/vgpe/Cr4+bK/gUXYLsO4G6Uz2pWZj7CvhfanHnIpKF2aez6SIK + k/8HJPOUclZMYfYAAAAASUVORK5CYII= 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 @@ -718,29 +713,31 @@ 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 + BwAAAABJRU5ErkJggg== @@ -752,10 +749,10 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAALRJREFUOE+lkcERhCAMRS1lS7CEHbrgTiGeKIsWthAO3rjGfCYiSNjB3T/zRwz5 - D6ILEf1ltfjE16JSSmll72yqjPdVWrKGAAjNCHnvyRhDeN4hKoAbNmksp48gHYA3PiEEstbmgOYa0gC4 - sCGshWp/A+znyc45Aoxr8yPEGMspM2FoClC5CUMNAA2DEd7il+SK7oDuIwIgvaoaAMSB5jdirLwxUAeA - cBM25n12g1+tFudNywGNDF/TgW96BAAAAABJRU5ErkJggg== + vAAADrwBlbxySQAAAKZJREFUOE+lkssNwyAQRF1KSnAJEV1wp5CcKIsWUggH3+a61kRxsuxiC5KRRnzE + vNUCi4gs/9htzPo7UQKwAtgAiDLXqz53CqAOSM5ZQgjC0UK6AAAPW/0M4gAAnqUUiTG+Aj1rSANgZYZt + wPoKsB2VU0pC2FQLtdZPlZHwMGD4GS9auL990+EewF0iATak1QAo+4xsy4a0HICyH6lJGDWAX+02Zr0D + jQxf0w+v3zQAAAAASUVORK5CYII= @@ -808,11 +805,10 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAANdJREFUOE+lk7ERwyAMRT2KR/AM9AxAl1GomMK9t/AKHoSCjlbRJ8DJseU4ie6+ - Dwv+k4BjIKK/9PookXP2rMSiKoyRGzF/CeBF27qu5JwjY0zRPM8N8gBEBfCkh7kZoRCCNJdOrgBJVn43 - t05UQIxRq54wRo7HbL0JaJBmhlQAT0yYtNbuAFLYHro5AKq5t6kJB8zr9oeomWUnqFzNGzwdwInxzIx/ - zkuV6ysVOSTAL8tyZoZhqusPsQPgbr8xIySgbAFdQHfMiA5AVAgeSn8sn6IDfhcNT8nYEsuIPk+EAAAA - AElFTkSuQmCC + vAAADrwBlbxySQAAAM5JREFUOE+lk80NhCAQhS1lS7AG7xTgbUvxRBXc7cIWLMQDt3edzXMZwiqDbpzk + EQJ53/wQOhHpnui7GAFgAhABSBL3PHvxvgkAsC7LIuM4yjAMu0IICnkTYgKYhWY1Ut770rxX0gLEMvPR + rJWYgG3brOyRe55xJrcBClFzEwCg56Vz7gRRsb1qC8mcy7TEAZ+GaJnLSpg5mVd6MoBvWjOn4ZXan08r + LgHTPM81Mw197vEQPwC+7T9mxqkFVkHdMTOOQySEHyV/lqvIgCf6AMnYEsuFQTeyAAAAAElFTkSuQmCC @@ -1097,10 +1093,10 @@ iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - vAAADrwBlbxySQAAALRJREFUOE+lkcERhCAMRS1lS7CEHbrgTiGeKIsWthAO3rjGfCYiSNjB3T/zRwz5 - D6ILEf1ltfjE16JSSmll72yqjPdVWrKGAAjNCHnvyRhDeN4hKoAbNmksp48gHYA3PiEEstbmgOYa0gC4 - sCGshWp/A+znyc45Aoxr8yPEGMspM2FoClC5CUMNAA2DEd7il+SK7oDuIwIgvaoaAMSB5jdirLwxUAeA - cBM25n12g1+tFudNywGNDF/TgW96BAAAAABJRU5ErkJggg== + vAAADrwBlbxySQAAAKZJREFUOE+lkssNwyAQRF1KSnAJEV1wp5CcKIsWUggH3+a61kRxsuxiC5KRRnzE + vNUCi4gs/9htzPo7UQKwAtgAiDLXqz53CqAOSM5ZQgjC0UK6AAAPW/0M4gAAnqUUiTG+Aj1rSANgZYZt + wPoKsB2VU0pC2FQLtdZPlZHwMGD4GS9auL990+EewF0iATak1QAo+4xsy4a0HICyH6lJGDWAX+02Zr0D + jQxf0w+v3zQAAAAASUVORK5CYII= diff --git a/app/DD-Record-Organizer/frmNodeNavigation.vb b/app/DD-Record-Organizer/frmNodeNavigation.vb index ea0979d..9801653 100644 --- a/app/DD-Record-Organizer/frmNodeNavigation.vb +++ b/app/DD-Record-Organizer/frmNodeNavigation.vb @@ -81,7 +81,7 @@ Public Class frmNodeNavigation Private Property ChildNodeGuid As Integer = 0 Private Property ClassNodeCommands As ClassNodeCommands - Private Property ViewerInit As Boolean = False + Private Property DocViewInitialized As Boolean = False Private PA_NODE_GUID_STAMM As Integer = 0 Private PA_NODE_CONFIG_USER_STAMM As Integer = 0 @@ -121,8 +121,7 @@ Public Class frmNodeNavigation CONFIG.Config.TreeListSplitterWidth = SplitContainerTreeList.SplitterPosition CONFIG.Config.DocumentViewerSplitterWidth = SplitContainerDocView.SplitterPosition CONFIG.Config.DocumentSearchSplitterWidth = SplitContainerDocumentSearch.SplitterPosition - CONFIG.Config.DocumentViewerShown = Not SplitContainerDocView.Collapsed - + CONFIG.Save() Catch ex As Exception NNLogger.Error(ex) ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", ex.Message, ex.StackTrace) @@ -142,7 +141,7 @@ Public Class frmNodeNavigation If CONFIG.Config.DocumentSearchSplitterWidth > 0 Then SplitContainerDocumentSearch.SplitterPosition = CONFIG.Config.DocumentSearchSplitterWidth End If - If ViewerInit Then + If DocViewInitialized Then SplitContainerDocView.Collapsed = Not CONFIG.Config.DocumentViewerShown Else SplitContainerDocView.Collapsed = True @@ -178,7 +177,7 @@ Public Class frmNodeNavigation SplitContainerDocView.Collapsed = True DocumentViewer.Visible = False Else - ViewerInit = True + DocViewInitialized = True End If Catch ex As Exception NNLogger.Warn($"Error while init DocumentViewer: {ex.Message}") @@ -367,6 +366,9 @@ Public Class frmNodeNavigation Dim oParentNode = e.Node.ParentNode Dim oLoadRecordData As Boolean = True + NodeGroupEnable(True) + Record_Group_Enable(False) + If ENTITY_TYPE = "Personal file" And oNodeConfigId <> PA_NODE_CONFIG_USER_STAMM Then oLoadRecordData = False End If @@ -424,7 +426,7 @@ Public Class frmNodeNavigation Await Show_Selected_Record_Data(CURRENT_RECORD_ID, oLoadRecordData) - Show_SelectedDoc(True) + DocView_DisplaySelectedDoc(True) ClassRightManagement.Check_Set_Rights(CURRENT_RECORD_ID, _EntityId) CONTROL_HANDLING() @@ -434,7 +436,6 @@ Public Class frmNodeNavigation bbtnitmRecSave.Enabled = False Else bbtnitmRecEdit.Enabled = True - In_Visible_Record_Group(True) End If End If @@ -444,8 +445,9 @@ Public Class frmNodeNavigation bbtnitmRecSave.Enabled = False btnCreateNewNode.Enabled = False Else - bbtnitmRecEdit.Enabled = True - In_Visible_Record_Group(True) + Record_Group_Enable(True) + + ' btnCreateNewNode.Enabled = True End If @@ -591,8 +593,8 @@ Public Class frmNodeNavigation bsiInfo.ItemAppearance.Normal.BackColor = Color.LightGray End Select End Sub - Public Sub Update_Notification_Label(visible As Boolean, pMessage As String, pColor As String) - bsiNotification.Caption = pMessage + Public Async Sub Update_Notification_Label(visible As Boolean, pMessage As String, pColor As String) + bsiNotification.Caption = pMessage + $" - {Now.ToLongTimeString}" If visible = True Then bsiNotification.Visibility = DevExpress.XtraBars.BarItemVisibility.Always Else @@ -605,6 +607,8 @@ Public Class frmNodeNavigation bsiNotification.ItemAppearance.Normal.BackColor = Color.Yellow Case "Blue" bsiNotification.ItemAppearance.Normal.BackColor = Color.LightBlue + Case "Lime" + bsiNotification.ItemAppearance.Normal.BackColor = Color.LimeGreen Case Else bsiNotification.ItemAppearance.Normal.BackColor = Color.Transparent End Select @@ -615,6 +619,7 @@ Public Class frmNodeNavigation bsiDocID.Visibility = DevExpress.XtraBars.BarItemVisibility.Always Else bsiDocID.Visibility = DevExpress.XtraBars.BarItemVisibility.Never + Exit Sub End If @@ -966,14 +971,14 @@ Public Class frmNodeNavigation Dim oDocumentsFound = Await RUN_DOCSEARCH(True) - If ViewerInit Then + If DocViewInitialized Then If oDocumentsFound = 0 Then Close_Document_Viewer() RibbonPageGroupDocResult.Enabled = False SplitContainerDocView.Collapsed = True Else RibbonPageGroupDocResult.Enabled = True - SplitContainerDocView.Collapsed = False + SplitContainerDocView.Collapsed = Not CONFIG.Config.DocumentViewerShown End If End If @@ -1199,7 +1204,6 @@ Public Class frmNodeNavigation Private Sub TreeListDevexpress_ParseFindPanelText(sender As Object, e As ParseFindPanelTextEventArgs) Handles TreeListDevexpress.ParseFindPanelText ' Exit if the search text is empty If String.IsNullOrWhiteSpace(e.FindPanelText) Then - Return End If @@ -1331,21 +1335,35 @@ Public Class frmNodeNavigation End Sub Private Sub pnlControls_Enter(sender As Object, e As EventArgs) Handles pnlControls.Enter - In_Visible_Record_Group(True) + Record_Group_Enable(True) + NodeGroupEnable(False) End Sub Private Sub pnlControls_Leave(sender As Object, e As EventArgs) Handles pnlControls.Leave - In_Visible_Record_Group(False) + If RECORD_ENABLED = True Then + If TrySave_Automatic() = True Then + DisableEditMode() + End If + Else + Record_Group_Enable(False) + End If + + End Sub Private Sub GridControlDocSearch_MouseDown(sender As Object, e As MouseEventArgs) Handles GridControlDocSearch.MouseDown - In_Visible_Record_Group(False) + Record_Group_Enable(False) + NodeGroupEnable(False) End Sub - - Sub In_Visible_Record_Group(oBool As Boolean) - RibbonPageGroupRecord.Visible = oBool + Sub Record_Group_Enable(oBool As Boolean) RibbonPageGroupRecord.Enabled = oBool + If oBool = True Then + bbtnitmRecSave.Enabled = False + End If + End Sub + Sub NodeGroupEnable(pBool As Boolean) + RPGNodes.Enabled = pBool End Sub Private Sub bbtnitmEditRec_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles bbtnitmRecEdit.ItemClick @@ -1756,6 +1774,7 @@ Public Class frmNodeNavigation Finally sw.Done() bsitmtInfoDoc.Visibility = DevExpress.XtraBars.BarItemVisibility.Never + Update_Notification_Label(False, "", "") If pShowSplashscreen Then SplashScreenManager.CloseOverlayForm(oHandle) End If @@ -1810,15 +1829,10 @@ Public Class frmNodeNavigation End Sub Private Sub OnCBSelectedValueChanged(sender As Object, e As EventArgs) Try - - Dim oDocuments = Current_DocList.SelectedDocuments - - Dim docId As Integer = oDocuments.First.DocId - If docId = 0 Then - MsgBox("Sorry no document was selected! Please try again!", MsgBoxStyle.Exclamation) + Dim oDocID = Focused_Row_GetDocID() + If oDocID = 0 Then Exit Sub End If - Dim ComboBox As ComboBoxEdit = sender 'Dim ItemComboBox As RepositoryItemComboBox 'ItemComboBox = sender @@ -1829,11 +1843,20 @@ Public Class frmNodeNavigation End If Dim configId As Integer = item.ConfigID + Dim mainView As GridView = GridControlDocSearch.MainView + Dim detailView As GridView = mainView.GetDetailView(mainView.FocusedRowHandle, mainView.GetRelationIndex(mainView.FocusedRowHandle, "docIdDetails")) + Dim detailRow As DataRowView = detailView.GetRow(detailView.FocusedRowHandle) + 'Dim configid = detailRow.Item("CONFIG_ID") + Dim oHeader = detailRow.Item("HEADER_CAPTION") + + Dim user As String = USER_USERNAME - Dim Sql As String = String.Format("EXEC PRPMO_DOC_VALUE_UPD_INS {0}, {1}, {2}, '{3}', '{4}'", docId, SELECTED_NODE_RECORD_ID, configId, value, user) + Dim Sql As String = String.Format("EXEC PRPMO_DOC_VALUE_UPD_INS {0}, {1}, {2}, '{3}', '{4}'", oDocID, SELECTED_NODE_RECORD_ID, configId, value, user) If MYDB_ECM.ExecuteNonQuery(Sql) = False Then MsgBox("The Update-Command was not successful! Check the log!",, MsgBoxStyle.Critical) + Else + RefreshDocValueinDatagrid(oDocID, oHeader, value) End If Catch ex As Exception @@ -1844,7 +1867,10 @@ Public Class frmNodeNavigation Private Sub OnDateSelectedValueChanged(sender As Object, e As EventArgs) Try - Dim oDocuments = Current_DocList.SelectedDocuments + Dim oDocID = Focused_Row_GetDocID() + If oDocID = 0 Then + Exit Sub + End If Dim DatePicker As DateEdit = sender Dim value As DateTime = DatePicker.EditValue @@ -1857,7 +1883,6 @@ Public Class frmNodeNavigation NNLogger.Error(ex) oldValue = Date.MinValue End Try - If Not validDate Then oldValue = Date.MinValue End If @@ -1872,18 +1897,15 @@ Public Class frmNodeNavigation Dim detailView As GridView = mainView.GetDetailView(mainView.FocusedRowHandle, mainView.GetRelationIndex(mainView.FocusedRowHandle, "docIdDetails")) Dim detailRow As DataRowView = detailView.GetRow(detailView.FocusedRowHandle) Dim configid = detailRow.Item("CONFIG_ID") + Dim oHeader = detailRow.Item("HEADER_CAPTION") - Dim docId As Integer = oDocuments.First.DocId - If docId = 0 Then - MsgBox("Sorry no document was selected! Please try again!", MsgBoxStyle.Exclamation) - Exit Sub - End If - Dim user As String = USER_USERNAME Dim dateString = value.ToString("yyyy-MM-dd") 'hh:mm:ss.fff - Dim Sql As String = String.Format("EXEC PRPMO_DOC_VALUE_UPD_INS {0}, {1}, {2}, '{3}', '{4}'", docId, SELECTED_NODE_RECORD_ID, configid, dateString, user) + Dim Sql As String = String.Format("EXEC PRPMO_DOC_VALUE_UPD_INS {0}, {1}, {2}, '{3}', '{4}'", oDocID, SELECTED_NODE_RECORD_ID, configid, dateString, USER_USERNAME) If MYDB_ECM.ExecuteNonQuery(Sql) = False Then ClassHelper.MSGBOX_Handler("ERROR", "UnexpectedError:", "Error updating doc-metadata (date): " & vbNewLine & "Check the log for further information!") + Else + RefreshDocValueinDatagrid(oDocID, oHeader, value) End If Catch ex As Exception NNLogger.Error(ex) @@ -1893,21 +1915,12 @@ Public Class frmNodeNavigation Private Sub OnTextSelectedValueChanged(sender As Object, e As EventArgs) Try - Dim oDocuments = Current_DocList.SelectedDocuments - If oDocuments.Count = 0 Then + Dim oDocID = Focused_Row_GetDocID() + If oDocID = 0 Then Exit Sub End If Dim TextBox As TextEdit = sender Dim value = TextBox.EditValue - Try - Dim oDocID As Integer = oDocuments.First.DocId - Catch ex As Exception - NNLogger.Info($"Error while gettin oDocuments.First.DocId - OnTextSelectedValueChanged: {ex.Message}") - Exit Sub - End Try - If value.ToUpper = "Not displayable in Group-Search".ToUpper Or IsNothing(oDocuments) Then - Exit Sub - End If 'Dim colTitle = DirectCast(GridControlDocSearch.MainView, DevExpress.XtraGrid.Views.Grid.GridView).FocusedColumn.FieldName 'Dim configId As Integer = ClassWindreamDocGrid.RESULT_CONFIG_IDS.Item(colTitle) @@ -1916,24 +1929,14 @@ Public Class frmNodeNavigation If Not IsNothing(mainView) Then Dim detailView As GridView = mainView.GetDetailView(mainView.FocusedRowHandle, mainView.GetRelationIndex(mainView.FocusedRowHandle, "docIdDetails")) Dim detailRow As DataRowView = detailView.GetRow(detailView.FocusedRowHandle) - Dim docId As Integer Dim configid = detailRow.Item("CONFIG_ID") - Try - docId = oDocuments.First.DocId - If docId = 0 Then - MsgBox("Sorry no document was selected! Please try again!", MsgBoxStyle.Exclamation) - Exit Sub - End If - Catch ex As Exception - NNLogger.Debug($"Error while gettin oDocuments.First.DocId - OnTextSelectedValueChanged: {ex.Message}") - Exit Sub - End Try + Dim oHeader = detailRow.Item("HEADER_CAPTION") - Dim user As String = USER_USERNAME - - Dim Sql As String = String.Format("EXEC PRPMO_DOC_VALUE_UPD_INS {0}, {1}, {2},'{3}','{4}'", docId, SELECTED_NODE_RECORD_ID, configid, value, user) + Dim Sql As String = String.Format("EXEC PRPMO_DOC_VALUE_UPD_INS {0}, {1}, {2},'{3}','{4}'", oDocID, SELECTED_NODE_RECORD_ID, configid, value, USER_USERNAME) If MYDB_ECM.ExecuteNonQuery(Sql) = False Then ClassHelper.MSGBOX_Handler("ERROR", "UnexpectedError:", "Error updating doc-metadata (textbox): " & vbNewLine & "Check the log for further information!") + Else + RefreshDocValueinDatagrid(oDocID, oHeader, value) End If End If @@ -1946,7 +1949,10 @@ Public Class frmNodeNavigation Private Sub OnCheckboxValueChanged(sender As Object, e As EventArgs) 'TODO Save Checkboxvalue Try - Dim oDocuments = Current_DocList.SelectedDocuments + Dim oDocID = Focused_Row_GetDocID() + If oDocID = 0 Then + Exit Sub + End If Dim CheckBox As CheckEdit = sender Dim value As Boolean = CheckBox.EditValue @@ -1955,17 +1961,14 @@ Public Class frmNodeNavigation Dim detailView As GridView = mainView.GetDetailView(mainView.FocusedRowHandle, mainView.GetRelationIndex(mainView.FocusedRowHandle, "docIdDetails")) Dim detailRow As DataRowView = detailView.GetRow(detailView.FocusedRowHandle) Dim configid = detailRow.Item("CONFIG_ID") + Dim oHeader = detailRow.Item("HEADER_CAPTION") - Dim docId As Integer = oDocuments.First.DocId - If docId = 0 Then - MsgBox("Sorry no document was selected! Please try again!", MsgBoxStyle.Exclamation) - Exit Sub - End If - Dim user As String = USER_USERNAME - Dim Sql As String = String.Format("EXEC PRPMO_DOC_VALUE_UPD_INS {0}, {1}, {2},'{3}','{4}'", docId, SELECTED_NODE_RECORD_ID, configid, value, user) + Dim Sql As String = String.Format("EXEC PRPMO_DOC_VALUE_UPD_INS {0}, {1}, {2},'{3}','{4}'", oDocID, SELECTED_NODE_RECORD_ID, configid, value, USER_USERNAME) If MYDB_ECM.ExecuteNonQuery(Sql) = False Then ClassHelper.MSGBOX_Handler("ERROR", "UnexpectedError:", "Error updating doc-metadata (checkbox): " & vbNewLine & "Check the log for further information!") + Else + RefreshDocValueinDatagrid(oDocID, oHeader, value) End If Catch ex As Exception NNLogger.Error(ex) @@ -1976,49 +1979,65 @@ Public Class frmNodeNavigation Private Sub GridViewDoc_Search_LayoutSave(sender As Object, e As EventArgs) Handles GridViewDoc_Search.ColumnFilterChanged, GridViewDoc_Search.ColumnWidthChanged, GridViewDoc_Search.ColumnPositionChanged Save_DocGrid_Layout() End Sub + Private Sub RefreshDocValueinDatagrid(pDocID As Integer, pHeader As String, pValue As String) + Try + Dim oDatatable As DataTable = TryCast(GridControlDocSearch.DataSource, DataTable) + For Each ORow As DataRow In oDatatable.Rows + If ORow.Item("DocID") = pDocID Then + ORow.Item(pHeader) = pValue + Update_Notification_Label(True, $"Document value {pHeader} saved", "Lime") + Exit For + End If + Next + Catch ex As Exception - Private Sub GridViewDoc_Search_FocusedColumnChanged(sender As Object, e As DevExpress.XtraGrid.Views.Base.FocusedColumnChangedEventArgs) Handles GridViewDoc_Search.FocusedColumnChanged - If FORM_SHOWN = True Then - Refresh_DocID() - End If - + End Try End Sub Private Sub GridViewDoc_Search_FocusedRowChanged(sender As Object, e As DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs) Handles GridViewDoc_Search.FocusedRowChanged - Refresh_DocID() + Focused_Row_GetDocID() + End Sub - - Private Sub GridViewDoc_Search_MasterRowExpanding(sender As Object, e As MasterRowCanExpandEventArgs) Handles GridViewDoc_Search.MasterRowExpanding - Refresh_DocID() - End Sub + Private Function Focused_Row_GetDocID() As Int64 + Try + If FORM_SHOWN = False Then + Return 0 + End If + Update_DocID_Label(False) + Update_Notification_Label(False, "", "") + If GridViewDoc_Search.FocusedRowHandle >= 0 Then + Dim oDocID = GridViewDoc_Search.GetRowCellValue(GridViewDoc_Search.FocusedRowHandle, "DocID") + If Not IsNothing(oDocID) Then + Dim omsg = "Doc-ID: " & oDocID + Update_DocID_Label(True, omsg, EditState.Update) + If SELECTED_DOC_ID <> oDocID Then + SELECTED_DOC_ID = oDocID + DocView_DisplaySelectedDoc(False) + End If + Update_DocID_Label(True, omsg, EditState.Update) + Return SELECTED_DOC_ID + Else + Update_DocID_Label(True, "DocRow not selected", EditState.None) + Return 0 + End If + Else + Return 0 + End If + Catch ex As Exception + Return 0 + End Try + End Function Private Sub GridViewDoc_Search_MasterRowExpanded(sender As Object, e As CustomMasterRowEventArgs) Handles GridViewDoc_Search.MasterRowExpanded - Refresh_DocID() + Focused_Row_GetDocID() End Sub - Sub Refresh_DocID() - Dim oDocuments = Current_DocList.SelectedDocuments - If Not IsNothing(oDocuments) Then - If oDocuments.Count <> 0 Then - Dim omsg = "Doc-ID: " & oDocuments.First.DocId - Update_DocID_Label(True, omsg, EditState.Update) - Else - Update_DocID_Label(True, "DocRow not selected", EditState.None) - End If - Else - Update_DocID_Label(False) - End If - End Sub Sub Save_DocGrid_Layout() Try If FORM_LOADED And Node_AfterSelect = False Then Dim XMLPath = Get_DocGrid_Layout_Filename() GridViewDoc_Search.SaveLayoutToXml(XMLPath) - - - Update_Notification_Label(True, "Grid Layout Saved", "") - Else - Update_Notification_Label(True, "Could not store layout", "Yellow") + Update_Notification_Label(True, "Grid Document - Layout Saved", "") End If Catch ex As Exception @@ -2090,7 +2109,7 @@ Public Class frmNodeNavigation If WM_READ_ONLY = False Then ClassDragDrop.Drag_enter(e) Else - Update_Notification_Label(True, "READ ONLY ACCESS", "") + Update_Notification_Label(True, "READ ONLY ACCESS", "Yellow") End If Else Update_Notification_Label(True, "No entity selected", "Yellow") @@ -2371,7 +2390,7 @@ Public Class frmNodeNavigation INSERT_IN_ACTION = False 'Jetzt den Record nochmal laden ' Show_Selected_Record_Data(SELECTED_RECORD_ID) - Update_Notification_Label(True, "Record saved - " & Now, "") + Update_Notification_Label(True, "Record saved", "Lime") Update_Record_Label(CURRENT_RECORD_ID) Catch ex As Exception @@ -2416,8 +2435,6 @@ Public Class frmNodeNavigation mySelectedDocs = ClassDocGrid.GetSelectedDocuments(GridViewDoc_Search) - 'Refresh_DocID() - If ClassDocGrid.HasNoSelectedDocuments(GridViewDoc_Search) Then e.Cancel = True Exit Sub @@ -2582,8 +2599,11 @@ Public Class frmNodeNavigation Dim allow_Open As Boolean = False Dim oDocuments = Current_DocList.SelectedDocuments - If oDocuments.Count = 0 Then - Exit Sub + If Not IsNothing(oDocuments) Then + If oDocuments.Count <> 1 Then + MsgBox("Sorry, but no document has been selected! Please select the docúment row again!", MsgBoxStyle.Exclamation) + Exit Sub + End If End If Dim Result = ClassDOC_SEARCH.Get_File_Rights(oDocuments.First.DocId) @@ -3165,7 +3185,7 @@ Public Class frmNodeNavigation Await ReloadTreeView() MyTreeListViewState.LoadState() TreeListDevexpress.FocusedNode = MyFocusedNode - Update_Notification_Label(True, "Nodes reordered", "") + Update_Notification_Label(True, "Nodes reordered", "Lime") End If Cursor = Cursors.Default @@ -3189,40 +3209,55 @@ Public Class frmNodeNavigation If FORM_LOADED = False Then Exit Sub End If - If ViewerInit Then + If DocViewInitialized Then + CONFIG.Config.DocumentViewerShown = checkShowPreview.Checked + CONFIG.Save() SplitContainerDocView.Collapsed = Not checkShowPreview.Checked + If checkShowPreview.Checked Then + DocView_DisplaySelectedDoc(False) + End If Else SplitContainerDocView.Collapsed = True + End If End Sub Private Sub GridViewDoc_Search_SelectionChanged(sender As Object, e As SelectionChangedEventArgs) Handles GridViewDoc_Search.SelectionChanged - Show_SelectedDoc(False) + DocView_DisplaySelectedDoc(False) End Sub - Private Sub Show_SelectedDoc(AfterNodeChange As Boolean) - Dim oSelectedDocs = ClassDocGrid.GetSelectedDocuments(GridViewDoc_Search, AfterNodeChange) - If Not IsNothing(oSelectedDocs) Then - If ViewerInit Then - If oSelectedDocs.Count >= 1 Then - Refresh_DocID() - Close_Document_Viewer() + Private Async Sub DocView_DisplaySelectedDoc(AfterNodeChange As Boolean) + Dim oHandle = SplashScreenManager.ShowOverlayForm(Me) + Try + Dim oSelectedDoc = ClassDocGrid.GetSingleSelectedDocument(GridViewDoc_Search) + If Not IsNothing(oSelectedDoc) Then + If checkShowPreview.Checked Then + If DocViewInitialized Then + If oSelectedDoc.Count = 1 Then + Close_Document_Viewer() + System.Threading.Thread.Sleep(400) + Dim oDocument As ClassDocGrid.clsWMDoc = oSelectedDoc.First() + Dim oPath = ClassHelper.FORMAT_WM_PATH(oDocument.DocPath) - System.Threading.Thread.Sleep(400) - Dim oDocument As ClassDocGrid.clsWMDoc = oSelectedDocs.First() - Dim oPath = ClassHelper.FORMAT_WM_PATH(oDocument.DocPath) - - DocumentViewer.LoadFile(oPath) - Else - NNLogger.Debug("Show_SelectedDoc - oSelectedDocs.Count not >= 1 ") - Close_Document_Viewer() + DocumentViewer.LoadFile(oPath) + Else + NNLogger.Debug("Show_SelectedDoc - oSelectedDocs.Count not = 1 ") + Close_Document_Viewer() + End If + Else + NNLogger.Info("DocumentViewer not inited. No Show_SelectedDoc") + End If End If + Else - NNLogger.Info("DocumentViewer not inited. No Show_SelectedDoc") + NNLogger.Debug("Show_SelectedDoc - oSelectedDocs is nothing") End If - Else - NNLogger.Debug("Show_SelectedDoc - oSelectedDocs is nothing") - End If + Catch ex As Exception + NNLogger.Error(ex) + Finally + SplashScreenManager.CloseOverlayForm(oHandle) + End Try + End Sub @@ -3374,16 +3409,16 @@ Public Class frmNodeNavigation If oDElWMFile = True Then If WMMOD.RemoveFile(oDoc.DocPath) Then - Update_Notification_Label(True, Now.ToLongTimeString & " - File successfully deleted", "Yellow") + Update_Notification_Label(True, "File successfully deleted", "Yellow") ClassHelper.InsertEssential_Log(oDoc.DocId, "DOC-ID", "FILE DELETED BY USER") End If Else ClassHelper.InsertEssential_Log(oDoc.DocId, "DOC-ID", "FILE LINK DELETED BY USER") - Update_Notification_Label(True, Now.ToLongTimeString & " - File-links successfully deleted", "Yellow") + Update_Notification_Label(True, "File-links successfully deleted", "Yellow") End If Else - Update_Notification_Label(True, Now.ToLongTimeString & " - Error deleting file - Check log", "Yellow") + Update_Notification_Label(True, "Error deleting file - Check log", "Red") End If End If @@ -3435,33 +3470,62 @@ Public Class frmNodeNavigation _ActiveGrid = sender End Sub Private Sub bbtnitmDocResultExport_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles bbtnitmDocResultExport.ItemClick - Dim oActiveGrid = GetActiveGridControl() + 'Dim oActiveGrid = GetActiveGridControl() + 'If oActiveGrid IsNot Nothing Then + ' XtraSaveFileDialog1.FileName = DT_CONSTRUCT_VIEW.Rows(0).Item("FORM_TITLE") + ' XtraSaveFileDialog1.DefaultExt = ".xlsx" - If oActiveGrid IsNot Nothing Then - XtraSaveFileDialog1.FileName = oActiveGrid.Name & ".xlsx" - XtraSaveFileDialog1.DefaultExt = ".xlsx" + ' If XtraSaveFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then + ' Dim oOptions As New XlsxExportOptions() With { + ' .ExportMode = XlsxExportMode.SingleFile + ' } + ' oActiveGrid.ExportToXlsx(XtraSaveFileDialog1.FileName, oOptions) + ' End If + 'Else + ' MessageBox.Show("Please Select a grid/table that you would Like To export.", Text, MessageBoxButtons.OK) + 'End If + Dim saveFileDialogDocSearchResult As New SaveFileDialog With { + .Filter = "Excel File|*.xlsx", + .Title = "Export to Excel:" + } + saveFileDialogDocSearchResult.ShowDialog() - If XtraSaveFileDialog1.ShowDialog() = Windows.Forms.DialogResult.OK Then - Dim oOptions As New XlsxExportOptions() With { - .ExportMode = XlsxExportMode.SingleFile - } - oActiveGrid.ExportToXlsx(XtraSaveFileDialog1.FileName, oOptions) + If saveFileDialogDocSearchResult.FileName <> "" Then + Dim oOptions As New XlsxExportOptionsEx With { + .ShowGridLines = True, + .AllowSortingAndFiltering = DevExpress.Utils.DefaultBoolean.True, + .ExportType = DevExpress.Export.ExportType.DataAware, + .ExportMode = XlsxExportMode.SingleFile, + .AllowFixedColumnHeaderPanel = DevExpress.Utils.DefaultBoolean.True + } + + Cursor = Cursors.WaitCursor + GridViewDoc_Search.ExportToXlsx(saveFileDialogDocSearchResult.FileName, oOptions) + Dim result As MsgBoxResult + Dim msg = String.Format("Datei wurde erstellt! Wollen Sie diese nun öffnen?") + + If USER_LANGUAGE <> "de-DE" Then + msg = String.Format("File was created. Do You want to open excel?") + End If + result = MessageBox.Show(msg, "Exporting result:", MessageBoxButtons.YesNo, MessageBoxIcon.Question) + If result = MsgBoxResult.Yes Then + Process.Start(saveFileDialogDocSearchResult.FileName) End If - Else - MessageBox.Show("Please Select a grid/table that you would Like To export.", Text, MessageBoxButtons.OK) End If End Sub Private Async Sub KnotenLöschenadminToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles KnotenLöschenadminToolStripMenuItem.Click - If CURRENT_NODEID <> 0 Then + If CURRENT_NODEID <> 0 And Not IsNothing(MyFocusedNode) Then Dim result As DialogResult = MessageBox.Show("Wollen Sie fortfahren? Der Knoten wird In Folge mit den Unterknoten als gelöscht markiert!", "Bestätigung erforderlich", MessageBoxButtons.YesNo, MessageBoxIcon.Question) If result = System.Windows.Forms.DialogResult.Yes Then Dim oSQL = $"EXEC [dbo].[PRPMO_DELETE_NODE] {CURRENT_NODEID}, '{USER_USERNAME}', 1, 0" If MYDB_ECM.ExecuteNonQuery(oSQL) = True Then - result = MessageBox.Show("Wollen Sie die Ansicht aktualisieren?", "Knoten wurde erfolgreich gelöscht!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) - If result = System.Windows.Forms.DialogResult.Yes Then - Await ReloadTreeView() - End If + TreeListDevexpress.DeleteNode(MyFocusedNode) + MsgBox("Knoten wurde erfolgreich gelöscht!", MsgBoxStyle.Information, "Erfolgsmeldung") + ' result = MessageBox.Show("Wollen Sie die Ansicht aktualisieren?", "Knoten wurde erfolgreich gelöscht!", MessageBoxButtons.YesNo, MessageBoxIcon.Question) + ' If result = System.Windows.Forms.DialogResult.Yes Then + 'Await ReloadTreeView() + 'End If End If End If