From bb9445390110d8ffcff0e702611f1b594c0f46ae Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Wed, 22 Jan 2020 11:25:06 +0100 Subject: [PATCH 01/14] add gdpicture libs, close viewer with done --- Global_Indexer/frmIndex.vb | 7 +++---- SetupWix/Product.wxs | 9 +++++++++ 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/Global_Indexer/frmIndex.vb b/Global_Indexer/frmIndex.vb index 63cc71a..6058670 100644 --- a/Global_Indexer/frmIndex.vb +++ b/Global_Indexer/frmIndex.vb @@ -1902,8 +1902,7 @@ Public Class frmIndex Private Sub frmIndex_FormClosing(sender As Object, e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing Try ' This prevents the thread issue when the form containing the viewer is opened via ShowDialog. - DocumentViewer1.CloseFile() - DocumentViewer1.Dispose() + DocumentViewer1.Done() ClassWindowLocation.SaveFormLocationSize(Me) My.Settings.Save() @@ -2600,7 +2599,7 @@ Public Class frmIndex If Name_Generieren() = True Then If LogErrorsOnly = False Then ClassLogger.Add(" ...Name_Generieren durchlaufen", False) 'Dokumentenviewer ausblenden um keinen Zugriffsfehler zu produzieren - DocumentViewer1.CloseFile() + DocumentViewer1.Done() If LogErrorsOnly = False Then ClassLogger.Add(" ...Viewer geschlossen", False) 'Die Datei verschieben If Move_File2_Target() = True Then @@ -2614,7 +2613,7 @@ Public Class frmIndex ElseIf DropType = "|ATTMNTEXTRACTED|" Or DropType = "|OUTLOOK_ATTACHMENT|" Then 'Die temporäre Datei löschen If CURRENT_WORKFILE.EndsWith("pdf") Then - DocumentViewer1.CloseFile() + DocumentViewer1.Done() End If DeleteFile() diff --git a/SetupWix/Product.wxs b/SetupWix/Product.wxs index f78fd93..fa46e76 100644 --- a/SetupWix/Product.wxs +++ b/SetupWix/Product.wxs @@ -113,6 +113,14 @@ + + + + + + + + @@ -236,6 +244,7 @@ + From edc2402f5e07a65126153718bdcc50104b0ff1dc Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Wed, 22 Jan 2020 11:58:58 +0100 Subject: [PATCH 02/14] replace independentsoft.msg --- Global_Indexer/Global_Indexer.vbproj | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Global_Indexer/Global_Indexer.vbproj b/Global_Indexer/Global_Indexer.vbproj index 31f3aa5..dd73195 100644 --- a/Global_Indexer/Global_Indexer.vbproj +++ b/Global_Indexer/Global_Indexer.vbproj @@ -167,9 +167,8 @@ False P:\Visual Studio Projekte\Bibliotheken\DLLLicenseManager.dll - - False - P:\Visual Studio Projekte\Bibliotheken\MSG .NET\Bin\Independentsoft.Msg.dll + + P:\Visual Studio Projekte\Bibliotheken\MSG .NET\Bin\14_11_19_MIME_UTF_ENCODING\Independentsoft.Msg.dll P:\Visual Studio Projekte\Bibliotheken\windream\Interop.WINDREAMLib.dll From c8e23e3ca0ac47f50adf1300daafb3cde3e47f0a Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Wed, 29 Jan 2020 16:41:27 +0100 Subject: [PATCH 03/14] add new lookupgrid --- Global_Indexer/Global_Indexer.vbproj | 3 + Global_Indexer/frmIndex.vb | 301 +++++++++++++-------------- SetupWix/Product.wxs | 1 + 3 files changed, 154 insertions(+), 151 deletions(-) diff --git a/Global_Indexer/Global_Indexer.vbproj b/Global_Indexer/Global_Indexer.vbproj index dd73195..38c23fb 100644 --- a/Global_Indexer/Global_Indexer.vbproj +++ b/Global_Indexer/Global_Indexer.vbproj @@ -154,6 +154,9 @@ False ..\..\DDMonorepo\Controls.DocumentViewer\bin\Debug\DigitalData.Controls.DocumentViewer.dll + + ..\..\DDMonorepo\Controls.LookupGrid\bin\Debug\DigitalData.Controls.LookupGrid.dll + ..\..\DDMonorepo\Modules.Config\bin\Debug\DigitalData.Modules.Config.dll diff --git a/Global_Indexer/frmIndex.vb b/Global_Indexer/frmIndex.vb index 6058670..d358b27 100644 --- a/Global_Indexer/frmIndex.vb +++ b/Global_Indexer/frmIndex.vb @@ -531,140 +531,153 @@ Public Class frmIndex Else Dim table As DataTable = NewDataset.Tables(0) - If table.Rows.Count > 0 Then - Dim columnCount = 1 - - ' Alle bis auf die erste Spalte der Tabelle entfernen - While (table.Columns.Count > columnCount) - table.Columns.RemoveAt(columnCount) - End While - 'table.Columns.Item(0).ReadOnly = True - - If Multiselect Then - ' Neue Spalte für Selektion einfügen - Dim selectedColumn As New DataColumn() With { - .ColumnName = "SELECTED", - .DataType = GetType(Boolean), - .DefaultValue = False - } - table.Columns.Add(selectedColumn) - ' Spalte an erste Stelle verschieben - selectedColumn.SetOrdinal(0) - End If + 'If table.Rows.Count > 0 Then + ' Dim columnCount = 1 + + ' ' Alle bis auf die erste Spalte der Tabelle entfernen + ' While (table.Columns.Count > columnCount) + ' table.Columns.RemoveAt(columnCount) + ' End While + ' 'table.Columns.Item(0).ReadOnly = True + + ' If Multiselect Then + ' ' Neue Spalte für Selektion einfügen + ' Dim selectedColumn As New DataColumn() With { + ' .ColumnName = "SELECTED", + ' .DataType = GetType(Boolean), + ' .DefaultValue = False + ' } + ' table.Columns.Add(selectedColumn) + ' ' Spalte an erste Stelle verschieben + ' selectedColumn.SetOrdinal(0) + ' End If - Const LOOKUP_NO_RECORDS As String = "Keine Datensätze ausgewählt" - Const LOOKUP_N_RECORDS As String = "{0} Datensätze ausgewählt" - Const LOOKUP_CONTROL_HEIGHT As Integer = 24 - - Dim lookupButton As New Button() - lookupButton.Name = "btnLookup" & indexname - lookupButton.Location = New Point(311, y - 1) - lookupButton.Size = New Size(LOOKUP_CONTROL_HEIGHT, LOOKUP_CONTROL_HEIGHT) - lookupButton.Image = My.Resources.gear_32xSM - - pnlIndex.Controls.Add(lookupButton) - - If Multiselect Then - Dim listbox As New ListBox() - Dim gridLookup As New DevExpress.XtraEditors.GridLookUpEdit() - - gridLookup.Name = "cmbMulti" & indexname - gridLookup.Font = New Font(gridLookup.Font.FontFamily, 10) - gridLookup.Location = New Point(11, y) - gridLookup.Size = New Size(300, LOOKUP_CONTROL_HEIGHT) - - ' TODO: Hier noch die Vorbelegung für Vektor Indexe einfügen - gridLookup.Properties.PopupFormSize = New Size(gridLookup.Properties.PopupFormSize.Width, 100) - gridLookup.Properties.NullText = LOOKUP_NO_RECORDS - If Vorgabe.Length > 0 Then - gridLookup.Properties.DataSource = New List(Of String) From {Vorgabe} - gridLookup.Properties.NullText = String.Format(LOOKUP_N_RECORDS, 1) - Else - gridLookup.Properties.DataSource = Nothing - gridLookup.Properties.NullText = LOOKUP_NO_RECORDS - End If + ' Const LOOKUP_NO_RECORDS As String = "Keine Datensätze ausgewählt" + ' Const LOOKUP_N_RECORDS As String = "{0} Datensätze ausgewählt" + ' Const LOOKUP_CONTROL_HEIGHT As Integer = 24 + + ' Dim lookupButton As New Button() + ' lookupButton.Name = "btnLookup" & indexname + ' lookupButton.Location = New Point(311, y - 1) + ' lookupButton.Size = New Size(LOOKUP_CONTROL_HEIGHT, LOOKUP_CONTROL_HEIGHT) + ' lookupButton.Image = My.Resources.gear_32xSM + + ' pnlIndex.Controls.Add(lookupButton) + + ' If Multiselect Then + ' Dim listbox As New ListBox() + ' Dim gridLookup As New DevExpress.XtraEditors.GridLookUpEdit() + + ' gridLookup.Name = "cmbMulti" & indexname + ' gridLookup.Font = New Font(gridLookup.Font.FontFamily, 10) + ' gridLookup.Location = New Point(11, y) + ' gridLookup.Size = New Size(300, LOOKUP_CONTROL_HEIGHT) + + ' ' TODO: Hier noch die Vorbelegung für Vektor Indexe einfügen + ' gridLookup.Properties.PopupFormSize = New Size(gridLookup.Properties.PopupFormSize.Width, 100) + ' gridLookup.Properties.NullText = LOOKUP_NO_RECORDS + ' If Vorgabe.Length > 0 Then + ' gridLookup.Properties.DataSource = New List(Of String) From {Vorgabe} + ' gridLookup.Properties.NullText = String.Format(LOOKUP_N_RECORDS, 1) + ' Else + ' gridLookup.Properties.DataSource = Nothing + ' gridLookup.Properties.NullText = LOOKUP_NO_RECORDS + ' End If + + + ' ' Da das gridLookup ein Readonly Control sein soll, + ' ' sich aber trotzdem öffnen lassen soll, müssen wir so das setzen eines neuen Werts verhindern + ' AddHandler gridLookup.EditValueChanging, Sub(sender As Object, e As ChangingEventArgs) + ' e.Cancel = True + ' End Sub + + ' With gridLookup.Properties.View + ' .OptionsBehavior.ReadOnly = True + ' .OptionsBehavior.Editable = False + ' .OptionsView.ShowColumnHeaders = False + ' End With + + ' AddHandler lookupButton.Click, Sub() + ' Dim frm As New frmLookupGrid() + ' frm.MultiSelect = True + ' frm.DataSource = table + ' frm.AddNewValues = AddNewValues + ' frm.PreventDuplicates = PreventDuplicateValues + ' frm.StartPosition = FormStartPosition.Manual + ' frm.SelectedValues = gridLookup.Properties.DataSource + ' frm.Location = pnlIndex.PointToScreen(New Point(340, y)) + + ' Dim result = frm.ShowDialog() + + ' If result = DialogResult.OK Then + ' Dim values As List(Of String) = frm.SelectedValues + ' gridLookup.Properties.DataSource = values + ' gridLookup.Properties.NullText = IIf(values.Count = 0, LOOKUP_NO_RECORDS, String.Format(LOOKUP_N_RECORDS, values.Count)) + ' End If + ' End Sub + + ' pnlIndex.Controls.Add(gridLookup) + ' Else + ' Dim textBox As New TextBox() + + ' textBox.Name = "cmbSingle" & indexname + ' textBox.Font = New Font(textBox.Font.FontFamily, 9) + ' textBox.Location = New Point(11, y) + ' textBox.Size = New Size(300, LOOKUP_CONTROL_HEIGHT) + ' textBox.ReadOnly = True + ' textBox.Text = Vorgabe + + ' AddHandler lookupButton.Click, Sub() + ' Dim frm As New frmLookupGrid() + ' frm.FormBorderStyle = FormBorderStyle.SizableToolWindow + ' frm.MultiSelect = False + ' frm.DataSource = table + ' frm.AddNewValues = AddNewValues + ' frm.StartPosition = FormStartPosition.Manual + ' frm.SelectedValues = New List(Of String) From {textBox.Text} + ' frm.Location = pnlIndex.PointToScreen(New Point(340, y)) + + ' Dim result = frm.ShowDialog() + + ' If result = DialogResult.OK Then + ' Dim value = frm.SelectedValues.FirstOrDefault() + ' textBox.Text = value + ' End If + ' End Sub + + ' pnlIndex.Controls.Add(textBox) + ' End If + ' ' Für ergebnisse die kleiner/gleich MAX_COMBOBOX_ITEMS sind + ' ' die normale ComboBox verwenden + ' ' 'Die Standardcombobox anlegen + ' ' newCMB = addCombobox(indexname, y) + ' ' newCMB.DataSource = table + ' ' newCMB.DisplayMember = table.Columns(0).ColumnName + ' ' newCMB.AutoCompleteSource = AutoCompleteSource.ListItems + ' ' newCMB.AutoCompleteMode = AutoCompleteMode.Suggest + ' ' newCMB.DropDownHeight = (newCMB.ItemHeight + 0.2) * 25 + ' ' If Vorgabe <> "" Then + ' ' newCMB.SelectedIndex = newCMB.FindStringExact(Vorgabe) + ' ' newCMB.Text = Vorgabe + ' ' Get_NextComboBoxResults(newCMB) + ' ' End If + 'Else - ' Da das gridLookup ein Readonly Control sein soll, - ' sich aber trotzdem öffnen lassen soll, müssen wir so das setzen eines neuen Werts verhindern - AddHandler gridLookup.EditValueChanging, Sub(sender As Object, e As ChangingEventArgs) - e.Cancel = True - End Sub - - With gridLookup.Properties.View - .OptionsBehavior.ReadOnly = True - .OptionsBehavior.Editable = False - .OptionsView.ShowColumnHeaders = False - End With - - AddHandler lookupButton.Click, Sub() - Dim frm As New frmLookupGrid() - frm.MultiSelect = True - frm.DataSource = table - frm.AddNewValues = AddNewValues - frm.PreventDuplicates = PreventDuplicateValues - frm.StartPosition = FormStartPosition.Manual - frm.SelectedValues = gridLookup.Properties.DataSource - frm.Location = pnlIndex.PointToScreen(New Point(340, y)) - - Dim result = frm.ShowDialog() - - If result = DialogResult.OK Then - Dim values As List(Of String) = frm.SelectedValues - gridLookup.Properties.DataSource = values - gridLookup.Properties.NullText = IIf(values.Count = 0, LOOKUP_NO_RECORDS, String.Format(LOOKUP_N_RECORDS, values.Count)) - End If - End Sub - - pnlIndex.Controls.Add(gridLookup) - Else - Dim textBox As New TextBox() - - textBox.Name = "cmbSingle" & indexname - textBox.Font = New Font(textBox.Font.FontFamily, 9) - textBox.Location = New Point(11, y) - textBox.Size = New Size(300, LOOKUP_CONTROL_HEIGHT) - textBox.ReadOnly = True - textBox.Text = Vorgabe - - AddHandler lookupButton.Click, Sub() - Dim frm As New frmLookupGrid() - frm.FormBorderStyle = FormBorderStyle.SizableToolWindow - frm.MultiSelect = False - frm.DataSource = table - frm.AddNewValues = AddNewValues - frm.StartPosition = FormStartPosition.Manual - frm.SelectedValues = New List(Of String) From {textBox.Text} - frm.Location = pnlIndex.PointToScreen(New Point(340, y)) - - Dim result = frm.ShowDialog() - - If result = DialogResult.OK Then - Dim value = frm.SelectedValues.FirstOrDefault() - textBox.Text = value - End If - End Sub - - pnlIndex.Controls.Add(textBox) - End If + 'End If - ' Für ergebnisse die kleiner/gleich MAX_COMBOBOX_ITEMS sind - ' die normale ComboBox verwenden - ' 'Die Standardcombobox anlegen - ' newCMB = addCombobox(indexname, y) - ' newCMB.DataSource = table - ' newCMB.DisplayMember = table.Columns(0).ColumnName - ' newCMB.AutoCompleteSource = AutoCompleteSource.ListItems - ' newCMB.AutoCompleteMode = AutoCompleteMode.Suggest - ' newCMB.DropDownHeight = (newCMB.ItemHeight + 0.2) * 25 - ' If Vorgabe <> "" Then - ' newCMB.SelectedIndex = newCMB.FindStringExact(Vorgabe) - ' newCMB.Text = Vorgabe - ' Get_NextComboBoxResults(newCMB) - ' End If - Else + Dim oControl As New DigitalData.Controls.LookupGrid.LookupControl2 With { + .DataSource = table, + .MultiSelect = Multiselect, + .AllowAddNewValues = AddNewValues, + .PreventDuplicates = PreventDuplicateValues, + .Location = New Point(11, y), + .Size = New Size(300, 27), + .Name = "cmbMulti" & indexname + } + + pnlIndex.Controls.Add(oControl) - End If If connectionString.Contains("Initial Catalog=") Then Try adapter.Dispose() @@ -928,41 +941,27 @@ Public Class frmIndex End If End If End If + If ctrl.Name.StartsWith("cmbMulti") Then - Dim cmbMulti As DevExpress.XtraEditors.GridLookUpEdit = ctrl - Dim values As List(Of String) = cmbMulti.Properties.DataSource + Dim oLookup = DirectCast(ctrl, DigitalData.Controls.LookupGrid.LookupControl2) + Dim values As List(Of String) = oLookup.SelectedValues If values.Count = 0 Then - Dim optional_index As Boolean = ClassDatabase.Execute_Scalar("SELECT OPTIONAL FROM TBDD_INDEX_MAN WHERE DOK_ID = " & dokartid & " AND NAME = '" & Replace(cmbMulti.Name, "cmbMulti", "") & "'", MyConnectionString, True) + Dim optional_index As Boolean = ClassDatabase.Execute_Scalar("SELECT OPTIONAL FROM TBDD_INDEX_MAN WHERE DOK_ID = " & dokartid & " AND NAME = '" & Replace(oLookup.Name, "cmbMulti", "") & "'", MyConnectionString, True) If optional_index = False Then MsgBox("Bitte wählen Sie einen Wert aus der Combobox.", MsgBoxStyle.Exclamation) - cmbMulti.Focus() + oLookup.Focus() Return False Else - Indexwert_Postprocessing(Replace(cmbMulti.Name, "cmbMulti", ""), "") + Indexwert_Postprocessing(Replace(oLookup.Name, "cmbMulti", ""), "") result = True End If Else Dim vectorValue = String.Join(ClassConstants.VECTORSEPARATOR, values) - Indexwert_Postprocessing(Replace(cmbMulti.Name, "cmbMulti", ""), vectorValue) + Indexwert_Postprocessing(Replace(oLookup.Name, "cmbMulti", ""), vectorValue) + result = True End If - - 'If cmbMulti.Text = "" Then - ' Dim optional_index As Boolean = ClassDatabase.Execute_Scalar("SELECT OPTIONAL FROM TBDD_INDEX_MAN WHERE DOK_ID = " & dokartid & " AND NAME = '" & Replace(cmbMulti.Name, "cmbMulti", "") & "'", MyConnectionString, True) - - ' If optional_index = False Then - ' MsgBox("Bitte wählen Sie einen Wert aus der Combobox.", MsgBoxStyle.Exclamation) - ' cmbMulti.Focus() - ' Return False - ' Else - ' Indexwert_Postprocessing(Replace(cmbMulti.Name, "cmbMulti", ""), "") - ' result = True - ' End If - 'Else - ' Indexwert_Postprocessing(Replace(cmbMulti.Name, "cmbMulti", ""), cmbMulti.Text) - ' result = True - 'End If ElseIf ctrl.Name.StartsWith("cmbSingle") Then Dim cmbSingle As TextBox = ctrl diff --git a/SetupWix/Product.wxs b/SetupWix/Product.wxs index fa46e76..74ffc27 100644 --- a/SetupWix/Product.wxs +++ b/SetupWix/Product.wxs @@ -114,6 +114,7 @@ + From f0ccea072f02ac331f90b2e194f18980c388874f Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Thu, 6 Feb 2020 16:33:50 +0100 Subject: [PATCH 04/14] add new Setup, add new SQL Designer --- .gitignore | 1 + Global_Indexer.sln | 37 +- Global_Indexer/ClassDatabase.vb | 40 ++ Global_Indexer/ClassPatterns.vb | 369 ++++++++++++++++++ Global_Indexer/Global_Indexer.vbproj | 10 + Global_Indexer/frmAdministration.vb | 31 +- Global_Indexer/frmSQL_DESIGNER.Designer.vb | 412 +++++++++++++++++++++ Global_Indexer/frmSQL_DESIGNER.resx | 304 +++++++++++++++ Global_Indexer/frmSQL_DESIGNER.vb | 335 +++++++++++++++++ SetupVS19/Config.wxi | 10 + SetupVS19/Product.wxs | 303 +++++++++++++++ SetupVS19/SetupVS19.wixproj | 61 +++ 12 files changed, 1909 insertions(+), 4 deletions(-) create mode 100644 Global_Indexer/ClassPatterns.vb create mode 100644 Global_Indexer/frmSQL_DESIGNER.Designer.vb create mode 100644 Global_Indexer/frmSQL_DESIGNER.resx create mode 100644 Global_Indexer/frmSQL_DESIGNER.vb create mode 100644 SetupVS19/Config.wxi create mode 100644 SetupVS19/Product.wxs create mode 100644 SetupVS19/SetupVS19.wixproj diff --git a/.gitignore b/.gitignore index 86ec716..2589f76 100644 --- a/.gitignore +++ b/.gitignore @@ -155,3 +155,4 @@ $RECYCLE.BIN/ # Mac desktop service store files .DS_Store /.vs/Global_Indexer/v15/Server/sqlite3 +/.vs/Global_Indexer/v16/Server/sqlite3 diff --git a/Global_Indexer.sln b/Global_Indexer.sln index d75a80d..2ef64de 100644 --- a/Global_Indexer.sln +++ b/Global_Indexer.sln @@ -1,12 +1,14 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.26228.9 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.29728.190 MinimumVisualStudioVersion = 10.0.40219.1 Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "Global_Indexer", "Global_Indexer\Global_Indexer.vbproj", "{7474B1D2-49A4-4D12-B544-C8674D3F7231}" EndProject Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "SetupWix", "SetupWix\SetupWix.wixproj", "{5BF6646D-6F46-45E5-8806-8783F030F311}" EndProject +Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "SetupVS19", "SetupVS19\SetupVS19.wixproj", "{54DBCFAE-14B1-4811-94AF-B59FFF61EA73}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution CD_ROM|Any CPU = CD_ROM|Any CPU @@ -76,8 +78,39 @@ Global {5BF6646D-6F46-45E5-8806-8783F030F311}.SingleImage|Mixed Platforms.Build.0 = Release|x86 {5BF6646D-6F46-45E5-8806-8783F030F311}.SingleImage|x86.ActiveCfg = Release|x86 {5BF6646D-6F46-45E5-8806-8783F030F311}.SingleImage|x86.Build.0 = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.CD_ROM|Any CPU.ActiveCfg = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.CD_ROM|Any CPU.Build.0 = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.CD_ROM|Mixed Platforms.ActiveCfg = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.CD_ROM|Mixed Platforms.Build.0 = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.CD_ROM|x86.ActiveCfg = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.CD_ROM|x86.Build.0 = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.Debug|Any CPU.ActiveCfg = Debug|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.Debug|x86.ActiveCfg = Debug|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.Debug|x86.Build.0 = Debug|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.DVD-5|Any CPU.ActiveCfg = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.DVD-5|Any CPU.Build.0 = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.DVD-5|Mixed Platforms.ActiveCfg = Debug|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.DVD-5|Mixed Platforms.Build.0 = Debug|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.DVD-5|x86.ActiveCfg = Debug|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.DVD-5|x86.Build.0 = Debug|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.Release|Any CPU.ActiveCfg = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.Release|Mixed Platforms.ActiveCfg = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.Release|Mixed Platforms.Build.0 = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.Release|x86.ActiveCfg = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.Release|x86.Build.0 = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.SingleImage|Any CPU.ActiveCfg = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.SingleImage|Any CPU.Build.0 = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.SingleImage|Mixed Platforms.ActiveCfg = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.SingleImage|Mixed Platforms.Build.0 = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.SingleImage|x86.ActiveCfg = Release|x86 + {54DBCFAE-14B1-4811-94AF-B59FFF61EA73}.SingleImage|x86.Build.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {8909143E-612A-45CA-8ED6-D64A43E8C656} + EndGlobalSection EndGlobal diff --git a/Global_Indexer/ClassDatabase.vb b/Global_Indexer/ClassDatabase.vb index 5e4a223..dbf389b 100644 --- a/Global_Indexer/ClassDatabase.vb +++ b/Global_Indexer/ClassDatabase.vb @@ -22,6 +22,46 @@ Public Class ClassDatabase End Try End Function + Public Shared Function Get_ConnectionString(id As Integer) + Dim connectionString As String = "" + Try + 'Me.TBCONNECTIONTableAdapter.FillByID(Me.DD_DMSLiteDataSet.TBCONNECTION, id) + Dim DTConnection As DataTable = ClassDatabase.Return_Datatable("SELECT * FROM TBDD_CONNECTION WHERE GUID = " & id) + If DTConnection.Rows.Count = 1 Then + Select Case DTConnection.Rows(0).Item("SQL_PROVIDER").ToString.ToUpper + Case "MS-SQL" + If DTConnection.Rows(0).Item("USERNAME") = "WINAUTH" Then + connectionString = "Server=" & DTConnection.Rows(0).Item("SERVER") & ";Database=" & DTConnection.Rows(0).Item("DATENBANK") & ";Trusted_Connection=True;" + Else + connectionString = "Server=" & DTConnection.Rows(0).Item("SERVER") & ";Database=" & DTConnection.Rows(0).Item("DATENBANK") & ";User Id=" & DTConnection.Rows(0).Item("USERNAME") & ";Password=" & DTConnection.Rows(0).Item("USERNAME") & ";Password=" & DTConnection.Rows(0).Item("PASSWORD") & ";" + End If + ' connectionString = "Server=" & DTConnection.Rows(0).Item("SERVER") & ";Database=" & DTConnection.Rows(0).Item("DATENBANK") & ";User Id=" & DTConnection.Rows(0).Item("USERNAME") & ";Password=" & DTConnection.Rows(0).Item("PASSWORD") & ";" + Case "Oracle" + If DTConnection.Rows(0).Item("BEMERKUNG").ToString.Contains("without tnsnames") Then + connectionString = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=" & DTConnection.Rows(0).Item("SERVER") & ")(PORT=1521)))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=" & + DTConnection.Rows(0).Item("DATENBANK") & ")));User Id=" & DTConnection.Rows(0).Item("USERNAME") & ";Password=" & DTConnection.Rows(0).Item("PASSWORD") & ";" + Else + connectionString = "Data Source=" & DTConnection.Rows(0).Item("SERVER") & ";Persist Security Info=True;User Id=" & DTConnection.Rows(0).Item("USERNAME") & ";Password=" & DTConnection.Rows(0).Item("PASSWORD") & ";Unicode=True" + End If + 'Case "ODBC" + ' Dim conn As New OdbcConnection("dsn=" & DTConnection.Rows(0).Item("SERVER") & ";uid=" & DTConnection.Rows(0).Item("USERNAME") & ";pwd=" + DTConnection.Rows(0).Item("PASSWORD")) + ' connectionString = conn.ConnectionString + Case Else + LOGGER.Info(" - ConnectionType nicht integriert", False) + MsgBox("ConnectionType nicht integriert", MsgBoxStyle.Critical, "Bitte Konfiguration Connection überprüfen!") + End Select + Else + LOGGER.Info(" No entry for Connection-ID: " & id.ToString, True) + End If + + Catch ex As Exception + LOGGER.Error(ex) + LOGGER.Info(" - Error in bei Get ConnectionString - Fehler: " & vbNewLine & ex.Message) + MsgBox(ex.Message, MsgBoxStyle.Critical, "Error in Get ConnectionString:") + End Try + Return connectionString + End Function + Public Shared Function Return_Datatable(sql_command As String, Optional userInput As Boolean = False) Try Dim SQLconnect As New SqlConnection diff --git a/Global_Indexer/ClassPatterns.vb b/Global_Indexer/ClassPatterns.vb new file mode 100644 index 0000000..f78be65 --- /dev/null +++ b/Global_Indexer/ClassPatterns.vb @@ -0,0 +1,369 @@ +Imports System.Text.RegularExpressions +Imports WINDREAMLib + +''' +''' Defines common Functions for Checking for and replacing placeholders. +''' This Class also includes a child class `Pattern` for passing around Patterns. +''' +''' The format of all placeholders is: +''' {#TYPE#VALUE} +''' +''' Some Examples: +''' {#INT#USERNAME} +''' {#CTRL#CMB_2} +''' {#WMI#String 39} +''' +Public Class ClassPatterns + ' Complex patterns that rely on a datasource like a Database or Windream + Public Const PATTERN_WMI = "WMI" + Public Const PATTERN_IDBA = "IDBA" + Public Const PATTERN_CTRL = "CTRL" + ' Simple patterns that only rely on .NET functions + Public Const PATTERN_INT = "INT" + ' Simple patterns that rely on Data from the TBDD_USER table + Public Const PATTERN_USER = "USER" + + Public Const USER_VALUE_PRENAME = "PRENAME" + Public Const USER_VALUE_SURNAME = "SURNAME" + Public Const USER_VALUE_EMAIL = "EMAIL" + Public Const USER_VALUE_SHORTNAME = "SHORTNAME" + Public Const USER_VALUE_LANGUAGE = "LANGUAGE" + Public Const USER_VALUE_USER_ID = "USER_ID" + Public Const USER_VALUE_PROFILE_ID = "PROFILE_ID" + + Public Const INT_VALUE_USERNAME = "USERNAME" + Public Const INT_VALUE_MACHINE = "MACHINE" + Public Const INT_VALUE_DOMAIN = "DOMAIN" + Public Const INT_VALUE_DATE = "DATE" + + Public Const MAX_TRY_COUNT = 500 + + Private Shared regex As Regex = New Regex("{#(\w+)#([\w\s_-]+)}+") + Private Shared allPatterns As New List(Of String) From {PATTERN_WMI, PATTERN_CTRL, PATTERN_IDBA, PATTERN_USER, PATTERN_INT} + Private Shared complexPatterns As New List(Of String) From {PATTERN_WMI, PATTERN_CTRL, PATTERN_IDBA} + Private Shared simplePatterns As New List(Of String) From {PATTERN_USER, PATTERN_INT} + + ''' + ''' Wraps a pattern-type and -value in the common format: {#type#value} + ''' + Public Shared Function WrapPatternValue(type As String, value As String) As String + Return New Pattern(type, value).ToString + End Function + + + Public Shared Function ReplaceAllValues(input As String, panel As Panel, document As WMObject, prename As Object, surname As Object, shortname As Object, language As Object, email As Object, userId As Object, profileId As Object) As String + Try + Dim result = input + LOGGER.Debug($"inputString BEFORE replacing: [{result}]") + result = ReplaceInternalValues(result) + result = ReplaceControlValues(result, panel) + If Not IsNothing(document) Then result = ReplaceWindreamIndicies(result, document) + 'result = ReplaceIDBAttributes(result) + result = ReplaceUserValues(result, prename, surname, shortname, language, email, userId, profileId) + LOGGER.Debug($"inputString AFTER replacing: [{result}]") + Return result + Catch ex As Exception + LOGGER.Error(ex) + LOGGER.Info("Error in ReplaceAllValues:" & ex.Message) + End Try + End Function + + Public Shared Function ReplaceInternalValues(input As String) As String + Try + Dim result = input + + ' Replace Username(s) + While ContainsPatternAndValue(result, PATTERN_INT, INT_VALUE_USERNAME) + result = ReplacePattern(result, PATTERN_INT, Environment.UserName) + End While + + ' Replace Machinename(s) + While ContainsPatternAndValue(result, PATTERN_INT, INT_VALUE_MACHINE) + result = ReplacePattern(result, PATTERN_INT, Environment.MachineName) + End While + + ' Replace Domainname(s) + While ContainsPatternAndValue(result, PATTERN_INT, INT_VALUE_DOMAIN) + result = ReplacePattern(result, PATTERN_INT, Environment.UserDomainName) + End While + + ' Replace CurrentDate(s) + While ContainsPatternAndValue(result, PATTERN_INT, INT_VALUE_DATE) + result = ReplacePattern(result, PATTERN_INT, Now.ToShortDateString) + End While + LOGGER.Debug("sql after ReplaceInternalValues: " & input) + Return result + Catch ex As Exception + LOGGER.Error(ex) + LOGGER.Info("Error in ReplaceInternalValues:" & ex.Message) + End Try + End Function + + Public Shared Function ReplaceUserValues(input As String, prename As Object, surname As Object, shortname As Object, language As String, email As Object, userId As Object, profileId As Object) As String + Try + Dim result = input + + While ContainsPatternAndValue(result, PATTERN_USER, USER_VALUE_PRENAME) + result = ReplacePattern(result, PATTERN_USER, prename) + End While + + While ContainsPatternAndValue(result, PATTERN_USER, USER_VALUE_USER_ID) + result = ReplacePattern(result, PATTERN_USER, userId) + End While + + While ContainsPatternAndValue(result, PATTERN_USER, USER_VALUE_SURNAME) + result = ReplacePattern(result, PATTERN_USER, surname) + End While + If IsDBNull(shortname) Then + shortname = "" + End If + While ContainsPatternAndValue(result, PATTERN_USER, USER_VALUE_SHORTNAME) + result = ReplacePattern(result, PATTERN_USER, shortname) + End While + + While ContainsPatternAndValue(result, PATTERN_USER, USER_VALUE_LANGUAGE) + result = ReplacePattern(result, PATTERN_USER, language) + End While + + While ContainsPatternAndValue(result, PATTERN_USER, USER_VALUE_EMAIL) + result = ReplacePattern(result, PATTERN_USER, email) + End While + + While ContainsPatternAndValue(result, PATTERN_USER, USER_VALUE_PROFILE_ID) + result = ReplacePattern(result, PATTERN_USER, profileId) + End While + LOGGER.Debug("sql after ReplaceUserValues: " & input) + Return result + Catch ex As Exception + LOGGER.Error(ex) + LOGGER.Info("Error in ReplaceUserValues:" & ex.Message) + End Try + End Function + + Public Shared Function ReplaceControlValues(input As String, panel As Panel) As String + Try + Dim result = input + Dim oTryCounter = 0 + + While ContainsPattern(result, PATTERN_CTRL) + If oTryCounter > MAX_TRY_COUNT Then + Throw New Exception($"Max tries in ReplaceControlValues exceeded - Result so far [{result}].") + End If + + Dim controlName As String = GetNextPattern(result, PATTERN_CTRL).Value + Dim control As Control = panel.Controls.Find(controlName, False).FirstOrDefault() + + If control IsNot Nothing Then + Dim value As String = control.Text + result = ReplacePattern(result, PATTERN_CTRL, value) + End If + + oTryCounter += 1 + End While + LOGGER.Debug("sql after ReplaceControlValues: " & input) + Return result + Catch ex As Exception + LOGGER.Error(ex) + LOGGER.Info("Error in ReplaceControlValues:" & ex.Message) + End Try + End Function + + Public Shared Function ReplaceWindreamIndicies(input As String, document As WMObject) As String + Try + Dim result = input + Dim oTryCounter As Integer = 0 + While ContainsPattern(result, PATTERN_WMI) + + Dim indexName As String = GetNextPattern(result, PATTERN_WMI).Value + Dim oWMValue = document.GetVariableValue(indexName) + If IsNothing(oWMValue) And oTryCounter = MAX_TRY_COUNT Then + LOGGER.Warn("Exit from ReplaceWindreamIndicies as oWMValue is still nothing and oTryCounter is 500!") + Throw New Exception("Max tries in ReplaceWindreamIndicies exceeded.") + + End If + If oWMValue IsNot Nothing Then + result = ReplacePattern(result, PATTERN_WMI, oWMValue) + End If + oTryCounter += 100 + End While + LOGGER.Debug("sql after ReplaceWindreamIndicies: " & input) + Return result + Catch ex As Exception + LOGGER.Error(ex) + LOGGER.Info("Error in ReplaceWindreamIndicies:" & ex.Message) + End Try + End Function + 'Public Shared Function ReplaceIDBAttributes(input As String) As String + ' Try + ' Dim result = input + ' Dim oTryCounter As Integer = 0 + ' While ContainsPattern(result, PATTERN_IDBA) + + ' Dim indexName As String = GetNextPattern(result, PATTERN_IDBA).Value + ' Dim oIDBValue + ' If indexName = "ObjectID" Then + ' oIDBValue = CURRENT_DOC_ID + ' ElseIf indexName = "OBJID" Then + ' oIDBValue = CURRENT_DOC_ID + ' ElseIf indexName = "DocID" Then + ' oIDBValue = CURRENT_DOC_ID + ' Else + + ' oIDBValue = IDBData.GetVariableValue(indexName) + ' End If + + ' If IsNothing(oIDBValue) And oTryCounter = MAX_TRY_COUNT Then + ' LOGGER.Warn("Exit from ReplaceIDBIndicies as Value is still nothing and oTryCounter is 500!") + ' Throw New Exception("Max tries in ReplaceIDBAttributes exceeded.") + + ' End If + ' If oIDBValue IsNot Nothing Then + ' Dim oReplaceValue = "{" + $"#{PATTERN_IDBA}#{indexName}" + "}" + ' result = result.Replace(oReplaceValue, oIDBValue) + ' 'result = ReplacePattern(result, oReplaceValue, oIDBValue) + ' End If + ' oTryCounter += 100 + ' End While + ' LOGGER.Debug("sql after ReplaceIDBAttributes: " & input) + ' Return result + ' Catch ex As Exception + ' LOGGER.Error(ex) + ' LOGGER.Info("Error in ReplaceIDBAttributes:" & ex.Message) + ' End Try + 'End Function + + Private Shared Function ContainsPattern(input As String, type As String) As String + Dim elements As MatchCollection = regex.Matches(input) + + For Each element As Match In elements + Dim t As String = element.Groups(1).Value + + If t = type Then + Return True + End If + Next + + Return False + End Function + + Public Shared Function GetNextPattern(input As String, type As String) As Pattern + Dim elements As MatchCollection = regex.Matches(input) + + For Each element As Match In elements + ' Pattern in input + Dim t As String = element.Groups(1).Value + Dim v As String = element.Groups(2).Value + + If t = type Then + Return New Pattern(t, v) + End If + Next + + Return Nothing + End Function + + Public Shared Function GetAllPatterns(input As String) As List(Of Pattern) + Dim elements As MatchCollection = regex.Matches(input) + Dim results As New List(Of Pattern) + + For Each element As Match In elements + ' Pattern in input + Dim t As String = element.Groups(1).Value + Dim v As String = element.Groups(2).Value + + results.Add(New Pattern(t, v)) + Next + + Return results + End Function + + Public Shared Function ReplacePattern(input As String, type As String, replacement As String) As String + Dim elements As MatchCollection = regex.Matches(input) + + If IsNothing(replacement) Then + Return input + End If + + For Each element As Match In elements + ' if group 1 contains the 'pattern' the replace whole group with 'replacement' + ' and return it + If element.Groups(1).Value = type Then + Return Regex.Replace(input, element.Groups(0).Value, replacement) + End If + Next + + ' no replacement made + Return input + End Function + + Private Shared Function ContainsPatternAndValue(input As String, type As String, value As String) As Boolean + Dim elements As MatchCollection = regex.Matches(input) + + For Each element As Match In elements + ' Pattern in input + Dim t As String = element.Groups(1).Value + Dim v As String = element.Groups(2).Value + + If t = type And v = value Then + Return True + End If + Next + + Return False + End Function + + Public Shared Function HasAnyPatterns(input) As Boolean + Return allPatterns.Any(Function(p) + Return HasPattern(input, p) + End Function) + End Function + + Public Shared Function HasOnlySimplePatterns(input As String) As Boolean + Return Not HasComplexPatterns(input) + End Function + + Public Shared Function HasComplexPatterns(input As String) As Boolean + Return complexPatterns.Any(Function(p) + Return HasPattern(input, p) + End Function) + End Function + + Public Shared Function HasPattern(input As String, type As String) As Boolean + Dim matches = regex.Matches(input) + + For Each match As Match In matches + For Each group As Group In match.Groups + If group.Value = type Then + Return True + End If + Next + Next + + Return False + End Function + + Public Class Pattern + Public ReadOnly Property Type As String + Public ReadOnly Property Value As String + + Public Sub New(type As String, value As String) + Me.Type = type + Me.Value = value + End Sub + + Public Sub New(stringRepresentation As String) + Dim elements As MatchCollection = regex.Matches(stringRepresentation) + Dim first As Match = elements.Item(0) + + Dim t As String = first.Groups(1).Value + Dim v As String = first.Groups(2).Value + + Type = t + Value = v + End Sub + + Public Overrides Function ToString() As String + Return $"{{#{Type}#{Value}}}" + End Function + End Class +End Class \ No newline at end of file diff --git a/Global_Indexer/Global_Indexer.vbproj b/Global_Indexer/Global_Indexer.vbproj index 38c23fb..0691150 100644 --- a/Global_Indexer/Global_Indexer.vbproj +++ b/Global_Indexer/Global_Indexer.vbproj @@ -243,6 +243,7 @@ + @@ -350,6 +351,12 @@ Form + + frmSQL_DESIGNER.vb + + + Form + frmStart.vb @@ -510,6 +517,9 @@ frmSQL_Admin.vb + + frmSQL_DESIGNER.vb + frmStart.vb diff --git a/Global_Indexer/frmAdministration.vb b/Global_Indexer/frmAdministration.vb index d03882a..25c67d3 100644 --- a/Global_Indexer/frmAdministration.vb +++ b/Global_Indexer/frmAdministration.vb @@ -540,8 +540,35 @@ Public Class frmAdministration Private Sub btnSQLView_Click(sender As Object, e As EventArgs) Handles btnSQLView.Click Save_IndexMan() - CURRENT_INDEXMAN = GUIDTextBox1.Text - frmSQLSuggestion.ShowDialog() + 'CURRENT_INDEXMAN = GUIDTextBox1.Text + 'frmSQLSuggestion.ShowDialog() + + Dim oIndexGuid As Integer = GUIDTextBox1.Text + Dim oDocTypeGuid As Integer = DOKART_GUIDTextBox.Text + Dim oSQLCommand = "" + + Try + Dim oSQL = $"SELECT SQL_RESULT, CONNECTION_ID FROM TBDD_INDEX_MAN WHERE GUID = {oIndexGuid}" + Dim oDatatable As DataTable = ClassDatabase.Return_Datatable(oSQL) + Dim oRow = oDatatable.Rows.Item(0) + + Dim oForm As New frmSQL_DESIGNER(oIndexGuid, oDocTypeGuid) With { + .SQLCommand = oRow.Item("SQL_RESULT"), + .ConnectionID = oRow.Item("CONNECTION_ID") + } + + If oForm.ShowDialog() = DialogResult.OK Then + + oSQLCommand = oForm.SQLCommand.Replace("'", "''") + Dim oConnectionId = oForm.SQLConnectionId + + oSQL = $"UPDATE TBDD_INDEX_MAN SET CONNECTION_ID = {oConnectionId},SQL_RESULT = '{oSQLCommand}',CHANGED_WHO = '{Environment.UserName}' WHERE GUID = {oIndexGuid}" + ClassDatabase.Execute_non_Query(oSQL, True) + + End If + Catch ex As Exception + LOGGER.Error(ex) + End Try End Sub Private Sub WINDREAM_DIRECTCheckBox_CheckedChanged(sender As Object, e As EventArgs) Handles WINDREAM_DIRECTCheckBox.CheckedChanged diff --git a/Global_Indexer/frmSQL_DESIGNER.Designer.vb b/Global_Indexer/frmSQL_DESIGNER.Designer.vb new file mode 100644 index 0000000..50102d8 --- /dev/null +++ b/Global_Indexer/frmSQL_DESIGNER.Designer.vb @@ -0,0 +1,412 @@ + _ +Partial Class frmSQL_DESIGNER + Inherits System.Windows.Forms.Form + + 'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen. + _ + Protected Overrides Sub Dispose(ByVal disposing As Boolean) + Try + If disposing AndAlso components IsNot Nothing Then + components.Dispose() + End If + Finally + MyBase.Dispose(disposing) + End Try + End Sub + + 'Wird vom Windows Form-Designer benötigt. + Private components As System.ComponentModel.IContainer + + 'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich. + 'Das Bearbeiten ist mit dem Windows Form-Designer möglich. + 'Das Bearbeiten mit dem Code-Editor ist nicht möglich. + _ + Private Sub InitializeComponent() + Me.components = New System.ComponentModel.Container() + Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle() + Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle() + Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmSQL_DESIGNER)) + Me.TBDD_CONNECTIONBindingSource = New System.Windows.Forms.BindingSource(Me.components) + Me.btnShowConnections = New System.Windows.Forms.Button() + Me.Label14 = New System.Windows.Forms.Label() + Me.cmbConnection = New System.Windows.Forms.ComboBox() + Me.SQL_COMMANDTextBox = New System.Windows.Forms.TextBox() + Me.Label4 = New System.Windows.Forms.Label() + Me.Label1 = New System.Windows.Forms.Label() + Me.Label5 = New System.Windows.Forms.Label() + Me.dgvResult = New System.Windows.Forms.DataGridView() + Me.dgvPlaceholders = New System.Windows.Forms.DataGridView() + Me.colPlaceholder = New System.Windows.Forms.DataGridViewTextBoxColumn() + Me.colReplace = New System.Windows.Forms.DataGridViewTextBoxColumn() + Me.btnTestSQL = New System.Windows.Forms.Button() + Me.lbIndexe = New System.Windows.Forms.Label() + Me.cmbIndexe = New System.Windows.Forms.ComboBox() + Me.btnAddIndex = New System.Windows.Forms.Button() + Me.btnSaveSQLCommand = New System.Windows.Forms.Button() + Me.lblSaveFinalIndex = New System.Windows.Forms.Label() + Me.btnAddControl = New System.Windows.Forms.Button() + Me.lblControls = New System.Windows.Forms.Label() + Me.cmbControls = New System.Windows.Forms.ComboBox() + Me.cmbStatic = New System.Windows.Forms.ComboBox() + Me.btnAddStatic = New System.Windows.Forms.Button() + Me.Label2 = New System.Windows.Forms.Label() + Me.cmbUser = New System.Windows.Forms.ComboBox() + Me.Label3 = New System.Windows.Forms.Label() + Me.btnAddUser = New System.Windows.Forms.Button() + CType(Me.TBDD_CONNECTIONBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.dgvResult, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.dgvPlaceholders, System.ComponentModel.ISupportInitialize).BeginInit() + Me.SuspendLayout() + ' + 'btnShowConnections + ' + Me.btnShowConnections.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.btnShowConnections.Image = Global.Global_Indexer.My.Resources.Resources.Go + Me.btnShowConnections.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft + Me.btnShowConnections.Location = New System.Drawing.Point(220, 31) + Me.btnShowConnections.Name = "btnShowConnections" + Me.btnShowConnections.Size = New System.Drawing.Size(111, 24) + Me.btnShowConnections.TabIndex = 82 + Me.btnShowConnections.Text = "Connections" + Me.btnShowConnections.TextAlign = System.Drawing.ContentAlignment.MiddleRight + Me.btnShowConnections.UseVisualStyleBackColor = True + ' + 'Label14 + ' + Me.Label14.AutoSize = True + Me.Label14.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Label14.Location = New System.Drawing.Point(12, 9) + Me.Label14.Name = "Label14" + Me.Label14.Size = New System.Drawing.Size(76, 16) + Me.Label14.TabIndex = 81 + Me.Label14.Text = "Connection:" + ' + 'cmbConnection + ' + Me.cmbConnection.DisplayMember = "GUID" + Me.cmbConnection.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.cmbConnection.FormattingEnabled = True + Me.cmbConnection.Location = New System.Drawing.Point(12, 31) + Me.cmbConnection.Name = "cmbConnection" + Me.cmbConnection.Size = New System.Drawing.Size(200, 24) + Me.cmbConnection.TabIndex = 80 + Me.cmbConnection.ValueMember = "GUID" + ' + 'SQL_COMMANDTextBox + ' + Me.SQL_COMMANDTextBox.AcceptsReturn = True + Me.SQL_COMMANDTextBox.AcceptsTab = True + Me.SQL_COMMANDTextBox.Anchor = CType((((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _ + Or System.Windows.Forms.AnchorStyles.Left) _ + Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.SQL_COMMANDTextBox.Font = New System.Drawing.Font("Courier New", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.SQL_COMMANDTextBox.Location = New System.Drawing.Point(15, 125) + Me.SQL_COMMANDTextBox.Multiline = True + Me.SQL_COMMANDTextBox.Name = "SQL_COMMANDTextBox" + Me.SQL_COMMANDTextBox.ScrollBars = System.Windows.Forms.ScrollBars.Vertical + Me.SQL_COMMANDTextBox.Size = New System.Drawing.Size(905, 186) + Me.SQL_COMMANDTextBox.TabIndex = 86 + ' + 'Label4 + ' + Me.Label4.AutoSize = True + Me.Label4.Location = New System.Drawing.Point(9, 109) + Me.Label4.Name = "Label4" + Me.Label4.Size = New System.Drawing.Size(81, 13) + Me.Label4.TabIndex = 85 + Me.Label4.Text = "SQL-Command:" + ' + 'Label1 + ' + Me.Label1.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.Label1.AutoSize = True + Me.Label1.Font = New System.Drawing.Font("Segoe UI", 9.0!) + Me.Label1.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.Label1.Location = New System.Drawing.Point(13, 331) + Me.Label1.Name = "Label1" + Me.Label1.Size = New System.Drawing.Size(65, 15) + Me.Label1.TabIndex = 91 + Me.Label1.Text = "Platzhalter:" + ' + 'Label5 + ' + Me.Label5.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.Label5.AutoSize = True + Me.Label5.Font = New System.Drawing.Font("Segoe UI", 9.0!) + Me.Label5.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.Label5.Location = New System.Drawing.Point(365, 331) + Me.Label5.Name = "Label5" + Me.Label5.Size = New System.Drawing.Size(55, 15) + Me.Label5.TabIndex = 90 + Me.Label5.Text = "Ergebnis:" + ' + 'dgvResult + ' + Me.dgvResult.AllowUserToAddRows = False + Me.dgvResult.AllowUserToDeleteRows = False + DataGridViewCellStyle1.BackColor = System.Drawing.Color.Cyan + Me.dgvResult.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1 + Me.dgvResult.Anchor = CType(((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left) _ + Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.dgvResult.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize + Me.dgvResult.Location = New System.Drawing.Point(368, 349) + Me.dgvResult.Name = "dgvResult" + Me.dgvResult.ReadOnly = True + Me.dgvResult.Size = New System.Drawing.Size(552, 134) + Me.dgvResult.TabIndex = 89 + ' + 'dgvPlaceholders + ' + Me.dgvPlaceholders.AllowUserToAddRows = False + Me.dgvPlaceholders.AllowUserToDeleteRows = False + DataGridViewCellStyle2.BackColor = System.Drawing.Color.Cyan + Me.dgvPlaceholders.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle2 + Me.dgvPlaceholders.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.dgvPlaceholders.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize + Me.dgvPlaceholders.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.colPlaceholder, Me.colReplace}) + Me.dgvPlaceholders.Enabled = False + Me.dgvPlaceholders.Location = New System.Drawing.Point(16, 349) + Me.dgvPlaceholders.Name = "dgvPlaceholders" + Me.dgvPlaceholders.Size = New System.Drawing.Size(338, 133) + Me.dgvPlaceholders.TabIndex = 88 + ' + 'colPlaceholder + ' + Me.colPlaceholder.HeaderText = "Platzhalter" + Me.colPlaceholder.Name = "colPlaceholder" + Me.colPlaceholder.ReadOnly = True + ' + 'colReplace + ' + Me.colReplace.HeaderText = "Ersetzung" + Me.colReplace.Name = "colReplace" + ' + 'btnTestSQL + ' + Me.btnTestSQL.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.btnTestSQL.Font = New System.Drawing.Font("Segoe UI Semibold", 9.75!, CType((System.Drawing.FontStyle.Bold Or System.Drawing.FontStyle.Italic), System.Drawing.FontStyle)) + Me.btnTestSQL.Image = CType(resources.GetObject("btnTestSQL.Image"), System.Drawing.Image) + Me.btnTestSQL.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft + Me.btnTestSQL.ImeMode = System.Windows.Forms.ImeMode.NoControl + Me.btnTestSQL.Location = New System.Drawing.Point(752, 314) + Me.btnTestSQL.Name = "btnTestSQL" + Me.btnTestSQL.Size = New System.Drawing.Size(168, 29) + Me.btnTestSQL.TabIndex = 87 + Me.btnTestSQL.Text = "Teste SQL-Command" + Me.btnTestSQL.TextAlign = System.Drawing.ContentAlignment.MiddleRight + Me.btnTestSQL.UseVisualStyleBackColor = True + ' + 'lbIndexe + ' + Me.lbIndexe.AutoSize = True + Me.lbIndexe.Enabled = False + Me.lbIndexe.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.lbIndexe.Location = New System.Drawing.Point(678, 13) + Me.lbIndexe.Name = "lbIndexe" + Me.lbIndexe.Size = New System.Drawing.Size(203, 16) + Me.lbIndexe.TabIndex = 93 + Me.lbIndexe.Text = "Index (zur Laufzeit ausgewertet):" + ' + 'cmbIndexe + ' + Me.cmbIndexe.Enabled = False + Me.cmbIndexe.FormattingEnabled = True + Me.cmbIndexe.Location = New System.Drawing.Point(681, 32) + Me.cmbIndexe.Name = "cmbIndexe" + Me.cmbIndexe.Size = New System.Drawing.Size(194, 21) + Me.cmbIndexe.TabIndex = 92 + ' + 'btnAddIndex + ' + Me.btnAddIndex.Enabled = False + Me.btnAddIndex.Image = CType(resources.GetObject("btnAddIndex.Image"), System.Drawing.Image) + Me.btnAddIndex.Location = New System.Drawing.Point(881, 32) + Me.btnAddIndex.Name = "btnAddIndex" + Me.btnAddIndex.Size = New System.Drawing.Size(32, 23) + Me.btnAddIndex.TabIndex = 94 + Me.btnAddIndex.UseVisualStyleBackColor = True + ' + 'btnSaveSQLCommand + ' + Me.btnSaveSQLCommand.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles) + Me.btnSaveSQLCommand.DialogResult = System.Windows.Forms.DialogResult.OK + Me.btnSaveSQLCommand.Image = CType(resources.GetObject("btnSaveSQLCommand.Image"), System.Drawing.Image) + Me.btnSaveSQLCommand.ImageAlign = System.Drawing.ContentAlignment.MiddleLeft + Me.btnSaveSQLCommand.Location = New System.Drawing.Point(825, 489) + Me.btnSaveSQLCommand.Name = "btnSaveSQLCommand" + Me.btnSaveSQLCommand.Size = New System.Drawing.Size(95, 30) + Me.btnSaveSQLCommand.TabIndex = 95 + Me.btnSaveSQLCommand.Text = "Speichern" + Me.btnSaveSQLCommand.TextAlign = System.Drawing.ContentAlignment.MiddleRight + Me.btnSaveSQLCommand.UseVisualStyleBackColor = True + ' + 'lblSaveFinalIndex + ' + Me.lblSaveFinalIndex.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Left), System.Windows.Forms.AnchorStyles) + Me.lblSaveFinalIndex.AutoSize = True + Me.lblSaveFinalIndex.BackColor = System.Drawing.Color.Yellow + Me.lblSaveFinalIndex.Location = New System.Drawing.Point(367, 489) + Me.lblSaveFinalIndex.Name = "lblSaveFinalIndex" + Me.lblSaveFinalIndex.Size = New System.Drawing.Size(38, 13) + Me.lblSaveFinalIndex.TabIndex = 96 + Me.lblSaveFinalIndex.Text = "Label4" + Me.lblSaveFinalIndex.Visible = False + ' + 'btnAddControl + ' + Me.btnAddControl.Image = CType(resources.GetObject("btnAddControl.Image"), System.Drawing.Image) + Me.btnAddControl.Location = New System.Drawing.Point(643, 32) + Me.btnAddControl.Name = "btnAddControl" + Me.btnAddControl.Size = New System.Drawing.Size(32, 23) + Me.btnAddControl.TabIndex = 99 + Me.btnAddControl.UseVisualStyleBackColor = True + ' + 'lblControls + ' + Me.lblControls.AutoSize = True + Me.lblControls.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.lblControls.Location = New System.Drawing.Point(442, 13) + Me.lblControls.Name = "lblControls" + Me.lblControls.Size = New System.Drawing.Size(215, 16) + Me.lblControls.TabIndex = 98 + Me.lblControls.Text = "Controls (zur Laufzeit ausgewertet):" + ' + 'cmbControls + ' + Me.cmbControls.FormattingEnabled = True + Me.cmbControls.Location = New System.Drawing.Point(445, 31) + Me.cmbControls.Name = "cmbControls" + Me.cmbControls.Size = New System.Drawing.Size(194, 21) + Me.cmbControls.TabIndex = 97 + ' + 'cmbStatic + ' + Me.cmbStatic.FormattingEnabled = True + Me.cmbStatic.Items.AddRange(New Object() {"USERNAME", "MACHINE", "DOMAIN", "DATE"}) + Me.cmbStatic.Location = New System.Drawing.Point(445, 86) + Me.cmbStatic.Name = "cmbStatic" + Me.cmbStatic.Size = New System.Drawing.Size(194, 21) + Me.cmbStatic.TabIndex = 97 + ' + 'btnAddStatic + ' + Me.btnAddStatic.Image = CType(resources.GetObject("btnAddStatic.Image"), System.Drawing.Image) + Me.btnAddStatic.Location = New System.Drawing.Point(643, 86) + Me.btnAddStatic.Name = "btnAddStatic" + Me.btnAddStatic.Size = New System.Drawing.Size(32, 23) + Me.btnAddStatic.TabIndex = 99 + Me.btnAddStatic.UseVisualStyleBackColor = True + ' + 'Label2 + ' + Me.Label2.AutoSize = True + Me.Label2.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Label2.Location = New System.Drawing.Point(442, 67) + Me.Label2.Name = "Label2" + Me.Label2.Size = New System.Drawing.Size(112, 16) + Me.Label2.TabIndex = 98 + Me.Label2.Text = "Umgebungsdaten:" + ' + 'cmbUser + ' + Me.cmbUser.FormattingEnabled = True + Me.cmbUser.Items.AddRange(New Object() {"PRENAME", "SURNAME", "SHORTNAME", "LANGUAGE", "EMAIL", "USER_ID", "PROFILE_ID"}) + Me.cmbUser.Location = New System.Drawing.Point(681, 86) + Me.cmbUser.Name = "cmbUser" + Me.cmbUser.Size = New System.Drawing.Size(194, 21) + Me.cmbUser.TabIndex = 97 + ' + 'Label3 + ' + Me.Label3.AutoSize = True + Me.Label3.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Label3.Location = New System.Drawing.Point(678, 67) + Me.Label3.Name = "Label3" + Me.Label3.Size = New System.Drawing.Size(118, 16) + Me.Label3.TabIndex = 98 + Me.Label3.Text = "Anwendungsdaten:" + ' + 'btnAddUser + ' + Me.btnAddUser.Image = CType(resources.GetObject("btnAddUser.Image"), System.Drawing.Image) + Me.btnAddUser.Location = New System.Drawing.Point(881, 84) + Me.btnAddUser.Name = "btnAddUser" + Me.btnAddUser.Size = New System.Drawing.Size(32, 23) + Me.btnAddUser.TabIndex = 99 + Me.btnAddUser.UseVisualStyleBackColor = True + ' + 'frmSQL_DESIGNER + ' + Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) + Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font + Me.ClientSize = New System.Drawing.Size(930, 523) + Me.Controls.Add(Me.btnAddUser) + Me.Controls.Add(Me.btnAddStatic) + Me.Controls.Add(Me.btnAddControl) + Me.Controls.Add(Me.Label3) + Me.Controls.Add(Me.Label2) + Me.Controls.Add(Me.lblControls) + Me.Controls.Add(Me.cmbUser) + Me.Controls.Add(Me.cmbStatic) + Me.Controls.Add(Me.cmbControls) + Me.Controls.Add(Me.lblSaveFinalIndex) + Me.Controls.Add(Me.btnSaveSQLCommand) + Me.Controls.Add(Me.btnAddIndex) + Me.Controls.Add(Me.lbIndexe) + Me.Controls.Add(Me.cmbIndexe) + Me.Controls.Add(Me.Label1) + Me.Controls.Add(Me.Label5) + Me.Controls.Add(Me.dgvResult) + Me.Controls.Add(Me.dgvPlaceholders) + Me.Controls.Add(Me.btnTestSQL) + Me.Controls.Add(Me.SQL_COMMANDTextBox) + Me.Controls.Add(Me.Label4) + Me.Controls.Add(Me.btnShowConnections) + Me.Controls.Add(Me.Label14) + Me.Controls.Add(Me.cmbConnection) + Me.Font = New System.Drawing.Font("Tahoma", 8.25!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte)) + Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon) + Me.MaximizeBox = False + Me.MinimizeBox = False + Me.MinimumSize = New System.Drawing.Size(937, 392) + Me.Name = "frmSQL_DESIGNER" + Me.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen + Me.Text = "SQL - Designer" + CType(Me.TBDD_CONNECTIONBindingSource, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.dgvResult, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.dgvPlaceholders, System.ComponentModel.ISupportInitialize).EndInit() + Me.ResumeLayout(False) + Me.PerformLayout() + + End Sub + 'Friend WithEvents DD_DMSLiteDataSet As DD_ProcessManager.DD_DMSLiteDataSet + 'Friend WithEvents TableAdapterManager As DD_ProcessManager.DD_DMSLiteDataSetTableAdapters.TableAdapterManager + 'Friend WithEvents TBDD_CONNECTIONTableAdapter As DD_ProcessManager.DD_DMSLiteDataSetTableAdapters.TBDD_CONNECTIONTableAdapter + Friend WithEvents TBDD_CONNECTIONBindingSource As System.Windows.Forms.BindingSource + Friend WithEvents btnShowConnections As System.Windows.Forms.Button + Friend WithEvents Label14 As System.Windows.Forms.Label + Friend WithEvents cmbConnection As System.Windows.Forms.ComboBox + Friend WithEvents SQL_COMMANDTextBox As System.Windows.Forms.TextBox + Friend WithEvents Label4 As System.Windows.Forms.Label + Friend WithEvents Label1 As System.Windows.Forms.Label + Friend WithEvents Label5 As System.Windows.Forms.Label + Friend WithEvents dgvResult As System.Windows.Forms.DataGridView + Friend WithEvents dgvPlaceholders As System.Windows.Forms.DataGridView + Friend WithEvents colPlaceholder As System.Windows.Forms.DataGridViewTextBoxColumn + Friend WithEvents colReplace As System.Windows.Forms.DataGridViewTextBoxColumn + Friend WithEvents btnTestSQL As System.Windows.Forms.Button + Friend WithEvents lbIndexe As System.Windows.Forms.Label + Friend WithEvents cmbIndexe As System.Windows.Forms.ComboBox + Friend WithEvents btnAddIndex As System.Windows.Forms.Button + Friend WithEvents btnSaveSQLCommand As System.Windows.Forms.Button + Friend WithEvents lblSaveFinalIndex As System.Windows.Forms.Label + Friend WithEvents btnAddControl As Button + Friend WithEvents lblControls As Label + Friend WithEvents cmbControls As ComboBox + Friend WithEvents cmbStatic As ComboBox + Friend WithEvents btnAddStatic As Button + Friend WithEvents Label2 As Label + Friend WithEvents cmbUser As ComboBox + Friend WithEvents Label3 As Label + Friend WithEvents btnAddUser As Button +End Class diff --git a/Global_Indexer/frmSQL_DESIGNER.resx b/Global_Indexer/frmSQL_DESIGNER.resx new file mode 100644 index 0000000..50dad6c --- /dev/null +++ b/Global_Indexer/frmSQL_DESIGNER.resx @@ -0,0 +1,304 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 41, 9 + + + True + + + True + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAKhJREFUOE+dkb0RAiEQhSnFIgyMyckNLMI6zB0zS0FruBKugdMACFdWecoBw49v + 5ku43W8eh7DWkmcxxhzFP2HB4bqnaZ7IS27OuU341BcW7E7bN5f7ebxNLGCG26QCENo0qQq01qSUIill + kaIAV+Dz0lJMJkhr89BjeRZZCeIfh8UamcDzfbphQRoIMITKYFhQoykogUUQ1n7pFYTxPBDUaAp6+EwL + 8QKzYQ6as7QBdAAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + xAAADsQBlSsOGwAAAFxJREFUOE/NjFEKgDAMQ3e23v88/Y1YOslqhE1hGHgfS5fXAHxCliuMD4q7o5Kn + yJTAzC72CM5PTBUwfXMT8OiJnwuYOmL6ZhBwlCBPkT2CSp4iUvAGWa4gy3nQDiNEflNl/3oXAAAAAElF + TkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + xAAADsQBlSsOGwAAAFRJREFUOE9j+P//P0UYTHz79u0/Cfg9EBswAAGKAU5OTnD84f1HOEYWA9FtbW1w + Q8gyAIRhhpBtAAiD9BBlADJGVkNbA4jBowYMSgPIwXADyMf/GQC4A6rkpAjLjQAAAABJRU5ErkJggg== + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + xAAADsQBlSsOGwAAAFxJREFUOE/NjFEKgDAMQ3e23v88/Y1YOslqhE1hGHgfS5fXAHxCliuMD4q7o5Kn + yJTAzC72CM5PTBUwfXMT8OiJnwuYOmL6ZhBwlCBPkT2CSp4iUvAGWa4gy3nQDiNEflNl/3oXAAAAAElF + TkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + xAAADsQBlSsOGwAAAFxJREFUOE/NjFEKgDAMQ3e23v88/Y1YOslqhE1hGHgfS5fXAHxCliuMD4q7o5Kn + yJTAzC72CM5PTBUwfXMT8OiJnwuYOmL6ZhBwlCBPkT2CSp4iUvAGWa4gy3nQDiNEflNl/3oXAAAAAElF + TkSuQmCC + + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + xAAADsQBlSsOGwAAAFxJREFUOE/NjFEKgDAMQ3e23v88/Y1YOslqhE1hGHgfS5fXAHxCliuMD4q7o5Kn + yJTAzC72CM5PTBUwfXMT8OiJnwuYOmL6ZhBwlCBPkT2CSp4iUvAGWa4gy3nQDiNEflNl/3oXAAAAAElF + TkSuQmCC + + + + + AAABAAMAICAQAAEABADoAgAANgAAACAgAAABAAgAqAgAAB4DAAAgIAAAAQAgAKgQAADGCwAAKAAAACAA + AABAAAAAAQAEAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICA + AACAgIAAwMDAAAAA/wAA/wAAAP//AP8AAAD/AP8A//8AAP///wAAAAAAAP///////wAAAAAAAAAAD/// + ////////8AAAAAAAD//4d3d3d3d3j//wAAAAD/+Hd3d3d3d3d3d4//AAAA/3d3d3d3d3d3d3d3/wAAD/ + d3d3d3d3d3d3d3d3/wAA/3d3d3d3d3d3d3d3d/8AAP93d3d3d3d3d3d3d3f/AAD/d3d3d3d3d3d3d3d3 + /wAA/3d3d3d3d3d3d3d3d/8AAP93d3d3d3d3d3d3d3f/AAD/d3d3d3d3d3d3d3d3/wAA/3d3d3d3d3d3 + d3d3d/8AAP93d3d3d3d3d3d3d3f/AAD/d3d3d3d3d3d3d3d3/wAA/3d3d3d3d3d3d3d3d/8AAP93d3d3 + d3d3d3d3d3f/AAD/d3d3d3d3d3d3d3d3/wAA/3d3d3d3d3d3d3d3d/8AAP93d3d3d3d3d3d3d3f/AAD/ + d3d3d3d3d3d3d3d3/wAA/3d3d3d3d3d3d3d3d/8AAP93d3eI/////4h3d3f/AAD/d3f//////////3d3 + /wAA/3eP///////////4d/8AAP93j///////////+Hf/AAD/d3f//////////3d3/wAAD/d3d4j///// + iHd3f/AAAA//h3d3d3d3d3d3eP/wAAAAD//4d3d3d3d3j//wAAAAAAAP///////////wAAAAAAAAAAD/ + //////8AAAAAAP/AA//+AAB/+AAAH+AAAAfgAAAHwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA+AA + AAfgAAAH+AAAH/4AAH//wAP/KAAAACAAAABAAAAAAQAIAAAAAAAABAAAAAAAAAAAAAAAAQAAAAEAAAAA + AABCQkIATU1NAG9vbwB5eXkAhoaGAJGRkQCamZkApKOkALOzswDFxMUAycnJANDPzwDm5OUA6+vrAPHv + 8AD29vYA+Pj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP// + /wAAAAAAAAAAAAAAEREQEBAQEBAQEBERAAAAAAAAAAAAAAAAAAAAAAAQEBAQEBAQEBAQEBAQEBAQEBAA + AAAAAAAAAAAAAAAQEBAOCQYDAQEBAQEBAQIDBgkOEBAQAAAAAAAAAAAREBALBAEBAQEBAQEBAQEBAQEB + AQEECxAQEQAAAAAAABAQBQEBAQEBAQEBAQEBAQEBAQEBAQEBBRAQAAAAAAAQEAUBAQEBAQEBAQEBAQEB + AQEBAQEBAQEBBRAQAAAAABAQAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBEBAAAAAAEBABAQEBAQEBAQEB + AQEBAQEBAQEBAQEBAQEQEAAAAAAQEAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAQAAAAABAQAQEBAQEB + AQEBAQEBAQEBAQEBAQEBAQEBEBAAAAAAEBABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEQEAAAAAAQEAEB + AQEBAQEBAQEBAQEBAQEBAQEBAQEBARAQAAAAABAQAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBEBAAAAAA + EBABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEQEAAAAAAQEAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAQ + AAAAABAQAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBEBAAAAAAEBABAQEBAQEBAQEBAQEBAQEBAQEBAQEB + AQEQEAAAAAAQEAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBARAQAAAAABAQAQEBAQEBAQEBAQEBAQEBAQEB + AQEBAQEBEBAAAAAAEBABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEQEAAAAAAQEAEBAQEBAQEBAQEBAQEB + AQEBAQEBAQEBARAQAAAAABAQAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBEBAAAAAAEBABAQEBAQQICg0P + Dw8PDw8NCggEAQEBAQEQEAAAAAAQEAEBAgcNDw8PDw8PDw8PDw8PDw8NBwIBARAQAAAAABAOAQEMDw8P + Dw8PDw8PDw8PDw8PDw8PDAEBEBAAAAAAEA4BAQwPDw8PDw8PDw8PDw8PDw8PDw8MAQEQEAAAAAAQEAUB + AgcNDw8PDw8PDw8PDw8PDw8NBwIBBRAQAAAAAAAQDgUBAQEECAoNDw8PDw8PDQoIBAEBAQUOEAAAAAAA + ABEQEAsEAQEBAQEBAQEBAQEBAQEBAQQLEBARAAAAAAAAAAAQEBAOCQYDAQEBAQEBAQEDBgkOEBAQAAAA + AAAAAAAAAAAAEBAQEBAQEBAQEBAQEBAQEBAQAAAAAAAAAAAAAAAAAAAAAAARERAQEBAQEBAQEREAAAAA + AAAAAAAA/8AD//4AAH/4AAAf4AAAB+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAAD4AAAB+AA + AAf4AAAf/gAAf//AA/8oAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD29vYg9vb2cPb29p/29va/9vb2//b29v/29vb/9vb2//b2 + 9v/29vb/9vb2//b29v/29va/9vb2n/b29nD29vYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29hD29vZw9vb23/b29v/29vb/9vb2//b29v/29vb/9vb2//b2 + 9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vbf9vb2cPb29hAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD29vZQ9vb27/b29v/29vb/6+vr/7Ozs/+RkZH/b29v/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9NTU3/b29v/5GRkf+zs7P/6+vr//b29v/29vb/9vb27/b2 + 9lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2n/b29v/29vb/ycnJ/3p6ev9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/enp6/8nJ + yf/29vb/9vb2//b29p8AAAAAAAAAAAAAAAAAAAAAAAAAAPb29nD29vb/9vb2/4aGhv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/4aGhv/29vb/9vb2//b29nAAAAAAAAAAAAAAAAAAAAAA9vb23/b29v+Ghob/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/4aGhv/29vb/9vb23wAAAAAAAAAAAAAAAAAAAAD29vb/9vb2/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC//b29v/29vb/AAAAAAAAAAAAAAAAAAAAAPb2 + 9v/29vb/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v8AAAAAAAAAAAAA + AAAAAAAA9vb2//b29v9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv/29vb/9vb2/wAA + AAAAAAAAAAAAAAAAAAD29vb/9vb2/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC//b2 + 9v/29vb/AAAAAAAAAAAAAAAAAAAAAPb29v/29vb/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/9vb2//b29v8AAAAAAAAAAAAAAAAAAAAA9vb2//b29v9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv/29vb/9vb2/wAAAAAAAAAAAAAAAAAAAAD29vb/9vb2/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC//b29v/29vb/AAAAAAAAAAAAAAAAAAAAAPb29v/29vb/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v8AAAAAAAAAAAAAAAAAAAAA9vb2//b2 + 9v9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv/29vb/9vb2/wAAAAAAAAAAAAAAAAAA + AAD29vb/9vb2/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC//b29v/29vb/AAAAAAAA + AAAAAAAAAAAAAPb29v/29vb/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b2 + 9v8AAAAAAAAAAAAAAAAAAAAA9vb2//b29v9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv/29vb/9vb2/wAAAAAAAAAAAAAAAAAAAAD29vb/9vb2/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC//b29v/29vb/AAAAAAAAAAAAAAAAAAAAAPb29v/29vb/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v8AAAAAAAAAAAAAAAAAAAAA9vb2//b29v9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv/29vb/9vb2/wAAAAAAAAAAAAAAAAAAAAD29vb/9vb2/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC//b29v/29vb/AAAAAAAAAAAAAAAAAAAAAPb2 + 9v/29vb/QkJC/0JCQv9CQkL/QkJC/0JCQv95eHj/pKOk/8XExf/m5OX/8e/w//Hv8P/x7/D/8e/w//Hv + 8P/x7/D/5uTl/8XExf+ko6T/eXh4/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v8AAAAAAAAAAAAA + AAAAAAAA9vb2//b29v9CQkL/QkJC/01NTf+amZn/5uTl//Hv8P/x7/D/8e/w//Hv8P/x7/D/8e/w//Hv + 8P/x7/D/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/5uTl/5qZmf9NTU3/QkJC/0JCQv/29vb/9vb2/wAA + AAAAAAAAAAAAAAAAAAD29vb/6+vr/0JCQv9CQkL/0M/P//Hv8P/x7/D/8e/w//Hv8P/x7/D/8e/w//Hv + 8P/x7/D/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/8e/w/9DPz/9CQkL/QkJC//b2 + 9v/29vb/AAAAAAAAAAAAAAAAAAAAAPb29v/r6+v/QkJC/0JCQv/Qz8//8e/w//Hv8P/x7/D/8e/w//Hv + 8P/x7/D/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/0M/P/0JC + Qv9CQkL/9vb2//b29v8AAAAAAAAAAAAAAAAAAAAA9vb23/b29v+Ghob/QkJC/01NTf+amZn/5uTl//Hv + 8P/x7/D/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/5uTl/5qZ + mf9NTU3/QkJC/4aGhv/29vb/9vb23wAAAAAAAAAAAAAAAAAAAAD29vZw9vb2/+vr6/+Ghob/QkJC/0JC + Qv9CQkL/eXh4/6SjpP/FxMX/5uTl//Hv8P/x7/D/8e/w//Hv8P/x7/D/8e/w/+bk5f/FxMX/pKOk/3l4 + eP9CQkL/QkJC/0JCQv+Ghob/6+vr//b29v/29vZwAAAAAAAAAAAAAAAAAAAAAAAAAAD29vaf9vb2//b2 + 9v/Jycn/enp6/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/QkJC/0JCQv96enr/ycnJ//b29v/29vb/9vb2nwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAD29vZQ9vb27/b29v/29vb/6+vr/7Ozs/+RkZH/b29v/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC + Qv9CQkL/b29v/5GRkf+zs7P/6+vr//b29v/29vb/9vb27/b29lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAD29vYQ9vb2cPb29t/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2 + 9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb23/b29nD29vYQAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29iD29vZw9vb2n/b29r/29vb/9vb2//b2 + 9v/29vb/9vb2//b29v/29vb/9vb2//b29r/29vaf9vb2cPb29iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAP8AAP/4AAAf8AAAD+AAAAfAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AA + AAPgAAAH8AAAD/gAAB//AAD/ + + + \ No newline at end of file diff --git a/Global_Indexer/frmSQL_DESIGNER.vb b/Global_Indexer/frmSQL_DESIGNER.vb new file mode 100644 index 0000000..6122284 --- /dev/null +++ b/Global_Indexer/frmSQL_DESIGNER.vb @@ -0,0 +1,335 @@ +Imports System.Text.RegularExpressions +Imports Oracle.ManagedDataAccess.Client +Imports DD_LIB_Standards + +Public Class frmSQL_DESIGNER + 'Private _windreamPM As ClassPMWindream + + Dim CurrentPosition As Integer = 0 + Dim CurrentPlaceholders As New Placeholders() + Dim CurrentTableType As String + Dim AtPlaceholderPattern As String = "\[%{1}[a-zA-Z0-9\!\$\&\/\(\)\=\?\,\.\-\;\:_öÖüÜäÄ\#\'\+\*\~\{\}\@\€\<\>\ ]+]{1}" '"\[%[0-9A-Za-z_-]{1,}\]" + Public Class Placeholders + Public Property RecordId As Integer + Public Property ParentRecordId As Integer + Public Property FormId As Integer + End Class + + Public Property SQLCommand() As String + Get + Return SQL_COMMANDTextBox.Text + End Get + Set(value As String) + SQL_COMMANDTextBox.Text = value + End Set + End Property + + Public Property SQLConnectionId As Integer + Get + Return cmbConnection.SelectedValue + End Get + Set(value As Integer) + cmbConnection.SelectedValue = value + End Set + End Property + + Public Property ConnectionID As Integer + Private Property IndexID As Integer + Private Property DocTypeId As Integer + + Public Sub New(IndexId As Integer, DocTypeId As Integer) + ' Dieser Aufruf ist für den Designer erforderlich. + InitializeComponent() + + ' Fügen Sie Initialisierungen nach dem InitializeComponent()-Aufruf hinzu. + Me.IndexID = IndexId + Me.DocTypeId = DocTypeId + End Sub + + Private Sub TBPM_PROFILE_FINAL_INDEXINGBindingNavigatorSaveItem_Click(sender As Object, e As EventArgs) + Validate() + 'TableAdapterManager.UpdateAll(Me.DD_DMSLiteDataSet) + End Sub + Private Sub frmSQL_FINAL_INDICES_Load(sender As Object, e As EventArgs) Handles MyBase.Load + Try + lblSaveFinalIndex.Visible = False + + If Not String.IsNullOrEmpty(SQLCommand) Then + SQL_COMMANDTextBox.Text = SQLCommand + End If + + LoadConnections() + LoadControls() + + cmbConnection.FindStringExact(ConnectionID) + + 'TBDD_CONNECTIONTableAdapter.Connection.ConnectionString = MyConnectionString + 'TBDD_CONNECTIONTableAdapter.Fill(DD_DMSLiteDataSet.TBDD_CONNECTION) + + ' CURRENT_DT_SQL_CONFIG_TABLE = ClassDatabase.Return_Datatable(String.Format("SELECT T.CONNECTION_ID,T1.BEZEICHNUNG AS 'CON_STRING',ISNULL(T.SQL_COMMAND,'') AS 'SQL_COMMAND' FROM TBPM_PROFILE_FINAL_INDEXING T, TBDD_CONNECTION T1 WHERE T.CONNECTION_ID = T1.GUID AND T.GUID = {0}", CURRENT_INDEX_ID), True) + 'If (CURRENT_DESIGN_TYPE = "INPUT_INDEX") Or CURRENT_DESIGN_TYPE = "FINAL_INDEX" Then + ' If CURRENT_DT_SQL_CONFIG_TABLE.Rows.Count = 1 Then + ' cmbConnection.SelectedValue = CURRENT_DT_SQL_CONFIG_TABLE.Rows(0).Item("CONNECTION_ID") + ' cmbConnection.FindStringExact(CURRENT_DT_SQL_CONFIG_TABLE.Rows(0).Item("CON_STRING")) + ' End If + + ' Dim oSQL = String.Format("SELECT NAME FROM TBPM_PROFILE_CONTROLS WHERE PROFIL_ID = {0} AND CTRL_TYPE <> 'LBL' ORDER BY NAME", CURRENT_ProfilGUID) + ' Dim oDatatable As DataTable = ClassDatabase.Return_Datatable(oSQL, True) + ' cmbControls.DataSource = oDatatable + ' cmbControls.DisplayMember = oDatatable.Columns(0).ColumnName + ' cmbControls.Visible = True + ' lblControls.Visible = True + ' btnAddControl.Visible = True + + ' cmbIndexe.Items.Clear() + ' If IDB_ACTIVE = False Then + ' Dim oIndicies = WINDREAM.GetIndicesByObjecttype(CURRENT_OBJECTTYPE) + ' If oIndicies IsNot Nothing Then + ' For Each index As String In oIndicies + ' cmbIndexe.Items.Add(index) + ' Next + ' cmbIndexe.SelectedIndex = -1 + ' End If + ' 'cmbIndexe.Enabled = True + ' 'lbIndexe.Enabled = True + ' 'btnAddIndex.Enabled = True + ' Else + ' Dim oAttributes = IDBData.GetIndicesByBE(CURRENT_OBJECTTYPE) + ' If oAttributes IsNot Nothing Then + ' For Each oAttribute As String In oAttributes + ' cmbIndexe.Items.Add(oAttribute) + ' Next + ' cmbIndexe.SelectedIndex = -1 + ' End If + + ' 'cmbIndexe.Enabled = False + ' 'lbIndexe.Enabled = False + ' 'btnAddIndex.Enabled = False + ' End If + + 'Else + ' cmbControls.Visible = False + ' lblControls.Visible = False + ' btnAddControl.Visible = False + ' cmbIndexe.Visible = False + ' lbIndexe.Visible = False + ' btnAddIndex.Visible = False + 'End If + Catch ex As Exception + LOGGER.Error(ex) + MsgBox("Unexpected Error while loading form: " & ex.Message, MsgBoxStyle.Critical) + End Try + End Sub + + Private Sub SQL_COMMANDTextBox_TextChanged(sender As Object, e As EventArgs) Handles SQL_COMMANDTextBox.TextChanged, SQL_COMMANDTextBox.Click + CurrentPosition = SQL_COMMANDTextBox.SelectionStart + + If SQL_COMMANDTextBox.Text.Trim().Count = 0 Then + dgvPlaceholders.Enabled = False + Else + dgvPlaceholders.Enabled = True + End If + + CheckForPlaceholders() + End Sub + Private Sub CheckForPlaceholders() + Dim text As String = SQL_COMMANDTextBox.Text + dgvPlaceholders.Rows.Clear() + + Dim patterns As List(Of ClassPatterns.Pattern) = ClassPatterns.GetAllPatterns(text) + + For Each pattern In patterns + dgvPlaceholders.Rows.Add({pattern.ToString, ""}) + Next + + 'Dim count As Integer = 0 + 'Dim text As String = Me.Value + 'Dim atPlaceholderRegex = New Regex(AtPlaceholderPattern, RegexOptions.IgnoreCase) + 'Dim matches As MatchCollection = atPlaceholderRegex.Matches(text) + 'dgvPlaceholders.Rows.Clear() + 'For Each match As Match In matches + ' dgvPlaceholders.Rows.Add({match.Value, ""}) + 'Next + End Sub + + Private Sub btnTestSQL_Click(sender As Object, e As EventArgs) Handles btnTestSQL.Click + Dim query As String = SQL_COMMANDTextBox.Text + + For Each row As DataGridViewRow In dgvPlaceholders.Rows + Dim placeholder As String = row.Cells(0).Value + Dim replacement As String = row.Cells(1).Value + + ' Wenn Ersetzung ausgefüllt wurde, Platzhalter damit ersetzen + If Not String.IsNullOrEmpty(replacement) Then + Dim pattern As New ClassPatterns.Pattern(placeholder) + + query = ClassPatterns.ReplacePattern(query, pattern.Type, replacement) + Else + MsgBox("Bitte geben Sie für den Platzhalter " & placeholder & " einen Wert an!", MsgBoxStyle.Exclamation, "Fehlende Platzhalter Ersetzung") + Exit Sub + End If + Next + + Dim ds As DataSet = ExecuteWithConnection(cmbConnection.SelectedValue, query) + + If ds IsNot Nothing Then + dgvResult.DataSource = ds.Tables(0) + End If + End Sub + Private Function ExecuteWithConnection(connectionId As Integer, sql As String) As DataSet + Try + + Dim connectionString As String + + connectionString = ClassDatabase.Get_ConnectionString(connectionId) + + If connectionString <> "" Then + + If connectionString.StartsWith("Server=") And connectionString.Contains("Database=") Then + Dim sqlConnection As SqlClient.SqlConnection + Dim sqlCommand As SqlClient.SqlCommand + Dim sqlAdapter As New SqlClient.SqlDataAdapter + Dim dataset As New DataSet + + sqlConnection = New SqlClient.SqlConnection(connectionString) + sqlConnection.Open() + + sqlCommand = New SqlClient.SqlCommand(sql, sqlConnection) + + sqlAdapter.SelectCommand = sqlCommand + sqlAdapter.Fill(dataset) + + Return dataset + ElseIf connectionString.Contains("dsn=") Then 'ODBC-Connection + Dim sqlConnection As Odbc.OdbcConnection + Dim sqlCommand As Odbc.OdbcCommand + Dim sqlAdapter As New Odbc.OdbcDataAdapter + Dim dataset As New DataSet + + sqlConnection = New Odbc.OdbcConnection(connectionString) + sqlConnection.Open() + + sqlCommand = New Odbc.OdbcCommand(sql, sqlConnection) + + sqlAdapter.SelectCommand = sqlCommand + sqlAdapter.Fill(dataset) + + Return dataset + Else + LOGGER.Debug(" >> It's an Oracle-Connection (ExecuteWithConnection)", False) + Dim sqlConnection As OracleConnection + Dim sqlCommand As OracleCommand + Dim sqlAdapter As New OracleDataAdapter + Dim dataset As New DataSet + + sqlConnection = New OracleConnection(connectionString) + sqlConnection.Open() + + sqlCommand = New OracleCommand(sql, sqlConnection) + + sqlAdapter.SelectCommand = sqlCommand + sqlAdapter.Fill(dataset) + + Return dataset + End If + Else + MsgBox("Keine gültige ConnectionID", MsgBoxStyle.Exclamation) + End If + + Catch ex As Exception + LOGGER.Error(ex) + LOGGER.Info(" - Unvorhergesehener Fehler bei TestSQL - Fehler: " & vbNewLine & ex.Message) + MsgBox(ex.Message, MsgBoxStyle.Critical, "Fehler bei TestSQL:") + Return Nothing + End Try + End Function + + + + Private Sub btnSaveSQLCommand_Click(sender As Object, e As EventArgs) Handles btnSaveSQLCommand.Click + ' SQL wird nicht hier, sondern in frmAdministration gespeichert + lblSaveFinalIndex.Visible = True + lblSaveFinalIndex.Text = "SQL für finalen Index wurde erfolgreich gespeichert! " & Now.ToString + SQLCommand = SQL_COMMANDTextBox.Text + End Sub + + Private Sub btnAddControl_Click(sender As Object, e As EventArgs) Handles btnAddControl.Click + If cmbControls.SelectedIndex <> -1 Then + Dim value As String = ClassPatterns.WrapPatternValue(ClassPatterns.PATTERN_CTRL, cmbControls.Text) + InsertAtSelection(value) + End If + End Sub + + Private Sub btnAddStatic_Click(sender As Object, e As EventArgs) Handles btnAddStatic.Click + If cmbStatic.SelectedIndex <> -1 Then + Dim value As String = ClassPatterns.WrapPatternValue(ClassPatterns.PATTERN_INT, cmbStatic.Text) + InsertAtSelection(value) + End If + End Sub + + Private Sub Button1_Click(sender As Object, e As EventArgs) Handles btnAddIndex.Click + If cmbIndexe.SelectedIndex <> -1 Then + Dim oValue As String + 'If IDB_ACTIVE = False Then + ' oValue = ClassPatterns.WrapPatternValue(ClassPatterns.PATTERN_WMI, cmbIndexe.Text) + 'Else + ' oValue = ClassPatterns.WrapPatternValue(ClassPatterns.PATTERN_IDBA, cmbIndexe.Text) + 'End If + + InsertAtSelection(oValue) + End If + End Sub + + Private Sub btnAddUser_Click(sender As Object, e As EventArgs) Handles btnAddUser.Click + If cmbUser.SelectedIndex <> -1 Then + Dim value As String = ClassPatterns.WrapPatternValue(ClassPatterns.PATTERN_USER, cmbUser.Text) + InsertAtSelection(value) + End If + End Sub + + Private Sub InsertAtSelection(str As String) + Dim altePosition As Integer = SQL_COMMANDTextBox.SelectionStart() + SQL_COMMANDTextBox.Text = SQL_COMMANDTextBox.Text.Insert(altePosition, str) + SQL_COMMANDTextBox.SelectionStart = altePosition + str.Length + End Sub + + Private Sub LoadConnections() + Try + Dim oDatatable As DataTable = ClassDatabase.Return_Datatable("SELECT * FROM TBDD_CONNECTION") + + cmbConnection.ValueMember = "GUID" + cmbConnection.DisplayMember = "BEZEICHNUNG" + cmbConnection.DataSource = oDatatable + + Dim oConnectionName As String = oDatatable.Select($"GUID = {ConnectionID}"). + First(). + Item("BEZEICHNUNG") + + Dim oIndex = cmbConnection.FindStringExact(oConnectionName) + + cmbConnection.SelectedIndex = oIndex + Catch ex As Exception + LOGGER.Error(ex) + MsgBox("Connections could not be loaded", MsgBoxStyle.Critical, Text) + End Try + End Sub + + Private Sub LoadControls() + Try + Dim oDatatable = ClassDatabase.Return_Datatable($"SELECT * FROM TBDD_INDEX_MAN WHERE DOK_ID = {DocTypeId} AND ACTIVE = 1") + + cmbControls.ValueMember = "WD_INDEX" + cmbControls.DisplayMember = "NAME" + cmbControls.DataSource = oDatatable + Catch ex As Exception + LOGGER.Error(ex) + MsgBox("Controls could not be loaded", MsgBoxStyle.Critical, Text) + End Try + End Sub + + Private Sub btnShowConnections_Click(sender As Object, e As EventArgs) Handles btnShowConnections.Click + frmConnections.ShowDialog() + End Sub + + +End Class \ No newline at end of file diff --git a/SetupVS19/Config.wxi b/SetupVS19/Config.wxi new file mode 100644 index 0000000..c360a7b --- /dev/null +++ b/SetupVS19/Config.wxi @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/SetupVS19/Product.wxs b/SetupVS19/Product.wxs new file mode 100644 index 0000000..4b9b7e3 --- /dev/null +++ b/SetupVS19/Product.wxs @@ -0,0 +1,303 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + DISABLE_DESKTOP_ICON + + + + + DISABLE_STARTMENU_ICON + + + + + + + + + + + + + 1 + 1 + 1 + 1 + 1 + + + \ No newline at end of file diff --git a/SetupVS19/SetupVS19.wixproj b/SetupVS19/SetupVS19.wixproj new file mode 100644 index 0000000..206f03c --- /dev/null +++ b/SetupVS19/SetupVS19.wixproj @@ -0,0 +1,61 @@ + + + + Debug + x86 + 3.10 + 54dbcfae-14b1-4811-94af-b59fff61ea73 + 2.0 + SetupVS19 + Package + + + bin\$(Configuration)\ + obj\$(Configuration)\ + Debug + -b "$(SolutionDir)Global_Indexer\bin\$(Configuration)" + + + bin\$(Configuration)\ + obj\$(Configuration)\ + + + + + + + + + + $(WixExtDir)\WixUtilExtension.dll + WixUtilExtension + + + $(WixExtDir)\WixUIExtension.dll + WixUIExtension + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 5cf93c75219a7e08d0ee3d75da208afbffc551d6 Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Mon, 10 Feb 2020 10:36:37 +0100 Subject: [PATCH 05/14] fix gdpicture error --- Global_Indexer/frmStart.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Global_Indexer/frmStart.vb b/Global_Indexer/frmStart.vb index 41a510d..737ba58 100644 --- a/Global_Indexer/frmStart.vb +++ b/Global_Indexer/frmStart.vb @@ -296,7 +296,7 @@ Public Class frmStart Try Me.Hide() Me.TopMost = False - frmIndex.ShowDialog() + frmIndex.Show() 'Dim thread As New Thread(AddressOf MyBackgroundThread) 'thread.Start() 'Do While thread.IsAlive From 871392396a404bd808d2fb4847dc9091e2c22462 Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Mon, 10 Feb 2020 10:37:03 +0100 Subject: [PATCH 06/14] move control stuff to classcontrol --- Global_Indexer/ClassControls.vb | 322 +++++++++++- Global_Indexer/ModuleCURRENT.vb | 2 + Global_Indexer/frmIndex.designer.vb | 12 +- Global_Indexer/frmIndex.vb | 768 +++------------------------- 4 files changed, 386 insertions(+), 718 deletions(-) diff --git a/Global_Indexer/ClassControls.vb b/Global_Indexer/ClassControls.vb index 4e33aed..a1ff0c0 100644 --- a/Global_Indexer/ClassControls.vb +++ b/Global_Indexer/ClassControls.vb @@ -1,5 +1,16 @@ -Public Class ClassControls - Public Shared Function AddCheckBox(indexname As String, y As Integer, vorbelegung As String, caption As String) +Imports System.Data.SqlClient +Imports Oracle.ManagedDataAccess.Client + +Public Class ClassControls + Private Property Form As frmIndex + Private Property Panel As Panel + + Public Sub New(Panel As Panel, Form As frmIndex) + Me.Form = Form + Me.Panel = Panel + End Sub + + Public Function AddCheckBox(indexname As String, y As Integer, vorbelegung As String, caption As String) Try Dim value As Boolean = False Dim chk As New CheckBox @@ -27,6 +38,313 @@ ClassLogger.Add("Unhandled Exception in AddCheckBox: " & ex.Message, True) Return Nothing End Try + End Function + + Public Function AddVorschlag_ComboBox(indexname As String, y As Integer, conid As Integer, sql_Vorschlag As String, Multiselect As Boolean, Optional Vorgabe As String = "", Optional AddNewValues As Boolean = False, Optional PreventDuplicateValues As Boolean = False) As Control + Try + Dim connectionString As String + Dim sqlCnn As SqlConnection + Dim sqlCmd As SqlCommand + Dim adapter As New SqlDataAdapter + + Dim oracleConn As OracleConnection + Dim oracleCmd As OracleCommand + Dim oracleadapter As New OracleDataAdapter + + Dim NewDataset As New DataSet + Dim i As Integer + Dim sql As String + Dim runinLZ As Boolean = False + + connectionString = ClassFormFunctions.GetConnectionString(conid) + If connectionString Is Nothing = False Then + 'SQL Befehl füllt die Auswahlliste + sql = sql_Vorschlag + If Not sql.Contains("@") Then + If connectionString.Contains("Initial Catalog=") Then + sqlCnn = New SqlConnection(connectionString) + sqlCnn.Open() + sqlCmd = New SqlCommand(sql, sqlCnn) + adapter.SelectCommand = sqlCmd + adapter.Fill(NewDataset) + ElseIf connectionString.StartsWith("Data Source=") And connectionString.Contains("SERVICE_NAME") Then + oracleConn = New OracleConnection(connectionString) + ' Try + oracleConn.Open() + oracleCmd = New OracleCommand(sql_Vorschlag, oracleConn) + oracleadapter.SelectCommand = oracleCmd + oracleadapter.Fill(NewDataset) + End If + Else + runinLZ = True + If LogErrorsOnly = False Then ClassLogger.Add(" >>sql enthält Platzhalter und wird erst während der Laufzeit gefüllt!", False) + End If + + + If runinLZ = True Then + 'Die Standardcombobox anlegen + Dim oCombobox As ComboBox + oCombobox = AddCombobox(indexname, y) + oCombobox.Size = New Size(300, 27) + Return oCombobox + Else + Dim table As DataTable = NewDataset.Tables(0) + Dim oControl As New DigitalData.Controls.LookupGrid.LookupControl2 With { + .DataSource = table, + .MultiSelect = Multiselect, + .AllowAddNewValues = AddNewValues, + .PreventDuplicates = PreventDuplicateValues, + .Location = New Point(11, y), + .Size = New Size(300, 27), + .Name = "cmbMulti" & indexname + } + + If connectionString.Contains("Initial Catalog=") Then + Try + adapter.Dispose() + sqlCmd.Dispose() + sqlCnn.Close() + Catch ex As Exception + MsgBox(ex.Message, MsgBoxStyle.Critical) + End Try + Else + Try + oracleadapter.Dispose() + oracleCmd.Dispose() + oracleConn.Close() + Catch ex As Exception + MsgBox(ex.Message, MsgBoxStyle.Critical) + End Try + + End If + + Return oControl + End If + End If + Catch ex As Exception + ClassLogger.Add(" - Unvorhergesehener Unexpected error in AddVorschlag_ComboBox - Indexname: " & indexname & " - Fehler: " & vbNewLine & ex.Message) + MsgBox(ex.Message, MsgBoxStyle.Critical, "Unvorhergesehener Unexpected error in AddVorschlag_ComboBox:") + End Try End Function + + Function AddCombobox(indexname As String, y As Integer) + Dim cmb As New ComboBox + cmb.Name = "cmb" & indexname + cmb.AutoSize = True + cmb.Size = New Size(300, 27) + cmb.Location = New Point(11, y) + 'cmb.AutoCompleteMode = AutoCompleteMode.SuggestAppend + 'cmb.AutoCompleteSource = AutoCompleteSource.ListItems + + 'AddHandler cmb.KeyUp, AddressOf AutoCompleteCombo_KeyUp + AddHandler cmb.SelectedIndexChanged, AddressOf OncmbSIndexChanged + AddHandler cmb.GotFocus, AddressOf OncmbGotFocus + AddHandler cmb.LostFocus, AddressOf OncmbLostFocus + AddHandler cmb.KeyDown, AddressOf OncmbKeyDown + Return cmb + End Function + + Public Sub OncmbKeyDown(sender As System.Object, e As System.EventArgs) + Dim cmb As ComboBox = sender + + ' Verhindert, dass Auswahlliste und Autocompleteliste übereinander liegen + If cmb.DroppedDown = True Then + cmb.DroppedDown = False + End If + End Sub + + Public Sub OncmbGotFocus(sender As System.Object, e As System.EventArgs) + Dim cmb As ComboBox = sender + cmb.BackColor = Color.Lime + End Sub + + Public Sub OncmbLostFocus(sender As System.Object, e As System.EventArgs) + Dim cmb As ComboBox = sender + cmb.BackColor = Color.White + End Sub + + Public Sub OncmbSIndexChanged(sender As System.Object, e As System.EventArgs) + If Form.FormLoaded = False Then + Exit Sub + End If + + Dim cmb As ComboBox = sender + If cmb.SelectedIndex <> -1 Then + If cmb.Text.Length > 15 Then + Dim g As Graphics = cmb.CreateGraphics + cmb.Width = g.MeasureString(cmb.Text, cmb.Font).Width + 30 + g.Dispose() + End If + Get_NextComboBoxResults(cmb) + + + SendKeys.Send("{TAB}") + End If + End Sub + + Private Sub Get_NextComboBoxResults(cmb As ComboBox) + Try + Dim indexname = cmb.Name.Replace("cmb", "") + Dim sql = "SELECT GUID,NAME,SQL_RESULT FROM TBDD_INDEX_MAN where SUGGESTION = 1 AND SQL_RESULT like '%@" & indexname & "%' and DOK_ID = " & CURRENT_DOKART_ID & " ORDER BY SEQUENCE" + Dim DT As DataTable = ClassDatabase.Return_Datatable(sql, True) + If Not IsNothing(DT) Then + If DT.Rows.Count > 0 Then + Dim cmbname = "cmb" & DT.Rows(0).Item("NAME") + Renew_ComboboxResults(DT.Rows(0).Item("GUID"), indexname, cmb.Text) + End If + + End If + Catch ex As Exception + MsgBox("Error in Get_NextComboBoxResults:" & vbNewLine & ex.Message, MsgBoxStyle.Critical) + End Try + End Sub + + Private Sub Renew_ComboboxResults(INDEX_GUID As Integer, SearchString As String, Resultvalue As String) + Try + Dim connectionString As String + Dim sqlCnn As SqlConnection + Dim sqlCmd As SqlCommand + Dim adapter As New SqlDataAdapter + + Dim oracleConn As OracleConnection + Dim oracleCmd As OracleCommand + Dim oracleadapter As New OracleDataAdapter + + Dim NewDataset As New DataSet + Dim i As Integer + + Dim DT_INDEX As DataTable = ClassDatabase.Return_Datatable("select * FROM TBDD_INDEX_MAN WHERE GUID = " & INDEX_GUID, True) + If IsNothing(DT_INDEX) Then + Exit Sub + End If + + Dim conid = DT_INDEX.Rows(0).Item("CONNECTION_ID") + Dim sql_result = DT_INDEX.Rows(0).Item("SQL_RESULT") + Dim NAME = DT_INDEX.Rows(0).Item("NAME") + If Not IsNothing(conid) And Not IsNothing(sql_result) And Not IsNothing(NAME) Then + For Each ctrl As Control In Me.Panel.Controls + If ctrl.Name = "cmb" & NAME.ToString Then + Dim cmb As ComboBox = ctrl + Dim sql As String = sql_result.ToString.ToUpper.Replace("@" & SearchString.ToUpper, Resultvalue) + + connectionString = ClassFormFunctions.GetConnectionString(conid) + If connectionString Is Nothing = False Then + 'SQL Befehl füllt die Auswahlliste + + If connectionString.Contains("Initial Catalog=") Then + sqlCnn = New SqlConnection(connectionString) + sqlCnn.Open() + sqlCmd = New SqlCommand(sql, sqlCnn) + adapter.SelectCommand = sqlCmd + adapter.Fill(NewDataset) + ElseIf connectionString.StartsWith("Data Source=") And connectionString.Contains("SERVICE_NAME") Then + oracleConn = New OracleConnection(connectionString) + ' Try + oracleConn.Open() + oracleCmd = New OracleCommand(sql, oracleConn) + oracleadapter.SelectCommand = oracleCmd + oracleadapter.Fill(NewDataset) + End If + If NewDataset.Tables(0).Rows.Count > 0 Then + cmb.Items.Clear() + 'Die Standargrösse definieren + Dim newWidth As Integer = 300 + For i = 0 To NewDataset.Tables(0).Rows.Count - 1 + 'MsgBox(NewDataset.Tables(0).Rows(i).Item(0)) + cmb.Items.Add(NewDataset.Tables(0).Rows(i).Item(0)) + Try + Dim text As String = NewDataset.Tables(0).Rows(i).Item(0) + If text.Length > 15 Then + Dim g As Graphics = cmb.CreateGraphics + If g.MeasureString(text, cmb.Font).Width + 30 > newWidth Then + newWidth = g.MeasureString(text, cmb.Font).Width + 30 + End If + g.Dispose() + End If + Catch ex As Exception + MsgBox(ex.Message, MsgBoxStyle.Critical, "Unexpected error in Anpassung Breite ComboBox:") + End Try + + Next + cmb.Size = New Size(newWidth, 27) + cmb.AutoCompleteSource = AutoCompleteSource.ListItems + cmb.AutoCompleteMode = AutoCompleteMode.Suggest + End If + If connectionString.Contains("Initial Catalog=") Then + Try + adapter.Dispose() + sqlCmd.Dispose() + sqlCnn.Close() + Catch ex As Exception + + End Try + Else + Try + oracleadapter.Dispose() + oracleCmd.Dispose() + oracleConn.Close() + Catch ex As Exception + + End Try + + End If + + End If + + + End If + Next + End If + + + Catch ex As Exception + ClassLogger.Add(" - Unvorhergesehener Unexpected error in Renew_ComboboxResults - Fehler: " & vbNewLine & ex.Message) + MsgBox(ex.Message, MsgBoxStyle.Critical, "Unvorhergesehener Unexpected error in Renew_ComboboxResults:") + End Try + End Sub + + Public Function AddTextBox(indexname As String, y As Integer, text As String) As TextBox + Dim txt As New TextBox + txt.Name = "txt" & indexname + + txt.Size = New Size(260, 27) + txt.Location = New Point(11, y) + + If text <> "" Then + txt.Text = text + txt.Size = New Size(CInt(text.Length * 15), 27) + txt.SelectAll() + End If + AddHandler txt.GotFocus, AddressOf OnTextBoxFocus + AddHandler txt.LostFocus, AddressOf OnTextBoxLostFocus + AddHandler txt.KeyUp, AddressOf OnTextBoxKeyUp + AddHandler txt.TextChanged, AddressOf OnTextBoxTextChanged + Return txt + End Function + + Public Sub OnTextBoxFocus(sender As System.Object, e As System.EventArgs) + Dim oTextbox As TextBox = sender + oTextbox.BackColor = Color.Lime + oTextbox.SelectAll() + End Sub + + Public Sub OnTextBoxTextChanged(sender As System.Object, e As System.EventArgs) + Dim oTextbox As TextBox = sender + Using oGraphics As Graphics = oTextbox.CreateGraphics() + oTextbox.Width = oGraphics.MeasureString(oTextbox.Text, oTextbox.Font).Width + 15 + End Using + End Sub + + Public Sub OnTextBoxLostFocus(sender As System.Object, e As System.EventArgs) + Dim oTextbox As TextBox = sender + oTextbox.BackColor = Color.White + End Sub + + Public Sub OnTextBoxKeyUp(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) + Dim oTextbox As TextBox = sender + If (e.KeyCode = Keys.Return) Then + SendKeys.Send("{TAB}") + End If + End Sub End Class diff --git a/Global_Indexer/ModuleCURRENT.vb b/Global_Indexer/ModuleCURRENT.vb index 344009c..167e2ff 100644 --- a/Global_Indexer/ModuleCURRENT.vb +++ b/Global_Indexer/ModuleCURRENT.vb @@ -76,6 +76,8 @@ Module ModuleCURRENT Public CURRENT_DROPTYPE Public VIEWER_LICENSE As String = "" + + Public INDEX_FORM_LOADED As Boolean End Module diff --git a/Global_Indexer/frmIndex.designer.vb b/Global_Indexer/frmIndex.designer.vb index 174432d..015742c 100644 --- a/Global_Indexer/frmIndex.designer.vb +++ b/Global_Indexer/frmIndex.designer.vb @@ -40,6 +40,7 @@ Partial Class frmIndex Me.Label2 = New System.Windows.Forms.Label() Me.txtIndexfilepath = New System.Windows.Forms.TextBox() Me.btnOK = New System.Windows.Forms.Button() + Me.DocumentViewer1 = New DigitalData.Controls.DocumentViewer.DocumentViewer() Me.StatusStrip1 = New System.Windows.Forms.StatusStrip() Me.lblhinweis = New System.Windows.Forms.ToolStripStatusLabel() Me.tslblVorschau = New System.Windows.Forms.ToolStripStatusLabel() @@ -51,7 +52,6 @@ Partial Class frmIndex Me.VWINDEX_AUTOMTableAdapter = New Global_Indexer.MyDatasetTableAdapters.VWDDINDEX_AUTOMTableAdapter() Me.PdfBarController1 = New DevExpress.XtraPdfViewer.Bars.PdfBarController(Me.components) Me.PdfBarController2 = New DevExpress.XtraPdfViewer.Bars.PdfBarController(Me.components) - Me.DocumentViewer1 = New DigitalData.Controls.DocumentViewer.DocumentViewer() CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).BeginInit() Me.SplitContainer1.Panel1.SuspendLayout() Me.SplitContainer1.Panel2.SuspendLayout() @@ -189,6 +189,11 @@ Partial Class frmIndex Me.btnOK.Image = Global.Global_Indexer.My.Resources.Resources.Go Me.btnOK.Name = "btnOK" ' + 'DocumentViewer1 + ' + resources.ApplyResources(Me.DocumentViewer1, "DocumentViewer1") + Me.DocumentViewer1.Name = "DocumentViewer1" + ' 'StatusStrip1 ' Me.StatusStrip1.ImageScalingSize = New System.Drawing.Size(20, 20) @@ -252,11 +257,6 @@ Partial Class frmIndex ' Me.VWINDEX_AUTOMTableAdapter.ClearBeforeFill = True ' - 'DocumentViewer1 - ' - resources.ApplyResources(Me.DocumentViewer1, "DocumentViewer1") - Me.DocumentViewer1.Name = "DocumentViewer1" - ' 'frmIndex ' resources.ApplyResources(Me, "$this") diff --git a/Global_Indexer/frmIndex.vb b/Global_Indexer/frmIndex.vb index d358b27..54c2ec5 100644 --- a/Global_Indexer/frmIndex.vb +++ b/Global_Indexer/frmIndex.vb @@ -17,18 +17,17 @@ Public Class frmIndex Private akttxtbox As TextBox Dim DT_INDEXEMAN As DataTable Dim DT_DOKART As DataTable - Private formloaded As Boolean = False + Public FormLoaded As Boolean = False Private Shared _Instance As frmIndex = Nothing Dim DropType As String Private Shared WDDirect As Boolean = False Dim sql_history_INSERT_INTO As String Dim sql_history_Index_Values As String - Dim NewFileString As String + Private NewFileString As String Private CancelAttempts As Integer = 0 - - Private Property viewer_string As String + Private Property ViewerString As String 'Dim DocView 'Dim viewer_string As String @@ -62,52 +61,7 @@ Public Class frmIndex pnlIndex.Controls.Add(lbl) lbl.Location = New Point(11, ylbl) End Sub - Function AddTextBox(indexname As String, y As Integer, text As String) - Dim txt As New TextBox - txt.Name = "txt" & indexname - - txt.Size = New Size(260, 27) - 'txt.AutoSize = True - - pnlIndex.Controls.Add(txt) - txt.Location = New Point(11, y) - - If text <> "" Then - txt.Text = text - txt.Size = New Size(CInt(text.Length * 15), 27) - txt.SelectAll() - End If - AddHandler txt.GotFocus, AddressOf OnTextBoxFocus - AddHandler txt.LostFocus, AddressOf OnTextBoxLostFocus - AddHandler txt.KeyUp, AddressOf OnTextBoxKeyUp - AddHandler txt.TextChanged, AddressOf OnTextBoxTextChanged - Return txt - End Function - Public Sub OnTextBoxFocus(sender As System.Object, e As System.EventArgs) - Dim box As TextBox = sender - box.BackColor = Color.Lime - box.SelectAll() - End Sub - Public Sub OnTextBoxTextChanged(sender As System.Object, e As System.EventArgs) - Dim box As TextBox = sender - 'If box.Text.Length > 15 Then - Dim g As Graphics = box.CreateGraphics - box.Width = g.MeasureString(box.Text, box.Font).Width + 15 - g.Dispose() - ' End If - End Sub - - Public Sub OnTextBoxLostFocus(sender As System.Object, e As System.EventArgs) - Dim box As TextBox = sender - box.BackColor = Color.White - End Sub - Public Sub OnTextBoxKeyUp(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) - Dim box As TextBox = sender - If (e.KeyCode = Keys.Return) Then - SendKeys.Send("{TAB}") - End If - End Sub Sub AddDateTimePicker(indexname As String, y As Integer) Dim dtp As New DateTimePicker dtp.Name = "dtp" & indexname @@ -121,120 +75,6 @@ Public Class frmIndex 'offen was hier zu tun ist End Sub - ' _ - Function addCombobox(indexname As String, y As Integer) - Dim cmb As New ComboBox - cmb.Name = "cmb" & indexname - cmb.AutoSize = True - cmb.Size = New Size(300, 27) - pnlIndex.Controls.Add(cmb) - cmb.Location = New Point(11, y) - 'cmb.AutoCompleteMode = AutoCompleteMode.SuggestAppend - 'cmb.AutoCompleteSource = AutoCompleteSource.ListItems - - 'AddHandler cmb.KeyUp, AddressOf AutoCompleteCombo_KeyUp - AddHandler cmb.SelectedIndexChanged, AddressOf OncmbSIndexChanged - AddHandler cmb.GotFocus, AddressOf OncmbGotFocus - AddHandler cmb.LostFocus, AddressOf OncmbLostFocus - AddHandler cmb.KeyDown, AddressOf OncmbKeyDown - Return cmb - End Function - - ' _ - Public Sub OncmbKeyDown(sender As System.Object, e As System.EventArgs) - Dim cmb As ComboBox = sender - - ' Verhindert, dass Auswahlliste und Autocompleteliste übereinander liegen - If cmb.DroppedDown = True Then - cmb.DroppedDown = False - End If - End Sub - - ' _ - Public Sub OncmbGotFocus(sender As System.Object, e As System.EventArgs) - Dim cmb As ComboBox = sender - cmb.BackColor = Color.Lime - End Sub - ' _ - Public Sub OncmbLostFocus(sender As System.Object, e As System.EventArgs) - Dim cmb As ComboBox = sender - cmb.BackColor = Color.White - End Sub - ' _ - Public Sub OncmbSIndexChanged(sender As System.Object, e As System.EventArgs) - If formloaded = False Then - Exit Sub - End If - - Dim cmb As ComboBox = sender - If cmb.SelectedIndex <> -1 Then - If cmb.Text.Length > 15 Then - Dim g As Graphics = cmb.CreateGraphics - cmb.Width = g.MeasureString(cmb.Text, cmb.Font).Width + 30 - g.Dispose() - End If - Get_NextComboBoxResults(cmb) - - - SendKeys.Send("{TAB}") - End If - End Sub - Sub Get_NextComboBoxResults(cmb As ComboBox) - Try - Dim indexname = cmb.Name.Replace("cmb", "") - Dim sql = "SELECT GUID,NAME,SQL_RESULT FROM TBDD_INDEX_MAN where SUGGESTION = 1 AND SQL_RESULT like '%@" & indexname & "%' and DOK_ID = " & CURRENT_DOKART_ID & " ORDER BY SEQUENCE" - Dim DT As DataTable = ClassDatabase.Return_Datatable(sql, True) - If Not IsNothing(DT) Then - If DT.Rows.Count > 0 Then - Dim cmbname = "cmb" & DT.Rows(0).Item("NAME") - Renew_ComboboxResults(DT.Rows(0).Item("GUID"), indexname, cmb.Text) - End If - - End If - Catch ex As Exception - MsgBox("Error in Get_NextComboBoxResults:" & vbNewLine & ex.Message, MsgBoxStyle.Critical) - End Try - End Sub - ' 'Public Sub AutoCompleteCombo_KeyUp(ByVal cbo As ComboBox, ByVal e As KeyEventArgs) - ' ' System.Threading.Thread.Sleep(400) - ' ' Dim sTypedText As String - ' ' Dim iFoundIndex As Integer - ' ' Dim oFoundItem As Object - ' ' Dim sFoundText As String - ' ' Dim sAppendText As String - ' ' 'Allow select keys without Autocompleting - ' ' Select Case e.KeyCode - ' ' Case Keys.Left, Keys.Right, Keys.Up, Keys.Delete, Keys.Down, Keys.Enter, Keys.Tab - ' ' Return - ' ' Case Keys.Escape, Keys.Back - ' ' Return - ' ' End Select - ' ' 'Get the Typed Text and Find it in the list - ' ' sTypedText = cbo.Text - ' ' iFoundIndex = cbo.FindString(sTypedText) - ' ' 'If we found the Typed Text in the list then Autocomplete - ' ' If iFoundIndex >= 0 Then - ' ' 'Get the Item from the list (Return Type depends if Datasource was bound - ' ' ' or List Created) - ' ' oFoundItem = cbo.Items(iFoundIndex) - ' ' 'Use the ListControl.GetItemText to resolve the Name in case the Combo - ' ' ' was Data bound - ' ' sFoundText = cbo.GetItemText(oFoundItem) - ' ' 'Append then found text to the typed text to preserve case - ' ' sAppendText = sFoundText.Substring(sTypedText.Length) - ' ' cbo.Text = sTypedText & sAppendText - ' ' 'Select the Appended Text - ' ' cbo.SelectionStart = sTypedText.Length - ' ' cbo.SelectionLength = sAppendText.Length - ' ' cbo.DroppedDown = True - ' ' Else - ' ' cbo.DroppedDown = False - ' ' End If - ' ' Me.Cursor = Cursors.Default - ' 'End Sub - '#End Region - '#Region "+++++ Datenbankfunktionen (CS, GetValues, CheckValues) ++++++" - ' _ Function Indexwert_checkValueDB(indexname As String, wert As String) Try @@ -288,71 +128,6 @@ Public Class frmIndex End Try End Function - ' Function Execute_Scalar_SQLServer(vsql_statement As String, vconnectionString As String, check As Boolean) - ' Try - ' Dim cnn As SqlConnection - ' cnn = New SqlConnection(vconnectionString) - ' Dim cmd As SqlCommand - ' cnn.Open() - ' cmd = New SqlCommand(vsql_statement, cnn) - ' If check = True Then - ' 'ERgebnis muss immer 1 oder mehr ergeben - ' Dim count As Int32 = Convert.ToInt32(cmd.ExecuteScalar()) - ' If count = 1 Then - ' cmd.Dispose() - ' cnn.Close() - ' Return 1 - ' Else - ' cmd.Dispose() - ' cnn.Close() - ' Return 2 - ' End If - ' Else - ' 'Ergebnis - ' Dim ergebnis As String = cmd.ExecuteScalar() - ' Return ergebnis - ' End If - - ' Catch ex As Exception - ' MsgBox("Unvorhergesehener Unexpected error in Execute_Scalar_SQLServer" & vbNewLine & "Automatischer Index (j/n): " & check.ToString & vbNewLine & "Fehler:" & vbNewLine & ex.Message, MsgBoxStyle.Critical, "Unexpected error in Ausführen sql:") - ' ClassLogger.Add(" - Unvorhergesehener Unexpected error in Execute_Scalar_SQLServer" & vbNewLine & "Automatischer Index (j/n): " & check.ToString & vbNewLine & "Fehler: " & vbNewLine & ex.Message) - ' ClassLogger.Add(" - SQL: " & vsql_statement, False) - ' ClassLogger.Add(" - Connection: " & vconnectionString, False) - ' Return 99 - ' End Try - ' End Function - ' Function Execute_Scalar_Oracle(vsql_statement As String, vconnectionString As String, check As Boolean) - ' Try - ' Dim cnn As OracleConnection - ' cnn = New OracleConnection(vconnectionString) - ' Dim cmd As OracleCommand - ' cnn.Open() - ' cmd = New OracleCommand(vsql_statement, cnn) - - ' If check = True Then - ' 'Ergebnis muss immer 1 oder mehr ergeben - ' Dim count As Int32 = Convert.ToInt32(cmd.ExecuteScalar()) - ' If count = 1 Then - ' Return 1 - ' Else - ' Return 2 - ' End If - ' Else - ' 'Ergebnis - ' Dim ergebnis As String = cmd.ExecuteScalar() - ' Return ergebnis - ' End If - - ' cmd.Dispose() - ' cnn.Close() - ' Catch ex As Exception - ' MsgBox("Unvorhergesehener Unexpected error in Execute_Scalar_Oracle" & vbNewLine & "Automatischer Index (j/n): " & check.ToString & vbNewLine & "Fehler:" & vbNewLine & ex.Message, MsgBoxStyle.Critical, "Unexpected error in Ausführen sql:") - ' ClassLogger.Add(" - Unvorhergesehener Unexpected error in Execute_Scalar_Oracle" & vbNewLine & "Automatischer Index (j/n): " & check.ToString & vbNewLine & "Fehler: " & vbNewLine & ex.Message) - ' ClassLogger.Add(" - SQL: " & vsql_statement, False) - ' ClassLogger.Add(" - Connection: " & vconnectionString, False) - ' Return 99 - ' End Try - ' End Function Function GetManIndex_Value(indexname As String, RequestFor As String, opt As Boolean) Try Dim DT As DataTable @@ -449,29 +224,30 @@ Public Class frmIndex Return "" End Try End Function - Function GetAutomaticIndexSQLValue(vsqlstatement As String, vconnectionID As Integer, vProvider As String) + + Function GetAutomaticIndexSQLValue(vsqlstatement As String, vconnectionID As Integer, vProvider As String) As String Try - Dim connectionString As String - connectionString = ClassFormFunctions.GetConnectionString(vconnectionID) - If connectionString <> "" Then + Dim oConnectionString As String + oConnectionString = ClassFormFunctions.GetConnectionString(vconnectionID) + If oConnectionString <> "" Then 'NEU - Dim ergebnis + Dim oErgebnis 'Welcher Provider? If vProvider.ToLower = "oracle" Then - ergebnis = ClassDatabase.OracleExecute_Scalar(vsqlstatement, connectionString) + oErgebnis = ClassDatabase.OracleExecute_Scalar(vsqlstatement, oConnectionString) Else 'im Moment nur SQL-Server - ergebnis = ClassDatabase.Execute_Scalar(vsqlstatement, connectionString) + oErgebnis = ClassDatabase.Execute_Scalar(vsqlstatement, oConnectionString) End If If LogErrorsOnly = False Then - ClassLogger.Add(" >>SQL-ConnectionString: " & connectionString.Substring(0, connectionString.LastIndexOf("=")), False) + ClassLogger.Add(" >>SQL-ConnectionString: " & oConnectionString.Substring(0, oConnectionString.LastIndexOf("=")), False) End If - If ergebnis Is Nothing Then + If oErgebnis Is Nothing Then 'showlblhinweis("Kein Ergebnis für automatisches SQL: " & vsqlstatement) Return "" Else - Return ergebnis + Return oErgebnis End If End If @@ -481,433 +257,7 @@ Public Class frmIndex Return "" End Try End Function - ' _ - Private Sub AddVorschlag_ComboBox(indexname As String, y As Integer, conid As Integer, sql_Vorschlag As String, Multiselect As Boolean, Optional Vorgabe As String = "", Optional AddNewValues As Boolean = False, Optional PreventDuplicateValues As Boolean = False) - Try - Dim connectionString As String - Dim sqlCnn As SqlConnection - Dim sqlCmd As SqlCommand - Dim adapter As New SqlDataAdapter - - Dim oracleConn As OracleConnection - Dim oracleCmd As OracleCommand - Dim oracleadapter As New OracleDataAdapter - - Dim NewDataset As New DataSet - Dim i As Integer - Dim sql As String - Dim runinLZ As Boolean = False - - connectionString = ClassFormFunctions.GetConnectionString(conid) - If connectionString Is Nothing = False Then - 'SQL Befehl füllt die Auswahlliste - sql = sql_Vorschlag - If Not sql.Contains("@") Then - If connectionString.Contains("Initial Catalog=") Then - sqlCnn = New SqlConnection(connectionString) - sqlCnn.Open() - sqlCmd = New SqlCommand(sql, sqlCnn) - adapter.SelectCommand = sqlCmd - adapter.Fill(NewDataset) - ElseIf connectionString.StartsWith("Data Source=") And connectionString.Contains("SERVICE_NAME") Then - - oracleConn = New OracleConnection(connectionString) - ' Try - oracleConn.Open() - oracleCmd = New OracleCommand(sql_Vorschlag, oracleConn) - oracleadapter.SelectCommand = oracleCmd - oracleadapter.Fill(NewDataset) - End If - Else - runinLZ = True - If LogErrorsOnly = False Then ClassLogger.Add(" >>sql enthält Platzhalter und wird erst während der Laufzeit gefüllt!", False) - End If - - Dim newCMB As ComboBox - If runinLZ = True Then - 'Die Standardcombobox anlegen - newCMB = addCombobox(indexname, y) - newCMB.Size = New Size(300, 27) - Else - Dim table As DataTable = NewDataset.Tables(0) - - 'If table.Rows.Count > 0 Then - ' Dim columnCount = 1 - - ' ' Alle bis auf die erste Spalte der Tabelle entfernen - ' While (table.Columns.Count > columnCount) - ' table.Columns.RemoveAt(columnCount) - ' End While - ' 'table.Columns.Item(0).ReadOnly = True - - ' If Multiselect Then - ' ' Neue Spalte für Selektion einfügen - ' Dim selectedColumn As New DataColumn() With { - ' .ColumnName = "SELECTED", - ' .DataType = GetType(Boolean), - ' .DefaultValue = False - ' } - ' table.Columns.Add(selectedColumn) - ' ' Spalte an erste Stelle verschieben - ' selectedColumn.SetOrdinal(0) - ' End If - - ' Const LOOKUP_NO_RECORDS As String = "Keine Datensätze ausgewählt" - ' Const LOOKUP_N_RECORDS As String = "{0} Datensätze ausgewählt" - ' Const LOOKUP_CONTROL_HEIGHT As Integer = 24 - - ' Dim lookupButton As New Button() - ' lookupButton.Name = "btnLookup" & indexname - ' lookupButton.Location = New Point(311, y - 1) - ' lookupButton.Size = New Size(LOOKUP_CONTROL_HEIGHT, LOOKUP_CONTROL_HEIGHT) - ' lookupButton.Image = My.Resources.gear_32xSM - - ' pnlIndex.Controls.Add(lookupButton) - - ' If Multiselect Then - ' Dim listbox As New ListBox() - ' Dim gridLookup As New DevExpress.XtraEditors.GridLookUpEdit() - - ' gridLookup.Name = "cmbMulti" & indexname - ' gridLookup.Font = New Font(gridLookup.Font.FontFamily, 10) - ' gridLookup.Location = New Point(11, y) - ' gridLookup.Size = New Size(300, LOOKUP_CONTROL_HEIGHT) - - ' ' TODO: Hier noch die Vorbelegung für Vektor Indexe einfügen - ' gridLookup.Properties.PopupFormSize = New Size(gridLookup.Properties.PopupFormSize.Width, 100) - ' gridLookup.Properties.NullText = LOOKUP_NO_RECORDS - ' If Vorgabe.Length > 0 Then - ' gridLookup.Properties.DataSource = New List(Of String) From {Vorgabe} - ' gridLookup.Properties.NullText = String.Format(LOOKUP_N_RECORDS, 1) - ' Else - ' gridLookup.Properties.DataSource = Nothing - ' gridLookup.Properties.NullText = LOOKUP_NO_RECORDS - ' End If - - - ' ' Da das gridLookup ein Readonly Control sein soll, - ' ' sich aber trotzdem öffnen lassen soll, müssen wir so das setzen eines neuen Werts verhindern - ' AddHandler gridLookup.EditValueChanging, Sub(sender As Object, e As ChangingEventArgs) - ' e.Cancel = True - ' End Sub - - ' With gridLookup.Properties.View - ' .OptionsBehavior.ReadOnly = True - ' .OptionsBehavior.Editable = False - ' .OptionsView.ShowColumnHeaders = False - ' End With - - ' AddHandler lookupButton.Click, Sub() - ' Dim frm As New frmLookupGrid() - ' frm.MultiSelect = True - ' frm.DataSource = table - ' frm.AddNewValues = AddNewValues - ' frm.PreventDuplicates = PreventDuplicateValues - ' frm.StartPosition = FormStartPosition.Manual - ' frm.SelectedValues = gridLookup.Properties.DataSource - ' frm.Location = pnlIndex.PointToScreen(New Point(340, y)) - - ' Dim result = frm.ShowDialog() - - ' If result = DialogResult.OK Then - ' Dim values As List(Of String) = frm.SelectedValues - ' gridLookup.Properties.DataSource = values - ' gridLookup.Properties.NullText = IIf(values.Count = 0, LOOKUP_NO_RECORDS, String.Format(LOOKUP_N_RECORDS, values.Count)) - ' End If - ' End Sub - - ' pnlIndex.Controls.Add(gridLookup) - ' Else - ' Dim textBox As New TextBox() - - ' textBox.Name = "cmbSingle" & indexname - ' textBox.Font = New Font(textBox.Font.FontFamily, 9) - ' textBox.Location = New Point(11, y) - ' textBox.Size = New Size(300, LOOKUP_CONTROL_HEIGHT) - ' textBox.ReadOnly = True - ' textBox.Text = Vorgabe - - ' AddHandler lookupButton.Click, Sub() - ' Dim frm As New frmLookupGrid() - ' frm.FormBorderStyle = FormBorderStyle.SizableToolWindow - ' frm.MultiSelect = False - ' frm.DataSource = table - ' frm.AddNewValues = AddNewValues - ' frm.StartPosition = FormStartPosition.Manual - ' frm.SelectedValues = New List(Of String) From {textBox.Text} - ' frm.Location = pnlIndex.PointToScreen(New Point(340, y)) - - ' Dim result = frm.ShowDialog() - - ' If result = DialogResult.OK Then - ' Dim value = frm.SelectedValues.FirstOrDefault() - ' textBox.Text = value - ' End If - ' End Sub - - ' pnlIndex.Controls.Add(textBox) - ' End If - - ' ' Für ergebnisse die kleiner/gleich MAX_COMBOBOX_ITEMS sind - ' ' die normale ComboBox verwenden - ' ' 'Die Standardcombobox anlegen - ' ' newCMB = addCombobox(indexname, y) - ' ' newCMB.DataSource = table - ' ' newCMB.DisplayMember = table.Columns(0).ColumnName - ' ' newCMB.AutoCompleteSource = AutoCompleteSource.ListItems - ' ' newCMB.AutoCompleteMode = AutoCompleteMode.Suggest - ' ' newCMB.DropDownHeight = (newCMB.ItemHeight + 0.2) * 25 - ' ' If Vorgabe <> "" Then - ' ' newCMB.SelectedIndex = newCMB.FindStringExact(Vorgabe) - ' ' newCMB.Text = Vorgabe - ' ' Get_NextComboBoxResults(newCMB) - ' ' End If - 'Else - - 'End If - - Dim oControl As New DigitalData.Controls.LookupGrid.LookupControl2 With { - .DataSource = table, - .MultiSelect = Multiselect, - .AllowAddNewValues = AddNewValues, - .PreventDuplicates = PreventDuplicateValues, - .Location = New Point(11, y), - .Size = New Size(300, 27), - .Name = "cmbMulti" & indexname - } - - pnlIndex.Controls.Add(oControl) - - If connectionString.Contains("Initial Catalog=") Then - Try - adapter.Dispose() - sqlCmd.Dispose() - sqlCnn.Close() - Catch ex As Exception - MsgBox(ex.Message, MsgBoxStyle.Critical) - End Try - Else - Try - oracleadapter.Dispose() - oracleCmd.Dispose() - oracleConn.Close() - Catch ex As Exception - MsgBox(ex.Message, MsgBoxStyle.Critical) - End Try - - End If - End If - - - - - End If - - Catch ex As Exception - ClassLogger.Add(" - Unvorhergesehener Unexpected error in AddVorschlag_ComboBox - Indexname: " & indexname & " - Fehler: " & vbNewLine & ex.Message) - MsgBox(ex.Message, MsgBoxStyle.Critical, "Unvorhergesehener Unexpected error in AddVorschlag_ComboBox:") - End Try - End Sub - Private Sub AddAutoSuggest_Textbox(indexname As String, y As Integer, conid As Integer, sql_Vorschlag As String, Optional Vorgabe As String = "") - Try - Dim connectionString As String - Dim sqlCnn As SqlConnection - Dim sqlCmd As SqlCommand - Dim adapter As New SqlDataAdapter - - Dim oracleConn As OracleConnection - Dim oracleCmd As OracleCommand - Dim oracleadapter As New OracleDataAdapter - - Dim NewDataset As New DataSet - Dim i As Integer - Dim sql As String - Dim runinLZ As Boolean = False - - connectionString = ClassFormFunctions.GetConnectionString(conid) - If connectionString Is Nothing = False Then - 'SQL Befehl füllt die Auswahlliste - sql = sql_Vorschlag - If Not sql.Contains("@") Then - If connectionString.Contains("Initial Catalog=") Then - sqlCnn = New SqlConnection(connectionString) - sqlCnn.Open() - sqlCmd = New SqlCommand(sql, sqlCnn) - adapter.SelectCommand = sqlCmd - adapter.Fill(NewDataset) - ElseIf connectionString.StartsWith("Data Source=") And connectionString.Contains("SERVICE_NAME") Then - - oracleConn = New OracleConnection(connectionString) - ' Try - oracleConn.Open() - oracleCmd = New OracleCommand(sql_Vorschlag, oracleConn) - oracleadapter.SelectCommand = oracleCmd - oracleadapter.Fill(NewDataset) - End If - Else - runinLZ = True - If LogErrorsOnly = False Then ClassLogger.Add(" >>sql enthält Platzhalter und wird erst während der Laufzeit gefüllt!", False) - End If - - - Dim newASTextbox As TextBox - If runinLZ = True Then - 'Die Standardcombobox anlegen - newASTextbox = AddTextBox(indexname, y, "") - newASTextbox.Size = New Size(300, 27) - Else - If NewDataset.Tables(0).Rows.Count > 0 Then - 'Die Standardcombobox anlegen - newASTextbox = AddTextBox(indexname, y, "") - 'Die Standargrösse definieren - Dim newWidth As Integer = 300 - 'LOOPING THE ROW OF DATA IN THE DATATABLE - For Each r In NewDataset.Tables(0).Rows - 'ADDING THE DATA IN THE AUTO COMPLETE SOURCE OF THE TEXTBOX - newASTextbox.AutoCompleteCustomSource.Add(r.Item(0).ToString) - Next - With newASTextbox - .AutoCompleteMode = AutoCompleteMode.Suggest - .AutoCompleteSource = AutoCompleteSource.CustomSource - End With - Else - - End If - If connectionString.Contains("Initial Catalog=") Then - Try - adapter.Dispose() - sqlCmd.Dispose() - sqlCnn.Close() - Catch ex As Exception - MsgBox(ex.Message, MsgBoxStyle.Critical) - End Try - Else - Try - oracleadapter.Dispose() - oracleCmd.Dispose() - oracleConn.Close() - Catch ex As Exception - MsgBox(ex.Message, MsgBoxStyle.Critical) - End Try - - End If - End If - - - - - End If - - Catch ex As Exception - ClassLogger.Add(" - Unvorhergesehener Unexpected error in AddAutoSuggest_Textbox - Indexname: " & indexname & " - Fehler: " & vbNewLine & ex.Message) - MsgBox(ex.Message, MsgBoxStyle.Critical, "Unvorhergesehener Unexpected error in AddAutoSuggest_Textbox:") - End Try - End Sub - Private Sub Renew_ComboboxResults(INDEX_GUID As Integer, SearchString As String, Resultvalue As String) - Try - - Dim connectionString As String - Dim sqlCnn As SqlConnection - Dim sqlCmd As SqlCommand - Dim adapter As New SqlDataAdapter - - Dim oracleConn As OracleConnection - Dim oracleCmd As OracleCommand - Dim oracleadapter As New OracleDataAdapter - - Dim NewDataset As New DataSet - Dim i As Integer - - Dim DT_INDEX As DataTable = ClassDatabase.Return_Datatable("select * FROM TBDD_INDEX_MAN WHERE GUID = " & INDEX_GUID, True) - If IsNothing(DT_INDEX) Then - Exit Sub - End If - - Dim conid = DT_INDEX.Rows(0).Item("CONNECTION_ID") - Dim sql_result = DT_INDEX.Rows(0).Item("SQL_RESULT") - Dim NAME = DT_INDEX.Rows(0).Item("NAME") - If Not IsNothing(conid) And Not IsNothing(sql_result) And Not IsNothing(NAME) Then - For Each ctrl As Control In Me.pnlIndex.Controls - If ctrl.Name = "cmb" & NAME.ToString Then - Dim cmb As ComboBox = ctrl - Dim sql As String = sql_result.ToString.ToUpper.Replace("@" & SearchString.ToUpper, Resultvalue) - - connectionString = ClassFormFunctions.GetConnectionString(conid) - If connectionString Is Nothing = False Then - 'SQL Befehl füllt die Auswahlliste - - If connectionString.Contains("Initial Catalog=") Then - sqlCnn = New SqlConnection(connectionString) - sqlCnn.Open() - sqlCmd = New SqlCommand(sql, sqlCnn) - adapter.SelectCommand = sqlCmd - adapter.Fill(NewDataset) - ElseIf connectionString.StartsWith("Data Source=") And connectionString.Contains("SERVICE_NAME") Then - oracleConn = New OracleConnection(connectionString) - ' Try - oracleConn.Open() - oracleCmd = New OracleCommand(sql, oracleConn) - oracleadapter.SelectCommand = oracleCmd - oracleadapter.Fill(NewDataset) - End If - If NewDataset.Tables(0).Rows.Count > 0 Then - cmb.Items.Clear() - 'Die Standargrösse definieren - Dim newWidth As Integer = 300 - For i = 0 To NewDataset.Tables(0).Rows.Count - 1 - 'MsgBox(NewDataset.Tables(0).Rows(i).Item(0)) - AddComboBoxValue(cmb, NewDataset.Tables(0).Rows(i).Item(0)) - Try - Dim text As String = NewDataset.Tables(0).Rows(i).Item(0) - If text.Length > 15 Then - Dim g As Graphics = cmb.CreateGraphics - If g.MeasureString(text, cmb.Font).Width + 30 > newWidth Then - newWidth = g.MeasureString(text, cmb.Font).Width + 30 - End If - g.Dispose() - End If - Catch ex As Exception - MsgBox(ex.Message, MsgBoxStyle.Critical, "Unexpected error in Anpassung Breite ComboBox:") - End Try - - Next - cmb.Size = New Size(newWidth, 27) - cmb.AutoCompleteSource = AutoCompleteSource.ListItems - cmb.AutoCompleteMode = AutoCompleteMode.Suggest - End If - If connectionString.Contains("Initial Catalog=") Then - Try - adapter.Dispose() - sqlCmd.Dispose() - sqlCnn.Close() - Catch ex As Exception - - End Try - Else - Try - oracleadapter.Dispose() - oracleCmd.Dispose() - oracleConn.Close() - Catch ex As Exception - - End Try - - End If - - End If - - - End If - Next - End If - - - Catch ex As Exception - ClassLogger.Add(" - Unvorhergesehener Unexpected error in Renew_ComboboxResults - Fehler: " & vbNewLine & ex.Message) - MsgBox(ex.Message, MsgBoxStyle.Critical, "Unvorhergesehener Unexpected error in Renew_ComboboxResults:") - End Try - End Sub '#End Region '#Region "+++++ Funktionen bei OK - schliessen ++++++" Function CheckWrite_IndexeMan(dokartid As Integer) @@ -915,10 +265,10 @@ Public Class frmIndex Try If LogErrorsOnly = False Then ClassLogger.Add(" >> In CheckWrite_IndexeMan", False) Dim result As Boolean = False - For Each ctrl As Control In Me.pnlIndex.Controls + For Each oControl As Control In Me.pnlIndex.Controls ' MsgBox(ctrl.Name) - If ctrl.Name.StartsWith("txt") Then - Dim box As TextBox = ctrl + If oControl.Name.StartsWith("txt") Then + Dim box As TextBox = oControl If box.Text = "" Then Dim optional_index As Boolean = ClassDatabase.Execute_Scalar("SELECT OPTIONAL FROM TBDD_INDEX_MAN WHERE DOK_ID = " & dokartid & " AND NAME = '" & Replace(box.Name, "txt", "") & "'", MyConnectionString, True) If optional_index = False Then @@ -942,8 +292,8 @@ Public Class frmIndex End If End If - If ctrl.Name.StartsWith("cmbMulti") Then - Dim oLookup = DirectCast(ctrl, DigitalData.Controls.LookupGrid.LookupControl2) + If oControl.Name.StartsWith("cmbMulti") Then + Dim oLookup = DirectCast(oControl, DigitalData.Controls.LookupGrid.LookupControl2) Dim values As List(Of String) = oLookup.SelectedValues If values.Count = 0 Then @@ -962,8 +312,8 @@ Public Class frmIndex Indexwert_Postprocessing(Replace(oLookup.Name, "cmbMulti", ""), vectorValue) result = True End If - ElseIf ctrl.Name.StartsWith("cmbSingle") Then - Dim cmbSingle As TextBox = ctrl + ElseIf oControl.Name.StartsWith("cmbSingle") Then + Dim cmbSingle As TextBox = oControl If cmbSingle.Text = "" Then Dim optional_index As Boolean = ClassDatabase.Execute_Scalar("SELECT OPTIONAL FROM TBDD_INDEX_MAN WHERE DOK_ID = " & dokartid & " AND NAME = '" & Replace(cmbSingle.Name, "cmbSingle", "") & "'", MyConnectionString, True) @@ -980,8 +330,8 @@ Public Class frmIndex Indexwert_Postprocessing(Replace(cmbSingle.Name, "cmbSingle", ""), cmbSingle.Text) result = True End If - ElseIf ctrl.Name.StartsWith("cmb") Then - Dim cmb As ComboBox = ctrl + ElseIf oControl.Name.StartsWith("cmb") Then + Dim cmb As ComboBox = oControl If cmb.Text = "" Then Dim optional_index As Boolean = ClassDatabase.Execute_Scalar("SELECT OPTIONAL FROM TBDD_INDEX_MAN WHERE DOK_ID = " & dokartid & " AND NAME = '" & Replace(cmb.Name, "cmb", "") & "'", MyConnectionString, True) If optional_index = False Then @@ -997,20 +347,20 @@ Public Class frmIndex result = True End If End If - If ctrl.Name.StartsWith("dtp") Then - Dim dtp As DateTimePicker = ctrl + If oControl.Name.StartsWith("dtp") Then + Dim dtp As DateTimePicker = oControl Indexwert_Postprocessing(Replace(dtp.Name, "dtp", ""), dtp.Text) result = True End If - If ctrl.Name.StartsWith("chk") Then - Dim chk As CheckBox = ctrl + If oControl.Name.StartsWith("chk") Then + Dim chk As CheckBox = oControl Indexwert_Postprocessing(Replace(chk.Name, "chk", ""), chk.Checked) result = True End If - If TypeOf (ctrl) Is Button Then + If TypeOf (oControl) Is Button Then Continue For End If - If ctrl.Name.StartsWith("lbl") = False And result = False Then + If oControl.Name.StartsWith("lbl") = False And result = False Then ClassLogger.Add("Die Überprüfung der manuellen Indices ist fehlerhaft. Bitte informieren Sie den Systembetreuer", True) Return False End If @@ -1853,7 +1203,7 @@ Public Class frmIndex Do While File.Exists(neuername) version = version + 1 neuername = Stammname.Replace(extension, "") & _versionTz & version & extension - CURRENT_NEWFILENAME = neuername + CURRENT_NEWFILENAME = neuername Loop End If 'Die Datei wird nun verschoben @@ -2019,13 +1369,6 @@ Public Class frmIndex End Try End Sub - Private Sub frmIndex_LocationChanged(sender As Object, e As EventArgs) Handles Me.LocationChanged - - End Sub - - Private Sub frmIndex_LostFocus(sender As Object, e As EventArgs) Handles Me.LostFocus - - End Sub Private Sub frmIndex_Shown(sender As Object, e As System.EventArgs) Handles Me.Shown 'Me.TopMost = True Me.BringToFront() @@ -2036,7 +1379,7 @@ Public Class frmIndex chkdelete_origin.Checked = CONFIG.Config.DeleteOriginalFile CURR_DELETE_ORIGIN = chkdelete_origin.Checked - formloaded = True + FormLoaded = True If My.Settings.DA_Vorauswahlaktiv = True Then If CURRENT_LASTDOKART <> "" Then cmbDokumentart.SelectedIndex = cmbDokumentart.FindStringExact(CURRENT_LASTDOKART) @@ -2077,7 +1420,7 @@ Public Class frmIndex End Try End Sub Private Sub cmbDokumentart_SelectedIndexChanged(sender As System.Object, e As System.EventArgs) Handles cmbDokumentart.SelectedIndexChanged - If cmbDokumentart.SelectedIndex <> -1 And formloaded = True Then + If cmbDokumentart.SelectedIndex <> -1 And FormLoaded = True Then If cmbDokumentart.SelectedValue.GetType.ToString = "System.Int32" Then CURRENT_DOKART_ID = cmbDokumentart.SelectedValue lblhinweis.Visible = False @@ -2131,6 +1474,8 @@ Public Class frmIndex Dim anz As Integer = 1 Dim ylbl As Integer = 11 Dim y As Integer = 33 + Dim oControls As New ClassControls(pnlIndex, Me) + If DT_INDEXEMAN.Rows.Count = 0 Then ShowError("Keine Manuellen Indizes für die " & vbNewLine & "Dokumentart " & cmbDokumentart.Text & " definiert") ClassLogger.Add(" - Keine Manuellen Indizes für die " & vbNewLine & "Dokumentart " & cmbDokumentart.Text & " definiert") @@ -2151,31 +1496,41 @@ Public Class frmIndex End If Select Case type Case "BOOLEAN" - 'nur eine Textbox - Dim chk As CheckBox = ClassControls.AddCheckBox(DR.Item("NAME"), y, DefaultValue, DR.Item("COMMENT").ToString) + Dim chk As CheckBox = oControls.AddCheckBox(DR.Item("NAME"), y, DefaultValue, DR.Item("COMMENT").ToString) If Not IsNothing(chk) Then pnlIndex.Controls.Add(chk) End If Case "INTEGER" If DR.Item("SUGGESTION") = True And DR.Item("SQL_RESULT").ToString.Length > 0 Then - AddVorschlag_ComboBox(DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), MultiSelect, DefaultValue, AddNewItems, PreventDuplicates) - 'AddAutoSuggest_Textbox(DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), DefaultValue) + Dim oControl = oControls.AddVorschlag_ComboBox(DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), MultiSelect, DefaultValue, AddNewItems, PreventDuplicates) + If Not IsNothing(oControl) Then + pnlIndex.Controls.Add(oControl) + End If Else 'nur eine Textbox - AddTextBox(DR.Item("NAME"), y, DefaultValue) + Dim oControl = oControls.AddTextBox(DR.Item("NAME"), y, DefaultValue) + If Not IsNothing(oControl) Then + pnlIndex.Controls.Add(oControl) + End If End If Case "VARCHAR" If DR.Item("SUGGESTION") = True And DR.Item("SQL_RESULT").ToString.Length > 0 Then - AddVorschlag_ComboBox(DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), MultiSelect, DefaultValue, AddNewItems, PreventDuplicates) - 'AddAutoSuggest_Textbox(DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), DefaultValue) + Dim oControl = oControls.AddVorschlag_ComboBox(DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), MultiSelect, DefaultValue, AddNewItems, PreventDuplicates) + If Not IsNothing(oControl) Then + pnlIndex.Controls.Add(oControl) + End If Else If DR.Item("NAME").ToString.ToLower = "dateiname" Then - 'Übergibt den Dateinamen um diesen Vorzuschlagen - AddTextBox(DR.Item("NAME"), y, System.IO.Path.GetFileNameWithoutExtension(CURRENT_WORKFILE)) + Dim oControl = oControls.AddTextBox(DR.Item("NAME"), y, System.IO.Path.GetFileNameWithoutExtension(CURRENT_WORKFILE)) + If Not IsNothing(oControl) Then + pnlIndex.Controls.Add(oControl) + End If Else Dim VORBELGUNG As String = DefaultValue - 'nur eine Textbox - AddTextBox(DR.Item("NAME"), y, VORBELGUNG) + Dim oControl = oControls.AddTextBox(DR.Item("NAME"), y, VORBELGUNG) + If Not IsNothing(oControl) Then + pnlIndex.Controls.Add(oControl) + End If End If End If Case "DATE" @@ -2187,7 +1542,7 @@ Public Class frmIndex MsgBox("Please check Datatype of Indexvalue!", MsgBoxStyle.Critical, "Warning:") End If - ClassLogger.Add(" - Datentyp nicht hinterlegt - LoadIndexe_Man") + LOGGER.Warn(" - Datentyp nicht hinterlegt - LoadIndexe_Man") End Select anz += 1 @@ -2206,14 +1561,9 @@ Public Class frmIndex SendKeys.Send("{TAB}") Catch ex As Exception - ClassLogger.Add(" - Unexpected error in LoadIndexe_Man - Fehler: " & vbNewLine & ex.Message) + LOGGER.Error(ex) MsgBox(ex.Message, MsgBoxStyle.Critical, "Unexpected error in LoadIndexe_Man:") End Try - - End Sub - - Sub AddComboBoxValue(cmbName As ComboBox, Value As String) - cmbName.Items.Add(Value) End Sub Function GetPlaceholderValue(InputValue As String, FileName As String, UserShortName As String) @@ -2261,8 +1611,6 @@ Public Class frmIndex Function FillIndexe_Autom(dokart_id As Integer) Try - - VWINDEX_AUTOMTableAdapter.Fill(MyDataset.VWDDINDEX_AUTOM, CURRENT_DOKART_ID) Dim oDatatable = MyDataset.VWDDINDEX_AUTOM @@ -2993,7 +2341,7 @@ Public Class frmIndex End Sub Private Sub chkdelete_origin_CheckedChanged(sender As Object, e As EventArgs) Handles chkdelete_origin.CheckedChanged - If formloaded = True Then + If FormLoaded = True Then CURR_DELETE_ORIGIN = chkdelete_origin.Checked CONFIG.Config.DeleteOriginalFile = chkdelete_origin.Checked CONFIG.Save() From ee404100a40324fb1f36fba85ed80788e18eef7c Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Mon, 10 Feb 2020 10:50:21 +0100 Subject: [PATCH 07/14] 2020 copyright --- Global_Indexer/My Project/AssemblyInfo.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Global_Indexer/My Project/AssemblyInfo.vb b/Global_Indexer/My Project/AssemblyInfo.vb index 20b2e28..ddf3b60 100644 --- a/Global_Indexer/My Project/AssemblyInfo.vb +++ b/Global_Indexer/My Project/AssemblyInfo.vb @@ -14,7 +14,7 @@ Imports System.Runtime.InteropServices - + From acf61c9ca5204c5ad8cdb2926bc2744c3f9f1b12 Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Mon, 10 Feb 2020 17:09:14 +0100 Subject: [PATCH 08/14] WIP: first pass of depending controls --- Global_Indexer/ClassControls.vb | 205 ++++++++++++-------- Global_Indexer/ClassDatabase.vb | 8 + Global_Indexer/ClassInit.vb | 13 +- Global_Indexer/ClassPatterns.vb | 34 +++- Global_Indexer/Global_Indexer.vbproj | 1 + Global_Indexer/ModuleCURRENT.vb | 8 +- Global_Indexer/ModuleHelpers.vb | 15 ++ Global_Indexer/frmAdministration.vb | 7 +- Global_Indexer/frmIndexFileList.Designer.vb | 29 +-- Global_Indexer/frmIndexFileList.resx | 147 ++++++-------- Global_Indexer/frmIndexFileList.vb | 11 +- Global_Indexer/frmStart.vb | 14 +- 12 files changed, 278 insertions(+), 214 deletions(-) create mode 100644 Global_Indexer/ModuleHelpers.vb diff --git a/Global_Indexer/ClassControls.vb b/Global_Indexer/ClassControls.vb index a1ff0c0..1631b5a 100644 --- a/Global_Indexer/ClassControls.vb +++ b/Global_Indexer/ClassControls.vb @@ -1,10 +1,15 @@ Imports System.Data.SqlClient Imports Oracle.ManagedDataAccess.Client +Imports DigitalData.Controls.LookupGrid Public Class ClassControls Private Property Form As frmIndex Private Property Panel As Panel + Public Class ControlMeta + Public Property IndexName As String + End Class + Public Sub New(Panel As Panel, Form As frmIndex) Me.Form = Form Me.Panel = Panel @@ -17,6 +22,9 @@ Public Class ClassControls chk.Name = "chk" & indexname chk.Size = New Size(100, 27) chk.Location = New Point(11, y) + chk.Tag = New ControlMeta() With { + .IndexName = indexname + } If caption <> "" Then chk.Text = caption @@ -33,6 +41,8 @@ Public Class ClassControls chk.Checked = value End If + AddHandler chk.CheckedChanged, AddressOf Checkbox_CheckedChanged + Return chk Catch ex As Exception ClassLogger.Add("Unhandled Exception in AddCheckBox: " & ex.Message, True) @@ -40,91 +50,43 @@ Public Class ClassControls End Try End Function + Public Sub Checkbox_CheckedChanged(sender As CheckBox, e As EventArgs) + PrepareDependingControl(sender) + End Sub + Public Function AddVorschlag_ComboBox(indexname As String, y As Integer, conid As Integer, sql_Vorschlag As String, Multiselect As Boolean, Optional Vorgabe As String = "", Optional AddNewValues As Boolean = False, Optional PreventDuplicateValues As Boolean = False) As Control Try - Dim connectionString As String - Dim sqlCnn As SqlConnection - Dim sqlCmd As SqlCommand - Dim adapter As New SqlDataAdapter - - Dim oracleConn As OracleConnection - Dim oracleCmd As OracleCommand - Dim oracleadapter As New OracleDataAdapter - - Dim NewDataset As New DataSet - Dim i As Integer - Dim sql As String - Dim runinLZ As Boolean = False - - connectionString = ClassFormFunctions.GetConnectionString(conid) - If connectionString Is Nothing = False Then - 'SQL Befehl füllt die Auswahlliste - sql = sql_Vorschlag - If Not sql.Contains("@") Then - If connectionString.Contains("Initial Catalog=") Then - sqlCnn = New SqlConnection(connectionString) - sqlCnn.Open() - sqlCmd = New SqlCommand(sql, sqlCnn) - adapter.SelectCommand = sqlCmd - adapter.Fill(NewDataset) - ElseIf connectionString.StartsWith("Data Source=") And connectionString.Contains("SERVICE_NAME") Then - - oracleConn = New OracleConnection(connectionString) - ' Try - oracleConn.Open() - oracleCmd = New OracleCommand(sql_Vorschlag, oracleConn) - oracleadapter.SelectCommand = oracleCmd - oracleadapter.Fill(NewDataset) - End If - Else - runinLZ = True - If LogErrorsOnly = False Then ClassLogger.Add(" >>sql enthält Platzhalter und wird erst während der Laufzeit gefüllt!", False) - End If - - - If runinLZ = True Then - 'Die Standardcombobox anlegen - Dim oCombobox As ComboBox - oCombobox = AddCombobox(indexname, y) - oCombobox.Size = New Size(300, 27) - Return oCombobox + Dim oSql As String = sql_Vorschlag + Dim oConnectionString As String + Dim oControl As New DigitalData.Controls.LookupGrid.LookupControl2 With { + .MultiSelect = Multiselect, + .AllowAddNewValues = AddNewValues, + .PreventDuplicates = PreventDuplicateValues, + .Location = New Point(11, y), + .Size = New Size(300, 27), + .Name = "cmbMulti" & indexname, + .Tag = New ControlMeta() With { + .IndexName = indexname + } + } + + AddHandler oControl. + + oConnectionString = ClassFormFunctions.GetConnectionString(conid) + If oConnectionString IsNot Nothing Then + If ClassPatterns.HasComplexPatterns(oSql) Then + LOGGER.Debug(" >>sql enthält Platzhalter und wird erst während der Laufzeit gefüllt!", False) Else - Dim table As DataTable = NewDataset.Tables(0) - Dim oControl As New DigitalData.Controls.LookupGrid.LookupControl2 With { - .DataSource = table, - .MultiSelect = Multiselect, - .AllowAddNewValues = AddNewValues, - .PreventDuplicates = PreventDuplicateValues, - .Location = New Point(11, y), - .Size = New Size(300, 27), - .Name = "cmbMulti" & indexname - } - - If connectionString.Contains("Initial Catalog=") Then - Try - adapter.Dispose() - sqlCmd.Dispose() - sqlCnn.Close() - Catch ex As Exception - MsgBox(ex.Message, MsgBoxStyle.Critical) - End Try - Else - Try - oracleadapter.Dispose() - oracleCmd.Dispose() - oracleConn.Close() - Catch ex As Exception - MsgBox(ex.Message, MsgBoxStyle.Critical) - End Try - - End If - - Return oControl + Dim oDatatable = ClassDatabase.Return_Datatable_Combined(oSql, oConnectionString, False) + oControl.DataSource = oDatatable End If End If + + Return oControl Catch ex As Exception ClassLogger.Add(" - Unvorhergesehener Unexpected error in AddVorschlag_ComboBox - Indexname: " & indexname & " - Fehler: " & vbNewLine & ex.Message) MsgBox(ex.Message, MsgBoxStyle.Critical, "Unvorhergesehener Unexpected error in AddVorschlag_ComboBox:") + Return Nothing End Try End Function @@ -134,10 +96,12 @@ Public Class ClassControls cmb.AutoSize = True cmb.Size = New Size(300, 27) cmb.Location = New Point(11, y) - 'cmb.AutoCompleteMode = AutoCompleteMode.SuggestAppend - 'cmb.AutoCompleteSource = AutoCompleteSource.ListItems - 'AddHandler cmb.KeyUp, AddressOf AutoCompleteCombo_KeyUp + cmb.Tag = New ControlMeta() With { + .IndexName = indexname + } + + AddHandler cmb.SelectedIndexChanged, AddressOf OncmbSIndexChanged AddHandler cmb.GotFocus, AddressOf OncmbGotFocus AddHandler cmb.LostFocus, AddressOf OncmbLostFocus @@ -310,6 +274,9 @@ Public Class ClassControls txt.Size = New Size(260, 27) txt.Location = New Point(11, y) + txt.Tag = New ControlMeta() With { + .IndexName = indexname + } If text <> "" Then txt.Text = text @@ -343,8 +310,86 @@ Public Class ClassControls Public Sub OnTextBoxKeyUp(sender As System.Object, e As System.Windows.Forms.KeyEventArgs) Dim oTextbox As TextBox = sender + + If oTextbox.Text = String.Empty Then + Exit Sub + End If + + If e.KeyCode = Keys.Return Or e.KeyCode = Keys.Enter Or e.KeyCode = Keys.Tab Then + PrepareDependingControl(oTextbox) + End If + If (e.KeyCode = Keys.Return) Then SendKeys.Send("{TAB}") End If End Sub + + Private Sub PrepareDependingControl(Control As Control) + If TypeOf Control Is Label Then + Exit Sub + End If + + Try + Dim oMeta = DirectCast(Control.Tag, ClassControls.ControlMeta) + Dim oIndexName As String = oMeta.IndexName + Dim oSQL = $"SELECT * FROM TBDD_INDEX_MAN WHERE SQL_RESULT LIKE '%{oIndexName}%'" + Dim oDatatable As DataTable = ClassDatabase.Return_Datatable(oSQL) + + If Not IsNothing(oDatatable) Then + For Each oRow As DataRow In oDatatable.Rows + Dim oControlName As String = NotNull(oRow.Item("NAME"), "") + Dim oConnectionId As Integer = NotNull(oRow.Item("CONNECTION_ID"), -1) + Dim oControlSql As String = NotNull(oRow.Item("SQL_RESULT"), "") + + If oConnectionId = -1 Or oControlSql = String.Empty Then + LOGGER.Warn("Missing SQL Query or ConnectionId for Control [{0}]! Continuing.", oControlName) + Continue For + End If + + oControlSql = ClassPatterns.ReplaceUserValues(oControlSql, USER_PRENAME, USER_SURNAME, USER_SHORT_NAME, USER_LANGUAGE, USER_EMAIL, USER_ID, CURRENT_DOKART_ID) + oControlSql = ClassPatterns.ReplaceInternalValues(oControlSql) + oControlSql = ClassPatterns.ReplaceControlValues(oControlSql, Panel) + + SetDependingControlResult(oControlName, oControlSql, oConnectionId) + Next + + End If + Catch ex As Exception + LOGGER.Error(ex) + End Try + End Sub + + Private Sub SetDependingControlResult(IndexName As String, SqlCommand As String, SqlConnectionId As Integer) + Try + Dim oConnectionString = ClassFormFunctions.GetConnectionString(SqlConnectionId) + Dim oDatatable As DataTable = ClassDatabase.Return_Datatable_CS(SqlCommand, oConnectionString) + Dim oFoundControl As Control = Nothing + + For Each oControl As Control In Panel.Controls + If TypeOf oControl Is Label Then + Continue For + End If + + Dim oMeta = DirectCast(oControl.Tag, ClassControls.ControlMeta) + Dim oIndex As String = oMeta.IndexName + + If oIndex = IndexName Then + oFoundControl = oControl + Exit For + End If + Next + + If oFoundControl IsNot Nothing Then + If TypeOf oFoundControl Is TextBox Then + DirectCast(oFoundControl, TextBox).Text = oDatatable.Rows.Item(0).Item(0) + ElseIf TypeOf oFoundControl Is LookupControl2 Then + DirectCast(oFoundControl, LookupControl2).DataSource = oDatatable + ElseIf TypeOf oFoundControl Is ComboBox Then + DirectCast(oFoundControl, ComboBox).DataSource = oDatatable + End If + End If + Catch ex As Exception + LOGGER.Error(ex) + End Try + End Sub End Class diff --git a/Global_Indexer/ClassDatabase.vb b/Global_Indexer/ClassDatabase.vb index dbf389b..6d94de1 100644 --- a/Global_Indexer/ClassDatabase.vb +++ b/Global_Indexer/ClassDatabase.vb @@ -62,6 +62,14 @@ Public Class ClassDatabase Return connectionString End Function + Public Shared Function Return_Datatable_Combined(SqlCommand As String, ConnectionString As String, Optional userInput As Boolean = False) + If ConnectionString.Contains("Initial Catalog=") Then + Return Return_Datatable(SqlCommand, userInput) + Else + Return Oracle_Return_Datatable(SqlCommand, ConnectionString, userInput) + End If + End Function + Public Shared Function Return_Datatable(sql_command As String, Optional userInput As Boolean = False) Try Dim SQLconnect As New SqlConnection diff --git a/Global_Indexer/ClassInit.vb b/Global_Indexer/ClassInit.vb index e73e3b5..5061af3 100644 --- a/Global_Indexer/ClassInit.vb +++ b/Global_Indexer/ClassInit.vb @@ -214,11 +214,16 @@ Public Class ClassInit Exit Sub End Try - sql = "SELECT SHORTNAME FROM TBDD_USER WHERE GUID = " & USER_ID - USER_SHORT_NAME = ClassDatabase.Execute_Scalar(sql, MyConnectionString) - If IsNothing(USER_SHORT_NAME) Or IsDBNull(USER_SHORT_NAME) Then - USER_SHORT_NAME = "" + Dim oUserDatatable As DataTable = ClassDatabase.Return_Datatable($"SELECT * FROM TBDD_USER WHERE GUID = {USER_ID}") + If Not IsNothing(oUserDatatable) AndAlso Not IsDBNull(oUserDatatable.Rows.Item(0)) Then + Dim oRow As DataRow = oUserDatatable.Rows.Item(0) + USER_SHORT_NAME = NotNull(oRow.Item("SHORTNAME"), String.Empty) + USER_PRENAME = NotNull(oRow.Item("PRENAME"), String.Empty) + USER_SURNAME = NotNull(oRow.Item("NAME"), String.Empty) + USER_EMAIL = NotNull(oRow.Item("EMAIL"), String.Empty) + USER_USERNAME = NotNull(oRow.Item("USERNAME"), String.Empty) End If + 'Check_User_Exists_in_GIGroups() sql = String.Format("SELECT * FROM [dbo].[FNDD_CHECK_USER_MODULE] ('{0}','GLOBIX',{1})", Environment.UserName, 1) Dim DT_CHECKUSER_MODULE As DataTable = ClassDatabase.Return_Datatable(sql) diff --git a/Global_Indexer/ClassPatterns.vb b/Global_Indexer/ClassPatterns.vb index f78be65..aded01c 100644 --- a/Global_Indexer/ClassPatterns.vb +++ b/Global_Indexer/ClassPatterns.vb @@ -151,11 +151,35 @@ Public Class ClassPatterns End If Dim controlName As String = GetNextPattern(result, PATTERN_CTRL).Value - Dim control As Control = panel.Controls.Find(controlName, False).FirstOrDefault() - - If control IsNot Nothing Then - Dim value As String = control.Text - result = ReplacePattern(result, PATTERN_CTRL, value) + 'Dim control As Control = panel.Controls.Find(controlName, False).FirstOrDefault() + Dim oFoundControl As Control = Nothing + + For Each oControl As Control In panel.Controls + If TypeOf oControl Is Label Then + Continue For + End If + + Dim oMeta = DirectCast(oControl.Tag, ClassControls.ControlMeta) + Dim oIndex As String = oMeta.IndexName + + If oIndex = controlName Then + oFoundControl = oControl + Exit For + End If + Next + + If oFoundControl IsNot Nothing Then + Dim oValue As String = String.Empty + + If TypeOf oFoundControl Is TextBox Then + oValue = DirectCast(oFoundControl, TextBox).Text + ElseIf TypeOf oFoundControl Is CheckBox Then + oValue = IIf(DirectCast(oFoundControl, CheckBox).Checked, 1, 0) + Else + oValue = "" + End If + + result = ReplacePattern(result, PATTERN_CTRL, oValue) End If oTryCounter += 1 diff --git a/Global_Indexer/Global_Indexer.vbproj b/Global_Indexer/Global_Indexer.vbproj index 0691150..4c6dc38 100644 --- a/Global_Indexer/Global_Indexer.vbproj +++ b/Global_Indexer/Global_Indexer.vbproj @@ -376,6 +376,7 @@ Form + diff --git a/Global_Indexer/ModuleCURRENT.vb b/Global_Indexer/ModuleCURRENT.vb index 167e2ff..a6e7484 100644 --- a/Global_Indexer/ModuleCURRENT.vb +++ b/Global_Indexer/ModuleCURRENT.vb @@ -31,10 +31,14 @@ Module ModuleCURRENT Public USER_ID Public USER_IN_MODULE As Boolean = False Public USER_IS_ADMIN As Boolean = False - Public USER_SHORT_NAME Public UserLoggedin As Integer = 0 - Public USER_LANGUAGE As String = "DE" + Public USER_SHORT_NAME As String = "" + Public USER_PRENAME As String = "" + Public USER_SURNAME As String = "" + Public USER_EMAIL As String = "" + Public USER_LANGUAGE As String = "DE" + Public USER_USERNAME As String = "" Public CURRENT_FOLDERWATCH As String = "" Public CURRENT_SCAN_FOLDERWATCH As String = "" diff --git a/Global_Indexer/ModuleHelpers.vb b/Global_Indexer/ModuleHelpers.vb new file mode 100644 index 0000000..269f795 --- /dev/null +++ b/Global_Indexer/ModuleHelpers.vb @@ -0,0 +1,15 @@ +Module ModuleHelpers + ''' + ''' Überprüft einen Wert auf verschiedene Arten von "Null" und gibt einen Standard-Wert zurück, wenn der Wert "Null" ist. + ''' + ''' Der zu überprüfende Wert + ''' Der Standard Wert + ''' value oder wenn dieser "Null" ist, defaultValue + Public Function NotNull(Of T)(ByVal value As T, ByVal defaultValue As T) As T + If IsNothing(value) OrElse String.IsNullOrEmpty(value.ToString) OrElse IsDBNull(value) Then + Return defaultValue + Else + Return value + End If + End Function +End Module diff --git a/Global_Indexer/frmAdministration.vb b/Global_Indexer/frmAdministration.vb index 25c67d3..8fffa5a 100644 --- a/Global_Indexer/frmAdministration.vb +++ b/Global_Indexer/frmAdministration.vb @@ -551,10 +551,15 @@ Public Class frmAdministration Dim oSQL = $"SELECT SQL_RESULT, CONNECTION_ID FROM TBDD_INDEX_MAN WHERE GUID = {oIndexGuid}" Dim oDatatable As DataTable = ClassDatabase.Return_Datatable(oSQL) Dim oRow = oDatatable.Rows.Item(0) + Dim oConnection As Integer = 1 + + If Not IsDBNull(oRow.Item("CONNECTION_ID")) Then + oConnection = oRow.Item("CONNECTION_ID") + End If Dim oForm As New frmSQL_DESIGNER(oIndexGuid, oDocTypeGuid) With { .SQLCommand = oRow.Item("SQL_RESULT"), - .ConnectionID = oRow.Item("CONNECTION_ID") + .ConnectionID = oConnection } If oForm.ShowDialog() = DialogResult.OK Then diff --git a/Global_Indexer/frmIndexFileList.Designer.vb b/Global_Indexer/frmIndexFileList.Designer.vb index de79b82..441c57e 100644 --- a/Global_Indexer/frmIndexFileList.Designer.vb +++ b/Global_Indexer/frmIndexFileList.Designer.vb @@ -34,9 +34,11 @@ Partial Class frmIndexFileList Me.TBGI_FILES_USERTableAdapter = New Global_Indexer.MyDatasetTableAdapters.TBGI_FILES_USERTableAdapter() Me.TableAdapterManager = New Global_Indexer.MyDatasetTableAdapters.TableAdapterManager() Me.Button2 = New System.Windows.Forms.Button() - Me.btnCancel = New System.Windows.Forms.Button() Me.btnstartIndex = New System.Windows.Forms.Button() Me.Panel1.SuspendLayout() + CType(Me.CheckedListBoxControl1, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.TBGI_FILES_USERBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() + CType(Me.MyDataset1, System.ComponentModel.ISupportInitialize).BeginInit() Me.SuspendLayout() ' 'Panel1 @@ -56,6 +58,11 @@ Partial Class frmIndexFileList resources.ApplyResources(Me.Label1, "Label1") Me.Label1.Name = "Label1" ' + 'CheckedListBoxControl1 + ' + resources.ApplyResources(Me.CheckedListBoxControl1, "CheckedListBoxControl1") + Me.CheckedListBoxControl1.Name = "CheckedListBoxControl1" + ' 'Button1 ' resources.ApplyResources(Me.Button1, "Button1") @@ -63,6 +70,11 @@ Partial Class frmIndexFileList Me.Button1.TabStop = False Me.Button1.UseVisualStyleBackColor = True ' + 'MyDataset1 + ' + Me.MyDataset1.DataSetName = "MyDataset" + Me.MyDataset1.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema + ' 'TBGI_FILES_USERTableAdapter ' Me.TBGI_FILES_USERTableAdapter.ClearBeforeFill = True @@ -82,6 +94,7 @@ Partial Class frmIndexFileList Me.TableAdapterManager.TBDD_USERTableAdapter = Nothing Me.TableAdapterManager.TBGI_CONFIGURATIONTableAdapter = Nothing Me.TableAdapterManager.TBGI_OBJECTTYPE_EMAIL_INDEXTableAdapter = Nothing + Me.TableAdapterManager.TBGI_REGEX_DOCTYPETableAdapter = Nothing Me.TableAdapterManager.TBHOTKEY_PATTERNS_REWORKTableAdapter = Nothing Me.TableAdapterManager.TBHOTKEY_PATTERNSTableAdapter = Nothing Me.TableAdapterManager.TBHOTKEY_PROFILETableAdapter = Nothing @@ -96,16 +109,10 @@ Partial Class frmIndexFileList Me.Button2.TabStop = False Me.Button2.UseVisualStyleBackColor = True ' - 'btnCancel - ' - resources.ApplyResources(Me.btnCancel, "btnCancel") - Me.btnCancel.Name = "btnCancel" - Me.btnCancel.TabStop = False - Me.btnCancel.UseVisualStyleBackColor = True - ' 'btnstartIndex ' resources.ApplyResources(Me.btnstartIndex, "btnstartIndex") + Me.btnstartIndex.Image = Global.Global_Indexer.My.Resources.Resources.Go Me.btnstartIndex.Name = "btnstartIndex" Me.btnstartIndex.UseVisualStyleBackColor = True ' @@ -113,8 +120,6 @@ Partial Class frmIndexFileList ' resources.ApplyResources(Me, "$this") Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font - Me.ControlBox = False - Me.Controls.Add(Me.btnCancel) Me.Controls.Add(Me.Button2) Me.Controls.Add(Me.Button1) Me.Controls.Add(Me.CheckedListBoxControl1) @@ -126,6 +131,9 @@ Partial Class frmIndexFileList Me.TopMost = True Me.Panel1.ResumeLayout(False) Me.Panel1.PerformLayout() + CType(Me.CheckedListBoxControl1, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.TBGI_FILES_USERBindingSource, System.ComponentModel.ISupportInitialize).EndInit() + CType(Me.MyDataset1, System.ComponentModel.ISupportInitialize).EndInit() Me.ResumeLayout(False) End Sub @@ -139,6 +147,5 @@ Partial Class frmIndexFileList Friend WithEvents CheckedListBoxControl1 As DevExpress.XtraEditors.CheckedListBoxControl Friend WithEvents Button1 As System.Windows.Forms.Button Friend WithEvents Button2 As System.Windows.Forms.Button - Friend WithEvents btnCancel As System.Windows.Forms.Button Friend WithEvents Label2 As Label End Class diff --git a/Global_Indexer/frmIndexFileList.resx b/Global_Indexer/frmIndexFileList.resx index c2cbf59..5690d15 100644 --- a/Global_Indexer/frmIndexFileList.resx +++ b/Global_Indexer/frmIndexFileList.resx @@ -117,63 +117,15 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Label2 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Panel1 - - - 0 - - - Label1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Panel1 - - - 1 - - - - Top - - - - 0, 0 - - - 655, 57 - - - 0 - - - Panel1 - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 5 - True + Segoe UI, 9.75pt, style=Bold + NoControl @@ -231,6 +183,42 @@ 1 + + Top + + + 0, 0 + + + 647, 57 + + + 0 + + + Panel1 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 4 + + + Top, Bottom, Left, Right + + + 0, 63 + + + 647, 261 + + + 8 + CheckedListBoxControl1 @@ -241,16 +229,16 @@ $this - 3 + 2 Bottom, Left - 6, 292 + 12, 344 - 115, 23 + 115, 36 1 @@ -268,8 +256,14 @@ $this - 2 + 1 + + 17, 17 + + + 240, 17 + 357, 17 @@ -280,16 +274,16 @@ Bottom, Left - 6, 319 + 133, 344 - 115, 23 + 115, 36 6 - Alle unselektieren + Alle abwählen Button2 @@ -301,39 +295,6 @@ $this - 1 - - - Bottom, Right - - - MiddleLeft - - - 406, 292 - - - 86, 36 - - - 7 - - - Abbruch - - - MiddleRight - - - btnCancel - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - 0 @@ -346,7 +307,7 @@ MiddleLeft - 498, 292 + 490, 344 145, 36 @@ -370,7 +331,7 @@ $this - 4 + 3 True @@ -379,7 +340,7 @@ 7, 15 - 655, 354 + 647, 392 Segoe UI, 9pt diff --git a/Global_Indexer/frmIndexFileList.vb b/Global_Indexer/frmIndexFileList.vb index ae77c59..6197d63 100644 --- a/Global_Indexer/frmIndexFileList.vb +++ b/Global_Indexer/frmIndexFileList.vb @@ -1,4 +1,6 @@ -Public Class frmIndexFileList +Imports System.ComponentModel + +Public Class frmIndexFileList Private Sub frmIndexFileList_Load(sender As Object, e As EventArgs) Handles MyBase.Load Try @@ -15,7 +17,7 @@ Catch ex As Exception MsgBox("Error in Load Form: " & ex.Message, MsgBoxStyle.Critical) End Try - + End Sub Private Sub btnstartIndex_Click(sender As Object, e As EventArgs) Handles btnstartIndex.Click @@ -39,7 +41,7 @@ Catch ex As Exception MsgBox("Unexpected Error in Clear Multiple Documents: " & ex.Message, MsgBoxStyle.Critical) End Try - + Me.Close() End Sub @@ -56,8 +58,7 @@ CheckedListBoxControl1.Focus() End Sub - Private Sub btnCancel_Click(sender As Object, e As EventArgs) Handles btnCancel.Click + Private Sub frmIndexFileList_Closing(sender As Object, e As CancelEventArgs) Handles Me.Closing ClassDatabase.Execute_non_Query("DELETE FROM TBGI_FILES_USER WHERE UPPER(USER@WORK) = UPPER('" & Environment.UserName & "')", True) - Me.Close() End Sub End Class \ No newline at end of file diff --git a/Global_Indexer/frmStart.vb b/Global_Indexer/frmStart.vb index 737ba58..7e396c2 100644 --- a/Global_Indexer/frmStart.vb +++ b/Global_Indexer/frmStart.vb @@ -284,31 +284,19 @@ Public Class frmStart End Try Me.TopMost = True End Sub - Sub MyBackgroundThread() - - Dim frmCollection = System.Windows.Forms.Application.OpenForms - Do While frmCollection.OfType(Of frmIndex).Any - - Loop - End Sub Sub Open_IndexDialog() Try Me.Hide() Me.TopMost = False frmIndex.Show() - 'Dim thread As New Thread(AddressOf MyBackgroundThread) - 'thread.Start() - 'Do While thread.IsAlive - - 'Loop Me.Visible = True Me.TopMost = True Me.BringToFront() Catch ex As Exception + LOGGER.Error(ex) MsgBox(ex.Message, MsgBoxStyle.Critical) End Try - End Sub Private Sub frmStart_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing From b4e410291a0a8340ebf4566b0187ba5ee631b482 Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Tue, 11 Feb 2020 14:44:25 +0100 Subject: [PATCH 09/14] add depending controls for lookupgrid --- Global_Indexer/ClassControls.vb | 27 +- Global_Indexer/ClassPatterns.vb | 21 +- Global_Indexer/frmAdministration.Designer.vb | 5 - Global_Indexer/frmAdministration.resx | 9899 +++++++++++------- Global_Indexer/frmAdministration.vb | 6 +- Global_Indexer/frmIndex.vb | 10 +- 6 files changed, 6125 insertions(+), 3843 deletions(-) diff --git a/Global_Indexer/ClassControls.vb b/Global_Indexer/ClassControls.vb index 1631b5a..4a89b42 100644 --- a/Global_Indexer/ClassControls.vb +++ b/Global_Indexer/ClassControls.vb @@ -8,6 +8,8 @@ Public Class ClassControls Public Class ControlMeta Public Property IndexName As String + Public Property IndexType As String + Public Property MultipleValues As Boolean = False End Class Public Sub New(Panel As Panel, Form As frmIndex) @@ -23,7 +25,8 @@ Public Class ClassControls chk.Size = New Size(100, 27) chk.Location = New Point(11, y) chk.Tag = New ControlMeta() With { - .IndexName = indexname + .IndexName = indexname, + .IndexType = "BOOLEAN" } If caption <> "" Then @@ -54,7 +57,7 @@ Public Class ClassControls PrepareDependingControl(sender) End Sub - Public Function AddVorschlag_ComboBox(indexname As String, y As Integer, conid As Integer, sql_Vorschlag As String, Multiselect As Boolean, Optional Vorgabe As String = "", Optional AddNewValues As Boolean = False, Optional PreventDuplicateValues As Boolean = False) As Control + Public Function AddVorschlag_ComboBox(indexname As String, y As Integer, conid As Integer, sql_Vorschlag As String, Multiselect As Boolean, DataType As String, Optional Vorgabe As String = "", Optional AddNewValues As Boolean = False, Optional PreventDuplicateValues As Boolean = False) As Control Try Dim oSql As String = sql_Vorschlag Dim oConnectionString As String @@ -66,11 +69,12 @@ Public Class ClassControls .Size = New Size(300, 27), .Name = "cmbMulti" & indexname, .Tag = New ControlMeta() With { - .IndexName = indexname + .IndexName = indexname, + .IndexType = DataType } } - AddHandler oControl. + AddHandler oControl.SelectedValuesChanged, AddressOf Lookup_SelectedValuesChanged oConnectionString = ClassFormFunctions.GetConnectionString(conid) If oConnectionString IsNot Nothing Then @@ -90,6 +94,10 @@ Public Class ClassControls End Try End Function + Private Sub Lookup_SelectedValuesChanged(sender As LookupControl2, SelectedValues As List(Of String)) + PrepareDependingControl(sender) + End Sub + Function AddCombobox(indexname As String, y As Integer) Dim cmb As New ComboBox cmb.Name = "cmb" & indexname @@ -251,31 +259,26 @@ Public Class ClassControls Catch ex As Exception End Try - End If - End If - - End If Next End If - - Catch ex As Exception ClassLogger.Add(" - Unvorhergesehener Unexpected error in Renew_ComboboxResults - Fehler: " & vbNewLine & ex.Message) MsgBox(ex.Message, MsgBoxStyle.Critical, "Unvorhergesehener Unexpected error in Renew_ComboboxResults:") End Try End Sub - Public Function AddTextBox(indexname As String, y As Integer, text As String) As TextBox + Public Function AddTextBox(indexname As String, y As Integer, text As String, DataType As String) As TextBox Dim txt As New TextBox txt.Name = "txt" & indexname txt.Size = New Size(260, 27) txt.Location = New Point(11, y) txt.Tag = New ControlMeta() With { - .IndexName = indexname + .IndexName = indexname, + .IndexType = DataType } If text <> "" Then diff --git a/Global_Indexer/ClassPatterns.vb b/Global_Indexer/ClassPatterns.vb index aded01c..c2fe402 100644 --- a/Global_Indexer/ClassPatterns.vb +++ b/Global_Indexer/ClassPatterns.vb @@ -1,4 +1,5 @@ Imports System.Text.RegularExpressions +Imports DigitalData.Controls.LookupGrid Imports WINDREAMLib ''' @@ -151,8 +152,8 @@ Public Class ClassPatterns End If Dim controlName As String = GetNextPattern(result, PATTERN_CTRL).Value - 'Dim control As Control = panel.Controls.Find(controlName, False).FirstOrDefault() Dim oFoundControl As Control = Nothing + Dim oFoundType As String = Nothing For Each oControl As Control In panel.Controls If TypeOf oControl Is Label Then @@ -160,10 +161,10 @@ Public Class ClassPatterns End If Dim oMeta = DirectCast(oControl.Tag, ClassControls.ControlMeta) - Dim oIndex As String = oMeta.IndexName - If oIndex = controlName Then + If oMeta.IndexName = controlName Then oFoundControl = oControl + oFoundType = oMeta.IndexType Exit For End If Next @@ -175,6 +176,20 @@ Public Class ClassPatterns oValue = DirectCast(oFoundControl, TextBox).Text ElseIf TypeOf oFoundControl Is CheckBox Then oValue = IIf(DirectCast(oFoundControl, CheckBox).Checked, 1, 0) + ElseIf TypeOf oFoundControl Is LookupControl2 Then + Dim oLookupControl = DirectCast(oFoundControl, LookupControl2) + + If oLookupControl.MultiSelect Then + Select Case oFoundType + Case "INTEGER" + oValue = String.Join(",", oLookupControl.SelectedValues) + Case "VARCHAR" + Dim oWrapped = oLookupControl.SelectedValues.Select(Function(v) $"'{v}'") + oValue = String.Join(",", oWrapped) + End Select + Else + oValue = NotNull(oLookupControl.SelectedValues.Item(0), "") + End If Else oValue = "" End If diff --git a/Global_Indexer/frmAdministration.Designer.vb b/Global_Indexer/frmAdministration.Designer.vb index 7ee8582..19ce9b7 100644 --- a/Global_Indexer/frmAdministration.Designer.vb +++ b/Global_Indexer/frmAdministration.Designer.vb @@ -957,11 +957,6 @@ Partial Class frmAdministration ' 'XtraTabControl1 ' - Me.XtraTabControl1.AppearancePage.HeaderHotTracked.BackColor = System.Drawing.Color.Fuchsia - Me.XtraTabControl1.AppearancePage.HeaderHotTracked.BackColor2 = CType(resources.GetObject("XtraTabControl1.AppearancePage.HeaderHotTracked.BackColor2"), System.Drawing.Color) - Me.XtraTabControl1.AppearancePage.HeaderHotTracked.Font = CType(resources.GetObject("XtraTabControl1.AppearancePage.HeaderHotTracked.Font"), System.Drawing.Font) - Me.XtraTabControl1.AppearancePage.HeaderHotTracked.Options.UseBackColor = True - Me.XtraTabControl1.AppearancePage.HeaderHotTracked.Options.UseFont = True resources.ApplyResources(Me.XtraTabControl1, "XtraTabControl1") Me.XtraTabControl1.Name = "XtraTabControl1" Me.XtraTabControl1.SelectedTabPage = Me.XtraTabPage1 diff --git a/Global_Indexer/frmAdministration.resx b/Global_Indexer/frmAdministration.resx index e167c1c..6a56457 100644 --- a/Global_Indexer/frmAdministration.resx +++ b/Global_Indexer/frmAdministration.resx @@ -2586,12 +2586,6 @@ 1 - - 255, 128, 255 - - - Tahoma, 8.25pt, style=Bold, Italic - Fill @@ -2601,57 +2595,12 @@ 3, 4, 3, 4 + + 921, 17 + True - - 244, 17 - - - 134, 17 - - - Default - - - New version - - - Question - - - 7, 17 - - - 161, 21 - - - 0 - - - ComboBox3 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox6 - - - 0 - - - 972, 76 - - - 174, 100 - - - 94 - - - Datei überschreiben? - GroupBox6 @@ -2664,48 +2613,6 @@ 0 - - - True - - - None - - - None - - - NoControl - - - - None - - - - Application - - - 3, 29 - - - Dokumentart - - - True - - - 0 - - - 277 - - - 254, 518 - - - 93 - GridControl1 @@ -2718,21 +2625,6 @@ 1 - - False - - - Segoe UI Semibold, 9pt, style=Bold, Italic - - - 1079, 45 - - - 67, 24 - - - 91 - SEQUENCENumericUpDown @@ -2745,24 +2637,6 @@ 4 - - False - - - Segoe UI, 9pt, style=Bold, Italic - - - 266, 93 - - - 130, 24 - - - 89 - - - Windream direkt - WINDREAM_DIRECTCheckBox @@ -2775,15 +2649,6 @@ 5 - - 208, 636 - - - 28, 26 - - - 88 - btndeleteZuordnung @@ -2796,24 +2661,6 @@ 6 - - True - - - Segoe UI, 9pt, style=Bold - - - 411, 76 - - - 66, 15 - - - 87 - - - Objekttyp: - lblObjekttyp @@ -2826,1272 +2673,1371 @@ 7 - - Top, Bottom, Left, Right + + XtraTabControl2 - - 255, 192, 255 + + DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - Tahoma, 8.25pt, style=Bold, Italic + + XtraTabPage1 - - Vertical + + 8 - - 266, 315 + + ComboBox1 - - True + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17, 95 - - - NoControl + + XtraTabPage1 - - 751, 133 + + 9 - - 167, 24 + + btnadd - - 94 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Doppelte Einträge verhindern + + XtraTabPage1 - - VKT_PREVENT_MULTIPLE_VALUESCheckbox + + 10 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + cmbWHModule - - XtraTabPage3 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 0 + + XtraTabPage1 - - 473, 133 + + 11 - - 128, 24 + + Label2 - - 94 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Neueingabe erlauben + + XtraTabPage1 - - VKT_ADD_ITEMCheckbox + + 12 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Label1 - - XtraTabPage3 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1 + + XtraTabPage1 - - 627, 133 + + 13 - - 115, 24 - - - 93 + + ListBox2 - - Mehrfachauswahl + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - MULTISELECTCheckBox + + XtraTabPage1 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 14 - - XtraTabPage3 + + lblSaveDokart - - 2 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 677, 87 + + XtraTabPage1 - - 137, 30 + + 15 - - 92 + + btnNamenkonvention - - Letzte erfolgreiche Eingabe speichern + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - SAVE_VALUECheckBox + + XtraTabPage1 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 16 - - XtraTabPage3 + + Button1 - - 3 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + XtraTabPage1 - - 437, 30 + + 17 - - 89, 13 + + NAMENKONVENTIONTextBox - - 91 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - windream-Index: + + XtraTabPage1 - - lblWDINDEX + + 18 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + TBDD_DOKUMENTARTBindingNavigator - - XtraTabPage3 + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 4 + + XtraTabPage1 - - False + + 19 - - 767, 37 + + DOKART_GUIDTextBox - - 180, 41 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 90 + + XtraTabPage1 - - Optional/Nur für Benennung -der Datei + + 21 - - OPTIONALCheckBox + + BEZEICHNUNGTextBox - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage3 + + XtraTabPage1 - - 5 + + 23 - - Segoe UI Semibold, 9pt, style=Bold + + KURZNAMETextBox - - 15 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 9, 92 + + XtraTabPage1 - - 146, 304 + + 26 - - 81 + + ZIEL_PFADTextBox - - ListBox5 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage1 - - XtraTabPage3 + + 28 - - 6 + + BESCHREIBUNGTextBox - - False + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - MiddleLeft + + XtraTabPage1 - - 751, 162 + + 30 - - 136, 23 + + AKTIVCheckBox - - 80 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Show SQL Config + + XtraTabPage1 - - MiddleRight + + 31 - - False + + ERSTELLTWERTextBox - - btnSQLView + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage1 - - XtraTabPage3 + + 34 - - 7 + + ERSTELLTWANNTextBox - - True + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Segoe UI, 9.75pt, style=Bold + + XtraTabPage1 - - 504, 181 + + 36 - - 192, 17 + + GEANDERTWERTextBox - - 79 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Index erfolgreich gespeichert! + + XtraTabPage1 - - False + + 38 - - lblSaveIndexMan + + GEAENDERTWANNTextBox - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage3 + + XtraTabPage1 - - 8 - - - Segoe UI, 9pt, style=Italic - - - 677, 225 + + 40 - - 137, 23 + + OBJEKTTYPComboBox - - 26 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - CHANGED_WHENTextBox + + XtraTabPage1 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 41 - - XtraTabPage3 + + 3, 4, 3, 4 - - 10 + + 1294, 755 - - Segoe UI, 9pt, style=Italic + + Dokumentarten - - 507, 225 + + XtraTabPage1 - - 148, 23 + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - 24 + + XtraTabControl1 - - CHANGED_WHOTextBox + + 0 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1296, 780 - - XtraTabPage3 + + 1 - - 12 + + 481, 95 + + + True - - Segoe UI, 9pt, style=Italic + + GridControl2 - - 324, 225 + + DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - 156, 23 + + XtraTabPage2 - - 22 + + 0 - - ADDED_WHENTextBox + + SHORTNAMETextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage3 - - - 14 + + XtraTabPage2 - - Segoe UI, 9pt, style=Italic + + 2 - - 162, 225 + + LANGUAGEComboBox - - 156, 23 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 20 + + XtraTabPage2 - - ADDED_WHOTextBox + + 4 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + lblsaveUSer - - XtraTabPage3 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 16 + + XtraTabPage2 - - False + + 5 - - 94, 47 + + XtraTabControl3 - - 61, 24 + + DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - 19 + + XtraTabPage2 - - Aktiv + + 6 - - ACTIVECheckBox + + USER_GUIDTextBox - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage3 + + XtraTabPage2 - - 17 + + 8 - - False + + PRENAMETextBox - - 677, 48 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 70, 21 + + XtraTabPage2 - - 17 + + 10 - - SEQUENCETextBox + + NAMETextBox1 - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage3 + + XtraTabPage2 - - 19 + + 12 - - False + + USERNAMETextBox - - 162, 180 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 318, 21 + + XtraTabPage2 - - 13 + + 14 - - DEFAULT_VALUETextBox + + EMAILTextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage3 + + XtraTabPage2 - - 21 + + 16 - - False + + ADDED_WHOTextBox1 - - 326, 133 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 141, 24 + + XtraTabPage2 - - 12 + + 18 - - Vorschlagsliste per SQL + + ADDED_WHENTextBox1 - - SUGGESTIONCheckBox + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage2 - - XtraTabPage3 + + 20 - - 22 + + CHANGED_WHOTextBoxUser - - False + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BOOLEAN + + XtraTabPage2 - - DATE + + 22 - - INTEGER + + CHANGED_WHENTextBox1 - - VARCHAR + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 162, 136 + + XtraTabPage2 - - 145, 21 + + 24 - - 10 + + BindingNavigator1 - - DATATYPEComboBox + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage2 - - XtraTabPage3 + + 25 - - 24 + + 3, 4, 3, 4 - - False + + 1294, 755 - - 162, 92 + + User-/Gruppenverwaltung - - 509, 21 + + XtraTabPage2 - - 8 + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - COMMENTTextBox + + XtraTabControl1 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 - - XtraTabPage3 + + Button4 - - 26 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - False + + XtraTabPage5 - - 440, 47 + + 0 - - 231, 21 + + Button3 - - 6 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - WD_INDEXComboBox + + XtraTabPage5 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 - - XtraTabPage3 + + GroupBox1 - - 27 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - False + + XtraTabPage5 - - 162, 48 + + 2 - - 272, 21 + + 1294, 755 - - 4 + + Andere Einstellungen - - NAMETextBox + + XtraTabPage5 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - XtraTabPage3 + + XtraTabControl1 - - 29 + + 2 - - 275, 56 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC - pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ - Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ - /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA - zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ - IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E - rkJggg== - + + GroupBox7 - - True + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 24, 24 + + XtraTabPage11 - - Neu hinzufügen + + 0 - - Segoe UI, 9pt, style=Bold, Italic + + 1294, 755 - - 129, 24 + + RegEx - - of {0} manual Indicies + + XtraTabPage11 - - Die Gesamtanzahl der Elemente. + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 - wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 - v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg - UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA - Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu - lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= - + + XtraTabControl1 - - True + + 3 - - 24, 24 + + XtraTabControl1 - - Erste verschieben + + DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w - 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f - Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ - 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC - + + $this - - True + + 0 - - 24, 24 + + ComboBox3 - - Vorherige verschieben + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6, 27 + + GroupBox6 - - Position + + 0 - - False + + 972, 76 - - Segoe UI, 9pt, style=Bold, Italic + + 174, 100 - - 50, 23 - - - 0 - - - Aktuelle Position + + 94 - - 6, 27 + + Datei überschreiben? - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 - n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI - N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f - oAc0QjgAAAAASUVORK5CYII= - + + GroupBox6 - - True + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 24, 24 + + XtraTabPage1 - - Nächste verschieben + + 0 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// - h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B - twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA - kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG - WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 - 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== - + + 244, 17 + + + Default - - True + + New version - - 24, 24 + + Question - - Letzte verschieben + + 7, 17 - - 6, 27 + + 161, 21 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC - DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC - rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV - i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG - 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG - QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX - bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= - + + 0 - - True + + ComboBox3 - - 24, 24 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Löschen + + GroupBox6 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo - dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= - + + 0 - - 24, 24 + + 244, 17 + + + 134, 17 + + + 134, 17 + + + + True - - Daten speichern + + None - - Magenta + + None - - 24, 24 + + NoControl - - Refresh + + + None - - 0, 0 + + + Application - - 1013, 27 + + 3, 29 - - 3 + + Dokumentart - - BindingNavigator1 + + True - - TBDD_INDEX_MANBindingNav + + 0 - - System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 277 - - XtraTabPage3 + + 254, 518 - - 30 + + 93 - - Segoe UI, 9pt, style=Italic + + GridControl1 - - 9, 48 + + DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - 70, 23 + + XtraTabPage1 - + 1 - - GUIDTextBox1 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + False - - XtraTabPage3 + + Segoe UI Semibold, 9pt, style=Bold, Italic - - 32 + + 1079, 45 - - 1013, 409 + + 67, 24 - - manuelle Indexe + + 91 - - XtraTabPage3 + + SEQUENCENumericUpDown - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabControl2 + + XtraTabPage1 - - 0 + + 4 - - 1015, 434 + + False - - 86 + + Segoe UI, 9pt, style=Bold, Italic - - True + + 266, 93 - - 511, 173 - - - False + + 130, 24 - - ONLY FILE/FOLDER + + 89 - - FILE AND INDEX + + Windream direkt - - 559, 99 + + WINDREAM_DIRECTCheckBox - - 202, 21 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 81 + + XtraTabPage1 - - VARIANTComboBox + + 5 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 208, 636 - - XtraTabPage6 + + 28, 26 - - 1 + + 88 - - True + + btndeleteZuordnung - - Segoe UI, 9.75pt, style=Bold + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 384, 191 + + XtraTabPage1 - - 213, 17 + + 6 - - 80 + + True - - Funktion erfolgreich gespeichert! + + Segoe UI, 9pt, style=Bold - - False + + 411, 76 - - lblsavePostProcess + + 66, 15 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 87 - - XtraTabPage6 + + Objekttyp: - - 2 + + lblObjekttyp - - 1187, 173 - - - False + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 71, 53 + + XtraTabPage1 - - 180, 21 + + 7 - - 34 + + Top, Bottom, Left, Right - - ComboBox2 + + 255, 192, 255 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Tahoma, 8.25pt, style=Bold, Italic - - XtraTabPage6 + + Vertical - - 3 + + 266, 315 - + + 275, 56 + + True - - 212, 166 + + VKT_PREVENT_MULTIPLE_VALUESCheckbox - - 13, 13 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 33 + + XtraTabPage3 - - v + + 0 - - Function2Label + + VKT_ADD_ITEMCheckbox - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage6 + + XtraTabPage3 - - 4 + + 1 - - True + + MULTISELECTCheckBox - - 116, 166 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 13, 13 + + XtraTabPage3 - - 32 + + 2 - - v + + SAVE_VALUECheckBox - - Function1Label + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage3 - - XtraTabPage6 + + 3 - - 5 + + lblWDINDEX - - True + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 381, 81 + + XtraTabPage3 - - 38, 13 + + 4 - - 31 + + OPTIONALCheckBox - - Label4 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Text3Label + + XtraTabPage3 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 5 - - XtraTabPage6 + + ListBox5 - - 6 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + XtraTabPage3 - - 184, 81 + + 6 - - 38, 13 + + btnSQLView - - 30 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Label4 + + XtraTabPage3 - - Text2Label + + 7 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + lblSaveIndexMan - - XtraTabPage6 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 7 + + XtraTabPage3 - - True + + 8 - - 13, 81 + + CHANGED_WHENTextBox - - 38, 13 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 29 + + XtraTabPage3 - - Label4 + + 10 - - Text1Label + + CHANGED_WHOTextBox - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage6 + + XtraTabPage3 - - 8 + + 12 - - Segoe UI, 9pt, style=Italic + + ADDED_WHENTextBox - - 565, 227 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 194, 23 + + XtraTabPage3 - - 28 + + 14 - - CHANGED_WHENTextBox4 + + ADDED_WHOTextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage6 + + XtraTabPage3 - - 10 + + 16 - - Segoe UI, 9pt, style=Italic + + ACTIVECheckBox - - 387, 227 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 172, 23 + + XtraTabPage3 - - 26 + + 17 - - CHANGED_WHOTextBox4 + + SEQUENCETextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage6 + + XtraTabPage3 - - 12 + + 19 - - Segoe UI, 9pt, style=Italic + + DEFAULT_VALUETextBox - - 187, 227 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 152, 23 + + XtraTabPage3 - - 24 + + 21 - - ADDED_WHENTextBox4 + + SUGGESTIONCheckBox - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage6 + + XtraTabPage3 - - 14 + + 22 - - Segoe UI, 9pt, style=Italic + + DATATYPEComboBox - - 16, 227 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 167, 23 + + XtraTabPage3 - - 22 + + 24 - - ADDED_WHOTextBox4 + + COMMENTTextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage6 + + XtraTabPage3 - - 16 + + 26 - - False + + WD_INDEXComboBox - - 16, 185 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 78, 21 + + XtraTabPage3 - - 20 + + 27 - - SEQUENCETextBox1 + + NAMETextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage6 + + XtraTabPage3 - - 18 + + 29 - - False + + TBDD_INDEX_MANBindingNav - - 384, 99 + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 169, 21 + + XtraTabPage3 - - 18 + + 30 - - TEXT3TextBox + + GUIDTextBox1 - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage6 - - - 19 + + XtraTabPage3 - - False + + 32 - - 187, 99 + + 1013, 409 - - 191, 21 + + manuelle Indexe - - 16 + + XtraTabPage3 - - TEXT2TextBox + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabControl2 - - XtraTabPage6 + + 0 - - 20 + + 1015, 434 - - False + + 86 - - 16, 99 + + 325, 134 + + + True - - 165, 21 + + VARIANTComboBox - - 14 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - TEXT1TextBox + + XtraTabPage6 - + + 1 + + + lblsavePostProcess + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 2 + + + ComboBox2 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 3 + + + Function2Label + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 4 + + + Function1Label + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 5 + + + Text3Label + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 6 + + + Text2Label + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 7 + + + Text1Label + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 8 + + + CHANGED_WHENTextBox4 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + XtraTabPage6 - - 21 + + 10 - - False + + CHANGED_WHOTextBox4 - - 211, 184 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 70, 21 + + XtraTabPage6 - + 12 + + ADDED_WHENTextBox4 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 14 + + + ADDED_WHOTextBox4 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 16 + + + SEQUENCETextBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 18 + + + TEXT3TextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 19 + + + TEXT2TextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 20 + + + TEXT1TextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 21 + FUNCTION2TextBox @@ -4104,18 +4050,6 @@ der Datei 22 - - False - - - 119, 184 - - - 70, 21 - - - 10 - FUNCTION1TextBox @@ -4128,27 +4062,6 @@ der Datei 23 - - False - - - VBREPLACE - - - VBSPLIT - - - REG. EXPRESSION - - - 257, 53 - - - 121, 21 - - - 8 - TYPEComboBox @@ -4161,18 +4074,6 @@ der Datei 25 - - False - - - 384, 54 - - - 381, 21 - - - 7 - COMMENTTextBox2 @@ -4185,18 +4086,6 @@ der Datei 27 - - Segoe UI, 9pt, style=Italic - - - 16, 53 - - - 49, 23 - - - 5 - GUIDTextBox4 @@ -4209,200 +4098,6 @@ der Datei 30 - - 325, 134 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC - pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ - Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ - /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA - zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ - IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E - rkJggg== - - - - True - - - 24, 24 - - - Neu hinzufügen - - - Segoe UI, 9pt, style=Bold, Italic - - - 181, 24 - - - of {0} Postprocessing Functions - - - Die Gesamtanzahl der Elemente. - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC - DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC - rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV - i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG - 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG - QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX - bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= - - - - True - - - 24, 24 - - - Löschen - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 - wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 - v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg - UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA - Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu - lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= - - - - True - - - 24, 24 - - - Erste verschieben - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w - 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f - Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ - 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC - - - - True - - - 24, 24 - - - Vorherige verschieben - - - 6, 27 - - - Position - - - False - - - Segoe UI, 9pt, style=Bold, Italic - - - 50, 23 - - - 0 - - - Aktuelle Position - - - 6, 27 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 - n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI - N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f - oAc0QjgAAAAASUVORK5CYII= - - - - True - - - 24, 24 - - - Nächste verschieben - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// - h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B - twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA - kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG - WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 - 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== - - - - True - - - 24, 24 - - - Letzte verschieben - - - 6, 27 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo - dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= - - - - 24, 24 - - - Daten speichern - - - Magenta - - - 24, 24 - - - Refresh - - - 0, 0 - - - 1013, 27 - - - 4 - - - BindingNavigator1 - TBDD_INDEX_MAN_POSTPROCESSINGBindingNavigator @@ -4433,6 +4128,9 @@ der Datei 1 + + 1248, 134 + Vertical @@ -4442,15 +4140,6 @@ der Datei True - - 591, 78 - - - 31, 22 - - - 89 - btnAddWindowsVariable @@ -4463,21 +4152,6 @@ der Datei 0 - - True - - - 626, 60 - - - 108, 13 - - - 88 - - - Windows-Parameter: - lblWindowParameter @@ -4490,42 +4164,6 @@ der Datei 1 - - False - - - Dateiname (mit Endung) - - - Dateiname (ohne Endung) - - - Dateiendung - - - Datei Erstelldatum - - - Datei Erstellt wer - - - Aktuelles Datum (DD.MM.YYYY) - - - Username - - - Usercode - - - 629, 78 - - - 188, 82 - - - 87 - lbFileparameter @@ -4538,29 +4176,11 @@ der Datei 2 - - 17, 173 - - - Segoe UI Semibold, 9pt, style=Bold - - - 15 + + ListBox6 - - 6, 109 - - - 155, 289 - - - 86 - - - ListBox6 - - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 XtraTabPage4 @@ -4568,21 +4188,6 @@ der Datei 3 - - True - - - 374, 60 - - - 166, 13 - - - 85 - - - Fester oder Automatischer Wert: - lblValue @@ -4595,18 +4200,6 @@ der Datei 4 - - False - - - 167, 77 - - - 198, 21 - - - 84 - INDEXNAME_AutoIndexCMB @@ -4619,22 +4212,6 @@ der Datei 5 - - True - - - 3, 26 - - - 487, 26 - - - 83 - - - Automatische Indexe werden nach den manuellen Indizes OHNE USERINTERAKTION durchlaufen. -Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei genutzt werden. - Label6 @@ -4647,27 +4224,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 6 - - True - - - Segoe UI, 9.75pt, style=Bold - - - 531, 192 - - - 192, 17 - - - 82 - - - Index erfolgreich gespeichert! - - - False - lblsaveAutoIndex @@ -4680,30 +4236,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 7 - - False - - - MiddleLeft - - - 377, 156 - - - 148, 24 - - - 81 - - - Show SQL-Config - - - MiddleRight - - - False - btnSQLViewAuto @@ -4716,21 +4248,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 8 - - False - - - 167, 156 - - - 198, 24 - - - 29 - - - Automatischer Index per SQL? - SQL_ACTIVECheckBox @@ -4743,18 +4260,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 9 - - Segoe UI, 9pt, style=Italic - - - 7, 77 - - - 53, 23 - - - 5 - GUIDAUTO_INDEXTextbox @@ -4767,18 +4272,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 11 - - False - - - 377, 78 - - - 209, 21 - - - 11 - VALUETextBox @@ -4791,18 +4284,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 13 - - False - - - 166, 127 - - - 419, 21 - - - 15 - COMMENTTextBox1 @@ -4815,18 +4296,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 15 - - 102, 78 - - - 59, 21 - - - 17 - - - Aktiv - ACTIVECheckBox1 @@ -4839,18 +4308,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 16 - - Segoe UI, 9pt, style=Italic - - - 167, 225 - - - 155, 23 - - - 19 - ADDED_WHOTextBox3 @@ -4863,18 +4320,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 18 - - Segoe UI, 9pt, style=Italic - - - 356, 225 - - - 155, 23 - - - 21 - ADDED_WHENTextBox3 @@ -4887,18 +4332,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 20 - - Segoe UI, 9pt, style=Italic - - - 533, 225 - - - 155, 23 - - - 23 - CHANGED_WHOTextBox3 @@ -4911,18 +4344,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 22 - - Segoe UI, 9pt, style=Italic - - - 694, 225 - - - 155, 23 - - - 25 - CHANGED_WHENTextBox3 @@ -4935,2460 +4356,2328 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 24 - - 1248, 134 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC - pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ - Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ - /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA - zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ - IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E - rkJggg== - + + BindingNavigator2 - - True + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 24, 24 + + XtraTabPage4 - - Neu hinzufügen + + 25 - - Segoe UI, 9pt, style=Bold, Italic + + INDEXNAME_AutoIndexTXT - - 145, 24 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - of {0} automatic Indicies + + XtraTabPage4 - - Die Gesamtanzahl der Elemente. + + 26 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC - DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC - rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV - i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG - 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG - QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX - bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= - - - - True + + 1013, 409 - - 24, 24 + + automatische/feste Indexe - - Löschen + + XtraTabPage4 - - Segoe UI, 9pt, style=Bold, Italic + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 - wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 - v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg - UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA - Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu - lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= - + + XtraTabControl2 - - True + + 2 - - 24, 24 + + Button2 - - Erste verschieben + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w - 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f - Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ - 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC - + + XtraTabPage9 - - True + + 0 - - 24, 24 + + GroupBox3 - - Vorherige verschieben + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6, 27 + + XtraTabPage9 - - Position + + 1 - - False + + Label8 - - Segoe UI, 9pt, style=Bold, Italic + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 50, 23 + + XtraTabPage9 - - 0 + + 2 - - Aktuelle Position + + ListBoxDokartzuordnung - - 6, 27 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 - n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI - N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f - oAc0QjgAAAAASUVORK5CYII= - + + XtraTabPage9 - - True + + 3 - - 24, 24 + + 1013, 409 - - Nächste verschieben + + Zuordnung Dokumentenart-Gruppe - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// - h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B - twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA - kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG - WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 - 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== - + + XtraTabPage9 - - True + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - 24, 24 + + XtraTabControl2 - - Letzte verschieben + + 3 - - 6, 27 + + GroupBox4 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo - dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= - + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 24, 24 + + XtraTabPage10 - - Daten speichern + + 0 - - Magenta + + 1013, 409 - - 24, 24 + + Dynamischer Ordnerpfad - - Refresh + + XtraTabPage10 - - 0, 0 + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - 1013, 27 + + XtraTabControl2 - + 4 - - BindingNavigator1 + + XtraTabControl2 - - BindingNavigator2 + + DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage1 - - XtraTabPage4 + + 8 - - 25 + + 17, 95 + + + NoControl - - False + + 751, 133 - - 167, 78 + + 167, 24 - - 198, 21 + + 94 - - 28 + + Doppelte Einträge verhindern - - INDEXNAME_AutoIndexTXT + + VKT_PREVENT_MULTIPLE_VALUESCheckbox - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage4 + + XtraTabPage3 - - 26 + + 0 - - 1013, 409 + + 17, 95 + + + 473, 133 - - automatische/feste Indexe + + 128, 24 - - XtraTabPage4 + + 94 - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + Neueingabe erlauben - - XtraTabControl2 + + VKT_ADD_ITEMCheckbox - - 2 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Segoe UI, 9pt + + XtraTabPage3 - - MiddleLeft + + 1 - - 275, 152 + + 627, 133 - - 75, 23 + + 115, 24 - - 15 + + 93 - - Löschen + + Mehrfachauswahl - - MiddleRight + + MULTISELECTCheckBox - - Button2 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage3 - - XtraTabPage9 + + 2 - - 0 + + 677, 87 - - True + + 137, 30 - - Segoe UI Semibold, 8.25pt, style=Bold, Italic + + 92 - - 13, 92 + + Letzte erfolgreiche Eingabe speichern - - 179, 13 + + SAVE_VALUECheckBox - - 80 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Zuordnung erfolgreich gespeichert! + + XtraTabPage3 - - False + + 3 - - lblnewDokartZuordnung + + True - + + 437, 30 + + + 89, 13 + + + 91 + + + windream-Index: + + + lblWDINDEX + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox3 + + XtraTabPage3 - - 0 + + 4 - - True + + False - - 8, 19 + + 767, 37 - - 108, 15 + + 180, 41 - - 11 + + 90 - - Gruppe auswählen: + + Optional/Nur für Benennung +der Datei - - Label7 + + OPTIONALCheckBox - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox3 + + XtraTabPage3 - - 1 + + 5 - - 266, 152 - - - Segoe UI, 9pt + + Segoe UI Semibold, 9pt, style=Bold - - 11, 37 + + 15 - - 218, 23 + + 9, 92 - - 8 + + 146, 304 - - cmbGroup2Dokart + + 81 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ListBox5 - - GroupBox3 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 2 + + XtraTabPage3 - - Segoe UI, 9pt + + 6 - + + False + + MiddleLeft - - 11, 66 + + 751, 162 - - 219, 23 + + 136, 23 - - 9 + + 80 - - Dokumentart zu Gruppe hinzufügen + + Show SQL Config - + MiddleRight - - btnAddDokartGroupRelation + + False - + + btnSQLView + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox3 + + XtraTabPage3 - - 3 + + 7 - - Segoe UI, 9pt + + True - - 275, 28 + + Segoe UI, 9.75pt, style=Bold - - 235, 118 + + 504, 181 - - 14 + + 192, 17 - - Neue Gruppenzuordnung: + + 79 - - GroupBox3 + + Index erfolgreich gespeichert! - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + False - - XtraTabPage9 + + lblSaveIndexMan - - 1 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + XtraTabPage3 - - 5, 8 + + 8 - - 272, 13 + + Segoe UI, 9pt, style=Italic - - 13 + + 677, 225 - - Die Dokumentart ist zu folgenden Gruppen zugeordnet: + + 137, 23 - - Label8 + + 26 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + CHANGED_WHENTextBox - - XtraTabPage9 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 2 + + XtraTabPage3 - - 506, 251 - - - 8, 28 + + 10 - - 255, 147 + + Segoe UI, 9pt, style=Italic - - 12 + + 507, 225 - - ListBoxDokartzuordnung + + 148, 23 - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 24 - - XtraTabPage9 + + CHANGED_WHOTextBox - - 3 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1013, 409 + + XtraTabPage3 - - Zuordnung Dokumentenart-Gruppe + + 12 - - XtraTabPage9 + + Segoe UI, 9pt, style=Italic - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 324, 225 - - XtraTabControl2 + + 156, 23 - - 3 + + 22 - - True + + ADDED_WHENTextBox - - Segoe UI, 8.25pt, style=Italic + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - NoControl + + XtraTabPage3 - - 10, 82 + + 14 - - 367, 13 + + Segoe UI, 9pt, style=Italic - - 12 + + 162, 225 - - Bei Auswahl von Vektorindexen wird jeweils nur der ERSTE Eintrag verwendet + + 156, 23 - - Label10 + + 20 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ADDED_WHOTextBox - - GroupBox4 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 0 + + XtraTabPage3 - - Segoe UI, 9.75pt + + 16 - - 12, 40 + + False - - 697, 25 + + 94, 47 - - 11 + + 61, 24 - - FOLDER_FOR_INDEXTextBox + + 19 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Aktiv - - GroupBox4 + + ACTIVECheckBox - - 1 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + XtraTabPage3 - - Segoe UI, 8.25pt, style=Italic + + 17 - - 9, 66 + + False - - 346, 13 + + 677, 48 - - 10 + + 70, 21 - - Inhalte von Datum-Indizes werden automatisch YYYYMMDD konvertiert + + 17 - - Label25 + + SEQUENCETextBox - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox4 + + XtraTabPage3 - - 2 + + 19 - - 715, 41 + + False - - 31, 23 + + 162, 180 - - 9 + + 318, 21 - - btncrFolder_delete + + 13 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + DEFAULT_VALUETextBox - - GroupBox4 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 3 + + XtraTabPage3 - - Segoe UI, 9pt + + 21 - - YYYY/MM/DD - - - YYYY/MM - - - YYYY - - - YYYY-MM - - - 9, 86 + + False - - 188, 23 + + 326, 133 - - 6 + + 141, 24 - - cmbCrFolderDate + + 12 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Vorschlagsliste per SQL - - GroupBox5 + + SUGGESTIONCheckBox - - 0 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + XtraTabPage3 - - Segoe UI Semibold, 9pt, style=Bold, Italic + + 22 - - 6, 68 + + False - - 97, 15 + + BOOLEAN - - 5 + + DATE - - Datum-Struktur: + + INTEGER - - Label20 + + VARCHAR - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 162, 136 - - GroupBox5 + + 145, 21 - - 1 + + 10 - - Segoe UI, 9.75pt, style=Bold + + DATATYPEComboBox - - MiddleLeft + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 208, 39 + + XtraTabPage3 - - 188, 28 + + 24 - - 4 + + False - - Ordner anhängen + + 162, 92 - - MiddleRight + + 509, 21 - - btnaddcrFolderParameter + + 8 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + COMMENTTextBox - - GroupBox5 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 2 + + XtraTabPage3 - - Segoe UI, 9pt + + 26 - - 208, 86 + + False - - 188, 23 + + 440, 47 - - 3 + + 231, 21 - - txtcrFoldermanuell + + 6 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + WD_INDEXComboBox - - GroupBox5 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 3 + + XtraTabPage3 - - True + + 27 - - Segoe UI Semibold, 9pt, style=Bold, Italic + + False - - 205, 68 + + 162, 48 - - 82, 15 + + 272, 21 - - 2 + + 4 - - oder manuell: + + NAMETextBox - - Label19 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage3 - - GroupBox5 + + 29 - - 4 + + 275, 56 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC + pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ + Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ + /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA + zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ + IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E + rkJggg== + - + True - - Segoe UI Semibold, 9pt, style=Bold, Italic - - - 6, 24 + + 24, 24 - - 204, 15 + + Neu hinzufügen - - 1 + + Segoe UI, 9pt, style=Bold, Italic - - aus Index-Wert (auto oder manuell): + + 129, 24 - - Label18 + + of {0} manual Indicies - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Die Gesamtanzahl der Elemente. - - GroupBox5 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 + wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 + v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg + UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA + Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu + lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= + - - 5 + + True - - Segoe UI, 9pt + + 24, 24 - - 9, 42 - - - 188, 23 + + Erste verschieben - - 0 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w + 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f + Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ + 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC + - - cmbCrFolderIndex + + True - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 24, 24 - - GroupBox5 + + Vorherige verschieben - - 6 + + 6, 27 - - 12, 107 + + Position - - 530, 130 + + False - - 8 + + Segoe UI, 9pt, style=Bold, Italic - - Neuer Unterordner: + + 50, 23 - - GroupBox5 + + 0 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Aktuelle Position - - GroupBox4 + + 6, 27 - - 4 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 + n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI + N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f + oAc0QjgAAAAASUVORK5CYII= + - + True - - 9, 22 + + 24, 24 - - 124, 15 + + Nächste verschieben - - 7 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// + h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B + twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA + kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG + WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 + 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== + - - Variabler Ordnerpfad + + True - - Label17 + + 24, 24 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Letzte verschieben - - GroupBox4 + + 6, 27 - - 5 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC + DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC + rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV + i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG + 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG + QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX + bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= + - - Segoe UI, 9pt, style=Bold + + True - - 3, 3 + + 24, 24 - - 820, 259 + + Löschen - - 81 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo + dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= + - - Dynamic Folder + + 24, 24 - - GroupBox4 + + Daten speichern - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Magenta - - XtraTabPage10 + + 24, 24 - - 0 + + Refresh - - 1013, 409 + + 0, 0 - - Dynamischer Ordnerpfad + + 1013, 27 - - XtraTabPage10 + + 3 - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + BindingNavigator1 - - XtraTabControl2 + + TBDD_INDEX_MANBindingNav - - 4 + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabControl2 + + XtraTabPage3 - - DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 30 - - XtraTabPage1 + + Segoe UI, 9pt, style=Italic - - 8 + + 9, 48 - - 1192, 17 - - - False + + 70, 23 - - 707, 46 + + 1 - - 266, 21 + + GUIDTextBox1 - - 85 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ComboBox1 + + XtraTabPage3 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 32 - - XtraTabPage1 + + 511, 173 + + + False - - 9 + + ONLY FILE/FOLDER - - MiddleLeft + + FILE AND INDEX - - 174, 579 + + 559, 99 - - 71, 23 + + 202, 21 - - 84 + + 81 - - Add + + VARIANTComboBox - - MiddleRight + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - btnadd + + XtraTabPage6 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 - - XtraTabPage1 + + 511, 173 + + + True - - 10 + + Segoe UI, 9.75pt, style=Bold - - 1025, 56 - - - 5, 579 + + 384, 191 - - 163, 21 + + 213, 17 - - 82 + + 80 - - cmbWHModule + + Funktion erfolgreich gespeichert! - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + False - - XtraTabPage1 + + lblsavePostProcess - - 11 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + XtraTabPage6 - - 5, 561 + + 2 - - 110, 13 + + 1187, 173 + + + False - - 81 + + 71, 53 - - Hinzufügen zu Modul: + + 180, 21 - - Label2 + + 34 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + ComboBox2 - - XtraTabPage1 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 12 + + XtraTabPage6 - + + 3 + + + 1187, 173 + + True - - 5, 611 + + 212, 166 - - 132, 13 + + 13, 13 - - 80 + + 33 - - Zugeordnet zu Modul(en): + + v - - Label1 + + Function2Label - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage6 - - 13 + + 4 - - 494, 56 - - - 5, 636 + + True - - 203, 108 + + 116, 166 - - 79 + + 13, 13 - - ListBox2 + + 32 - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + v - - XtraTabPage1 + + Function1Label - - 14 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + XtraTabPage6 - - Segoe UI, 9.75pt, style=Bold + + 5 - - 932, 263 + + True - - 240, 17 + + 381, 81 - - 78 + + 38, 13 - - Dokumentart erfolgreich gespeichert! + + 31 - - False + + Label4 - - lblSaveDokart + + Text3Label - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage6 - - 15 + + 6 - - False + + True - - 936, 217 + + 184, 81 - - 38, 23 + + 38, 13 - - 29 + + 30 - - btnNamenkonvention + + Label4 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Text2Label - - XtraTabPage1 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 16 + + XtraTabPage6 - - False + + 7 - - 861, 134 + + True - - 31, 23 + + 13, 81 - - 28 + + 38, 13 - - ... + + 29 - - Button1 + + Label4 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Text1Label - - XtraTabPage1 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 17 + + XtraTabPage6 - - False + + 8 - - Segoe UI, 9.75pt + + Segoe UI, 9pt, style=Italic - - 266, 216 + + 565, 227 - - 586, 25 + + 194, 23 - - 27 + + 28 - - NAMENKONVENTIONTextBox + + CHANGED_WHENTextBox4 - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage6 - - 18 + + 10 - - 921, 17 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC - pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ - Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ - /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA - zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ - IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E - rkJggg== - + + Segoe UI, 9pt, style=Italic - - True + + 387, 227 - - 24, 24 + + 172, 23 - - Neu hinzufügen + + 26 - - 130, 24 + + CHANGED_WHOTextBox4 - - von {0} Dokumentarten + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Die Gesamtanzahl der Elemente. + + XtraTabPage6 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 - wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 - v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg - UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA - Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu - lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= - + + 12 - - True + + Segoe UI, 9pt, style=Italic - - 24, 24 + + 187, 227 - - Erste verschieben + + 152, 23 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w - 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f - Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ - 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC - + + 24 - - True + + ADDED_WHENTextBox4 - - 24, 24 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Vorherige verschieben + + XtraTabPage6 - - 6, 27 + + 14 - - Position + + Segoe UI, 9pt, style=Italic - - False + + 16, 227 - - 50, 23 + + 167, 23 - - 0 + + 22 - - Aktuelle Position + + ADDED_WHOTextBox4 - - 6, 27 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 - n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI - N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f - oAc0QjgAAAAASUVORK5CYII= - + + XtraTabPage6 - - True + + 16 - - 24, 24 + + False - - Nächste verschieben + + 16, 185 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// - h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B - twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA - kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG - WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 - 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== - + + 78, 21 - - True + + 20 - - 24, 24 + + SEQUENCETextBox1 - - Letzte verschieben + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6, 27 + + XtraTabPage6 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC - DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC - rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV - i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG - 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG - QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX - bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= - + + 18 - - True + + False - - 24, 24 + + 384, 99 - - Löschen + + 169, 21 - - 24, 24 + + 18 - - Daten speichern + + TEXT3TextBox - - Global-Indexer Dokarten + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Alle Dokarten + + XtraTabPage6 - - 150, 27 + + 19 - - Magenta + + False - - 99, 24 + + 187, 99 - - Aktualisieren + + 191, 21 - - Magenta + + 16 - - 78, 24 + + TEXT2TextBox - - Kopieren + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 0, 0 + + XtraTabPage6 - - 1294, 27 + + 20 - - 2 + + False - - BindingNavigator1 + + 16, 99 - - TBDD_DOKUMENTARTBindingNavigator + + 165, 21 - - System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 14 - - XtraTabPage1 + + TEXT1TextBox - - 19 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Segoe UI, 9pt, style=Italic + + XtraTabPage6 - - 266, 46 + + 21 - - 51, 23 + + False - - 1 + + 211, 184 - - DOKART_GUIDTextBox + + 70, 21 - + + 12 + + + FUNCTION2TextBox + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage6 - - 21 + + 22 - + False - - 414, 47 + + 119, 184 - - 287, 21 + + 70, 21 - - 3 + + 10 - - BEZEICHNUNGTextBox + + FUNCTION1TextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage6 - + 23 - + False - - 979, 46 + + VBREPLACE - - 94, 21 + + VBSPLIT - - 7 + + REG. EXPRESSION - - KURZNAMETextBox + + 257, 53 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 121, 21 - - XtraTabPage1 + + 8 - - 26 + + TYPEComboBox - + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + + 25 + + False - - 266, 136 + + 384, 54 - - 585, 21 + + 381, 21 - - 9 + + 7 - - ZIEL_PFADTextBox + + COMMENTTextBox2 - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage6 - - 28 + + 27 - - False + + Segoe UI, 9pt, style=Italic - - 266, 176 + + 16, 53 - - 586, 21 + + 49, 23 - - 11 + + 5 - - BESCHREIBUNGTextBox + + GUIDTextBox4 - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage6 - + 30 - - False + + 325, 134 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC + pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ + Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ + /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA + zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ + IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E + rkJggg== + - - 333, 45 + + True - - 63, 24 + + 24, 24 - - 13 + + Neu hinzufügen - - Aktiv + + Segoe UI, 9pt, style=Bold, Italic - - AKTIVCheckBox + + 181, 24 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + of {0} Postprocessing Functions - - XtraTabPage1 + + Die Gesamtanzahl der Elemente. - - 31 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC + DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC + rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV + i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG + 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG + QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX + bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= + - - Segoe UI, 9pt, style=Italic + + True - - 268, 262 + + 24, 24 - - 156, 23 + + Löschen - - 17 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 + wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 + v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg + UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA + Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu + lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= + - - ERSTELLTWERTextBox + + True - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 24, 24 - - XtraTabPage1 + + Erste verschieben - - 34 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w + 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f + Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ + 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC + - - Segoe UI, 9pt, style=Italic + + True - - 430, 262 + + 24, 24 - - 156, 23 + + Vorherige verschieben - - 19 + + 6, 27 - - ERSTELLTWANNTextBox + + Position - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + False - - XtraTabPage1 + + Segoe UI, 9pt, style=Bold, Italic - - 36 + + 50, 23 - - Segoe UI, 9pt, style=Italic + + 0 - - 592, 262 + + Aktuelle Position - - 164, 23 + + 6, 27 - - 21 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 + n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI + N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f + oAc0QjgAAAAASUVORK5CYII= + - - GEANDERTWERTextBox + + True - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 24, 24 - - XtraTabPage1 + + Nächste verschieben - - 38 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// + h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B + twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA + kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG + WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 + 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== + - - Segoe UI, 9pt, style=Italic + + True - - 762, 262 + + 24, 24 - - 164, 23 + + Letzte verschieben - - 23 + + 6, 27 - - GEAENDERTWANNTextBox + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo + dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= + - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 24, 24 - - XtraTabPage1 + + Daten speichern - - 40 + + Magenta - - False + + 24, 24 - - 414, 94 + + Refresh - - 438, 21 + + 0, 0 - - 25 + + 1013, 27 - - OBJEKTTYPComboBox + + 4 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + BindingNavigator1 - - XtraTabPage1 + + TBDD_INDEX_MAN_POSTPROCESSINGBindingNavigator - - 41 + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 3, 4, 3, 4 + + XtraTabPage6 - - 1294, 755 + + 31 - - Dokumentarten + + 591, 78 - - XtraTabPage1 + + 31, 22 - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 89 - - XtraTabControl1 + + btnAddWindowsVariable - - 0 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1296, 780 + + XtraTabPage4 - - 1 + + 0 - + True - - Top, Left, Right + + 626, 60 - - 635, 95 - - - True + + 108, 13 - - None + + 88 - - None + + Windows-Parameter: - - NoControl + + lblWindowParameter - - None + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Application + + XtraTabPage4 - - 778, 35 + + 1 - - Username + + False - - True + + Dateiname (mit Endung) - - 0 + + Dateiname (ohne Endung) - - 106 + + Dateiendung - - Name + + Datei Erstelldatum - - True + + Datei Erstellt wer - - 1 + + Aktuelles Datum (DD.MM.YYYY) - - 100 + + Username - - EMail + + Usercode - - True + + 629, 78 - - 2 + + 188, 82 - - 105 + + 87 - - 333, 241 + + lbFileparameter - - 87 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GridControl2 + + XtraTabPage4 - - DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 2 - - XtraTabPage2 + + 17, 173 + + + Segoe UI Semibold, 9pt, style=Bold - - 0 + + 15 - - 562, 93 + + 6, 109 - - 66, 21 + + 155, 289 - - 81 + + 86 - - SHORTNAMETextBox + + ListBox6 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage4 - - 2 + + 3 - - de-DE + + 17, 173 + + + True - - en-US + + 374, 60 - - 90, 133 + + 166, 13 - - 92, 21 + + 85 - - 80 + + Fester oder Automatischer Wert: - - LANGUAGEComboBox + + lblValue - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage4 - + 4 - - True + + False - - Segoe UI, 8.25pt, style=Bold + + 167, 77 - - 559, 199 + + 198, 21 - - 186, 13 + + 84 - - 79 + + INDEXNAME_AutoIndexCMB - - Userdaten erfolgreich gespeichert! + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - False + + XtraTabPage4 - - lblsaveUSer + + 5 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True - - XtraTabPage2 + + 3, 26 - - 5 + + 487, 26 - - Top, Bottom, Left, Right + + 83 - - 255, 128, 255 + + Automatische Indexe werden nach den manuellen Indizes OHNE USERINTERAKTION durchlaufen. +Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei genutzt werden. - - Tahoma, 8.25pt, style=Bold + + Label6 - - Style3D + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 14, 282 + + XtraTabPage4 - - Segoe UI, 9pt + + 6 - - MiddleLeft + + True - - 284, 157 + + Segoe UI, 9.75pt, style=Bold - - 75, 23 + + 531, 192 - - 11 + + 192, 17 - - Löschen + + 82 - - MiddleRight + + Index erfolgreich gespeichert! - - btnDeleteGroupRelation + + False - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + lblsaveAutoIndex - - XtraTabPage7 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 0 + + XtraTabPage4 - - True + + 7 - - Segoe UI Semibold, 8.25pt, style=Bold, Italic + + False - - 8, 92 + + MiddleLeft - - 179, 13 + + 377, 156 - - 80 + + 148, 24 - - Zuordnung erfolgreich gespeichert! + + 81 - + + Show SQL-Config + + + MiddleRight + + False - - lblnewUserZuordnung + + btnSQLViewAuto - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox2 + + XtraTabPage4 - - 0 + + 8 - - True + + False - - 8, 19 + + 167, 156 - - 108, 15 + + 198, 24 - - 11 + + 29 - - Gruppe auswählen: + + Automatischer Index per SQL? - - Label5 + + SQL_ACTIVECheckBox - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox2 + + XtraTabPage4 - - 1 + + 9 - - Segoe UI, 9pt + + Segoe UI, 9pt, style=Italic - - 11, 37 + + 7, 77 - - 184, 23 + + 53, 23 - - 8 + + 5 - - cmbGroup2User + + GUIDAUTO_INDEXTextbox - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox2 + + XtraTabPage4 - - 2 + + 11 - - Segoe UI, 9pt + + False - - MiddleLeft + + 377, 78 - - 11, 66 + + 209, 21 - - 184, 23 + + 11 - - 9 + + VALUETextBox - - User zu Gruppe hinzufügen + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - MiddleRight + + XtraTabPage4 - - btnAddGroupRelation + + 13 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + False - - GroupBox2 + + 166, 127 - - 3 + + 419, 21 - - Segoe UI, 9pt + + 15 - - 284, 33 + + COMMENTTextBox1 - - 230, 118 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 10 + + XtraTabPage4 - - Neue Gruppenzuordnung: + + 15 - - GroupBox2 + + 102, 78 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 59, 21 - - XtraTabPage7 + + 17 - - 1 + + Aktiv - - True + + ACTIVECheckBox1 - - 14, 13 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 214, 13 + + XtraTabPage4 - - 7 + + 16 - - User ist zu folgenden Gruppen zugeordnet: + + Segoe UI, 9pt, style=Italic - - Label4 + + 167, 225 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 155, 23 - - XtraTabPage7 + + 19 - - 2 + + ADDED_WHOTextBox3 - - 755, 212 - - - 17, 33 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 255, 160 + + XtraTabPage4 - - 6 + + 18 - - ListBoxUserzuordnung + + Segoe UI, 9pt, style=Italic - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 356, 225 - - XtraTabPage7 + + 155, 23 - - 3 + + 21 - - 1039, 251 + + ADDED_WHENTextBox3 - - Gruppenzuordnung User + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage7 + + XtraTabPage4 - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 20 - - XtraTabControl3 + + Segoe UI, 9pt, style=Italic - - 0 + + 533, 225 - - 1045, 280 + + 155, 23 - - 32 + + 23 - - 8, 32 + + CHANGED_WHOTextBox3 - - 171, 134 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 80 + + XtraTabPage4 - - ListBox4 + + 22 - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Segoe UI, 9pt, style=Italic - - XtraTabPage8 + + 694, 225 - - 0 + + 155, 23 - - True + + 25 - - Segoe UI, 9.75pt, style=Bold + + CHANGED_WHENTextBox3 - - 763, 53 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 203, 17 + + XtraTabPage4 - - 79 + + 24 - - Gruppe erfolgreich gespeichert! + + 1248, 134 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC + pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ + Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ + /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA + zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ + IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E + rkJggg== + - - False + + True - - lblsaveTBDD_USER_GROUPS + + 24, 24 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Neu hinzufügen - - XtraTabPage8 + + Segoe UI, 9pt, style=Bold, Italic - - 1 + + 145, 24 - - False + + of {0} automatic Indicies - - Segoe UI, 9pt, style=Italic + + Die Gesamtanzahl der Elemente. - - 198, 52 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC + DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC + rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV + i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG + 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG + QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX + bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= + - - 77, 23 + + True - - 5 + + 24, 24 - - GUIDTextBox5 + + Löschen - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Segoe UI, 9pt, style=Bold, Italic - - XtraTabPage8 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 + wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 + v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg + UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA + Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu + lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= + - - 3 + + True - - 293, 50 + + 24, 24 - - 464, 21 + + Erste verschieben - - 7 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w + 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f + Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ + 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC + - - NAMETextBox2 + + True - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 24, 24 - - XtraTabPage8 + + Vorherige verschieben - - 5 + + 6, 27 - + + Position + + False - - Segoe UI, 9pt, style=Italic + + Segoe UI, 9pt, style=Bold, Italic - - 198, 98 + + 50, 23 - - 172, 23 + + 0 - - 9 + + Aktuelle Position - - ADDED_WHOTextBox5 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage8 - - - 7 - - - False - - - Segoe UI, 9pt, style=Italic - - - 379, 98 - - - 178, 23 - - - 11 - - - ADDED_WHENTextBox5 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage8 - - - 9 - - - False - - - Segoe UI, 9pt, style=Italic - - - 198, 142 - - - 172, 23 - - - 13 - - - CHANGED_WHOTextBox5 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage8 - - - 11 - - - False - - - Segoe UI, 9pt, style=Italic - - - 379, 142 - - - 178, 23 - - - 15 - - - CHANGED_WHENTextBox5 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage8 - - - 13 - - - 682, 134 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC - pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ - Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ - /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA - zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ - IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E - rkJggg== - - - - True - - - 24, 24 - - - Neu hinzufügen - - - 76, 24 - - - of {0} Groups - - - Die Gesamtanzahl der Elemente. - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC - DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC - rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV - i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG - 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG - QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX - bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= - - - - True - - - 24, 24 - - - Löschen - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 - wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 - v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg - UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA - Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu - lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= - - - - True - - - 24, 24 - - - Erste verschieben - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w - 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f - Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ - 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC - - - - True - - - 24, 24 - - - Vorherige verschieben - - - 6, 27 - - - Position - - - False - - - 50, 23 - - - 0 - - - Aktuelle Position - - + 6, 27 - + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 @@ -7397,16 +6686,16 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei oAc0QjgAAAAASUVORK5CYII= - + True - + 24, 24 - + Nächste verschieben - + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// @@ -7417,626 +6706,3557 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== - + True - + 24, 24 - + Letzte verschieben - + 6, 27 - + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= - + 24, 24 - + Daten speichern - + Magenta - + 24, 24 - - ToolStripButton15 + + Refresh - + 0, 0 - - 1039, 27 + + 1013, 27 - + 4 - - BindingNavigator3 + + BindingNavigator1 - - TBDD_USER_GROUPSBindingNavigator + + BindingNavigator2 - + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage8 - + + XtraTabPage4 + + + 25 + + + False + + + 167, 78 + + + 198, 21 + + + 28 + + + INDEXNAME_AutoIndexTXT + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage4 + + + 26 + + + Segoe UI, 9pt + + + MiddleLeft + + + 275, 152 + + + 75, 23 + + + 15 + + + Löschen + + + MiddleRight + + + Button2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage9 + + + 0 + + + lblnewDokartZuordnung + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox3 + + + 0 + + + Label7 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox3 + + + 1 + + + cmbGroup2Dokart + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox3 + + + 2 + + + btnAddDokartGroupRelation + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox3 + + + 3 + + + Segoe UI, 9pt + + + 275, 28 + + + 235, 118 + + + 14 + + + Neue Gruppenzuordnung: + + + GroupBox3 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage9 + + + 1 + + + True + + + Segoe UI Semibold, 8.25pt, style=Bold, Italic + + + 13, 92 + + + 179, 13 + + + 80 + + + Zuordnung erfolgreich gespeichert! + + + False + + + lblnewDokartZuordnung + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox3 + + + 0 + + + True + + + 8, 19 + + + 108, 15 + + + 11 + + + Gruppe auswählen: + + + Label7 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox3 + + + 1 + + + 266, 152 + + + Segoe UI, 9pt + + + 11, 37 + + + 218, 23 + + + 8 + + + cmbGroup2Dokart + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox3 + + + 2 + + + 266, 152 + + + Segoe UI, 9pt + + + MiddleLeft + + + 11, 66 + + + 219, 23 + + + 9 + + + Dokumentart zu Gruppe hinzufügen + + + MiddleRight + + + btnAddDokartGroupRelation + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox3 + + + 3 + + + True + + + 5, 8 + + + 272, 13 + + + 13 + + + Die Dokumentart ist zu folgenden Gruppen zugeordnet: + + + Label8 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage9 + + + 2 + + + 506, 251 + + + 8, 28 + + + 255, 147 + + + 12 + + + ListBoxDokartzuordnung + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage9 + + + 3 + + + 506, 251 + + + Label10 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 0 + + + FOLDER_FOR_INDEXTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 1 + + + Label25 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 2 + + + btncrFolder_delete + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 3 + + + GroupBox5 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 4 + + + Label17 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 5 + + + Segoe UI, 9pt, style=Bold + + + 3, 3 + + + 820, 259 + + + 81 + + + Dynamic Folder + + + GroupBox4 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage10 + + + 0 + + + True + + + Segoe UI, 8.25pt, style=Italic + + + NoControl + + + 10, 82 + + + 367, 13 + + + 12 + + + Bei Auswahl von Vektorindexen wird jeweils nur der ERSTE Eintrag verwendet + + + Label10 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 0 + + + Segoe UI, 9.75pt + + + 12, 40 + + + 697, 25 + + + 11 + + + FOLDER_FOR_INDEXTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 1 + + + True + + + Segoe UI, 8.25pt, style=Italic + + + 9, 66 + + + 346, 13 + + + 10 + + + Inhalte von Datum-Indizes werden automatisch YYYYMMDD konvertiert + + + Label25 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 2 + + + 715, 41 + + + 31, 23 + + + 9 + + + btncrFolder_delete + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 3 + + + cmbCrFolderDate + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 0 + + + Label20 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 1 + + + btnaddcrFolderParameter + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 2 + + + txtcrFoldermanuell + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 3 + + + Label19 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 4 + + + Label18 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 5 + + + cmbCrFolderIndex + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 6 + + + 12, 107 + + + 530, 130 + + + 8 + + + Neuer Unterordner: + + + GroupBox5 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 4 + + + Segoe UI, 9pt + + + YYYY/MM/DD + + + YYYY/MM + + + YYYY + + + YYYY-MM + + + 9, 86 + + + 188, 23 + + + 6 + + + cmbCrFolderDate + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 0 + + + True + + + Segoe UI Semibold, 9pt, style=Bold, Italic + + + 6, 68 + + + 97, 15 + + + 5 + + + Datum-Struktur: + + + Label20 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 1 + + + Segoe UI, 9.75pt, style=Bold + + + MiddleLeft + + + 208, 39 + + + 188, 28 + + + 4 + + + Ordner anhängen + + + MiddleRight + + + btnaddcrFolderParameter + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 2 + + + Segoe UI, 9pt + + + 208, 86 + + + 188, 23 + + + 3 + + + txtcrFoldermanuell + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 3 + + + True + + + Segoe UI Semibold, 9pt, style=Bold, Italic + + + 205, 68 + + + 82, 15 + + + 2 + + + oder manuell: + + + Label19 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 4 + + + True + + + Segoe UI Semibold, 9pt, style=Bold, Italic + + + 6, 24 + + + 204, 15 + + + 1 + + + aus Index-Wert (auto oder manuell): + + + Label18 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 5 + + + Segoe UI, 9pt + + + 9, 42 + + + 188, 23 + + + 0 + + + cmbCrFolderIndex + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox5 + + + 6 + + + True + + + 9, 22 + + + 124, 15 + + + 7 + + + Variabler Ordnerpfad + + + Label17 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox4 + + + 5 + + + 1192, 17 + + + False + + + 707, 46 + + + 266, 21 + + + 85 + + + ComboBox1 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 9 + + + 1192, 17 + + + MiddleLeft + + + 174, 579 + + + 71, 23 + + + 84 + + + Add + + + MiddleRight + + + btnadd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 10 + + + 1025, 56 + + + 5, 579 + + + 163, 21 + + + 82 + + + cmbWHModule + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 11 + + + 1025, 56 + + + True + + + 5, 561 + + + 110, 13 + + + 81 + + + Hinzufügen zu Modul: + + + Label2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 12 + + + True + + + 5, 611 + + + 132, 13 + + + 80 + + + Zugeordnet zu Modul(en): + + + Label1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 13 + + + 494, 56 + + + 5, 636 + + + 203, 108 + + + 79 + + + ListBox2 + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 14 + + + 494, 56 + + + True + + + Segoe UI, 9.75pt, style=Bold + + + 932, 263 + + + 240, 17 + + + 78 + + + Dokumentart erfolgreich gespeichert! + + + False + + + lblSaveDokart + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 15 + + + False + + + 936, 217 + + + 38, 23 + + + 29 + + + btnNamenkonvention + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 16 + + + False + + + 861, 134 + + + 31, 23 + + + 28 + + + ... + + + Button1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 17 + + + False + + + Segoe UI, 9.75pt + + + 266, 216 + + + 586, 25 + + + 27 + + + NAMENKONVENTIONTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 18 + + + 921, 17 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC + pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ + Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ + /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA + zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ + IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E + rkJggg== + + + + True + + + 24, 24 + + + Neu hinzufügen + + + 130, 24 + + + von {0} Dokumentarten + + + Die Gesamtanzahl der Elemente. + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 + wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 + v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg + UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA + Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu + lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= + + + + True + + + 24, 24 + + + Erste verschieben + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w + 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f + Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ + 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC + + + + True + + + 24, 24 + + + Vorherige verschieben + + + 6, 27 + + + Position + + + False + + + Segoe UI, 9pt + + + 50, 23 + + + 0 + + + Aktuelle Position + + + 6, 27 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 + n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI + N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f + oAc0QjgAAAAASUVORK5CYII= + + + + True + + + 24, 24 + + + Nächste verschieben + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// + h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B + twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA + kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG + WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 + 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== + + + + True + + + 24, 24 + + + Letzte verschieben + + + 6, 27 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC + DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC + rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV + i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG + 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG + QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX + bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= + + + + True + + + 24, 24 + + + Löschen + + + 24, 24 + + + Daten speichern + + + Global-Indexer Dokarten + + + Alle Dokarten + + + 150, 27 + + + Magenta + + + 99, 24 + + + Aktualisieren + + + Magenta + + + 78, 24 + + + Kopieren + + + 0, 0 + + + 1294, 27 + + + 2 + + + BindingNavigator1 + + + TBDD_DOKUMENTARTBindingNavigator + + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 19 + + + Segoe UI, 9pt, style=Italic + + + 266, 46 + + + 51, 23 + + + 1 + + + DOKART_GUIDTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 21 + + + False + + + 414, 47 + + + 287, 21 + + + 3 + + + BEZEICHNUNGTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 23 + + + False + + + 979, 46 + + + 94, 21 + + + 7 + + + KURZNAMETextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 26 + + + False + + + 266, 136 + + + 585, 21 + + + 9 + + + ZIEL_PFADTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 28 + + + False + + + 266, 176 + + + 586, 21 + + + 11 + + + BESCHREIBUNGTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 30 + + + False + + + 333, 45 + + + 63, 24 + + + 13 + + + Aktiv + + + AKTIVCheckBox + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 31 + + + Segoe UI, 9pt, style=Italic + + + 268, 262 + + + 156, 23 + + + 17 + + + ERSTELLTWERTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 34 + + + Segoe UI, 9pt, style=Italic + + + 430, 262 + + + 156, 23 + + + 19 + + + ERSTELLTWANNTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 36 + + + Segoe UI, 9pt, style=Italic + + + 592, 262 + + + 164, 23 + + + 21 + + + GEANDERTWERTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 38 + + + Segoe UI, 9pt, style=Italic + + + 762, 262 + + + 164, 23 + + + 23 + + + GEAENDERTWANNTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 40 + + + False + + + 414, 94 + + + 438, 21 + + + 25 + + + OBJEKTTYPComboBox + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage1 + + + 41 + + + Top, Left, Right + + + 635, 95 + + + True + + + None + + + None + + + NoControl + + + None + + + Application + + + 778, 35 + + + Username + + + True + + + 0 + + + 106 + + + Name + + + True + + + 1 + + + 100 + + + EMail + + + True + + + 2 + + + 105 + + + 333, 241 + + + 87 + + + GridControl2 + + + DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + XtraTabPage2 + + + 0 + + + 562, 93 + + + 66, 21 + + + 81 + + + SHORTNAMETextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 2 + + + de-DE + + + en-US + + + 90, 133 + + + 92, 21 + + + 80 + + + LANGUAGEComboBox + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 4 + + + True + + + Segoe UI, 8.25pt, style=Bold + + + 559, 199 + + + 186, 13 + + + 79 + + + Userdaten erfolgreich gespeichert! + + + False + + + lblsaveUSer + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 5 + + + Top, Bottom, Left, Right + + + 255, 128, 255 + + + Tahoma, 8.25pt, style=Bold + + + Style3D + + + 14, 282 + + + btnDeleteGroupRelation + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage7 + + + 0 + + + GroupBox2 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage7 + + + 1 + + + Label4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage7 + + + 2 + + + ListBoxUserzuordnung + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage7 + + + 3 + + + 1039, 251 + + + Gruppenzuordnung User + + + XtraTabPage7 + + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + XtraTabControl3 + + + 0 + + + 1045, 280 + + + 32 + + + 682, 134 + + + ListBox4 + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 0 + + + lblsaveTBDD_USER_GROUPS + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 1 + + + GUIDTextBox5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 3 + + + NAMETextBox2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 5 + + + ADDED_WHOTextBox5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 7 + + + ADDED_WHENTextBox5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 9 + + + CHANGED_WHOTextBox5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 11 + + + CHANGED_WHENTextBox5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 13 + + + TBDD_USER_GROUPSBindingNavigator + + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 14 + + + 1039, 251 + + + Gruppenverwaltung + + + XtraTabPage8 + + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + XtraTabControl3 + + + 1 + + + XtraTabControl3 + + + DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + XtraTabPage2 + + + 6 + + + Segoe UI, 9pt + + + MiddleLeft + + + 284, 157 + + + 75, 23 + + + 11 + + + Löschen + + + MiddleRight + + + btnDeleteGroupRelation + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage7 + + + 0 + + + lblnewUserZuordnung + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox2 + + + 0 + + + Label5 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox2 + + + 1 + + + cmbGroup2User + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox2 + + + 2 + + + btnAddGroupRelation + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox2 + + + 3 + + + Segoe UI, 9pt + + + 284, 33 + + + 230, 118 + + + 10 + + + Neue Gruppenzuordnung: + + + GroupBox2 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage7 + + + 1 + + + True + + + Segoe UI Semibold, 8.25pt, style=Bold, Italic + + + 8, 92 + + + 179, 13 + + + 80 + + + Zuordnung erfolgreich gespeichert! + + + False + + + lblnewUserZuordnung + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox2 + + + 0 + + + True + + + 8, 19 + + + 108, 15 + + + 11 + + + Gruppe auswählen: + + + Label5 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox2 + + + 1 + + + Segoe UI, 9pt + + + 11, 37 + + + 184, 23 + + + 8 + + + cmbGroup2User + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox2 + + + 2 + + + Segoe UI, 9pt + + + MiddleLeft + + + 11, 66 + + + 184, 23 + + + 9 + + + User zu Gruppe hinzufügen + + + MiddleRight + + + btnAddGroupRelation + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox2 + + + 3 + + + True + + + 14, 13 + + + 214, 13 + + + 7 + + + User ist zu folgenden Gruppen zugeordnet: + + + Label4 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage7 + + + 2 + + + 755, 212 + + + 17, 33 + + + 255, 160 + + + 6 + + + ListBoxUserzuordnung + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage7 + + + 3 + + + 755, 212 + + + 8, 32 + + + 171, 134 + + + 80 + + + ListBox4 + + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 0 + + + True + + + Segoe UI, 9.75pt, style=Bold + + + 763, 53 + + + 203, 17 + + + 79 + + + Gruppe erfolgreich gespeichert! + + + False + + + lblsaveTBDD_USER_GROUPS + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 1 + + + False + + + Segoe UI, 9pt, style=Italic + + + 198, 52 + + + 77, 23 + + + 5 + + + GUIDTextBox5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 3 + + + 293, 50 + + + 464, 21 + + + 7 + + + NAMETextBox2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 5 + + + False + + + Segoe UI, 9pt, style=Italic + + + 198, 98 + + + 172, 23 + + + 9 + + + ADDED_WHOTextBox5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 7 + + + False + + + Segoe UI, 9pt, style=Italic + + + 379, 98 + + + 178, 23 + + + 11 + + + ADDED_WHENTextBox5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 9 + + + False + + + Segoe UI, 9pt, style=Italic + + + 198, 142 + + + 172, 23 + + + 13 + + + CHANGED_WHOTextBox5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 11 + + + False + + + Segoe UI, 9pt, style=Italic + + + 379, 142 + + + 178, 23 + + + 15 + + + CHANGED_WHENTextBox5 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + + + 13 + + + 682, 134 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC + pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ + Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ + /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA + zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ + IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E + rkJggg== + + + + True + + + 24, 24 + + + Neu hinzufügen + + + 76, 24 + + + of {0} Groups + + + Die Gesamtanzahl der Elemente. + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC + DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC + rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV + i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG + 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG + QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX + bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= + + + + True + + + 24, 24 + + + Löschen + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 + wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 + v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg + UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA + Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu + lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= + + + + True + + + 24, 24 + + + Erste verschieben + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w + 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f + Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ + 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC + + + + True + + + 24, 24 + + + Vorherige verschieben + + + 6, 27 + + + Position + + + False + + + Segoe UI, 9pt + + + 50, 23 + + + 0 + + + Aktuelle Position + + + 6, 27 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 + n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI + N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f + oAc0QjgAAAAASUVORK5CYII= + + + + True + + + 24, 24 + + + Nächste verschieben + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// + h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B + twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA + kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG + WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 + 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== + + + + True + + + 24, 24 + + + Letzte verschieben + + + 6, 27 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo + dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= + + + + 24, 24 + + + Daten speichern + + + Magenta + + + 24, 24 + + + ToolStripButton15 + + + 0, 0 + + + 1039, 27 + + + 4 + + + BindingNavigator3 + + + TBDD_USER_GROUPSBindingNavigator + + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage8 + 14 - - 1039, 251 + + Segoe UI, 8.25pt, style=Italic + + + 14, 51 + + + 64, 22 + + + 4 + + + USER_GUIDTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 8 + + + False + + + Segoe UI, 8.25pt + + + 90, 51 + + + 200, 22 + + + 6 + + + PRENAMETextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 10 + + + False + + + Segoe UI, 8.25pt + + + 299, 51 + + + 256, 22 + + + 8 + + + NAMETextBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 12 + + + False + + + Segoe UI, 8.25pt + + + 562, 51 + + + 210, 22 + + + 10 + + + USERNAMETextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 14 + + + False - - Gruppenverwaltung + + Segoe UI, 8.25pt - - XtraTabPage8 + + 90, 92 - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 465, 22 - - XtraTabControl3 + + 12 + + + EMAILTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 16 + + + Segoe UI, 8.25pt, style=Italic + + + 90, 174 + + + 104, 22 + + + 24 + + + ADDED_WHOTextBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 18 + + + Segoe UI, 8.25pt, style=Italic + + + 203, 174 + + + 150, 22 + + + 26 + + + ADDED_WHENTextBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 20 + + + Segoe UI, 8.25pt, style=Italic + + + 365, 174 + + + 190, 22 + + + 28 + + + CHANGED_WHOTextBoxUser + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 22 + + + Segoe UI, 8.25pt, style=Italic + + + 562, 174 + + + 210, 22 + + + 30 + + + CHANGED_WHENTextBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 24 + + + 481, 95 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC + pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ + Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ + /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA + zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ + IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E + rkJggg== + + + + True + + + 24, 24 + + + Neu hinzufügen + + + 66, 24 + + + of {0} Users + + + Die Gesamtanzahl der Elemente. + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC + DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC + rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV + i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG + 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG + QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX + bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= + - - 1 + + True - - XtraTabControl3 + + 24, 24 - - DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + Löschen - - XtraTabPage2 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 + wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 + v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg + UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA + Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu + lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= + - - 6 + + True - - Segoe UI, 8.25pt, style=Italic + + 24, 24 - - 14, 51 + + Erste verschieben - - 64, 22 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w + 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f + Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ + 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC + - - 4 + + True - - USER_GUIDTextBox + + 24, 24 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Vorherige verschieben - - XtraTabPage2 + + 6, 27 - - 8 + + Position - + False - - Segoe UI, 8.25pt - - - 90, 51 - - - 200, 22 - - - 6 + + Segoe UI, 9pt - - PRENAMETextBox + + 50, 23 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 - - XtraTabPage2 + + Aktuelle Position - - 10 + + 6, 27 - - False + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 + n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI + N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f + oAc0QjgAAAAASUVORK5CYII= + - - Segoe UI, 8.25pt + + True - - 299, 51 + + 24, 24 - - 256, 22 + + Nächste verschieben - - 8 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// + h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B + twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA + kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG + WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 + 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== + - - NAMETextBox1 + + True - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 24, 24 - - XtraTabPage2 + + Letzte verschieben - - 12 + + 6, 27 - - False + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo + dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= + - - Segoe UI, 8.25pt + + 24, 24 - - 562, 51 + + Daten speichern - - 210, 22 + + Global-Indexer User - - 10 + + Alle User - - USERNAMETextBox + + 150, 27 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Magenta - - XtraTabPage2 + + 24, 24 - - 14 + + ToolStripButton15 - - False + + MiddleLeft - - Segoe UI, 8.25pt + + Magenta - - 90, 92 + + 136, 24 - - 465, 22 + + AD User hinzufügen - - 12 + + MiddleRight - - EMAILTextBox + + 0, 0 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1294, 27 - - XtraTabPage2 + + 3 - - 16 + + BindingNavigator1 - - Segoe UI, 8.25pt, style=Italic + + BindingNavigator1 - - 90, 174 + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 104, 22 + + XtraTabPage2 - - 24 + + 25 - - ADDED_WHOTextBox1 + + MiddleLeft - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 14, 403 - - XtraTabPage2 + + 202, 32 - - 18 + + 4 - - Segoe UI, 8.25pt, style=Italic + + LicenseManager - - 203, 174 + + MiddleRight - - 150, 22 + + Button4 - - 26 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ADDED_WHENTextBox1 + + XtraTabPage5 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0 - - XtraTabPage2 + + MiddleLeft - - 20 + + 14, 365 - - Segoe UI, 8.25pt, style=Italic + + 202, 32 - - 365, 174 + + 3 - - 190, 22 + + SQL-Admin - - 28 + + MiddleRight - - CHANGED_WHOTextBoxUser + + Button3 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage5 - - 22 + + 1 - - Segoe UI, 8.25pt, style=Italic + + pnlObjekttype_Config - - 562, 174 + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 210, 22 + + GroupBox1 - - 30 + + 0 - - CHANGED_WHENTextBox1 + + Label3 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + GroupBox1 - - 24 + + 1 - - 481, 95 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC - pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ - Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ - /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA - zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ - IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E - rkJggg== - + + lblsavezuordnungIndex - - True + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 24, 24 + + GroupBox1 - - Neu hinzufügen + + 2 - - 66, 24 + + btnidxemail_delete - - of {0} Users + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Die Gesamtanzahl der Elemente. + + GroupBox1 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC - DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC - rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV - i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG - 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG - QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX - bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= - + + 3 - - True + + btnidxemail_Save - - 24, 24 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Löschen + + GroupBox1 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 - wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 - v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg - UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA - Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu - lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= - + + 4 - - True + + btnidxemail_add - - 24, 24 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Erste verschieben + + GroupBox1 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w - 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f - Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ - 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC - + + 5 - - True + + ListBoxObjekttypen - - 24, 24 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Vorherige verschieben + + GroupBox1 - - 6, 27 + + 6 - - Position + + Segoe UI, 9.75pt, style=Italic - - False + + 3, 3 - - 50, 23 + + 1056, 356 - + 0 - - Aktuelle Position + + Indexzuordnung für die Email-Indexierung: - - 6, 27 + + GroupBox1 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 - n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI - N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f - oAc0QjgAAAAASUVORK5CYII= - + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + XtraTabPage5 - - 24, 24 + + 2 - - Nächste verschieben + + IDX_CHECK_ATTACHMENTComboBox + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// - h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B - twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA - kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG - WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 - 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== - + + pnlObjekttype_Config - - True + + 1 - - 24, 24 + + CHANGED_WHENTextBox2 - - Letzte verschieben + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6, 27 + + pnlObjekttype_Config - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo - dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= - + + 2 - - 24, 24 + + CHANGED_WHOTextBox2 - - Daten speichern + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Global-Indexer User + + pnlObjekttype_Config - - Alle User + + 5 - - 150, 27 + + ADDED_WHENTextBox2 - - Magenta + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 24, 24 + + pnlObjekttype_Config - - ToolStripButton15 + + 7 - - MiddleLeft + + ADDED_WHOTextBox2 - - Magenta + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 136, 24 + + pnlObjekttype_Config - - AD User hinzufügen + + 9 - - MiddleRight + + GUIDTextBox3 - - 0, 0 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1294, 27 + + pnlObjekttype_Config - - 3 + + 11 - - BindingNavigator1 + + IDX_EMAIL_DATE_INComboBox - - BindingNavigator1 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + pnlObjekttype_Config - - XtraTabPage2 + + 12 - - 25 + + OBJECTTYPETextBox - - 3, 4, 3, 4 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1294, 755 + + pnlObjekttype_Config - - User-/Gruppenverwaltung + + 15 - - XtraTabPage2 + + IDX_EMAIL_SUBJECTComboBox - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabControl1 + + pnlObjekttype_Config - - 1 + + 16 - - MiddleLeft + + IDX_EMAIL_IDComboBox - - 14, 403 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 202, 32 + + pnlObjekttype_Config - - 4 + + 19 - - LicenseManager + + IDX_EMAIL_TOComboBox - - MiddleRight + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Button4 + + pnlObjekttype_Config - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 20 - - XtraTabPage5 + + IDX_EMAIL_FROMComboBox - - 0 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - MiddleLeft + + pnlObjekttype_Config - - 14, 365 + + 23 - - 202, 32 + + False - - 3 + + 219, 44 - - SQL-Admin + + 573, 300 - - MiddleRight + + 82 - - Button3 + + pnlObjekttype_Config - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage5 + + GroupBox1 - - 1 + + 0 17, 134 @@ -8065,6 +10285,9 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 1 + + 17, 134 + Segoe UI, 9.75pt, style=Italic @@ -8315,46 +10538,22 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 203, 70 - 189, 25 - - - 8 - - - IDX_EMAIL_FROMComboBox - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - pnlObjekttype_Config - - - 23 - - - False - - - 219, 44 - - - 573, 300 + 189, 25 - - 82 + + 8 - - pnlObjekttype_Config + + IDX_EMAIL_FROMComboBox - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox1 + + pnlObjekttype_Config - - 0 + + 23 True @@ -8542,50 +10741,167 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 6 - - Segoe UI, 9.75pt, style=Italic + + 1029, 251 + + + cmbDoctypeRegex - - 3, 3 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1056, 356 + + GroupBox7 - + 0 - - Indexzuordnung für die Email-Indexierung: + + txtFilenameTest - - GroupBox1 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GroupBox7 - - XtraTabPage5 + + 1 - + + Label11 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox7 + + 2 - - 1294, 755 + + Button5 - - Andere Einstellungen + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage5 + + GroupBox7 - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 3 - - XtraTabControl1 + + GUIDTextBox - - 2 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox7 + + + 5 + + + REGEXTextBox + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox7 + + + 7 + + + ADDED_WHOTextBox6 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox7 + + + 10 + + + ADDED_WHENTextBox6 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox7 + + + 12 + + + CHANGED_WHOTextBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox7 + + + 14 + + + CHANGED_WHENTextBox6 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox7 + + + 16 + + + BindingNavigator3 + + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox7 + + + 17 + + + Top + + + 0, 0 + + + 1294, 263 + + + 0 + + + Dokumentart - Dateiname + + + GroupBox7 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage11 + + + 0 17, 290 @@ -8611,6 +10927,9 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 0 + + 17, 290 + 712, 79 @@ -8889,6 +11208,9 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei False + + Segoe UI, 9pt + 50, 23 @@ -8996,63 +11318,6 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei 17 - - Top - - - 0, 0 - - - 1294, 263 - - - 0 - - - Dokumentart - Dateiname - - - GroupBox7 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage11 - - - 0 - - - 1294, 755 - - - RegEx - - - XtraTabPage11 - - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - XtraTabControl1 - - - 3 - - - XtraTabControl1 - - - DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - - $this - - - 0 - 1019, 95 @@ -9114,7 +11379,7 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei True - 95 + 123 7, 17 diff --git a/Global_Indexer/frmAdministration.vb b/Global_Indexer/frmAdministration.vb index 8fffa5a..929a326 100644 --- a/Global_Indexer/frmAdministration.vb +++ b/Global_Indexer/frmAdministration.vb @@ -424,9 +424,13 @@ Public Class frmAdministration If frmloaded = True Then If SUGGESTIONCheckBox.CheckState = CheckState.Checked Then btnSQLView.Visible = True - 'VKT_ADD_ITEMCheckbox.Enabled = True + MULTISELECTCheckBox.Visible = True + VKT_ADD_ITEMCheckbox.Visible = True + Else btnSQLView.Visible = False + MULTISELECTCheckBox.Visible = False + VKT_ADD_ITEMCheckbox.Visible = False 'If (_indexIsVectorField) Then ' VKT_ADD_ITEMCheckbox.Enabled = True diff --git a/Global_Indexer/frmIndex.vb b/Global_Indexer/frmIndex.vb index 54c2ec5..795d4ca 100644 --- a/Global_Indexer/frmIndex.vb +++ b/Global_Indexer/frmIndex.vb @@ -1502,32 +1502,32 @@ Public Class frmIndex End If Case "INTEGER" If DR.Item("SUGGESTION") = True And DR.Item("SQL_RESULT").ToString.Length > 0 Then - Dim oControl = oControls.AddVorschlag_ComboBox(DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), MultiSelect, DefaultValue, AddNewItems, PreventDuplicates) + Dim oControl = oControls.AddVorschlag_ComboBox(DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), MultiSelect, DR.Item("DATATYPE"), DefaultValue, AddNewItems, PreventDuplicates) If Not IsNothing(oControl) Then pnlIndex.Controls.Add(oControl) End If Else 'nur eine Textbox - Dim oControl = oControls.AddTextBox(DR.Item("NAME"), y, DefaultValue) + Dim oControl = oControls.AddTextBox(DR.Item("NAME"), y, DefaultValue, DR.Item("DATATYPE")) If Not IsNothing(oControl) Then pnlIndex.Controls.Add(oControl) End If End If Case "VARCHAR" If DR.Item("SUGGESTION") = True And DR.Item("SQL_RESULT").ToString.Length > 0 Then - Dim oControl = oControls.AddVorschlag_ComboBox(DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), MultiSelect, DefaultValue, AddNewItems, PreventDuplicates) + Dim oControl = oControls.AddVorschlag_ComboBox(DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), MultiSelect, DR.Item("DATATYPE"), DefaultValue, AddNewItems, PreventDuplicates) If Not IsNothing(oControl) Then pnlIndex.Controls.Add(oControl) End If Else If DR.Item("NAME").ToString.ToLower = "dateiname" Then - Dim oControl = oControls.AddTextBox(DR.Item("NAME"), y, System.IO.Path.GetFileNameWithoutExtension(CURRENT_WORKFILE)) + Dim oControl = oControls.AddTextBox(DR.Item("NAME"), y, System.IO.Path.GetFileNameWithoutExtension(CURRENT_WORKFILE), DR.Item("DATATYPE")) If Not IsNothing(oControl) Then pnlIndex.Controls.Add(oControl) End If Else Dim VORBELGUNG As String = DefaultValue - Dim oControl = oControls.AddTextBox(DR.Item("NAME"), y, VORBELGUNG) + Dim oControl = oControls.AddTextBox(DR.Item("NAME"), y, VORBELGUNG, DR.Item("DATATYPE")) If Not IsNothing(oControl) Then pnlIndex.Controls.Add(oControl) End If From ad43903875a7728a9ea23d1ec7cafea79b767edb Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Tue, 11 Feb 2020 15:24:00 +0100 Subject: [PATCH 10/14] Multiindex Fenster modernisieren #20 --- Global_Indexer/frmAdministration.Designer.vb | 3 - Global_Indexer/frmAdministration.resx | 4806 ++++++++---------- Global_Indexer/frmAdministration.vb | 34 +- Global_Indexer/frmSQL_DESIGNER.vb | 1 - 4 files changed, 2259 insertions(+), 2585 deletions(-) diff --git a/Global_Indexer/frmAdministration.Designer.vb b/Global_Indexer/frmAdministration.Designer.vb index 19ce9b7..0618f40 100644 --- a/Global_Indexer/frmAdministration.Designer.vb +++ b/Global_Indexer/frmAdministration.Designer.vb @@ -1102,11 +1102,8 @@ Partial Class frmAdministration 'XtraTabControl2 ' resources.ApplyResources(Me.XtraTabControl2, "XtraTabControl2") - Me.XtraTabControl2.AppearancePage.HeaderHotTracked.BackColor = System.Drawing.Color.Fuchsia - Me.XtraTabControl2.AppearancePage.HeaderHotTracked.BackColor2 = CType(resources.GetObject("XtraTabControl2.AppearancePage.HeaderHotTracked.BackColor2"), System.Drawing.Color) Me.XtraTabControl2.AppearancePage.HeaderHotTracked.Font = CType(resources.GetObject("XtraTabControl2.AppearancePage.HeaderHotTracked.Font"), System.Drawing.Font) Me.XtraTabControl2.AppearancePage.HeaderHotTracked.GradientMode = CType(resources.GetObject("XtraTabControl2.AppearancePage.HeaderHotTracked.GradientMode"), System.Drawing.Drawing2D.LinearGradientMode) - Me.XtraTabControl2.AppearancePage.HeaderHotTracked.Options.UseBackColor = True Me.XtraTabControl2.AppearancePage.HeaderHotTracked.Options.UseFont = True Me.XtraTabControl2.Name = "XtraTabControl2" Me.XtraTabControl2.SelectedTabPage = Me.XtraTabPage3 diff --git a/Global_Indexer/frmAdministration.resx b/Global_Indexer/frmAdministration.resx index 6a56457..0de8531 100644 --- a/Global_Indexer/frmAdministration.resx +++ b/Global_Indexer/frmAdministration.resx @@ -2595,12 +2595,33 @@ 3, 4, 3, 4 - - 921, 17 - True + + ComboBox3 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox6 + + + 0 + + + 972, 76 + + + 174, 100 + + + 94 + + + Datei überschreiben? + GroupBox6 @@ -2613,6 +2634,54 @@ 0 + + 244, 17 + + + 134, 17 + + + + True + + + None + + + None + + + NoControl + + + + None + + + + Application + + + 3, 29 + + + Dokumentart + + + True + + + 0 + + + 277 + + + 254, 518 + + + 93 + GridControl1 @@ -2625,6 +2694,21 @@ 1 + + False + + + Segoe UI Semibold, 9pt, style=Bold, Italic + + + 1079, 45 + + + 67, 24 + + + 91 + SEQUENCENumericUpDown @@ -2637,6 +2721,24 @@ 4 + + False + + + Segoe UI, 9pt, style=Bold, Italic + + + 266, 93 + + + 130, 24 + + + 89 + + + Windream direkt + WINDREAM_DIRECTCheckBox @@ -2649,6 +2751,15 @@ 5 + + 208, 636 + + + 28, 26 + + + 88 + btndeleteZuordnung @@ -2661,6 +2772,24 @@ 6 + + True + + + Segoe UI, 9pt, style=Bold + + + 411, 76 + + + 66, 15 + + + 87 + + + Objekttyp: + lblObjekttyp @@ -2673,1839 +2802,2107 @@ 7 - - XtraTabControl2 + + Top, Bottom, Left, Right - - DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + Tahoma, 8.25pt, style=Bold, Italic - - XtraTabPage1 + + Vertical - - 8 + + 266, 315 - - ComboBox1 + + 275, 56 + + + True - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + VKT_PREVENT_MULTIPLE_VALUESCheckbox - - XtraTabPage1 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 9 + + XtraTabPage3 - - btnadd + + 0 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + VKT_ADD_ITEMCheckbox - - XtraTabPage1 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 10 + + XtraTabPage3 - - cmbWHModule + + 1 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + MULTISELECTCheckBox - - XtraTabPage1 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 11 + + XtraTabPage3 - - Label2 + + 2 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + SAVE_VALUECheckBox - - XtraTabPage1 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 12 + + XtraTabPage3 - - Label1 + + 3 - + + lblWDINDEX + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 13 + + 4 - - ListBox2 + + OPTIONALCheckBox - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 14 + + 5 - - lblSaveDokart + + ListBox5 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 15 + + 6 - - btnNamenkonvention + + btnSQLView - + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 16 + + 7 - - Button1 + + lblSaveIndexMan - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 17 + + 8 - - NAMENKONVENTIONTextBox + + CHANGED_WHENTextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 18 + + 10 - - TBDD_DOKUMENTARTBindingNavigator + + CHANGED_WHOTextBox - - System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 19 + + 12 - - DOKART_GUIDTextBox + + ADDED_WHENTextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 21 + + 14 - - BEZEICHNUNGTextBox + + ADDED_WHOTextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 23 + + 16 - - KURZNAMETextBox + + ACTIVECheckBox - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 26 + + 17 - - ZIEL_PFADTextBox + + SEQUENCETextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 28 + + 19 - - BESCHREIBUNGTextBox + + DEFAULT_VALUETextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 30 + + 21 - - AKTIVCheckBox + + SUGGESTIONCheckBox - + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 31 + + 22 - - ERSTELLTWERTextBox + + DATATYPEComboBox - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 34 + + 24 - - ERSTELLTWANNTextBox + + COMMENTTextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 36 + + 26 - - GEANDERTWERTextBox + + WD_INDEXComboBox - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - 38 + + 27 - - GEAENDERTWANNTextBox + + NAMETextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 - - - 40 + + XtraTabPage3 - - OBJEKTTYPComboBox + + 29 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + TBDD_INDEX_MANBindingNav - - XtraTabPage1 + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 41 + + XtraTabPage3 - - 3, 4, 3, 4 + + 30 - - 1294, 755 + + GUIDTextBox1 - - Dokumentarten + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage3 - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 32 - - XtraTabControl1 + + 1013, 409 - + + manuelle Indexe + + + XtraTabPage3 + + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + XtraTabControl2 + + 0 - - 1296, 780 + + 1015, 434 - - 1 + + 86 - - 481, 95 + + 325, 134 - + True - - GridControl2 + + VARIANTComboBox - - DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - - 0 + + 1 - - SHORTNAMETextBox + + lblsavePostProcess - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - + 2 - - LANGUAGEComboBox + + ComboBox2 - + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - + + 3 + + + Function2Label + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + 4 - - lblsaveUSer + + Function1Label - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - + 5 - - XtraTabControl3 + + Text3Label - - DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - + 6 - - USER_GUIDTextBox + + Text2Label - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - + + 7 + + + Text1Label + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage6 + + 8 - - PRENAMETextBox + + CHANGED_WHENTextBox4 - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - + 10 - - NAMETextBox1 + + CHANGED_WHOTextBox4 - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - + 12 - - USERNAMETextBox + + ADDED_WHENTextBox4 - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - + 14 - - EMAILTextBox + + ADDED_WHOTextBox4 - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - + 16 - - ADDED_WHOTextBox1 + + SEQUENCETextBox1 - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - + 18 - - ADDED_WHENTextBox1 + + TEXT3TextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - - 20 + + 19 - - CHANGED_WHOTextBoxUser + + TEXT2TextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - - 22 + + 20 - - CHANGED_WHENTextBox1 + + TEXT1TextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - - 24 + + 21 - - BindingNavigator1 + + FUNCTION2TextBox - - System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage2 + + XtraTabPage6 - - 25 + + 22 - - 3, 4, 3, 4 + + FUNCTION1TextBox - - 1294, 755 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - User-/Gruppenverwaltung + + XtraTabPage6 - - XtraTabPage2 + + 23 - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + TYPEComboBox - - XtraTabControl1 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1 + + XtraTabPage6 - - Button4 + + 25 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + COMMENTTextBox2 - - XtraTabPage5 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 0 + + XtraTabPage6 - - Button3 + + 27 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GUIDTextBox4 - - XtraTabPage5 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1 + + XtraTabPage6 - - GroupBox1 + + 30 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + TBDD_INDEX_MAN_POSTPROCESSINGBindingNavigator - - XtraTabPage5 + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 2 + + XtraTabPage6 - - 1294, 755 + + 31 - - Andere Einstellungen + + 1013, 409 - - XtraTabPage5 + + Nachbearbeitungsfunktionen manueller Index - + + XtraTabPage6 + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - XtraTabControl1 + + XtraTabControl2 - - 2 + + 1 - - GroupBox7 + + 1248, 134 + + + Vertical - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Vertical - - XtraTabPage11 + + True - + + btnAddWindowsVariable + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage4 + + 0 - - 1294, 755 + + lblWindowParameter - - RegEx + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage11 + + XtraTabPage4 - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 1 - - XtraTabControl1 + + lbFileparameter - - 3 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabControl1 + + XtraTabPage4 - - DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 2 - - $this + + ListBox6 - - 0 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ComboBox3 + + XtraTabPage4 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3 - - GroupBox6 + + lblValue - - 0 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 972, 76 + + XtraTabPage4 - - 174, 100 + + 4 - - 94 + + INDEXNAME_AutoIndexCMB - - Datei überschreiben? + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox6 + + XtraTabPage4 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 5 - - XtraTabPage1 + + Label6 - - 0 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 244, 17 - - - Default + + XtraTabPage4 - - New version + + 6 - - Question + + lblsaveAutoIndex - - 7, 17 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 161, 21 + + XtraTabPage4 - - 0 + + 7 - - ComboBox3 + + btnSQLViewAuto - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox6 + + XtraTabPage4 - - 0 + + 8 - - 244, 17 - - - 134, 17 - - - 134, 17 - - - - True + + SQL_ACTIVECheckBox - - None + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - None + + XtraTabPage4 - - NoControl + + 9 - - - None + + GUIDAUTO_INDEXTextbox - - - Application + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 3, 29 + + XtraTabPage4 - - Dokumentart + + 11 - - True + + VALUETextBox - - 0 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 277 + + XtraTabPage4 - - 254, 518 + + 13 - - 93 + + COMMENTTextBox1 - - GridControl1 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + XtraTabPage4 - - XtraTabPage1 + + 15 - - 1 + + ACTIVECheckBox1 - - False + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Segoe UI Semibold, 9pt, style=Bold, Italic + + XtraTabPage4 - - 1079, 45 + + 16 - - 67, 24 + + ADDED_WHOTextBox3 - - 91 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - SEQUENCENumericUpDown + + XtraTabPage4 - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 18 - - XtraTabPage1 + + ADDED_WHENTextBox3 - - 4 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - False + + XtraTabPage4 - - Segoe UI, 9pt, style=Bold, Italic + + 20 - - 266, 93 + + CHANGED_WHOTextBox3 - - 130, 24 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 89 + + XtraTabPage4 - - Windream direkt + + 22 - - WINDREAM_DIRECTCheckBox + + CHANGED_WHENTextBox3 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage4 - - 5 + + 24 - - 208, 636 + + BindingNavigator2 - - 28, 26 + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 88 + + XtraTabPage4 - - btndeleteZuordnung + + 25 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + INDEXNAME_AutoIndexTXT - - XtraTabPage1 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 6 + + XtraTabPage4 - - True + + 26 - - Segoe UI, 9pt, style=Bold + + 1013, 409 - - 411, 76 + + automatische/feste Indexe - - 66, 15 + + XtraTabPage4 - - 87 + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - Objekttyp: + + XtraTabControl2 - - lblObjekttyp + + 2 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Button2 - - XtraTabPage1 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 7 + + XtraTabPage9 - - Top, Bottom, Left, Right + + 0 - - 255, 192, 255 + + GroupBox3 - - Tahoma, 8.25pt, style=Bold, Italic + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Vertical + + XtraTabPage9 - - 266, 315 + + 1 - - 275, 56 - - - True + + Label8 - - VKT_PREVENT_MULTIPLE_VALUESCheckbox + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage9 - - XtraTabPage3 - - - 0 - - - VKT_ADD_ITEMCheckbox - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 2 - - XtraTabPage3 + + ListBoxDokartzuordnung - - 1 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - MULTISELECTCheckBox + + XtraTabPage9 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3 - - XtraTabPage3 + + 1013, 409 - - 2 + + Zuordnung Dokumentenart-Gruppe - - SAVE_VALUECheckBox + + XtraTabPage9 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - XtraTabPage3 + + XtraTabControl2 - + 3 - - lblWDINDEX + + GroupBox4 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage3 + + XtraTabPage10 - - 4 + + 0 - - OPTIONALCheckBox + + 1013, 409 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Dynamischer Ordnerpfad - - XtraTabPage3 + + XtraTabPage10 - - 5 + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - ListBox5 + + XtraTabControl2 - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 4 - - XtraTabPage3 + + XtraTabControl2 - - 6 + + DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - btnSQLView + + XtraTabPage1 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 8 - - XtraTabPage3 + + 1192, 17 + + + False - - 7 + + 707, 46 - - lblSaveIndexMan + + 266, 21 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 85 - - XtraTabPage3 + + ComboBox1 - - 8 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - CHANGED_WHENTextBox + + XtraTabPage1 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 9 - - XtraTabPage3 + + MiddleLeft - - 10 + + 174, 579 - - CHANGED_WHOTextBox + + 71, 23 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 84 - - XtraTabPage3 + + Add - - 12 + + MiddleRight - - ADDED_WHENTextBox + + btnadd - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage3 + + XtraTabPage1 - - 14 + + 10 - - ADDED_WHOTextBox + + 1025, 56 + + + 5, 579 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 163, 21 - - XtraTabPage3 + + 82 - - 16 + + cmbWHModule - - ACTIVECheckBox + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage1 - - XtraTabPage3 + + 11 - - 17 + + True - - SEQUENCETextBox + + 5, 561 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 110, 13 - - XtraTabPage3 + + 81 - - 19 + + Hinzufügen zu Modul: - - DEFAULT_VALUETextBox + + Label2 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage3 + + XtraTabPage1 - - 21 + + 12 - - SUGGESTIONCheckBox + + True - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 5, 611 - - XtraTabPage3 - - - 22 - - - DATATYPEComboBox + + 132, 13 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 80 - - XtraTabPage3 + + Zugeordnet zu Modul(en): - - 24 + + Label1 - - COMMENTTextBox + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage1 - - XtraTabPage3 + + 13 - - 26 + + 494, 56 + + + 5, 636 - - WD_INDEXComboBox + + 203, 108 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 79 - - XtraTabPage3 + + ListBox2 - - 27 + + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - NAMETextBox + + XtraTabPage1 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 14 - - XtraTabPage3 + + True - - 29 + + Segoe UI, 9.75pt, style=Bold - - TBDD_INDEX_MANBindingNav + + 932, 263 - - System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 240, 17 - - XtraTabPage3 + + 78 - - 30 + + Dokumentart erfolgreich gespeichert! - - GUIDTextBox1 + + False - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + lblSaveDokart - - XtraTabPage3 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 32 + + XtraTabPage1 - - 1013, 409 + + 15 - - manuelle Indexe + + False - - XtraTabPage3 + + 936, 217 - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 38, 23 - - XtraTabControl2 + + 29 - - 0 + + btnNamenkonvention - - 1015, 434 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 86 + + XtraTabPage1 - - 325, 134 - - - True + + 16 - - VARIANTComboBox + + False - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 861, 134 - - XtraTabPage6 + + 31, 23 - - 1 + + 28 - - lblsavePostProcess + + ... - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Button1 - - XtraTabPage6 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 2 + + XtraTabPage1 - - ComboBox2 + + 17 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + False - - XtraTabPage6 + + Segoe UI, 9.75pt - - 3 + + 266, 216 - - Function2Label + + 586, 25 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 27 - - XtraTabPage6 + + NAMENKONVENTIONTextBox - - 4 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Function1Label + + XtraTabPage1 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 18 - - XtraTabPage6 + + 921, 17 + + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC + pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ + Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ + /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA + zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ + IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E + rkJggg== + - - 5 + + True - - Text3Label + + 24, 24 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Neu hinzufügen - - XtraTabPage6 + + 130, 24 - - 6 + + von {0} Dokumentarten - - Text2Label + + Die Gesamtanzahl der Elemente. - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 + wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 + v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg + UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA + Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu + lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= + - - XtraTabPage6 + + True - - 7 + + 24, 24 - - Text1Label + + Erste verschieben - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w + 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f + Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ + 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC + - - XtraTabPage6 + + True - - 8 + + 24, 24 - - CHANGED_WHENTextBox4 + + Vorherige verschieben - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 6, 27 - - XtraTabPage6 + + Position - - 10 + + False - - CHANGED_WHOTextBox4 + + Segoe UI, 9pt - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 50, 23 - - XtraTabPage6 + + 0 - - 12 + + Aktuelle Position - - ADDED_WHENTextBox4 + + 6, 27 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 + n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI + N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f + oAc0QjgAAAAASUVORK5CYII= + - - XtraTabPage6 + + True - - 14 + + 24, 24 - - ADDED_WHOTextBox4 + + Nächste verschieben - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// + h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B + twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA + kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG + WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 + 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== + - - XtraTabPage6 + + True - - 16 + + 24, 24 - - SEQUENCETextBox1 + + Letzte verschieben - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 6, 27 - - XtraTabPage6 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC + DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC + rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV + i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG + 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG + QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX + bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= + - - 18 + + True - - TEXT3TextBox + + 24, 24 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Löschen - - XtraTabPage6 + + 24, 24 - - 19 + + Daten speichern - - TEXT2TextBox + + Global-Indexer Dokarten - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Alle Dokarten - - XtraTabPage6 + + 150, 27 - - 20 + + Magenta - - TEXT1TextBox + + 99, 24 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Aktualisieren - - XtraTabPage6 + + Magenta - - 21 + + 78, 24 - - FUNCTION2TextBox + + Kopieren - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 0, 0 - - XtraTabPage6 + + 1294, 27 - - 22 + + 2 - - FUNCTION1TextBox + + BindingNavigator1 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + TBDD_DOKUMENTARTBindingNavigator - - XtraTabPage6 + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 23 + + XtraTabPage1 - - TYPEComboBox + + 19 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Segoe UI, 9pt, style=Italic - - XtraTabPage6 + + 266, 46 - - 25 + + 51, 23 - - COMMENTTextBox2 + + 1 - + + DOKART_GUIDTextBox + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage6 + + XtraTabPage1 - - 27 + + 21 - - GUIDTextBox4 + + False - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 414, 47 - - XtraTabPage6 + + 287, 21 - - 30 + + 3 - - TBDD_INDEX_MAN_POSTPROCESSINGBindingNavigator + + BEZEICHNUNGTextBox - - System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage6 + + XtraTabPage1 - - 31 + + 23 - - 1013, 409 + + False - - Nachbearbeitungsfunktionen manueller Index + + 979, 46 - - XtraTabPage6 + + 94, 21 - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 7 - - XtraTabControl2 + + KURZNAMETextBox - - 1 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1248, 134 - - - Vertical + + XtraTabPage1 - - Vertical + + 26 - - True + + False - - btnAddWindowsVariable + + 266, 136 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 585, 21 - - XtraTabPage4 + + 9 - - 0 + + ZIEL_PFADTextBox - - lblWindowParameter + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage1 - - XtraTabPage4 + + 28 - - 1 + + False - - lbFileparameter + + 266, 176 - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 586, 21 - - XtraTabPage4 + + 11 - - 2 + + BESCHREIBUNGTextBox - - ListBox6 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabPage1 - - XtraTabPage4 + + 30 - - 3 + + False - - lblValue + + 333, 45 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 63, 24 - - XtraTabPage4 + + 13 - - 4 + + Aktiv - - INDEXNAME_AutoIndexCMB + + AKTIVCheckBox - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage4 + + XtraTabPage1 - - 5 + + 31 - - Label6 + + Segoe UI, 9pt, style=Italic - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 268, 262 - - XtraTabPage4 + + 156, 23 - - 6 + + 17 - - lblsaveAutoIndex + + ERSTELLTWERTextBox - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage4 + + XtraTabPage1 - - 7 + + 34 - - btnSQLViewAuto + + Segoe UI, 9pt, style=Italic - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 430, 262 - - XtraTabPage4 + + 156, 23 - - 8 + + 19 - - SQL_ACTIVECheckBox + + ERSTELLTWANNTextBox - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage4 + + XtraTabPage1 - - 9 + + 36 - - GUIDAUTO_INDEXTextbox + + Segoe UI, 9pt, style=Italic - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 592, 262 - - XtraTabPage4 + + 164, 23 - - 11 + + 21 - - VALUETextBox + + GEANDERTWERTextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage4 - - - 13 - - - COMMENTTextBox1 - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage4 + + XtraTabPage1 - - 15 + + 38 - - ACTIVECheckBox1 + + Segoe UI, 9pt, style=Italic - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 762, 262 - - XtraTabPage4 + + 164, 23 - - 16 + + 23 - - ADDED_WHOTextBox3 + + GEAENDERTWANNTextBox - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage4 + + XtraTabPage1 - - 18 + + 40 - - ADDED_WHENTextBox3 + + False - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 414, 94 - - XtraTabPage4 + + 438, 21 - - 20 + + 25 - - CHANGED_WHOTextBox3 + + OBJEKTTYPComboBox - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage4 + + XtraTabPage1 - - 22 + + 41 - - CHANGED_WHENTextBox3 + + 3, 4, 3, 4 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1294, 755 - - XtraTabPage4 + + Dokumentarten - - 24 + + XtraTabPage1 - - BindingNavigator2 + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + XtraTabControl1 - - XtraTabPage4 + + 0 - - 25 + + 1296, 780 - - INDEXNAME_AutoIndexTXT + + 1 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 481, 95 + + + True - - XtraTabPage4 + + GridControl2 - - 26 + + DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - 1013, 409 + + XtraTabPage2 - - automatische/feste Indexe + + 0 - - XtraTabPage4 + + SHORTNAMETextBox - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabControl2 + + XtraTabPage2 - + 2 - - Button2 + + LANGUAGEComboBox - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage9 + + XtraTabPage2 - - 0 + + 4 - - GroupBox3 + + lblsaveUSer - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage9 + + XtraTabPage2 - - 1 + + 5 - - Label8 + + XtraTabControl3 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - XtraTabPage9 + + XtraTabPage2 - - 2 + + 6 - - ListBoxDokartzuordnung + + USER_GUIDTextBox - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage9 + + XtraTabPage2 - - 3 + + 8 - - 1013, 409 + + PRENAMETextBox - - Zuordnung Dokumentenart-Gruppe + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage9 + + XtraTabPage2 - - DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + 10 - - XtraTabControl2 + + NAMETextBox1 - - 3 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox4 + + XtraTabPage2 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 12 - - XtraTabPage10 + + USERNAMETextBox - - 0 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1013, 409 + + XtraTabPage2 - - Dynamischer Ordnerpfad + + 14 - - XtraTabPage10 + + EMAILTextBox - + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 16 + + + ADDED_WHOTextBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 18 + + + ADDED_WHENTextBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 20 + + + CHANGED_WHOTextBoxUser + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 22 + + + CHANGED_WHENTextBox1 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 24 + + + BindingNavigator1 + + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage2 + + + 25 + + + 3, 4, 3, 4 + + + 1294, 755 + + + User-/Gruppenverwaltung + + + XtraTabPage2 + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - XtraTabControl2 + + XtraTabControl1 - - 4 + + 1 - - XtraTabControl2 + + Button4 - + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage5 + + + 0 + + + Button3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage5 + + + 1 + + + GroupBox1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage5 + + + 2 + + + 1294, 755 + + + Andere Einstellungen + + + XtraTabPage5 + + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + XtraTabControl1 + + + 2 + + + GroupBox7 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage11 + + + 0 + + + 1294, 755 + + + RegEx + + + XtraTabPage11 + + + DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a + + + XtraTabControl1 + + + 3 + + + XtraTabControl1 + + DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v19.2, Version=19.2.3.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a - - XtraTabPage1 + + $this - - 8 + + 0 + + + 244, 17 + + + Default + + + New version + + + Question + + + 7, 17 + + + 161, 21 + + + 0 + + ComboBox3 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GroupBox6 + + + 0 + + + 134, 17 + 17, 95 @@ -6698,1690 +7095,939 @@ Die erhaltenen Werte können in Indizes geschrieben oder zur Benennung der Datei iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// - h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B - twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA - kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG - WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 - 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== - - - - True - - - 24, 24 - - - Letzte verschieben - - - 6, 27 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo - dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= - - - - 24, 24 - - - Daten speichern - - - Magenta - - - 24, 24 - - - Refresh - - - 0, 0 - - - 1013, 27 - - - 4 - - - BindingNavigator1 - - - BindingNavigator2 - - - System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage4 - - - 25 - - - False - - - 167, 78 - - - 198, 21 - - - 28 - - - INDEXNAME_AutoIndexTXT - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage4 - - - 26 - - - Segoe UI, 9pt - - - MiddleLeft - - - 275, 152 - - - 75, 23 - - - 15 - - - Löschen - - - MiddleRight - - - Button2 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage9 - - - 0 - - - lblnewDokartZuordnung - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox3 - - - 0 - - - Label7 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox3 - - - 1 - - - cmbGroup2Dokart - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox3 - - - 2 - - - btnAddDokartGroupRelation - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox3 - - - 3 - - - Segoe UI, 9pt - - - 275, 28 - - - 235, 118 - - - 14 - - - Neue Gruppenzuordnung: - - - GroupBox3 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage9 - - - 1 - - - True - - - Segoe UI Semibold, 8.25pt, style=Bold, Italic - - - 13, 92 - - - 179, 13 - - - 80 - - - Zuordnung erfolgreich gespeichert! - - - False - - - lblnewDokartZuordnung - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox3 - - - 0 - - - True - - - 8, 19 - - - 108, 15 - - - 11 - - - Gruppe auswählen: - - - Label7 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox3 - - - 1 - - - 266, 152 - - - Segoe UI, 9pt - - - 11, 37 - - - 218, 23 - - - 8 - - - cmbGroup2Dokart - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox3 - - - 2 - - - 266, 152 - - - Segoe UI, 9pt - - - MiddleLeft - - - 11, 66 - - - 219, 23 - - - 9 - - - Dokumentart zu Gruppe hinzufügen - - - MiddleRight - - - btnAddDokartGroupRelation - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox3 - - - 3 - - - True - - - 5, 8 - - - 272, 13 - - - 13 - - - Die Dokumentart ist zu folgenden Gruppen zugeordnet: - - - Label8 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage9 - - - 2 - - - 506, 251 - - - 8, 28 - - - 255, 147 - - - 12 - - - ListBoxDokartzuordnung - - - System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage9 - - - 3 - - - 506, 251 - - - Label10 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox4 - - - 0 - - - FOLDER_FOR_INDEXTextBox - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox4 - - - 1 - - - Label25 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox4 - - - 2 - - - btncrFolder_delete - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox4 - - - 3 - - - GroupBox5 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox4 - - - 4 - - - Label17 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox4 - - - 5 - - - Segoe UI, 9pt, style=Bold - - - 3, 3 - - - 820, 259 - - - 81 - - - Dynamic Folder - - - GroupBox4 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - XtraTabPage10 - - - 0 - - - True - - - Segoe UI, 8.25pt, style=Italic - - - NoControl - - - 10, 82 - - - 367, 13 - - - 12 - - - Bei Auswahl von Vektorindexen wird jeweils nur der ERSTE Eintrag verwendet - - - Label10 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox4 - - - 0 - - - Segoe UI, 9.75pt - - - 12, 40 - - - 697, 25 - - - 11 - - - FOLDER_FOR_INDEXTextBox - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox4 - - - 1 - - - True - - - Segoe UI, 8.25pt, style=Italic - - - 9, 66 - - - 346, 13 - - - 10 - - - Inhalte von Datum-Indizes werden automatisch YYYYMMDD konvertiert - - - Label25 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox4 - - - 2 - - - 715, 41 - - - 31, 23 - - - 9 - - - btncrFolder_delete - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox4 - - - 3 - - - cmbCrFolderDate - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox5 - - - 0 - - - Label20 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox5 - - - 1 - - - btnaddcrFolderParameter - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox5 - - - 2 - - - txtcrFoldermanuell - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox5 - - - 3 - - - Label19 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox5 - - - 4 - - - Label18 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox5 - - - 5 - - - cmbCrFolderIndex - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox5 - - - 6 - - - 12, 107 - - - 530, 130 - - - 8 - - - Neuer Unterordner: - - - GroupBox5 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox4 - - - 4 - - - Segoe UI, 9pt - - - YYYY/MM/DD - - - YYYY/MM - - - YYYY - - - YYYY-MM - - - 9, 86 - - - 188, 23 - - - 6 - - - cmbCrFolderDate - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - GroupBox5 - - - 0 + wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// + h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B + twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA + kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG + WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 + 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== + - + True - - Segoe UI Semibold, 9pt, style=Bold, Italic - - - 6, 68 - - - 97, 15 + + 24, 24 - - 5 + + Letzte verschieben - - Datum-Struktur: + + 6, 27 - - Label20 + + + iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO + wwAADsMBx2+oZAAAAExJREFUOE9joAr49u3bf1IxVCsEgAWC58Dxh/cf4RhZDETHTNiHaQgpBoAwzBCo + dtINAGGiDUDGyGpoawAxeNSAQWkAORiqnRLAwAAA9EMMU8Daa3MAAAAASUVORK5CYII= + - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 24, 24 - - GroupBox5 + + Daten speichern - - 1 + + Magenta - - Segoe UI, 9.75pt, style=Bold + + 24, 24 - - MiddleLeft + + Refresh - - 208, 39 + + 0, 0 - - 188, 28 + + 1013, 27 - + 4 - - Ordner anhängen - - - MiddleRight + + BindingNavigator1 - - btnaddcrFolderParameter + + BindingNavigator2 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox5 + + XtraTabPage4 - - 2 + + 25 - - Segoe UI, 9pt + + False - - 208, 86 + + 167, 78 - - 188, 23 + + 198, 21 - - 3 + + 28 - - txtcrFoldermanuell + + INDEXNAME_AutoIndexTXT - + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox5 - - - 3 + + XtraTabPage4 - - True + + 26 - - Segoe UI Semibold, 9pt, style=Bold, Italic + + Segoe UI, 9pt - - 205, 68 + + MiddleLeft - - 82, 15 + + 275, 152 - - 2 + + 75, 23 - - oder manuell: + + 15 - - Label19 + + Löschen - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + MiddleRight - - GroupBox5 + + Button2 - - 4 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + XtraTabPage9 - - Segoe UI Semibold, 9pt, style=Bold, Italic + + 0 - - 6, 24 + + lblnewDokartZuordnung - - 204, 15 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1 + + GroupBox3 - - aus Index-Wert (auto oder manuell): + + 0 - - Label18 + + Label7 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox5 + + GroupBox3 - - 5 + + 1 - - Segoe UI, 9pt + + cmbGroup2Dokart - - 9, 42 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 188, 23 + + GroupBox3 - - 0 + + 2 - - cmbCrFolderIndex + + btnAddDokartGroupRelation - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - GroupBox5 + + GroupBox3 - - 6 + + 3 - - True + + Segoe UI, 9pt - - 9, 22 + + 275, 28 - - 124, 15 + + 235, 118 - - 7 + + 14 - - Variabler Ordnerpfad + + Neue Gruppenzuordnung: - - Label17 + + GroupBox3 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + XtraTabPage9 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 - - GroupBox4 + + True - - 5 + + Segoe UI Semibold, 8.25pt, style=Bold, Italic - - 1192, 17 - - - False + + 13, 92 - - 707, 46 + + 179, 13 - - 266, 21 + + 80 - - 85 + + Zuordnung erfolgreich gespeichert! - - ComboBox1 + + False - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + lblnewDokartZuordnung - - XtraTabPage1 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 9 + + GroupBox3 - - 1192, 17 - - - MiddleLeft + + 0 - - 174, 579 + + True - - 71, 23 + + 8, 19 - - 84 + + 108, 15 - - Add + + 11 - - MiddleRight + + Gruppe auswählen: - - btnadd + + Label7 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + GroupBox3 - - 10 + + 1 - - 1025, 56 + + 266, 152 - - 5, 579 + + Segoe UI, 9pt - - 163, 21 + + 11, 37 - - 82 + + 218, 23 - - cmbWHModule + + 8 - + + cmbGroup2Dokart + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + GroupBox3 - - 11 + + 2 - - 1025, 56 + + 266, 152 - - True + + Segoe UI, 9pt - - 5, 561 + + MiddleLeft - - 110, 13 + + 11, 66 - - 81 + + 219, 23 - - Hinzufügen zu Modul: + + 9 - - Label2 + + Dokumentart zu Gruppe hinzufügen - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + MiddleRight - - XtraTabPage1 + + btnAddDokartGroupRelation - - 12 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + + GroupBox3 + + + 3 + + True - - 5, 611 + + 5, 8 - - 132, 13 + + 272, 13 - - 80 + + 13 - - Zugeordnet zu Modul(en): + + Die Dokumentart ist zu folgenden Gruppen zugeordnet: - - Label1 + + Label8 - + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage9 - - 13 + + 2 - - 494, 56 + + 506, 251 - - 5, 636 + + 8, 28 - - 203, 108 + + 255, 147 - - 79 + + 12 - - ListBox2 + + ListBoxDokartzuordnung - + System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + XtraTabPage9 - - 14 + + 3 - - 494, 56 + + 506, 251 - - True + + Label10 - - Segoe UI, 9.75pt, style=Bold + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 932, 263 + + GroupBox4 - - 240, 17 + + 0 - - 78 + + FOLDER_FOR_INDEXTextBox - - Dokumentart erfolgreich gespeichert! + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - False + + GroupBox4 - - lblSaveDokart + + 1 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Label25 - - XtraTabPage1 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 15 + + GroupBox4 - - False + + 2 - - 936, 217 + + btncrFolder_delete - - 38, 23 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 29 + + GroupBox4 - - btnNamenkonvention + + 3 - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GroupBox5 - - XtraTabPage1 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 16 + + GroupBox4 - - False + + 4 - - 861, 134 + + Label17 - - 31, 23 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 28 + + GroupBox4 - - ... + + 5 - - Button1 + + Segoe UI, 9pt, style=Bold - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 3, 3 - - XtraTabPage1 + + 820, 259 - - 17 + + 81 - - False + + Dynamic Folder - - Segoe UI, 9.75pt + + GroupBox4 - - 266, 216 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 586, 25 + + XtraTabPage10 - - 27 + + 0 - - NAMENKONVENTIONTextBox + + True - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Segoe UI, 8.25pt, style=Italic - - XtraTabPage1 + + NoControl - - 18 + + 10, 82 - - 921, 17 - - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAUpJREFUOE9jGLzg7gL2/7fmcf6/Oofr/8UZvP+hwsSD60CNfx41/v/zsOH/yckC - pBtwfjov3ICDPSKkG3B8kiBQc93/Pw+q/u9oFydswKWZPP/PTuX7fxKo8Ui/0P993SJAzeX//94r+r++ - Qeb/qhq5/0srFf/PL1X+P6tIFdPAU0B//nlYD9RUC8SV///cKwHivP9/72b+/3sn+f/f23H//92MAOKQ - /5NyNDENONQrDHbu3/ulQI0FQI3ZQI2pQI0J///digZqDPv/70bQ/3/X/f53peliGrCzXeL/lmap/+vA - zpX/v6RC8f/fWzFAjeH/p+Zp/J+QpfW/O0P3f3uq/v/mREPCYTIb6E+Qc//dCPjfk6FDWAM6APnz3w1/ - IPb735qsT7oB3em6YP+CcH2cEekGtCQZ/G+IN/xfE2v8vzLahHQD6AQYGAAkI9iedfyIaQAAAABJRU5E - rkJggg== - + + 367, 13 - - True + + 12 - - 24, 24 + + Bei Auswahl von Vektorindexen wird jeweils nur der ERSTE Eintrag verwendet - - Neu hinzufügen + + Label10 - - 130, 24 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - von {0} Dokumentarten + + GroupBox4 - - Die Gesamtanzahl der Elemente. + + 0 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASpJREFUOE9jGDygcNbz/00Lnv/PnPj4P1QIA4S3P8Apx5A789n/VUfe/8elKL77 - wf/ghmu4DciY8vT/wn0fsCqK73n4f+n+///9qy/gNiCh58n/aVveYyiKaL8P1pw56/9/r9ITuA2I7Hr0 - v3f1BxRFoa33wJpb1wFt7/z73yX/AG4DApsf/q+b/w6uKLjl7v9Fe///7wBqzpjz879d3c//9hnbcRvg - UXX/f/60NyiK7Ipv/0+f8/u/f9e3/zqF7/5bJKzHbYB96d3/2ZNfYyjSTzn/36ToxX+VrE//jSOX4TbA - Iu/O/9T+11gVGSSd+C+b9vW/bvA83AYYZt3+H9byEqci/dTL/zV8p+E2QCftxn+/6od4Fal4TMBtgFPu - lf8gBXgVDULAwAAA8HbAq6XlmnAAAAAASUVORK5CYII= - + + Segoe UI, 9.75pt - - True + + 12, 40 - - 24, 24 + + 697, 25 - - Erste verschieben + + 11 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAALZJREFUOE9jGDogvP3BfyiTdBDf/eB/cMM18gyI73n4f+n+///9qy+QbkBE+32w - 5sxZ//97lZ4gzYDQ1ntgza3rgLZ3/v3vkn+AeAOCW+7+X7T3//8OoOaMOT//29X9/G+fsZ00F9gV3/6f - Puf3f/+ub/91Ct/9t0hYT3oY6Kec/29S9OK/Stan/8aRy0g3AAQMkk78l037+l83eB55BoCAfurl/xq+ - 08g3AARUPCZQZsBgBQwMANAUYJgEulBVAAAAAElFTkSuQmCC - + + FOLDER_FOR_INDEXTextBox - - True + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 24, 24 + + GroupBox4 - - Vorherige verschieben + + 1 - - 6, 27 + + True - - Position + + Segoe UI, 8.25pt, style=Italic - - False + + 9, 66 - - Segoe UI, 9pt + + 346, 13 - - 50, 23 + + 10 - - 0 + + Inhalte von Datum-Indizes werden automatisch YYYYMMDD konvertiert - - Aktuelle Position + + Label25 - - 6, 27 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAKNJREFUOE9jGHygcNbz/1AmeSB35rP/Cd33yDckY8rT//P2//6f0HWHPEMSep78 - n73v1//OrX//u5VeJt2QyK5H/6ds+/W/ZOnf/wnT//63yT1LmiGBzQ//t659D9ZsXPLlv3T0tf/GkcuI - N8Sj6v7/krnv4JoVXXpIc4F96d3/gS3PyNMMAhZ5d/7bFFwhTzMIGGbdJl8zCOik3SBf81AEDAwAoH5f - oAc0QjgAAAAASUVORK5CYII= - + + GroupBox4 - - True + + 2 - - 24, 24 + + 715, 41 - - Nächste verschieben + + 31, 23 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAASxJREFUOE9jGFygcNbz/1AmBgDJNS14/j9z4mOcahhyZz77n9B9D6sCkNyqI+// - h7c/wG1AxpSn/+ft//0/oesOhiKQ3MJ9H/4HN1zDbUBCz5P/s/f9+t+59e9/t9LLKApBctO2vP/vX30B - twGRXY/+T9n263/J0r//E6b//W+TexauGCTXu/rDf6/SE7gNCGx++L917XuwZuOSL/+lo6/9N45cBtYA - kqub/+6/S/4B3AZ4VN3/XzL3HVyzoksPXDFILn/am//2GdtxG2Bfevd/YMszDM0gAJLLnvz6v0XCetwG - WOTd+W9TcAVDMwiA5FL7X8O9hBUYZt3GqhkEQHJhLS//6wbPw22ATtoNnJIgOb/qh/81fKfhNgAfcMq9 - 8l/FYwIYQ4UGBWBgAAC+0b+zuQxOnAAAAABJRU5ErkJggg== - + + 9 - - True + + btncrFolder_delete - - 24, 24 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Letzte verschieben + + GroupBox4 - - 6, 27 + + 3 - - - iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO - wwAADsMBx2+oZAAAAW9JREFUOE+1kE0ow2Ecx3dV3krt4oJaOSCTvIRkMqSxyITIzCQHDouEdnFwIOVC - DrhIDiQl5UTiNG/z2ppafy1S2gX/uDwfY6i1v7Hie3nqeb7fz+/7/FR/Ilwn0G0Exw4fV5GJlXlEZxXC - rIet9bAQvB5Ymgn2sLYAvSZEux7RUQFzE4qQt4bCXAYjPaHvnDoCkLpsRGMB2JqCTGLIijDlwqQ9bEMV - i9OIytR3EMNWcJ/BWH8A6j8/bOGFxwXNxYEvGbMQ9XnQ1/K78KfY3/VXzkMY0qFGG2H4RoLGQshJQNbG - 86CNhdrsX9a/uQZTPhQl4rMY4OLofbl3aX7I8uwPC7y/g1YdjyVJuEvT8e1tfwUYteHUxCCfHChDeHmG - QQvokjlOU+PbWA0x3pZnILVVI3uvQyHsbiLnqnGmRCF1NYD8pDhpRxOH7HQoAKZGkFKjceszQbpSrumX - bO+G80MFwKUTxgfgcO/b8D9IpXoFiiMDHIQm0skAAAAASUVORK5CYII= - + + cmbCrFolderDate - - True + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 24, 24 + + GroupBox5 - - Löschen + + 0 - - 24, 24 + + Label20 - - Daten speichern + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Global-Indexer Dokarten + + GroupBox5 - - Alle Dokarten + + 1 - - 150, 27 + + btnaddcrFolderParameter - - Magenta + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 99, 24 + + GroupBox5 - - Aktualisieren + + 2 - - Magenta + + txtcrFoldermanuell - - 78, 24 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Kopieren + + GroupBox5 - - 0, 0 + + 3 - - 1294, 27 + + Label19 - - 2 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - BindingNavigator1 + + GroupBox5 - - TBDD_DOKUMENTARTBindingNavigator + + 4 - - System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Label18 - - XtraTabPage1 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 19 + + GroupBox5 - - Segoe UI, 9pt, style=Italic + + 5 - - 266, 46 + + cmbCrFolderIndex - - 51, 23 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 1 + + GroupBox5 - - DOKART_GUIDTextBox + + 6 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 12, 107 - - XtraTabPage1 + + 530, 130 - - 21 + + 8 - - False + + Neuer Unterordner: - - 414, 47 + + GroupBox5 - - 287, 21 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 3 + + GroupBox4 - - BEZEICHNUNGTextBox + + 4 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Segoe UI, 9pt - - XtraTabPage1 + + YYYY/MM/DD - - 23 + + YYYY/MM - - False + + YYYY - - 979, 46 + + YYYY-MM - - 94, 21 + + 9, 86 - - 7 + + 188, 23 - - KURZNAMETextBox + + 6 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + cmbCrFolderDate - - XtraTabPage1 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 26 + + GroupBox5 - - False + + 0 - - 266, 136 + + True - - 585, 21 + + Segoe UI Semibold, 9pt, style=Bold, Italic - - 9 + + 6, 68 + + + 97, 15 - - ZIEL_PFADTextBox + + 5 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Datum-Struktur: - - XtraTabPage1 + + Label20 - - 28 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - False + + GroupBox5 - - 266, 176 + + 1 - - 586, 21 + + Segoe UI, 9.75pt, style=Bold - - 11 + + MiddleLeft - - BESCHREIBUNGTextBox + + 208, 39 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 188, 28 - - XtraTabPage1 + + 4 - - 30 + + Ordner anhängen - - False + + MiddleRight - - 333, 45 + + btnaddcrFolderParameter - - 63, 24 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 13 + + GroupBox5 - - Aktiv + + 2 - - AKTIVCheckBox + + Segoe UI, 9pt - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 208, 86 - - XtraTabPage1 + + 188, 23 - - 31 + + 3 - - Segoe UI, 9pt, style=Italic + + txtcrFoldermanuell - - 268, 262 + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 156, 23 + + GroupBox5 - - 17 + + 3 - - ERSTELLTWERTextBox + + True - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Segoe UI Semibold, 9pt, style=Bold, Italic - - XtraTabPage1 + + 205, 68 - - 34 + + 82, 15 - - Segoe UI, 9pt, style=Italic + + 2 - - 430, 262 + + oder manuell: - - 156, 23 + + Label19 - - 19 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - ERSTELLTWANNTextBox + + GroupBox5 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 4 - - XtraTabPage1 + + True - - 36 + + Segoe UI Semibold, 9pt, style=Bold, Italic - - Segoe UI, 9pt, style=Italic + + 6, 24 - - 592, 262 + + 204, 15 - - 164, 23 + + 1 - - 21 + + aus Index-Wert (auto oder manuell): - - GEANDERTWERTextBox + + Label18 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + GroupBox5 - - 38 + + 5 - - Segoe UI, 9pt, style=Italic + + Segoe UI, 9pt - - 762, 262 + + 9, 42 - - 164, 23 + + 188, 23 - - 23 + + 0 - - GEAENDERTWANNTextBox + + cmbCrFolderIndex - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - XtraTabPage1 + + GroupBox5 - - 40 + + 6 - - False + + True - - 414, 94 + + 9, 22 - - 438, 21 + + 124, 15 - - 25 + + 7 - - OBJEKTTYPComboBox + + Variabler Ordnerpfad - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Label17 - - XtraTabPage1 + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 41 + + GroupBox4 + + 5 + + + 1192, 17 + + + 1025, 56 + + + 494, 56 + Top, Left, Right diff --git a/Global_Indexer/frmAdministration.vb b/Global_Indexer/frmAdministration.vb index 929a326..a23214d 100644 --- a/Global_Indexer/frmAdministration.vb +++ b/Global_Indexer/frmAdministration.vb @@ -703,7 +703,39 @@ Public Class frmAdministration CURRENT_DOKART_ID = DOKART_GUIDTextBox.Text CURRENT_INDEXAUTO = GUIDAUTO_INDEXTextbox.Text CURRENT_SQL_CONFIG = "AUTO" - SQLConfigAutoIndex.ShowDialog() + 'SQLConfigAutoIndex.ShowDialog() + + Dim oIndexGuid As Integer = GUIDAUTO_INDEXTextbox.Text + Dim oDocTypeGuid As Integer = DOKART_GUIDTextBox.Text + Dim oSQLCommand = "" + + Try + Dim oSQL = $"SELECT SQL_RESULT, CONNECTION_ID FROM TBDD_INDEX_AUTOM WHERE GUID = {oIndexGuid}" + Dim oDatatable As DataTable = ClassDatabase.Return_Datatable(oSQL) + Dim oRow = oDatatable.Rows.Item(0) + Dim oConnection As Integer = 1 + + If Not IsDBNull(oRow.Item("CONNECTION_ID")) Then + oConnection = oRow.Item("CONNECTION_ID") + End If + + Dim oForm As New frmSQL_DESIGNER(oIndexGuid, oDocTypeGuid) With { + .SQLCommand = oRow.Item("SQL_RESULT"), + .ConnectionID = oConnection + } + + If oForm.ShowDialog() = DialogResult.OK Then + + oSQLCommand = oForm.SQLCommand.Replace("'", "''") + Dim oConnectionId = oForm.SQLConnectionId + + oSQL = $"UPDATE TBDD_INDEX_AUTOM SET CONNECTION_ID = {oConnectionId},SQL_RESULT = '{oSQLCommand}',CHANGED_WHO = '{Environment.UserName}' WHERE GUID = {oIndexGuid}" + ClassDatabase.Execute_non_Query(oSQL, True) + + End If + Catch ex As Exception + LOGGER.Error(ex) + End Try End Sub Private Sub ToolStripButton23_Click(sender As Object, e As EventArgs) Handles ToolStripButton23.Click diff --git a/Global_Indexer/frmSQL_DESIGNER.vb b/Global_Indexer/frmSQL_DESIGNER.vb index 6122284..0fd1764 100644 --- a/Global_Indexer/frmSQL_DESIGNER.vb +++ b/Global_Indexer/frmSQL_DESIGNER.vb @@ -310,7 +310,6 @@ Public Class frmSQL_DESIGNER cmbConnection.SelectedIndex = oIndex Catch ex As Exception LOGGER.Error(ex) - MsgBox("Connections could not be loaded", MsgBoxStyle.Critical, Text) End Try End Sub From 1fbfa0b1ee84fcf27d0e85a166701125041e7ace Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Tue, 11 Feb 2020 15:55:55 +0100 Subject: [PATCH 11/14] Dont execute folderwatch functions when indexing is active --- Global_Indexer/ModuleCURRENT.vb | 1 + Global_Indexer/frmIndex.vb | 4 ++++ Global_Indexer/frmStart.vb | 9 +++++++++ 3 files changed, 14 insertions(+) diff --git a/Global_Indexer/ModuleCURRENT.vb b/Global_Indexer/ModuleCURRENT.vb index a6e7484..ccc49b2 100644 --- a/Global_Indexer/ModuleCURRENT.vb +++ b/Global_Indexer/ModuleCURRENT.vb @@ -57,6 +57,7 @@ Module ModuleCURRENT Public CURRENT_HTML_DOC As String + Public INDEXING_ACTIVE As Boolean = False Public MULTIINDEXING_ACTIVE As Boolean = False Public ABORT_INDEXING As Boolean = False diff --git a/Global_Indexer/frmIndex.vb b/Global_Indexer/frmIndex.vb index 795d4ca..02bb29c 100644 --- a/Global_Indexer/frmIndex.vb +++ b/Global_Indexer/frmIndex.vb @@ -1250,6 +1250,8 @@ Public Class frmIndex End Sub Private Sub frmIndex_FormClosing(sender As Object, e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing Try + INDEXING_ACTIVE = False + ' This prevents the thread issue when the form containing the viewer is opened via ShowDialog. DocumentViewer1.Done() @@ -1265,6 +1267,8 @@ Public Class frmIndex ' Abbruchzähler zurücksetzen CancelAttempts = 0 + INDEXING_ACTIVE = True + Try CURRENT_ISATTACHMENT = False DropType = ClassDatabase.Execute_Scalar("SELECT HANDLE_TYPE FROM TBGI_FILES_USER WHERE GUID = " & CURRENT_WORKFILE_GUID, MyConnectionString, True) diff --git a/Global_Indexer/frmStart.vb b/Global_Indexer/frmStart.vb index 7e396c2..946d616 100644 --- a/Global_Indexer/frmStart.vb +++ b/Global_Indexer/frmStart.vb @@ -633,6 +633,14 @@ Public Class frmStart End If Else Try + ' JenneJ, 11.02.2019: + ' Keine Folderwatch Dateien verarbeiten, wenn gerade Indexiert wird, + ' dadurch würden die Globalen Variablen überschrieben + ' und in Folge die falschen Dateien Indexiert! + If INDEXING_ACTIVE Or MULTIINDEXING_ACTIVE Then + Exit Sub + End If + If FW_started = True Or CONFIG.Config.FolderWatchScanStarted = True Then 'Prüfen ob alle Files abgearbeitet wurden Dim sql = "SELECT * FROM TBGI_FILES_USER WHERE WORKED = 0 AND HANDLE_TYPE like '%|FW%' AND UPPER(USER@WORK) = UPPER('" & Environment.UserName & "')" @@ -780,4 +788,5 @@ Public Class frmStart End Try End Sub + End Class \ No newline at end of file From 96be54aab4a9f44ecbf330279f3efdee32da5add Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Tue, 11 Feb 2020 16:04:33 +0100 Subject: [PATCH 12/14] fix frmIndexFileList delete all files --- Global_Indexer/frmIndexFileList.Designer.vb | 11 ++ Global_Indexer/frmIndexFileList.resx | 112 +++++++++++++++----- Global_Indexer/frmIndexFileList.vb | 3 +- 3 files changed, 99 insertions(+), 27 deletions(-) diff --git a/Global_Indexer/frmIndexFileList.Designer.vb b/Global_Indexer/frmIndexFileList.Designer.vb index 441c57e..53f6b4f 100644 --- a/Global_Indexer/frmIndexFileList.Designer.vb +++ b/Global_Indexer/frmIndexFileList.Designer.vb @@ -35,6 +35,7 @@ Partial Class frmIndexFileList Me.TableAdapterManager = New Global_Indexer.MyDatasetTableAdapters.TableAdapterManager() Me.Button2 = New System.Windows.Forms.Button() Me.btnstartIndex = New System.Windows.Forms.Button() + Me.btnCancel = New System.Windows.Forms.Button() Me.Panel1.SuspendLayout() CType(Me.CheckedListBoxControl1, System.ComponentModel.ISupportInitialize).BeginInit() CType(Me.TBGI_FILES_USERBindingSource, System.ComponentModel.ISupportInitialize).BeginInit() @@ -116,13 +117,22 @@ Partial Class frmIndexFileList Me.btnstartIndex.Name = "btnstartIndex" Me.btnstartIndex.UseVisualStyleBackColor = True ' + 'btnCancel + ' + resources.ApplyResources(Me.btnCancel, "btnCancel") + Me.btnCancel.Image = Global.Global_Indexer.My.Resources.Resources.cancel + Me.btnCancel.Name = "btnCancel" + Me.btnCancel.UseVisualStyleBackColor = True + ' 'frmIndexFileList ' resources.ApplyResources(Me, "$this") Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font + Me.ControlBox = False Me.Controls.Add(Me.Button2) Me.Controls.Add(Me.Button1) Me.Controls.Add(Me.CheckedListBoxControl1) + Me.Controls.Add(Me.btnCancel) Me.Controls.Add(Me.btnstartIndex) Me.Controls.Add(Me.Panel1) Me.MaximizeBox = False @@ -148,4 +158,5 @@ Partial Class frmIndexFileList Friend WithEvents Button1 As System.Windows.Forms.Button Friend WithEvents Button2 As System.Windows.Forms.Button Friend WithEvents Label2 As Label + Friend WithEvents btnCancel As Button End Class diff --git a/Global_Indexer/frmIndexFileList.resx b/Global_Indexer/frmIndexFileList.resx index 5690d15..b69f85a 100644 --- a/Global_Indexer/frmIndexFileList.resx +++ b/Global_Indexer/frmIndexFileList.resx @@ -117,15 +117,63 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Label2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Panel1 + + + 0 + + + Label1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Panel1 + + + 1 + + + + Top + + + + 0, 0 + + + 647, 57 + + + 0 + + + Panel1 + + + System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + + 5 + True - Segoe UI, 9.75pt, style=Bold - NoControl @@ -183,30 +231,6 @@ 1 - - Top - - - 0, 0 - - - 647, 57 - - - 0 - - - Panel1 - - - System.Windows.Forms.Panel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 4 - Top, Bottom, Left, Right @@ -331,6 +355,42 @@ $this + 4 + + + Bottom, Right + + + Segoe UI, 9pt, style=Bold + + + MiddleLeft + + + NoControl + + + 289, 344 + + + 195, 36 + + + 3 + + + Indexierung Abbrechen + + + btnCancel + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + $this + + 3 diff --git a/Global_Indexer/frmIndexFileList.vb b/Global_Indexer/frmIndexFileList.vb index 6197d63..008a1b6 100644 --- a/Global_Indexer/frmIndexFileList.vb +++ b/Global_Indexer/frmIndexFileList.vb @@ -58,7 +58,8 @@ Public Class frmIndexFileList CheckedListBoxControl1.Focus() End Sub - Private Sub frmIndexFileList_Closing(sender As Object, e As CancelEventArgs) Handles Me.Closing + Private Sub btnCancel_Click(sender As Object, e As EventArgs) Handles btnCancel.Click ClassDatabase.Execute_non_Query("DELETE FROM TBGI_FILES_USER WHERE UPPER(USER@WORK) = UPPER('" & Environment.UserName & "')", True) + Close() End Sub End Class \ No newline at end of file From b33ec0e0c0649823c687bfe8108bee646c37f35e Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Wed, 12 Feb 2020 17:25:20 +0100 Subject: [PATCH 13/14] version 2.0.0.1 --- Global_Indexer/My Project/AssemblyInfo.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Global_Indexer/My Project/AssemblyInfo.vb b/Global_Indexer/My Project/AssemblyInfo.vb index ddf3b60..e83e18e 100644 --- a/Global_Indexer/My Project/AssemblyInfo.vb +++ b/Global_Indexer/My Project/AssemblyInfo.vb @@ -33,7 +33,7 @@ Imports System.Runtime.InteropServices ' übernehmen, indem Sie "*" eingeben: ' - + \ No newline at end of file From 1768bf2a98b7aa255d91efbb3056df9c24bee14d Mon Sep 17 00:00:00 2001 From: Jonathan Jenne Date: Thu, 13 Feb 2020 16:32:42 +0100 Subject: [PATCH 14/14] fix profile copy --- Global_Indexer/frmAdministration.vb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Global_Indexer/frmAdministration.vb b/Global_Indexer/frmAdministration.vb index a23214d..bd792ba 100644 --- a/Global_Indexer/frmAdministration.vb +++ b/Global_Indexer/frmAdministration.vb @@ -1127,7 +1127,7 @@ Public Class frmAdministration If result = MsgBoxResult.Yes Then Try - Dim copy = "exec PRDD_COPY_DOKPROFILE " & DOKART_GUIDTextBox.Text & ", 1" + Dim copy = "exec PRDD_COPY_DOKPROFILE " & DOKART_GUIDTextBox.Text & ", (select GUID from TBDD_MODULES where UPPER(SHORT_NAME) = 'GLOBIX')" If ClassDatabase.Execute_non_Query(copy, True) Then If USER_LANGUAGE = "de-DE" Then