MS_05042016

This commit is contained in:
SchreiberM
2016-04-05 17:28:12 +02:00
parent b9eb1e1981
commit d1eb7ecb5b
72 changed files with 11883 additions and 9088 deletions

View File

@@ -675,7 +675,12 @@ Public Class ClassControlBuilder
'SQL-Command vorhanden also Ausführen des SQL
If sqlcommand.Length > 1 Then
Dim result = ClassDatabase.Execute_Scalar(sqlcommand)
Dim result
If sqlcommand.Contains("@RECORD_ID") Or sqlcommand.Contains("@RECORDID") Or sqlcommand.Contains("@PARENTRECORD_ID") Or sqlcommand.Contains("@PARENTRECORDID") Then
result = Nothing
Else
result = ClassDatabase.Execute_Scalar(sqlcommand, True)
End If
If Not IsNothing(result) Then
If Not IsDBNull(result) Then
If Not IsNothing(result) Then

View File

@@ -27,22 +27,21 @@ Public Class ClassControlCommandsUI
Sub LoadControls(FormId As Integer)
_CtrlBuilder.ClearControls()
Dim sw As New Stopwatch
sw.Start()
Dim elapsed As Double
Dim SQL As String = String.Format("SELECT T.*, dbo.FNPMO_GET_CONTROL_CAPTION ('{2}', {3},T.CONTROL_ID) AS 'CAPTION' FROM VWPMO_CONTROL_SCREEN T WHERE SCREEN_ID = {0} AND FORM_ID = {1}", CURRENT_SCREEN_ID, FormId, USER_LANGUAGE, CURRENT_SCREEN_ID)
' "SELECT * FROM VWPMO_CONTROL_SCREEN WHERE FORM_ID = " & FormId & " and SCREEN_ID = 1"
Dim DT As DataTable = ClassDatabase.Return_Datatable(SQL)
_CtrlBuilder.MasterPanel.SuspendLayout()
For Each dr As DataRow In DT.Rows
Dim parent As GroupBox = Nothing
If (dr.Item("CONTROL_PARENT_ID") <> 0) Then
Dim parentname As String = Get_Name_for_ControlID(dr.Item("CONTROL_PARENT_ID"), FormId)
parent = _CtrlBuilder.GetControlByName(parentname)
End If
Dim control As String
Select Case dr.Item("CTRLTYPE_ID")
Case 1 ' Label
_CtrlBuilder.AddLabel(dr.Item("CONTROL_ID"),
@@ -57,6 +56,7 @@ Public Class ClassControlCommandsUI
dr.Item("CONTROL_SQLCOMMAND_1"),
False,
parent)
control = "Label - " & dr.Item("CONTROL_ID")
Case 2 ' TextBox
_CtrlBuilder.AddTextBox(dr.Item("CONTROL_ID"),
dr.Item("CONTROL_NAME"),
@@ -76,6 +76,7 @@ Public Class ClassControlCommandsUI
dr.Item("CONTROL_FORMAT_TYPE"),
False,
parent)
control = "Text - " & dr.Item("CONTROL_ID")
Case 3 ' ComboBox
_CtrlBuilder.AddComboBox(dr.Item("CONTROL_ID"),
dr.Item("CONTROL_NAME"),
@@ -112,6 +113,7 @@ Public Class ClassControlCommandsUI
dr.Item("CONTROL_REQUIRED"),
False,
parent)
control = "DatePicker - " & dr.Item("CONTROL_ID")
Case 5 ' GroupBox
_CtrlBuilder.AddGroupBox(dr.Item("CONTROL_ID"),
dr.Item("CONTROL_NAME"),
@@ -127,6 +129,7 @@ Public Class ClassControlCommandsUI
dr.Item("CTRLSCR_FONT_STYLE"),
False,
parent)
control = "GroupBox - " & dr.Item("CONTROL_ID")
Case 6 ' PictureBox
_CtrlBuilder.AddPictureBox(dr.Item("CONTROL_ID"),
dr.Item("CONTROL_NAME"),
@@ -150,6 +153,7 @@ Public Class ClassControlCommandsUI
dr.Item("CONTROL_REQUIRED"),
dr.Item("CONTROL_COL_NAME"),
parent)
control = "Datagridview - " & dr.Item("CONTROL_ID")
Case 10 ' Checkbox
Dim Checked As Boolean = False
'If IsDBNull(dr.Item("CONTROL_DEF_VALUE")) Then
@@ -175,6 +179,7 @@ Public Class ClassControlCommandsUI
dr.Item("CONTROL_READ_ONLY"),
dr.Item("CONTROL_REQUIRED"),
parent)
control = "CheckBox - " & dr.Item("CONTROL_ID")
Case 8 ' Function AddAppointment
_CtrlBuilder.FunctionAddAppointment(dr.Item("CONTROL_ID"),
dr.Item("CONTROL_NAME"),
@@ -186,6 +191,7 @@ Public Class ClassControlCommandsUI
False,
parent)
AddHandler _CtrlBuilder.CurrentControl.Click, _AddAppointmentHandler
control = "Appointment - " & dr.Item("CONTROL_ID")
Case 9 ' Function AddFormData
_CtrlBuilder.FunctionAddFormData(dr.Item("CONTROL_ID"),
dr.Item("CONTROL_NAME"),
@@ -197,6 +203,7 @@ Public Class ClassControlCommandsUI
False,
parent)
AddHandler _CtrlBuilder.CurrentControl.Click, _AddFormDataHandler
control = "AddFormData - " & dr.Item("CONTROL_ID")
Case 11 ' RadioButton
Dim Checked As Boolean = False
'If IsDBNull(dr.Item("CONTROL_DEF_VALUE")) Then
@@ -222,6 +229,7 @@ Public Class ClassControlCommandsUI
dr.Item("CONTROL_READ_ONLY"),
dr.Item("CONTROL_REQUIRED"),
parent)
control = "Radiobutton - " & dr.Item("CONTROL_ID")
Case 12 'CheckedListBox
CtrlBuilder.AddCheckedListBox(dr.Item("CONTROL_ID"),
dr.Item("CONTROL_NAME"),
@@ -241,6 +249,7 @@ Public Class ClassControlCommandsUI
dr.Item("CONTROL_STATIC_LIST"),
dr.Item("CONTROL_SQLCOMMAND_1"),
parent)
control = "CheckedlistBox - " & dr.Item("CONTROL_ID")
Case 13 'CheckedListBox
CtrlBuilder.AddListBox(dr.Item("CONTROL_ID"),
dr.Item("CONTROL_NAME"),
@@ -260,8 +269,9 @@ Public Class ClassControlCommandsUI
dr.Item("CONTROL_STATIC_LIST"),
dr.Item("CONTROL_SQLCOMMAND_1"),
parent)
control = "Listbox - " & dr.Item("CONTROL_ID")
End Select
_CtrlBuilder.MasterPanel.ResumeLayout()
' ContextMenuStrip zuweisen
@@ -271,6 +281,9 @@ Public Class ClassControlCommandsUI
' Tag wird für ControlId verwendet, master data id bei rechtsklick herausfinden
'_CtrlBuilder.CurrentControl.Tag = dr.Item("CTRLSCR_MASTER_DATA_ID")
End If
If LogErrorsOnly = False Then ClassLogger.Add(" >> Adding Control '" & control & "' took " & Format(elapsed, "0.000000000") & " seconds", False)
sw.Stop()
sw.Reset()
Next
End Sub
@@ -299,7 +312,7 @@ Public Class ClassControlCommandsUI
Dim RECORD_ID As Integer
If IsInsert Then
If LogErrorsOnly = False Then ClassLogger.Add(">> (SaveRecord) Insert", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> (SaveRecord) Insert", False)
' Den Record erstellen
If CreateRecord(FormID) = False Then
@@ -312,7 +325,7 @@ Public Class ClassControlCommandsUI
CURRENT_RECORD_ID = RECORD_ID
' Wenn gegeben, foreignrecordID mit Record verknüpfen
If foreignRecordID > 0 Then
If LogErrorsOnly = False Then ClassLogger.Add(">> foreignRecordID: " & foreignRecordID & "; Record-ID: " & RECORD_ID, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> foreignRecordID: " & foreignRecordID & "; Record-ID: " & RECORD_ID, False)
ConnectRecord(foreignRecordID, RECORD_ID)
End If
@@ -326,7 +339,7 @@ Public Class ClassControlCommandsUI
Return "Neuer Datensatz eingefügt - " & Now
ElseIf IsInsert = False Then
If LogErrorsOnly = False Then ClassLogger.Add(">> (SaveRecord) Update RecordID: " & RECORD_ID, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> (SaveRecord) Update RecordID: " & RECORD_ID, False)
UpdateAllControls(FormID, RecordID, _CtrlBuilder.AllControls)
Return "Datensatz aktualisiert - " & Now
@@ -481,7 +494,7 @@ Public Class ClassControlCommandsUI
Try
For Each ctrl As Control In controls
Dim CONTROL_ID As Integer = DirectCast(ctrl.Tag, ClassControlMetadata).Id 'GetControlID_for_RecordID(ctrl.Name, RecordID)
If LogErrorsOnly = False Then ClassLogger.Add(">> CONTROL_ID: " & CONTROL_ID, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> CONTROL_ID: " & CONTROL_ID, False)
Dim CONTROL_VALUE As String = GetControlValue(ctrl)
If TypeOf ctrl Is PictureBox Then
@@ -513,7 +526,7 @@ Public Class ClassControlCommandsUI
If ValueExists Then ' Control Updaten
UpdateControlValue(CONTROL_ID, RecordID, CONTROL_VALUE)
Else ' Neues Control
If LogErrorsOnly = False Then ClassLogger.Add(">> InsertControlValue: " & CONTROL_ID & "|" & RecordID & "|" & CONTROL_VALUE, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> InsertControlValue: " & CONTROL_ID & "|" & RecordID & "|" & CONTROL_VALUE, False)
InsertControlValue(CONTROL_ID, RecordID, CONTROL_VALUE)
End If
Next
@@ -552,14 +565,14 @@ Public Class ClassControlCommandsUI
Dim type = ctrl.GetType().Name
Dim CONTROL_ID As Integer = DirectCast(ctrl.Tag, ClassControlMetadata).Id ' GetControlID_for_RecordID(ctrl.Name, CURRENT_RECORD_ID)
If LogErrorsOnly = False Then ClassLogger.Add(">> GetControlValue CONTROL_ID: " & CONTROL_ID, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> GetControlValue CONTROL_ID: " & CONTROL_ID, False)
Dim CONTROL_VALUE As String = Nothing
If LogErrorsOnly = False Then ClassLogger.Add(">> type = " & type.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> type = " & type.ToString, False)
Select Case type
Case "TextBox"
Return DirectCast(ctrl, TextBox).Text
Case "ComboBox"
If LogErrorsOnly = False Then ClassLogger.Add(">> Return Value: " & DirectCast(ctrl, ComboBox).Text, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Return Value: " & DirectCast(ctrl, ComboBox).Text, False)
Return DirectCast(ctrl, ComboBox).Text
Case "CheckBox"
Return DirectCast(ctrl, CheckBox).Checked.ToString()
@@ -608,7 +621,7 @@ Public Class ClassControlCommandsUI
If ClassDatabase.Execute_Scalar(SQL) = 1 Then
SQL = "DELETE FROM TBPMO_RECORD_CONNECT WHERE RECORD1_ID = " & CURRENT_RECORD_ID & " AND RECORD2_ID = " & CInt(row(0))
If ClassDatabase.Execute_non_Query(SQL) = True Then
If LogErrorsOnly = False Then ClassLogger.Add(">> TBPMO_RECORD_CONNECT-Entry after 'deselect CheckedListBox' deleted", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> TBPMO_RECORD_CONNECT-Entry after 'deselect CheckedListBox' deleted", False)
End If
End If
End If
@@ -633,7 +646,7 @@ Public Class ClassControlCommandsUI
MsgBox("Attention: no current record Selected!", MsgBoxStyle.Exclamation)
Else
If ConnectRecord(CURRENT_RECORD_ID, CInt(row(0)), "CheckedListBox;" & ctrl.Name) = True Then
If LogErrorsOnly = False Then ClassLogger.Add(">> Checked ListBox record '" & rid.ToString & "' was linked successfully.", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Checked ListBox record '" & rid.ToString & "' was linked successfully.", False)
End If
End If
@@ -765,7 +778,7 @@ Public Class ClassControlCommandsUI
Public Shared Function ConnectRecord(PARENT_RECORD As Integer, LINK_RECORD As Integer, Optional Comment As String = "")
Dim ADDED_WHO As String = Environment.UserName
Dim SQL = "INSERT INTO TBPMO_RECORD_CONNECT(RECORD1_ID,RECORD2_ID,COMMENT,ADDED_WHO) VALUES (" & PARENT_RECORD & "," & LINK_RECORD & ",'" & Comment & "','" & ADDED_WHO & "')"
If LogErrorsOnly = False Then ClassLogger.Add(">> ConnectRecord SQL: " & SQL, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> ConnectRecord SQL: " & SQL, False)
Return ClassDatabase.Execute_non_Query(SQL, True)
End Function
End Class

View File

@@ -26,7 +26,7 @@
If Not IsNothing(CONNID) Then
AutoValue = ClassDatabase.Execute_ScalarWithConnection(CONNID, SQL)
Else
AutoValue = ClassDatabase.Execute_Scalar(SQL)
AutoValue = ClassDatabase.Execute_Scalar(SQL, True)
End If
' AutoValue = ClassDatabase.Execute_Scalar(SQL)

View File

@@ -200,69 +200,72 @@ Public Class ClassControlValues
Private Shared Sub LoadControlValue(recordId As Integer, parentRecordId As Integer, controlId As Integer, control As Control, values As List(Of Object))
Try
Dim sw As New Stopwatch
sw.Start()
Dim elapsed As Double
' Für die meisten Controls wird nur das erste Element der Liste benötigt
Dim value As String = Nothing
If values.Count > 0 Then
value = values.Item(0)
End If
Select Case control.GetType()
Case GetType(TextBox)
If LogErrorsOnly = False Then ClassLogger.Add(">> Sub LoadControlValueNeu - GetType(TextBox) ", False)
Dim textbox As TextBox = DirectCast(control, TextBox)
ControlLoader.TextBox.LoadValue(textbox, recordId, parentRecordId, value)
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> LoadControlValue TextBox took " & Format(elapsed, "0.000000000") & " seconds", False)
Case GetType(Label)
If LogErrorsOnly = False Then ClassLogger.Add(">> Sub LoadControlValueNeu - GetType(Label) ", False)
Dim label As Label = DirectCast(control, Label)
ControlLoader.Label.LoadValue(label, recordId, parentRecordId, value)
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> LoadControlValue Label took " & Format(elapsed, "0.000000000") & " seconds", False)
Case GetType(ComboBox)
If LogErrorsOnly = False Then ClassLogger.Add(">> Sub LoadControlValueNeu - GetType(ComboBox) ", False)
Dim combobox As ComboBox = DirectCast(control, ComboBox)
ControlLoader.Combobox.LoadValue(combobox, recordId, parentRecordId, value)
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> LoadControlValue ComboBox took " & Format(elapsed, "0.000000000") & " seconds", False)
Case GetType(CheckBox)
If LogErrorsOnly = False Then ClassLogger.Add(">> Sub LoadControlValueNeu - GetType(CheckBox) ", False)
Dim checkbox As CheckBox = DirectCast(control, CheckBox)
ControlLoader.Checkbox.LoadValue(checkbox, value)
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> LoadControlValue Checkbox took " & Format(elapsed, "0.000000000") & " seconds", False)
Case GetType(RadioButton)
If LogErrorsOnly = False Then ClassLogger.Add(">> Sub LoadControlValueNeu - GetType(RadioButton) ", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Sub LoadControlValueNeu - GetType(RadioButton) ", False)
Dim radiobutton As RadioButton = DirectCast(control, RadioButton)
ControlLoader.RadioButton.LoadValue(radiobutton, value)
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> LoadControlValue RadioButton took " & Format(elapsed, "0.000000000") & " seconds", False)
Case GetType(DevExpress.XtraEditors.DateEdit)
If LogErrorsOnly = False Then ClassLogger.Add(">> Sub LoadControlValueNeu - GetType(DateEdit) ", False)
Dim datepicker As DevExpress.XtraEditors.DateEdit = DirectCast(control, DevExpress.XtraEditors.DateEdit)
ControlLoader.DateTimePicker.LoadValue(datepicker, value)
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> LoadControlValue DateEdit took " & Format(elapsed, "0.000000000") & " seconds", False)
Case GetType(DevExpress.XtraEditors.ListBoxControl)
If LogErrorsOnly = False Then ClassLogger.Add(">> Sub LoadControlValueNeu - GetType(ListBoxControl) ", False)
Dim listbox As DevExpress.XtraEditors.ListBoxControl = DirectCast(control, DevExpress.XtraEditors.ListBoxControl)
ControlLoader.ListBox.LoadValue(listbox, value)
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> LoadControlValue ListBoxControl took " & Format(elapsed, "0.000000000") & " seconds", False)
Case GetType(DevExpress.XtraEditors.CheckedListBoxControl)
If LogErrorsOnly = False Then ClassLogger.Add(">> Sub LoadControlValueNeu - GetType(CheckedListBoxControl) ", False)
Dim checkedlistbox As DevExpress.XtraEditors.CheckedListBoxControl = DirectCast(control, DevExpress.XtraEditors.CheckedListBoxControl)
ControlLoader.CheckedListBox.LoadValue(checkedlistbox, values)
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> LoadControlValue CheckedListBoxControl took " & Format(elapsed, "0.000000000") & " seconds", False)
Case GetType(PictureBox)
If LogErrorsOnly = False Then ClassLogger.Add(">> Sub LoadControlValueNeu - GetType(PictureBox) ", False)
Dim picturebox = DirectCast(control, PictureBox)
LoadImage(recordId, controlId, picturebox)
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> LoadControlValue PictureBox took " & Format(elapsed, "0.000000000") & " seconds", False)
Case GetType(DataGridView)
If LogErrorsOnly = False Then ClassLogger.Add(">> Sub LoadControlValueNeu - GetType(DataGridView) ", False)
Dim gridview = DirectCast(control, DataGridView)
ControlLoader.DataGridView.LoadValue(gridview, values)
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> LoadControlValue DataGridView took " & Format(elapsed, "0.000000000") & " seconds", False)
Case Else
If LogErrorsOnly = False Then ClassLogger.Add(">> Sub LoadControlValue - Control-Type nicht berücksichtigt: " & GetType(Control).ToString(), False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Sub LoadControlValue - Control-Type nicht berücksichtigt: " & GetType(Control).ToString(), False)
End Select
sw.Stop()
sw.Reset()
Catch ex As Exception
ClassLogger.Add("Unexpected Error in LoadControlValue: " & ex.Message, True)
MsgBox("Error in LoadControlValue:" & vbNewLine & ex.Message)
@@ -288,7 +291,7 @@ Public Class ClassControlValues
Dim dt As DataTable = ClassDatabase.Return_Datatable(SQL)
swsql.Stop()
If LogErrorsOnly = False Then ClassLogger.Add(String.Format(">>LoadControlValuesList - Database took {0} milliseconds to load", swsql.ElapsedMilliseconds), False)
If LogErrorsOnly = False Then ClassLogger.Add(String.Format(">> LoadControlValuesList - Database took {0} milliseconds to load", swsql.ElapsedMilliseconds), False)
If dt.Rows.Count = 0 Then
Exit Sub
@@ -335,7 +338,7 @@ Public Class ClassControlValues
elapsed = SW.Elapsed.TotalSeconds
SW.Stop()
SW.Reset()
If LogErrorsOnly = False Then ClassLogger.Add(">> LoadControlValuesList took " & Format(elapsed, "0.000000000") & " seconds", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> LoadControlValuesList took " & Format(elapsed, "0.000000000") & " seconds", False)
Catch ex As Exception
ClassLogger.Add("Unexpected Error in LoadControlValuesList: " & ex.Message, True)
MsgBox("Unexpected Error in LoadControlValuesList:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)

View File

@@ -6,14 +6,14 @@ Public Class ClassDragDrop
Public Shared Function Drop_File(e As DragEventArgs)
Try
Try
If LogErrorsOnly = False Then ClassLogger.Add(">> In Drop_File....", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> In Drop_File....", False)
files_dropped = Nothing
Dim sql As String = "DELETE FROM TBPMO_FILES_USER WHERE HANDLE_TYPE <> 'SCAN' AND UPPER(USER_WORK) = UPPER('" & Environment.UserName & "')"
ClassDatabase.Execute_non_Query(sql)
If e.Data.GetDataPresent(DataFormats.FileDrop) Then
If LogErrorsOnly = False Then ClassLogger.Add(">> DataFormats.FileDrop", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> DataFormats.FileDrop", False)
Dim MyFiles() As String
Dim i As Integer
' Assign the files to an array.
@@ -35,7 +35,7 @@ Public Class ClassDragDrop
Try
If e.Data.GetDataPresent("FileGroupDescriptor") AndAlso (e.Data.GetDataPresent("FileContents")) Then
Console.WriteLine(">> FileGroupDescriptor/FileContents")
If LogErrorsOnly = False Then ClassLogger.Add(">> FileGroupDescriptor/FileContents", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> FileGroupDescriptor/FileContents", False)
'// the first step here is to get the stbFileName
'// of the attachment and
'// build a full-path name so we can store it
@@ -88,7 +88,7 @@ Public Class ClassDragDrop
ReDim Preserve files_dropped(0)
files_dropped(0) = "@OUTLOOK_ATTMNT@" & strOutFile
TEMP_FILES.Add(strOutFile)
If LogErrorsOnly = False Then ClassLogger.Add(">> Drop an Attachment - File: " & strOutFile, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Drop an Attachment - File: " & strOutFile, False)
Return files_dropped
Else
ClassLogger.Add(">> Attachment File from Outlook could not be created", False)
@@ -104,7 +104,7 @@ Public Class ClassDragDrop
Try
If e.Data.GetDataPresent("FileGroupDescriptor") Then
Console.WriteLine(">> FileGroupDescriptor")
If LogErrorsOnly = False Then ClassLogger.Add(">> Drop of OutlookMessage", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Drop of OutlookMessage", False)
Dim oApp As New Outlook.Application
'supports a drop of a Outlook message

View File

@@ -82,7 +82,7 @@ Public Class ClassFolderWatcher
handleType = "SCAN"
End If
'Die Datei übergeben
If LogErrorsOnly = False Then ClassLogger.Add(">> OnCreated-File:" & e.FullPath, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> OnCreated-File:" & e.FullPath, False)
If FileExistsinDropTable(CURRENT_FILENAME) = False Then
Insert_SCAN_File(e.FullPath, handleType)
Else

View File

@@ -37,7 +37,7 @@ Public Class ClassImport_Windream
idxvalue = idxvalue.ToString.Replace("@Dokart", Dokart)
End Select
End If
If LogErrorsOnly = False Then ClassLogger.Add(">> Indexvalue: " & idxvalue.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Indexvalue: " & idxvalue.ToString, False)
Count += 1
indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
If indexierung_erfolgreich = False Then
@@ -57,7 +57,7 @@ Public Class ClassImport_Windream
If dt.Rows.Count = 1 Then
Dim indexname = dt.Rows(0).Item("IDXNAME_ENTITYID").ToString
Dim idxvalue = CURRENT_FORM_ID
If LogErrorsOnly = False Then ClassLogger.Add(">> Entity-ID: " & idxvalue.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Entity-ID: " & idxvalue.ToString, False)
indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
If indexierung_erfolgreich = False Then
err = True
@@ -66,7 +66,7 @@ Public Class ClassImport_Windream
End If
indexname = dt.Rows(0).Item("IDXNAME_PARENTID").ToString
idxvalue = CURRENT_PARENT_ID
If LogErrorsOnly = False Then ClassLogger.Add(" - Parent-ID: " & idxvalue.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Parent-ID: " & idxvalue.ToString, False)
indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
If indexierung_erfolgreich = False Then
err = True
@@ -77,7 +77,7 @@ Public Class ClassImport_Windream
''den Record-Key auslesen
'indexname = dt.Rows(0).Item("IDXNAME_RECORDID").ToString
'idxvalue = CURRENT_RECORD_ID
'If LogErrorsOnly = False Then ClassLogger.Add(" - Record-ID: " & idxvalue.ToString, False)
'If LogErrorsOnly = False Then ClassLogger.Add(" >> Record-ID: " & idxvalue.ToString, False)
'indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
'If indexierung_erfolgreich = False Then
' err = True
@@ -87,7 +87,7 @@ Public Class ClassImport_Windream
''den Doctype-Key auslesen
'indexname = dt.Rows(0).Item("IDXNAME_DOCTYPE").ToString
'idxvalue = CURRENT_DOKARTSTRING
'If LogErrorsOnly = False Then ClassLogger.Add(" - Doctype: " & idxvalue.ToString, False)
'If LogErrorsOnly = False Then ClassLogger.Add(" >> Doctype: " & idxvalue.ToString, False)
'indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
'If indexierung_erfolgreich = False Then
' err = True
@@ -159,7 +159,7 @@ Public Class ClassImport_Windream
End If
'schonmal den gesamten Pfad laden
Dim DATEINAME As String = Zielordner & "\" & NameConv
If LogErrorsOnly = False Then ClassLogger.Add(">> DATEINAME: " & DATEINAME, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> DATEINAME: " & DATEINAME, False)
' einen Regulären Ausdruck laden
Dim regulärerAusdruck As System.Text.RegularExpressions.Regex = New System.Text.RegularExpressions.Regex(preg)
@@ -168,7 +168,7 @@ Public Class ClassImport_Windream
'####
' alle Vorkommen innerhalbd er Namenkonvention durchlaufen
For Each element As System.Text.RegularExpressions.Match In elemente
If LogErrorsOnly = False Then ClassLogger.Add(">> element in RegeX: " & element.Value, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> element in RegeX: " & element.Value, False)
Select Case element.Value.Substring(2, 1).ToUpper
'Nur automatische Indizes auswerten
Case "A"
@@ -192,7 +192,7 @@ Public Class ClassImport_Windream
If IsNumeric(INDEX_ID) Then
Dim sql_AUTOindexresult = ClassDatabase.Execute_Scalar("SELECT SQL_RESULT FROM TBDD_INDEX_AUTOM WHERE GUID = " & INDEX_ID, True)
If IsNothing(sql_AUTOindexresult) Then
If LogErrorsOnly = False Then ClassLogger.Add(">> unexpected: sql_AUTOindexresult is nothing!!", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> unexpected: sql_AUTOindexresult is nothing!!", False)
value = ""
Else
If IsDBNull(sql_AUTOindexresult) Then
@@ -219,14 +219,14 @@ Public Class ClassImport_Windream
End If
ElseIf APattern.Contains("#") Then
If LogErrorsOnly = False Then ClassLogger.Add(">> element filled with Record-Data.......: ", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> element filled with Record-Data.......: ", False)
Dim split() As String = APattern.Split("#")
If split.Length = 2 Then
Dim CONTROL_ID = split(1)
If IsNumeric(CONTROL_ID) Then
Dim CONTROLVALUE = ClassControlValues.Get_Control_Value_for_ID(CONTROL_ID, CURRENT_RECORD_ID)
If IsNothing(CONTROLVALUE) Then
If LogErrorsOnly = False Then ClassLogger.Add(">> unexpected: CONTROLVALUE is nothing!!", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> unexpected: CONTROLVALUE is nothing!!", False)
value = ""
Else
If IsDBNull(CONTROLVALUE) Then
@@ -245,7 +245,7 @@ Public Class ClassImport_Windream
If value <> String.Empty Then
DATEINAME = DATEINAME.Replace(element.Value, value)
_NewFileString = DATEINAME
If LogErrorsOnly = False Then ClassLogger.Add(">> Actual NEWFILESTRING: " & _NewFileString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Actual NEWFILESTRING: " & _NewFileString, False)
' sql_history_INSERT_INTO = sql_history_INSERT_INTO & ", INDEX" & AnzahlIndexe.ToString
AnzahlIndexe += 1
' sql_history_Index_Values = sql_history_Index_Values & ", '" & value & "'"

View File

@@ -190,9 +190,9 @@ Public Class ClassLogger
Private Shared Sub ShowErrorMessage()
If Not ClassLogger.HasInformedAboutError Then
MsgBox("Beim Öffnen der Logdatei ist ein Fehler aufgetreten. Bitte stellen Sie sicher das Sie sowohl über entsprechende Schreibrechte im Verzeichnis, als auch über ausreichend Speicherplatz zum Speichern der Logdatei verfügen." & _
vbNewLine & vbNewLine & "Es wird keine Logdatei angelegt oder beschrieben." & vbNewLine & vbNewLine & "Im folgenden werden Sie über Fehler, den Log betreffend nicht weiter informiert, um den Ablauf von " & My.Application.Info.ProductName & " nicht zu stören.", _
MsgBoxStyle.Information, "Fehler beim Öffnen der Logdatei")
MsgBox("Please make sure You can access the logpath and are able to write to the file. This may be due to security privileges or storage place in the drive." & _
vbNewLine & vbNewLine & "A logfile won't be written from now on." & vbNewLine & vbNewLine & "You won't be informed about further logdetails from now on.", _
MsgBoxStyle.Information, "Error opening Logfile")
ClassLogger.HasInformedAboutError = True
End If
End Sub

View File

@@ -41,7 +41,7 @@ Public Class ClassOfficeTemplate
' word.Visible = (True) 'Word sichtbar
For Each cc In doc.ContentControls
If LogErrorsOnly = False Then ClassLogger.Add(">> Office-Pattern: " & cc.Tag, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Office-Pattern: " & cc.Tag, False)
For Each patternrow As System.Data.DataRow In DT_PATTERNS.Rows
If patternrow.Item("NAME_PATTERN").ToString.ToUpper = cc.Tag.ToString.ToUpper Then
If Not IsDBNull(patternrow.Item("FIXED_VALUE")) Then
@@ -53,7 +53,7 @@ Public Class ClassOfficeTemplate
Dim Control_ID = fvalue '.Replace("@CONTROLID:", "")
Try
If CInt(Control_ID) Then
If LogErrorsOnly = False Then ClassLogger.Add(">> Get Value for Control-ID: " & Control_ID.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Get Value for Control-ID: " & Control_ID.ToString, False)
Dim value_akt = ClassDatabase.Execute_Scalar("SELECT VALUE FROM TBPMO_CONTROL_VALUE WHERE CONTROL_ID = " & Control_ID & " AND RECORD_ID = " & Record_ID)
If Not IsNothing(value_akt) Then
cc.Range.Text = value_akt.ToString
@@ -66,7 +66,7 @@ Public Class ClassOfficeTemplate
End Try
'End If
'Else
' If LogErrorsOnly = False Then ClassLogger.Add(">> Pattern wird mit festem Wert '" & patternrow.Item("FIXED_VALUE") & "' gefüllt!", False)
' If LogErrorsOnly = False Then ClassLogger.Add(" >> Pattern wird mit festem Wert '" & patternrow.Item("FIXED_VALUE") & "' gefüllt!", False)
' cc.Range.Text = patternrow.Item("FIXED_VALUE").ToString
'End If
End If

View File

@@ -197,7 +197,7 @@ Public Class ClassWindream
Try
' Session-Objekt instanziieren und mit dem im Client ausgewählten Server belegen
oSession = CreateObject("Windream.WMSession", GetCurrentServer)
If LogErrorsOnly = False Then ClassLogger.Add(">> windream-Server: '" & GetCurrentServer() & "'", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> windream-Server: '" & GetCurrentServer() & "'", False)
' Connection-Objekt instanziieren
oConnect = CreateObject("Windream.WMConnect")
'MsgBox("windrem init 'ed")
@@ -541,25 +541,23 @@ Public Class ClassWindream
aktWMObject = Nothing
If My.Computer.FileSystem.DirectoryExists(zielpfad) = False Then
My.Computer.FileSystem.CreateDirectory(zielpfad)
ClassLogger.Add(" - Zielverzeichnis neu erzeugt!", False)
ClassLogger.Add(">> Zielverzeichnis neu erzeugt!", False)
End If
Const STREAM_BinaryObject = "BinaryObject"
If LogErrorsOnly = False Then ClassLogger.Add(" - Stream_File wurde gestartet", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Stream_File wurde gestartet", False)
Dim endgültigerDateiname As String = ""
' Objekt für Datei und Zielverzeichnis anlegen
' Dim Quelldatei_Name As String = Path.GetFileName(filenameQuelle)
If LogErrorsOnly = False Then ClassLogger.Add(" - Quelldatei gelesen", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Quelldatei gelesen", False)
'########
Dim Zielverzeichnis As String = zielpfad
endgültigerDateiname = CURRENT_NEWFILENAME.Substring(2)
If LogErrorsOnly = False Then ClassLogger.Add(" - Zielverzeichnis erzeugt", False)
If My.Computer.FileSystem.DirectoryExists(Zielverzeichnis) Then
If LogErrorsOnly = False Then ClassLogger.Add(" - targetPath exisitiert", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> targetPath exisitiert", False)
' Überprüfen ob der zu Kopieren notwendige Speicherplatz auf Ziellaufwerk vorhanden ist
Dim dvr As New DriveInfo(vWLaufwerk & ":")
Dim freeSpace = dvr.TotalFreeSpace
@@ -572,7 +570,7 @@ Public Class ClassWindream
Return -10
End If
If LogErrorsOnly = False Then ClassLogger.Add(" - Datei kopieren von " & filenameQuelle & " nach " & endgültigerDateiname & ".", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Datei kopieren von " & filenameQuelle & " nach " & endgültigerDateiname & ".", False)
Dim Connect
Dim Session
Dim WMObject
@@ -580,15 +578,15 @@ Public Class ClassWindream
Dim aWMStream
Dim wmbrwsr
Dim dmsServer As String
If LogErrorsOnly = False Then ClassLogger.Add(" - Connect definieren: CreateObject('Windream.WMConnect')", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Connect definieren: CreateObject('Windream.WMConnect')", False)
Connect = CreateObject("Windream.WMConnect")
aFileIO = New WMOTOOLLib.WMFileIO
'If My.Settings.DLL_WMOTOOL = "" Then
' aFileIO = New WMOTOOLLib.WMFileIO
' If LogErrorsOnly = False Then ClassLogger.Add(" - Direkter Verweis auf New WMOTOOLLib.WMFileIO", False)
' If LogErrorsOnly = False Then ClassLogger.Add(" >> Direkter Verweis auf New WMOTOOLLib.WMFileIO", False)
'Else
' aFileIO = CreateObject(My.Settings.DLL_WMOTOOL) 'WMOTool.WMFileIO oder WMOTOOLLib.WMFileIO
' If LogErrorsOnly = False Then ClassLogger.Add(" - Verwendeter Verweis aus Anwendungsstring: '" & My.Settings.DLL_WMOTOOL & "'", False)
' If LogErrorsOnly = False Then ClassLogger.Add(" >> Verwendeter Verweis aus Anwendungsstring: '" & My.Settings.DLL_WMOTOOL & "'", False)
'End If
wmbrwsr = CreateObject("WMOBrws.ServerBrowser")
@@ -606,10 +604,10 @@ Public Class ClassWindream
Connect.LoginSession(Session)
Dim LoggedIn = Session.aLoggedin
If LoggedIn Then
If LogErrorsOnly = False Then ClassLogger.Add(" - Login ok. You are logged in as '" & Connect.UserName & "' on Server '" & dmsServer, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Login ok. You are logged in as '" & Connect.UserName & "' on Server '" & dmsServer, False)
'MsgBox("Login ok. You are logged in as '" + Connect.UserName + "' on Server '" + dmsServer + "'")
Else
ClassLogger.Add(" - Login on dms-Server failed", False)
ClassLogger.Add(">> Login on dms-Server failed", False)
' MsgBox("Login failed. ")
End If
Const WMCOMEventWMSessionNeedIndex = 1
@@ -619,13 +617,13 @@ Public Class ClassWindream
'==================================================================
' check if files exist
'==================================================================
If LogErrorsOnly = False Then ClassLogger.Add(" - ÜBERPRÜFTER DATEINAME => " & endgültigerDateiname, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> ÜBERPRÜFTER DATEINAME => " & endgültigerDateiname, False)
Dim wdFilexists As Boolean
If LogErrorsOnly = False Then ClassLogger.Add(" - Versuch auf die Datei in W: zuzugreifen und zu sperren...", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Versuch auf die Datei in W: zuzugreifen und zu sperren...", False)
wdFilexists = Session.WMObjectExists(WMEntityDocument, endgültigerDateiname, 0, 0)
If wdFilexists = False Then
If LogErrorsOnly = False Then ClassLogger.Add(" - Datei ist NICHT vorhanden, kann also einfach neu angelegt werden", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Datei ist NICHT vorhanden, kann also einfach neu angelegt werden", False)
Err.Clear()
'==================================================================
' create an object
@@ -638,17 +636,17 @@ Public Class ClassWindream
' MsgBox("Created file: " + endgültigerDateiname)
Else
' wenn auf die Datei zugeriffen werden konnte ist sie bereits vorhanden -> Datum anhängen
If LogErrorsOnly = False Then ClassLogger.Add(" - Es konnte zugegriffen werden -> DATEI IST BEREITS VORHANDEN", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Es konnte zugegriffen werden -> DATEI IST BEREITS VORHANDEN", False)
Err.Clear()
WMObject = Session.GetNewWMObjectFS(WMEntityDocument, endgültigerDateiname, WMObjectEditModeObject)
If Err.Number > 0 Then
ClassLogger.Add(" FEHLER: Neues WMObject (Kopie) konnte nicht erzeugt werden - Error: '" & Err.Description & "'")
'MsgBox(Err.Description)
End If
If LogErrorsOnly = False Then ClassLogger.Add(" - WMObject zugewiesen", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> WMObject zugewiesen", False)
End If
If LogErrorsOnly = False Then ClassLogger.Add(" - ENDGÜLTIGER DATEINAME => " & endgültigerDateiname, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> ENDGÜLTIGER DATEINAME => " & endgültigerDateiname, False)
If WMObject IsNot Nothing Then
' lock object for file system access (to change the file itself)
WMObject.lock()
@@ -672,7 +670,7 @@ Public Class ClassWindream
Return False
'MsgBox(Err.Description)
End If
If LogErrorsOnly = False Then ClassLogger.Add(" - oWMStream erzeugt", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> oWMStream erzeugt", False)
' give fileIO helper object the windream stream
aFileIO.aWMStream = aWMStream
If Err.Number > 0 Then
@@ -691,7 +689,7 @@ Public Class ClassWindream
Return False
' MsgBox(Err.Description)
End If
If LogErrorsOnly = False Then ClassLogger.Add(" - Inhalt der Datei konnte übertragen werden", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Inhalt der Datei konnte übertragen werden", False)
' close the windream file stream
aWMStream.Close()
If Err.Number > 0 Then
@@ -710,7 +708,7 @@ Public Class ClassWindream
Return Err.Number
'MsgBox(Err.Description)
End If
If LogErrorsOnly = False Then ClassLogger.Add(" - Datei konnte gespeichert werden", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Datei konnte gespeichert werden", False)
' unlock the windream object
WMObject.unlock()
If Err.Number > 0 Then
@@ -723,7 +721,6 @@ Public Class ClassWindream
'DATEI GRÖSSE ERMITTELN - MANCHMAL KOMMT ES VOR DAS DATEIGRÖße 0 ist
Dim info2 As New FileInfo(vWLaufwerk & ":\" & endgültigerDateiname)
Dim length1 As Long = info2.Length
If LogErrorsOnly = False Then ClassLogger.Add(" - Length der Zieldatei: " & length1.ToString, False)
If length1 > 0 And Err.Number = 0 Then
If endgültigerDateiname.StartsWith("\") Then
If endgültigerDateiname.StartsWith("\\") Then
@@ -735,7 +732,7 @@ Public Class ClassWindream
endgültigerDateiname = "\" & endgültigerDateiname
End If
CURRENT_FILEIN_WD = vWLaufwerk & ":" & endgültigerDateiname
ClassLogger.Add(" - Datei '" & CURRENT_FILEIN_WD & "' wurde erfolgreich importiert!", False)
ClassLogger.Add(">> Datei '" & CURRENT_FILEIN_WD & "' wurde erfolgreich importiert!", False)
aktWMObject = WMObject
Return True
Else
@@ -747,7 +744,7 @@ Public Class ClassWindream
Return False
End If
Else
If LogErrorsOnly = False Then ClassLogger.Add(" - targetPath exisitiert NICHT", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> targetPath exisitiert NICHT", False)
Return False
End If
@@ -761,7 +758,7 @@ Public Class ClassWindream
''' <remarks></remarks>
Public Shared Function DateiIndexieren(ByVal WD_File As String, ByVal _Indexname As String, ByVal _Value As String)
Try
If LogErrorsOnly = False Then ClassLogger.Add(" - DateiIndexieren wurde aufgerufen", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> DateiIndexieren wurde aufgerufen", False)
' das entsprechende Attribut aus windream auslesen
Dim oAttribute = oSession.GetWMObjectByName(WINDREAMLib.WMEntity.WMEntityAttribute, _Indexname)
' den Variablentyp (String, Integer, ...) auslesen
@@ -772,7 +769,7 @@ Public Class ClassWindream
Dim WMObject As WINDREAMLib.WMObject '= CreateObject("WINDREAMLib.WMObject") 'New WINDREAMLib.WMObject
'MsgBox("DateiIndexieren:" & vbNewLine & ClassDateiimportWindream.GetWindreamDriveLetter & filenameZiel & vbNewLine & Me.selectedProfile.DokumenttypString)
' den Dokumenttyp schreiben
If LogErrorsOnly = False Then ClassLogger.Add(" ## Indexieren wird gestartet ##", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Indexieren wird gestartet", False)
' ein windream-Objekt der Datei anlegen
WMObject = aktWMObject 'oSession.GetWMObjectByPath(WINDREAMLib.WMEntity.WMEntityDocument, WD_File)
Try
@@ -788,9 +785,9 @@ Public Class ClassWindream
' ihr den entsprechenden Dokumenttyp zuweisen
WMObject.aObjectType = oSession.GetWMObjectByName(WINDREAMLib.WMEntity.WMEntityObjectType, _WDObjekttyp)
' WMObject.aObjectType = Me.selectedProfile.Dokumenttyp
If LogErrorsOnly = False Then ClassLogger.Add(" - Objekttyp wird gesetzt", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Objekttyp wird gesetzt", False)
Else
If LogErrorsOnly = False Then ClassLogger.Add(" - Objekttyp war bereits gesetzt", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Objekttyp war bereits gesetzt", False)
End If
Try
@@ -806,46 +803,46 @@ Public Class ClassWindream
Catch ex As Exception
' wenn das entsperren nicht geklappt hat, dann war die Datei auch nicht gesperrt
End Try
If LogErrorsOnly = False Then ClassLogger.Add(" - Datei wurde gespeichert / Unlock wurde durchgeführt", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Datei wurde gespeichert / Unlock wurde durchgeführt", False)
' wenn bis hierher alles geklappt hat wurde ein Dokumenttyp übergeben
If LogErrorsOnly = False Then ClassLogger.Add(" - Objekttyp: " & _WDObjekttyp, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Objekttyp: " & _WDObjekttyp, False)
' wenn keine Werte vorhanden sind, soll wenigstens der Dokumenttyp eingetragen werden
Dim indexe As String = ""
If LogErrorsOnly = False Then ClassLogger.Add(" - Indexname: '" & _Indexname & "'", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Indexname: '" & _Indexname & "'", False)
Dim werte = New ArrayList
'Den Typ des Index-Feldes auslesen
'MsgBox(value.GetType.ToString)
If (GetTypeOfIndexAsIntByName(_Indexname) = WMObjectVariableValueTypeVector) Or GetTypeOfIndexAsIntByName(_Indexname) = 4097 Then
If LogErrorsOnly = False Then ClassLogger.Add(" - Es handelt sich um ein Vektor-Feld", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Es handelt sich um ein Vektor-Feld", False)
'Am 04.08.2014 aktualisiert: um zu verhindern das die vorangegangene Versionierung "Tilde-Werte" schreibt
If LogErrorsOnly = False Then ClassLogger.Add(" - Wert vor Überprüfung: " & _Value, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Wert vor Überprüfung: " & _Value, False)
_Value = CheckIndexValue(_Value)
'Ausstieg da Fehler in der Überprüfung
If _Value Is Nothing Then
Return False
End If
If LogErrorsOnly = False Then ClassLogger.Add(" - Value für Indexierung: " & _Value, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Value für Indexierung: " & _Value, False)
werte.Add(_Value)
If LogErrorsOnly = False Then ClassLogger.Add(" - Werte zu Array hinzugefügt!", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Werte zu Array hinzugefügt!", False)
Else
'Am 04.08.2014 aktualisiert: um zu verhindern das die vorangegangene Versionierung "Tilde-Werte" schreibt
If LogErrorsOnly = False Then ClassLogger.Add(" - Value vor Überprüfung: " & _Value, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Value vor Überprüfung: " & _Value, False)
_Value = CheckIndexValue(_Value)
'Ausstieg da Fehler in der Überprüfung
If _Value Is Nothing Then
Return False
End If
If LogErrorsOnly = False Then ClassLogger.Add(" - Value für Indexierung: " & _Value, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Value für Indexierung: " & _Value, False)
werte.Add(_Value)
End If
@@ -872,7 +869,37 @@ Public Class ClassWindream
Return False
End Try
End Function
Private Shared Function RunIndexing(ByVal oDocument As WMObject, ByVal Indizes() As String, ByVal aValues() As Object)
Public Shared Function File_SetBooleanIndex(ByVal _value As Boolean, ByVal _dok As WINDREAMLib.WMObject, ByVal _Indexname As String, Optional SetOType As Boolean = True)
Try
If _Indexname <> "" Then
'Überprüfen ob Boolean-Value bereits gesetzt wurde?
Dim akt_Status As Boolean = CBool(_dok.GetVariableValue(_Indexname))
If akt_Status <> _value Then
'Index muß angepasst werden
If LogErrorsOnly = False Then ClassLogger.Add(" >> Index not set to '" & _value.ToString & "'", False)
Dim arrIndex() As String = Nothing
Dim arrValue() As String = Nothing
'Nun die Datei indexieren
arrIndex = Nothing
arrValue = Nothing
ReDim Preserve arrIndex(0)
ReDim Preserve arrValue(0)
arrIndex(0) = _Indexname
arrValue(0) = _value.ToString
RunIndexing(_dok, arrIndex, arrValue, SetOType)
Else
'Validation muß nicht angepasst werden
If LogErrorsOnly = False Then ClassLogger.Add(" >> Index already set to '" & _value.ToString & "'", False)
End If
End If
Catch ex As Exception
ClassLogger.Add("Unexpected Error in File_SetBooleanIndex!")
ClassLogger.Add("Error-Description: " & ex.Message)
End Try
End Function
Private Shared Function RunIndexing(ByVal oDocument As WMObject, ByVal Indizes() As String, ByVal aValues() As Object, Optional setOType As Boolean = True)
Dim vektInsState As Integer = 1
Try
If Indizes IsNot Nothing And aValues IsNot Nothing Then
@@ -881,32 +908,33 @@ Public Class ClassWindream
Dim i As Integer = 0
Dim indexname As String
If aValues.Length = 1 And aValues(0) = "" Then
If LogErrorsOnly = False Then ClassLogger.Add(" >> Indexwert ist leer/Nothing - Keine Nachindexierung", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Indexvalue is empty - No indexing", False)
End If
' wenn der Datei noch kein Dokumenttyp zugewiesen wurde
If oDocument.aObjectType.aName <> _WDObjekttyp Then
If oDocument.aObjectType.aName <> _WDObjekttyp And setOType = True Then
' ihr den entsprechenden Dokumenttyp zuweisen
oDocument.aObjectType = oSession.GetWMObjectByName(WINDREAMLib.WMEntity.WMEntityObjectType, _WDObjekttyp)
' WMObject.aObjectType = Me.selectedProfile.Dokumenttyp
If LogErrorsOnly = False Then ClassLogger.Add(" >> Objekttyp '" & oDocument.aObjectType.aName & "' wurde in '" & _WDObjekttyp & "' geändert.", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Objecttype '" & oDocument.aObjectType.aName & "' was changed to '" & _WDObjekttyp, False)
Else
If LogErrorsOnly = False Then ClassLogger.Add(" >> Objekttyp war bereits gesetzt", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Objecttype was set already.", False)
End If
If setOType = True Then
Try
oDocument.Save()
Catch ex As Exception
' wenn es einen Fehler beim speichern gab, dann konnte auch kein Objekttyp gesetzt werden -> es kann also auch keine
' Indexierung stattfinden und die Indexierung muss nicht fortgesetzt werden
Return False
End Try
End If
Try
oDocument.Save()
Catch ex As Exception
' wenn es einen Fehler beim speichern gab, dann konnte auch kein Dokumenttyp gesetzt werden -> es kann also auch keine
' Indexierung stattfinden und die Indexierung muss nicht fortgesetzt werden
Return False
End Try
'Jetzt jeden Indexwert durchlaufen
For Each aName As String In Indizes
indexname = aName
If LogErrorsOnly = False Then
ClassLogger.Add(" ", False)
ClassLogger.Add(" >> Indexierung von Index '" & indexname & "'", False)
ClassLogger.Add(" >> Indexing of index '" & indexname & "'", False)
End If
' das entsprechende Attribut aus windream auslesen
Dim oAttribute = oSession.GetWMObjectByName(WINDREAMLib.WMEntity.WMEntityAttribute, Indizes(i))
@@ -938,7 +966,7 @@ Public Class ClassWindream
If LogErrorsOnly = False Then ClassLogger.Add(" >> type of windreamIndex WMObjectVariableValueTypeInteger", False)
value = value.ToString.Replace(" ", "")
If IsNumeric(value) = False Then
If LogErrorsOnly = False Then ClassLogger.Add(" >> Achtung: Value '" & value & "' kann nicht in Zahl konvertiert werden!", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Attention: Value '" & value & "' can not be converted to integer!", False)
End If
value = value.ToString.Replace(" ", "")
convertValue = CInt(value)
@@ -1022,7 +1050,7 @@ Public Class ClassWindream
End Select
If vektor = False Then
If convertValue.ToString Is Nothing = False Then
If LogErrorsOnly = False Then ClassLogger.Add(" >> Konvertierter Wert: '" & convertValue.ToString & "'", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Converted valuet: '" & convertValue.ToString & "'", False)
End If
End If
'############################################################################################
@@ -1031,7 +1059,7 @@ Public Class ClassWindream
If vektor = False Then
Try
If convertValue.ToString Is Nothing = False Then
If LogErrorsOnly = False Then ClassLogger.Add(" >> Versuch dem Dok einen Index zuzuweisen: oDocument.SetVariableValue(" & aName & ", " & convertValue & ")", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Now: oDocument.SetVariableValue(" & aName & ", " & convertValue & ")", False)
If _int = True Then
convertValue = convertValue.ToString.Replace(" ", "")
oDocument.SetVariableValue(aName, CInt(convertValue))
@@ -1048,11 +1076,11 @@ Public Class ClassWindream
'Die Datei speichern
oDocument.Save()
If LogErrorsOnly = False Then
ClassLogger.Add(" >> Index '" & aName & "' wurde geschrieben", False)
ClassLogger.Add(" >> index '" & aName & "' was written", False)
ClassLogger.Add("", False)
End If
Else
ClassLogger.Add(" >> Kein Indexwert vorhanden", False)
ClassLogger.Add(" >> No indexvalue exists", False)
End If
Catch ex As Exception
ClassLogger.Add("Unexpected Error in SetVariableValue für Index '" & aName & "': " & ex.Message, True)
@@ -1060,7 +1088,7 @@ Public Class ClassWindream
oDocument.unlock()
Return False
End Try
Else
'VEKTORFELDER, ALSO ÜBERPRÜFEN OB ERGEBNIS-ARRAY GEFÜLLT IST
If LogErrorsOnly = False Then ClassLogger.Add(" >> Vectorfield: Preparing of Array", False)
@@ -1074,7 +1102,7 @@ Public Class ClassWindream
Dim Anzahl As Integer = aValues.Length
'Vektorfeld wird mit EINEM Wert gefüllt
If Anzahl = 0 Then
If LogErrorsOnly = False Then ClassLogger.Add(" >> Vectorfield willl be filled with ONE VALUE", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Vectorfield will be filled with ONE VALUE", False)
ReDim myArray(0)
Select Case vType
Case 36865
@@ -1238,19 +1266,18 @@ Public Class ClassWindream
End If
Else
If LogErrorsOnly = False Then ClassLogger.Add(" >> Array der Indexwerte ist leer/Nothing - Keine Nachindexierung", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Array of indexvalues is nothing - No indexing", False)
End If
i += 1
Next
oDocument.unlock()
If LogErrorsOnly = False Then
ClassLogger.Add(">> ...und Unlock durchgeführt)", False)
ClassLogger.Add("", False)
ClassLogger.Add(" >> ...and unlock.", False)
End If
Return True
Else
ClassLogger.Add(" >> Dokument ist gesperrt, Indexierung erst im nächsten Durchlauf!", False)
ClassLogger.Add(" >> document is locked!", False)
'oDocument.unlock()
Return False
End If
@@ -1364,7 +1391,7 @@ Public Class ClassWindream
''' <returns>Liefert True wenn das Indexieren erfolgreich war, sonst False</returns>
''' <remarks></remarks>
Private Shared Function Indexiere(ByVal filenameZiel As String, ByVal index As String, ByVal werte As Object)
If LogErrorsOnly = False Then ClassLogger.Add(" - In Indexierungsvorgang für: " & filenameZiel, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> In Indexierungsvorgang für: " & filenameZiel, False)
Try
Dim WMObject As WINDREAMLib.WMObject = Nothing '= CreateObject("WINDREAMLib.WMObject") '= New WINDREAMLib.WMObject 'CreateObject("WINDREAMLib.WMObject")
'MsgBox("Indexiere: " & vbNewLine & filenameZiel)
@@ -1450,7 +1477,7 @@ Public Class ClassWindream
' wenn es sich bei dem Index NICHT um ein Vektorfeld handelt
If TypDesIndexes < WMObjectVariableValueTypeVector Then
If LogErrorsOnly = False Then ClassLogger.Add(" - Bei dem Zielindex handelt es sich um einen Einzelindex.", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Bei dem Zielindex handelt es sich um einen Einzelindex.", False)
Else
If LogErrorsOnly = False Then ClassLogger.Add(" Bei dem Zielindex handelt es sich um ein Vektorfeld.", False)
' ein Backup der Indexwerte anlegen
@@ -1460,7 +1487,7 @@ Public Class ClassWindream
' dann soll nur der letzte Wert des Arrays übernommen werden, damit nicht versucht wird ein
' Array in einen Einzelindex zu speichern
werte = temp
If LogErrorsOnly = False Then ClassLogger.Add(" - Array geleert und erneuert!", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Array geleert und erneuert!", False)
End If
Catch ex As Exception
ClassLogger.Add("Hinweis: Beim Initialisieren der Datei auf dem windream-Laufwerk ist ein Fehler aufgetreten.", False)
@@ -1470,7 +1497,7 @@ Public Class ClassWindream
'Try
' den Typ des Zielindexes
If LogErrorsOnly = False Then ClassLogger.Add(" - Typ des Indexes: " & TypDesIndexes.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Typ des Indexes: " & TypDesIndexes.ToString, False)
Select Case (TypDesIndexes)
Case WMObjectVariableValueTypeUndefined ' zu klären !!!!
'convertValue = vbEmpty
@@ -1688,13 +1715,13 @@ Public Class ClassWindream
' die Indexinformationen des Dokuments speichern
WMObject.Save()
If LogErrorsOnly = False Then ClassLogger.Add(" - die Indexinformationen des Dokuments speichern", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> die Indexinformationen des Dokuments speichern", False)
' Unlock in einem unbehandelten Try-Block um Fehler abzufangen,
' wenn eine Datei nicht gesperrt ist
Try
' die Sperrung des Dokuments aufheben
WMObject.unlock()
If LogErrorsOnly = False Then ClassLogger.Add(" - die Sperrung des Dokuments aufheben", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> die Sperrung des Dokuments aufheben", False)
Catch ex As Exception
' nichts tun (Datei war nicht gesperrt)
End Try

View File

@@ -248,6 +248,12 @@
<Compile Include="ClassFolderWatcher.vb" />
<Compile Include="ClassJumpRecord.vb" />
<Compile Include="ClassLicence.vb" />
<Compile Include="frmGroup_Rights.Designer.vb">
<DependentUpon>frmGroup_Rights.vb</DependentUpon>
</Compile>
<Compile Include="frmGroup_Rights.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmWD_Import_Doc_Record.Designer.vb">
<DependentUpon>frmWD_Import_Doc_Record.vb</DependentUpon>
</Compile>
@@ -596,6 +602,9 @@
<EmbeddedResource Include="frmConstructor_Main.en-CA.resx">
<DependentUpon>frmConstructor_Main.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmGroup_Rights.resx">
<DependentUpon>frmGroup_Rights.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmWD_Import_Doc_Record.resx">
<DependentUpon>frmWD_Import_Doc_Record.vb</DependentUpon>
</EmbeddedResource>
@@ -666,6 +675,7 @@
</EmbeddedResource>
<EmbeddedResource Include="frmConstructor_Main.resx">
<DependentUpon>frmConstructor_Main.vb</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="frmLanguage_Translator.resx">
<DependentUpon>frmLanguage_Translator.vb</DependentUpon>
@@ -784,6 +794,7 @@
</EmbeddedResource>
<EmbeddedResource Include="frmEntities.resx">
<DependentUpon>frmEntities.vb</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="frmForm_Input.resx">
<DependentUpon>frmForm_Input.vb</DependentUpon>
@@ -1150,6 +1161,7 @@
<None Include="Resources\brick.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\WebUserControl%28ascx%29_11270_16x.png" />
<None Include="Resources\magifier_zoom_out.png" />
<None Include="Resources\page_red.png" />
<None Include="Resources\key_go1.png" />

View File

@@ -127,6 +127,11 @@
</TableUISetting>
<TableUISetting Name="TBDD_USER_GROUPS">
<ColumnUISettings>
<ColumnUISetting Name="NAME">
<ControlSettings><ControlSetting ArtifactName="Microsoft:System.Windows.Forms:Form" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<BindableControlInfo Name="ComboBox" Type="System.Windows.Forms.ComboBox" AssemblyName="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</ControlSetting></ControlSettings>
</ColumnUISetting>
<ColumnUISetting Name="ADDED_WHEN">
<ControlSettings><ControlSetting ArtifactName="Microsoft:System.Windows.Forms:Form" xmlns="urn:schemas-microsoft-com:xml-msdatasource">
<BindableControlInfo Name="TextBox" Type="System.Windows.Forms.TextBox" AssemblyName="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />

View File

@@ -609,7 +609,7 @@ SELECT GUID, STATE_DESC, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, COLOR
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectName="DD_ECM.dbo.TBPMO_WORKFLOW_TASK_STATE" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="FillBy" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataBy" GeneratorSourceName="FillBy" GetMethodModifier="Public" GetMethodName="GetDataBy" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataBy" UserSourceName="FillBy">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT GUID, dbo.FNPMO_GETOBJECTCAPTION(@LANGUAGE, 'WF_STATE_TITLE' + CONVERT(VARCHAR(5), GUID), 1) AS ASSTATE_DESC, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, COLOR,
<CommandText>SELECT GUID, dbo.FNPMO_GETOBJECTCAPTION(@LANGUAGE, 'WF_STATE_TITLE' + CONVERT(VARCHAR(5), GUID), 1) AS STATE_DESC, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, COLOR,
LANGUAGE
FROM TBPMO_WORKFLOW_TASK_STATE
WHERE (GUID IN
@@ -715,137 +715,6 @@ SELECT GUID, TITLE, DESCRIPTION, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHE
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="TBPMO_WORKFLOW_FORMTableAdapter" GeneratorDataComponentClassName="TBPMO_WORKFLOW_FORMTableAdapter" Name="TBPMO_WORKFLOW_FORM" UserDataComponentName="TBPMO_WORKFLOW_FORMTableAdapter">
<MainSource>
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectName="DD_ECM.dbo.TBPMO_WORKFLOW_FORM" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>DELETE FROM TBPMO_WORKFLOW_FORM
WHERE (GUID = @Original_GUID)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="Original_GUID" ColumnName="GUID" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@Original_GUID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="GUID" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>INSERT INTO TBPMO_WORKFLOW_FORM
(FORM_ID, WF_ID, SEQUENCE, ADDED_WHO)
VALUES (@FORM_ID,@WF_ID,@SEQUENCE,@ADDED_WHO);
SELECT GUID, FORM_ID, WF_ID, SEQUENCE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBPMO_WORKFLOW_FORM WHERE (GUID = SCOPE_IDENTITY())</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="FORM_ID" ColumnName="FORM_ID" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@FORM_ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="FORM_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="WF_ID" ColumnName="WF_ID" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@WF_ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="WF_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="SEQUENCE" ColumnName="SEQUENCE" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@SEQUENCE" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="SEQUENCE" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="ADDED_WHO" ColumnName="ADDED_WHO" DataSourceName="" DataTypeServer="varchar(50)" DbType="AnsiString" Direction="Input" ParameterName="@ADDED_WHO" Precision="0" ProviderType="VarChar" Scale="0" Size="50" SourceColumn="ADDED_WHO" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT GUID, FORM_ID, WF_ID, SEQUENCE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN
FROM TBPMO_WORKFLOW_FORM
WHERE (FORM_ID = @FORM_ID)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="FORM_ID" ColumnName="FORM_ID" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@FORM_ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="FORM_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>UPDATE TBPMO_WORKFLOW_FORM
SET FORM_ID = @FORM_ID, WF_ID = @WF_ID, SEQUENCE = @SEQUENCE, CHANGED_WHO = @CHANGED_WHO
WHERE (GUID = @Original_GUID);
SELECT GUID, FORM_ID, WF_ID, SEQUENCE, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBPMO_WORKFLOW_FORM WHERE (GUID = @GUID)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="FORM_ID" ColumnName="FORM_ID" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@FORM_ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="FORM_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="WF_ID" ColumnName="WF_ID" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@WF_ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="WF_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="SEQUENCE" ColumnName="SEQUENCE" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@SEQUENCE" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="SEQUENCE" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="CHANGED_WHO" ColumnName="CHANGED_WHO" DataSourceName="" DataTypeServer="varchar(50)" DbType="AnsiString" Direction="Input" ParameterName="@CHANGED_WHO" Precision="0" ProviderType="VarChar" Scale="0" Size="50" SourceColumn="CHANGED_WHO" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="Original_GUID" ColumnName="GUID" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@Original_GUID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="GUID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="GUID" ColumnName="GUID" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@GUID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="GUID" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="GUID" DataSetColumn="GUID" />
<Mapping SourceColumn="FORM_ID" DataSetColumn="FORM_ID" />
<Mapping SourceColumn="WF_ID" DataSetColumn="WF_ID" />
<Mapping SourceColumn="SEQUENCE" DataSetColumn="SEQUENCE" />
<Mapping SourceColumn="ADDED_WHO" DataSetColumn="ADDED_WHO" />
<Mapping SourceColumn="ADDED_WHEN" DataSetColumn="ADDED_WHEN" />
<Mapping SourceColumn="CHANGED_WHO" DataSetColumn="CHANGED_WHO" />
<Mapping SourceColumn="CHANGED_WHEN" DataSetColumn="CHANGED_WHEN" />
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWPMO_WF_USER_ACTIVETableAdapter" GeneratorDataComponentClassName="VWPMO_WF_USER_ACTIVETableAdapter" Name="VWPMO_WF_USER_ACTIVE" UserDataComponentName="VWPMO_WF_USER_ACTIVETableAdapter">
<MainSource>
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectType="Unknown" FillMethodModifier="Public" FillMethodName="FillByUser" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="FillByUser" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="FillByUser">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT T2.GUID AS WF_TASK_ID, T3.TITLE, T2.RECORD_ID, T2.STATE_ID, T2.COMMENT, T2.DUE_DATE, @USER AS USERNAME, T2.ADDED_WHEN, T2.CHANGED_WHO, T2.CHANGED_WHEN, T2.TASK_DATE
FROM TBPMO_WORKFLOW_TASK AS T2 INNER JOIN
TBPMO_WORKFLOW AS T3 ON T2.WF_ID = T3.GUID
WHERE (T2.GUID NOT IN
(SELECT WF_TASK_ID
FROM VWPMO_WF_USER_EXCLUSIV
WHERE (WF_TASK_ID NOT IN
(SELECT WF_TASK_ID
FROM VWPMO_WF_USER_EXCLUSIV AS VWPMO_WF_USER_EXCLUSIV_1
WHERE (UPPER(USERNAME) = UPPER(@USER)))))) AND (T2.STATE_ID NOT IN
(SELECT WORKFLOW_FINAL_STATE1
FROM TBPMO_KONFIGURATION
WHERE (GUID = 1))) AND (T2.ACTIVE = 1)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="USER" ColumnName="" DataSourceName="" DataTypeServer="unknown" DbType="AnsiString" Direction="Input" ParameterName="@USER" Precision="0" Scale="0" Size="1024" SourceColumn="" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="WF_TASK_ID" DataSetColumn="WF_TASK_ID" />
<Mapping SourceColumn="TITLE" DataSetColumn="TITLE" />
<Mapping SourceColumn="RECORD_ID" DataSetColumn="RECORD_ID" />
<Mapping SourceColumn="STATE_ID" DataSetColumn="STATE_ID" />
<Mapping SourceColumn="COMMENT" DataSetColumn="COMMENT" />
<Mapping SourceColumn="DUE_DATE" DataSetColumn="DUE_DATE" />
<Mapping SourceColumn="USERNAME" DataSetColumn="USERNAME" />
<Mapping SourceColumn="ADDED_WHEN" DataSetColumn="ADDED_WHEN" />
<Mapping SourceColumn="CHANGED_WHO" DataSetColumn="CHANGED_WHO" />
<Mapping SourceColumn="CHANGED_WHEN" DataSetColumn="CHANGED_WHEN" />
<Mapping SourceColumn="TASK_DATE" DataSetColumn="TASK_DATE" />
</Mappings>
<Sources>
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectType="Unknown" FillMethodModifier="Public" FillMethodName="FillByRecordID" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataByRecordID" GeneratorSourceName="FillByRecordID" GetMethodModifier="Public" GetMethodName="GetDataByRecordID" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataByRecordID" UserSourceName="FillByRecordID">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT T2.GUID AS WF_TASK_ID, T3.TITLE, T2.RECORD_ID, T2.STATE_ID, T2.COMMENT, T2.DUE_DATE, @USER_NAME AS USERNAME, T2.ADDED_WHEN, T2.CHANGED_WHO, T2.CHANGED_WHEN,
T2.TASK_DATE
FROM TBPMO_WORKFLOW_TASK AS T2 INNER JOIN
TBPMO_WORKFLOW AS T3 ON T2.WF_ID = T3.GUID
WHERE (T2.GUID NOT IN
(SELECT WF_TASK_ID
FROM VWPMO_WF_USER_EXCLUSIV
WHERE (WF_TASK_ID NOT IN
(SELECT WF_TASK_ID
FROM VWPMO_WF_USER_EXCLUSIV AS VWPMO_WF_USER_EXCLUSIV_1
WHERE (UPPER(USERNAME) = UPPER(@USER_NAME)))))) AND (T2.STATE_ID NOT IN
(SELECT WORKFLOW_FINAL_STATE1
FROM TBPMO_KONFIGURATION
WHERE (GUID = 1))) AND (T2.ACTIVE = 1) AND (T2.RECORD_ID = @RECORD)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="USER_NAME" ColumnName="" DataSourceName="" DataTypeServer="unknown" DbType="AnsiString" Direction="Input" ParameterName="@USER_NAME" Precision="0" Scale="0" Size="1024" SourceColumn="" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="RECORD" ColumnName="RECORD_ID" DataSourceName="DD_ECM.dbo.TBPMO_WORKFLOW_TASK" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@RECORD" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="RECORD_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWPMO_WF_OVERVIEW_AUTHORITYTableAdapter" GeneratorDataComponentClassName="VWPMO_WF_OVERVIEW_AUTHORITYTableAdapter" Name="VWPMO_WF_OVERVIEW_AUTHORITY" UserDataComponentName="VWPMO_WF_OVERVIEW_AUTHORITYTableAdapter">
<MainSource>
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectName="DD_ECM.dbo.VWPMO_WF_OVERVIEW_AUTHORITY" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
@@ -2159,60 +2028,6 @@ WHERE (RECORD_ID = @RECORD_ID)</CommandText>
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWPMO_WF_ACTIVETableAdapter" GeneratorDataComponentClassName="VWPMO_WF_ACTIVETableAdapter" Name="VWPMO_WF_ACTIVE" UserDataComponentName="VWPMO_WF_ACTIVETableAdapter">
<MainSource>
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectName="DD_ECM.dbo.VWPMO_WF_ACTIVE" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT WF_TASK_ID, TITLE, RECORD_ID, STATE_ID, STATE_DESC, COLOR, COMMENT, DUE_DATE, USERNAME, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, TASK_DATE, WF_ENT_GUID, WF_ID
FROM VWPMO_WF_ACTIVE
WHERE (WF_TASK_ID NOT IN
(SELECT GUID
FROM VWPMO_WF_USER_EXCLUSIV
WHERE (UPPER(USERNAME) &lt;&gt; UPPER(@USERNAME))))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="USERNAME" ColumnName="" DataSourceName="" DataTypeServer="unknown" DbType="AnsiString" Direction="Input" ParameterName="@USERNAME" Precision="0" Scale="0" Size="1024" SourceColumn="" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="WF_TASK_ID" DataSetColumn="WF_TASK_ID" />
<Mapping SourceColumn="TITLE" DataSetColumn="TITLE" />
<Mapping SourceColumn="RECORD_ID" DataSetColumn="RECORD_ID" />
<Mapping SourceColumn="STATE_ID" DataSetColumn="STATE_ID" />
<Mapping SourceColumn="STATE_DESC" DataSetColumn="STATE_DESC" />
<Mapping SourceColumn="COLOR" DataSetColumn="COLOR" />
<Mapping SourceColumn="COMMENT" DataSetColumn="COMMENT" />
<Mapping SourceColumn="DUE_DATE" DataSetColumn="DUE_DATE" />
<Mapping SourceColumn="USERNAME" DataSetColumn="USERNAME" />
<Mapping SourceColumn="ADDED_WHEN" DataSetColumn="ADDED_WHEN" />
<Mapping SourceColumn="CHANGED_WHO" DataSetColumn="CHANGED_WHO" />
<Mapping SourceColumn="CHANGED_WHEN" DataSetColumn="CHANGED_WHEN" />
<Mapping SourceColumn="TASK_DATE" DataSetColumn="TASK_DATE" />
<Mapping SourceColumn="WF_ENT_GUID" DataSetColumn="WF_ENT_GUID" />
<Mapping SourceColumn="WF_ID" DataSetColumn="WF_ID" />
</Mappings>
<Sources>
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectName="DD_ECM.dbo.VWPMO_WF_ACTIVE" DbObjectType="View" FillMethodModifier="Public" FillMethodName="FillByRecord" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataByRecord" GeneratorSourceName="FillByRecord" GetMethodModifier="Public" GetMethodName="GetDataByRecord" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataByRecord" UserSourceName="FillByRecord">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT TOP (1) WF_TASK_ID, TITLE, RECORD_ID, STATE_ID, STATE_DESC, COLOR, COMMENT, DUE_DATE, USERNAME, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, TASK_DATE, WF_ENT_GUID, WF_ID
FROM VWPMO_WF_ACTIVE
WHERE (RECORD_ID = @RECID) AND (WF_TASK_ID NOT IN
(SELECT GUID
FROM VWPMO_WF_USER_EXCLUSIV
WHERE (UPPER(USERNAME) &lt;&gt; UPPER(@USERNAME))))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="RECID" ColumnName="RECORD_ID" DataSourceName="DD_ECM.dbo.VWPMO_WF_ACTIVE" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@RECID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="RECORD_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="USERNAME" ColumnName="" DataSourceName="" DataTypeServer="unknown" DbType="AnsiString" Direction="Input" ParameterName="@USERNAME" Precision="0" Scale="0" Size="1024" SourceColumn="" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="TBDD_EMAIL_ACCOUNTTableAdapter" GeneratorDataComponentClassName="TBDD_EMAIL_ACCOUNTTableAdapter" Name="TBDD_EMAIL_ACCOUNT" UserDataComponentName="TBDD_EMAIL_ACCOUNTTableAdapter">
<MainSource>
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectName="DD_ECM.dbo.TBDD_EMAIL_ACCOUNT" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
@@ -3178,6 +2993,157 @@ SELECT GUID, PROFILE_ID, STRING1, STRING2, SQL1, SQL2, ADDED_WHO, ADDED_WHEN, CH
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWPMO_WF_ACTIVETableAdapter" GeneratorDataComponentClassName="VWPMO_WF_ACTIVETableAdapter" Name="VWPMO_WF_ACTIVE" UserDataComponentName="VWPMO_WF_ACTIVETableAdapter">
<MainSource>
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectName="DD_ECM.dbo.VWPMO_WF_ACTIVE" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT WF_TASK_ID, WF_ID, dbo.FNPMO_GETOBJECTCAPTION(@LANGUAGE, 'TASK_TITLE' + CONVERT(VARCHAR(5), WF_ID), 1) AS WF_TITLE, RECORD_ID, STATE_ID,
dbo.FNPMO_GETOBJECTCAPTION(@LANGUAGE, 'WF_STATE_TITLE' + CONVERT(VARCHAR(5), STATE_ID), 1) AS STATE_TITLE, FORM_VIEW_ID, ENTITY_ID, dbo.FNPMO_GETOBJECTCAPTION(@LANGUAGE,
'FORMVIEW_TITLE' + CONVERT(VARCHAR(5), FORM_VIEW_ID), 1) AS 'ENTITY_TITLE', COMMENT, DUE_DATE, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, TASK_DATE, FINAL, COLOR,
@USER AS USERNAME, dbo.FNPMO_GET_ENTITY_COLUMN_CONTENT(RECORD_ID) AS RECORD_DESCRIPTION
FROM VWPMO_WF_ACTIVE AS T
WHERE (WF_TASK_ID NOT IN
(SELECT WF_TASK_ID
FROM VWPMO_WF_USER_EXCLUSIV
WHERE (WF_TASK_ID NOT IN
(SELECT WF_TASK_ID
FROM VWPMO_WF_USER_EXCLUSIV AS VWPMO_WF_USER_EXCLUSIV_1
WHERE (UPPER(USERNAME) = UPPER(@USER))))))</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="LANGUAGE" ColumnName="" DataSourceName="" DataTypeServer="unknown" DbType="AnsiString" Direction="Input" ParameterName="@LANGUAGE" Precision="0" Scale="0" Size="1024" SourceColumn="" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="USER" ColumnName="" DataSourceName="" DataTypeServer="unknown" DbType="AnsiString" Direction="Input" ParameterName="@USER" Precision="0" Scale="0" Size="1024" SourceColumn="" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="WF_TASK_ID" DataSetColumn="WF_TASK_ID" />
<Mapping SourceColumn="WF_ID" DataSetColumn="WF_ID" />
<Mapping SourceColumn="WF_TITLE" DataSetColumn="WF_TITLE" />
<Mapping SourceColumn="RECORD_ID" DataSetColumn="RECORD_ID" />
<Mapping SourceColumn="STATE_ID" DataSetColumn="STATE_ID" />
<Mapping SourceColumn="STATE_TITLE" DataSetColumn="STATE_TITLE" />
<Mapping SourceColumn="FORM_VIEW_ID" DataSetColumn="FORM_VIEW_ID" />
<Mapping SourceColumn="ENTITY_ID" DataSetColumn="ENTITY_ID" />
<Mapping SourceColumn="ENTITY_TITLE" DataSetColumn="ENTITY_TITLE" />
<Mapping SourceColumn="COMMENT" DataSetColumn="COMMENT" />
<Mapping SourceColumn="DUE_DATE" DataSetColumn="DUE_DATE" />
<Mapping SourceColumn="ADDED_WHEN" DataSetColumn="ADDED_WHEN" />
<Mapping SourceColumn="CHANGED_WHO" DataSetColumn="CHANGED_WHO" />
<Mapping SourceColumn="CHANGED_WHEN" DataSetColumn="CHANGED_WHEN" />
<Mapping SourceColumn="TASK_DATE" DataSetColumn="TASK_DATE" />
<Mapping SourceColumn="FINAL" DataSetColumn="FINAL" />
<Mapping SourceColumn="COLOR" DataSetColumn="COLOR" />
<Mapping SourceColumn="USERNAME" DataSetColumn="USERNAME" />
<Mapping SourceColumn="RECORD_DESCRIPTION" DataSetColumn="RECORD_DESCRIPTION" />
</Mappings>
<Sources>
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectName="DD_ECM.dbo.VWPMO_WF_ACTIVE" DbObjectType="View" FillMethodModifier="Public" FillMethodName="FillByRecord" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetDataByRecord" GeneratorSourceName="FillByRecord" GetMethodModifier="Public" GetMethodName="GetDataByRecord" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetDataByRecord" UserSourceName="FillByRecord">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT WF_TASK_ID, WF_ID, dbo.FNPMO_GETOBJECTCAPTION(@LANGUAGE, 'TASK_TITLE' + CONVERT(VARCHAR(5), WF_ID), 1) AS WF_TITLE, RECORD_ID, STATE_ID,
dbo.FNPMO_GETOBJECTCAPTION(@LANGUAGE, 'WF_STATE_TITLE' + CONVERT(VARCHAR(5), STATE_ID), 1) AS STATE_TITLE, FORM_VIEW_ID, ENTITY_ID, dbo.FNPMO_GETOBJECTCAPTION(@LANGUAGE,
'FORMVIEW_TITLE' + CONVERT(VARCHAR(5), FORM_VIEW_ID), 1) AS 'ENTITY_TITLE', COMMENT, DUE_DATE, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, TASK_DATE, FINAL, COLOR,
@USER AS USERNAME, dbo.FNPMO_GET_ENTITY_COLUMN_CONTENT(RECORD_ID) AS RECORD_DESCRIPTION
FROM VWPMO_WF_ACTIVE AS T
WHERE (WF_TASK_ID NOT IN
(SELECT WF_TASK_ID
FROM VWPMO_WF_USER_EXCLUSIV
WHERE (WF_TASK_ID NOT IN
(SELECT WF_TASK_ID
FROM VWPMO_WF_USER_EXCLUSIV AS VWPMO_WF_USER_EXCLUSIV_1
WHERE (UPPER(USERNAME) = UPPER(@USER)))))) AND (RECORD_ID = @RECORD_ID)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="LANGUAGE" ColumnName="" DataSourceName="" DataTypeServer="unknown" DbType="AnsiString" Direction="Input" ParameterName="@LANGUAGE" Precision="0" Scale="0" Size="1024" SourceColumn="" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="USER" ColumnName="" DataSourceName="" DataTypeServer="unknown" DbType="AnsiString" Direction="Input" ParameterName="@USER" Precision="0" Scale="0" Size="1024" SourceColumn="" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="RECORD_ID" ColumnName="RECORD_ID" DataSourceName="DD_ECM.dbo.VWPMO_WF_ACTIVE" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@RECORD_ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="RECORD_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</Sources>
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="TBPMO_RIGHT_GROUPTableAdapter" GeneratorDataComponentClassName="TBPMO_RIGHT_GROUPTableAdapter" Name="TBPMO_RIGHT_GROUP" UserDataComponentName="TBPMO_RIGHT_GROUPTableAdapter">
<MainSource>
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="true" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill">
<DeleteCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>DELETE FROM TBPMO_RIGHT_GROUP
WHERE (GUID = @Original_GUID)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="Original_GUID" ColumnName="GUID" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@Original_GUID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="GUID" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</DeleteCommand>
<InsertCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>INSERT INTO TBPMO_RIGHT_GROUP
(ENTITY_ID, GROUP_ID, EDIT_REC, ADD_REC, DELETE_REC, ADD_DOC, VIEW_DOC, DELETE_DOC, ADDED_WHO)
VALUES (@ENTITY_ID,@GROUP_ID,@EDIT_REC,@ADD_REC,@DELETE_REC,@ADD_DOC,@VIEW_DOC,@DELETE_DOC,@ADDED_WHO);
SELECT GUID, ENTITY_ID, GROUP_ID, EDIT_REC, ADD_REC, DELETE_REC, ADD_DOC, VIEW_DOC, DELETE_DOC, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBPMO_RIGHT_GROUP WHERE (GUID = SCOPE_IDENTITY())</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="ENTITY_ID" ColumnName="ENTITY_ID" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ENTITY_ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ENTITY_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="GROUP_ID" ColumnName="GROUP_ID" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@GROUP_ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="GROUP_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="EDIT_REC" ColumnName="EDIT_REC" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="bit" DbType="Boolean" Direction="Input" ParameterName="@EDIT_REC" Precision="0" ProviderType="Bit" Scale="0" Size="1" SourceColumn="EDIT_REC" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="ADD_REC" ColumnName="ADD_REC" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="bit" DbType="Boolean" Direction="Input" ParameterName="@ADD_REC" Precision="0" ProviderType="Bit" Scale="0" Size="1" SourceColumn="ADD_REC" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="DELETE_REC" ColumnName="DELETE_REC" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="bit" DbType="Boolean" Direction="Input" ParameterName="@DELETE_REC" Precision="0" ProviderType="Bit" Scale="0" Size="1" SourceColumn="DELETE_REC" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="ADD_DOC" ColumnName="ADD_DOC" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="bit" DbType="Boolean" Direction="Input" ParameterName="@ADD_DOC" Precision="0" ProviderType="Bit" Scale="0" Size="1" SourceColumn="ADD_DOC" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="VIEW_DOC" ColumnName="VIEW_DOC" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="bit" DbType="Boolean" Direction="Input" ParameterName="@VIEW_DOC" Precision="0" ProviderType="Bit" Scale="0" Size="1" SourceColumn="VIEW_DOC" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="DELETE_DOC" ColumnName="DELETE_DOC" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="bit" DbType="Boolean" Direction="Input" ParameterName="@DELETE_DOC" Precision="0" ProviderType="Bit" Scale="0" Size="1" SourceColumn="DELETE_DOC" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="ADDED_WHO" ColumnName="ADDED_WHO" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="varchar(50)" DbType="AnsiString" Direction="Input" ParameterName="@ADDED_WHO" Precision="0" ProviderType="VarChar" Scale="0" Size="50" SourceColumn="ADDED_WHO" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</InsertCommand>
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT TBPMO_RIGHT_GROUP.*
FROM TBPMO_RIGHT_GROUP</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
<UpdateCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>UPDATE TBPMO_RIGHT_GROUP
SET ENTITY_ID = @ENTITY_ID, GROUP_ID = @GROUP_ID, EDIT_REC = @EDIT_REC, ADD_REC = @ADD_REC, DELETE_REC = @DELETE_REC, ADD_DOC = @ADD_DOC, VIEW_DOC = @VIEW_DOC,
DELETE_DOC = @DELETE_DOC, CHANGED_WHO = @CHANGED_WHO
WHERE (GUID = @Original_GUID);
SELECT GUID, ENTITY_ID, GROUP_ID, EDIT_REC, ADD_REC, DELETE_REC, ADD_DOC, VIEW_DOC, DELETE_DOC, ADDED_WHO, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN FROM TBPMO_RIGHT_GROUP WHERE (GUID = @GUID)</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="ENTITY_ID" ColumnName="ENTITY_ID" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@ENTITY_ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="ENTITY_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="GROUP_ID" ColumnName="GROUP_ID" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@GROUP_ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="GROUP_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="EDIT_REC" ColumnName="EDIT_REC" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="bit" DbType="Boolean" Direction="Input" ParameterName="@EDIT_REC" Precision="0" ProviderType="Bit" Scale="0" Size="1" SourceColumn="EDIT_REC" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="ADD_REC" ColumnName="ADD_REC" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="bit" DbType="Boolean" Direction="Input" ParameterName="@ADD_REC" Precision="0" ProviderType="Bit" Scale="0" Size="1" SourceColumn="ADD_REC" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="DELETE_REC" ColumnName="DELETE_REC" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="bit" DbType="Boolean" Direction="Input" ParameterName="@DELETE_REC" Precision="0" ProviderType="Bit" Scale="0" Size="1" SourceColumn="DELETE_REC" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="ADD_DOC" ColumnName="ADD_DOC" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="bit" DbType="Boolean" Direction="Input" ParameterName="@ADD_DOC" Precision="0" ProviderType="Bit" Scale="0" Size="1" SourceColumn="ADD_DOC" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="VIEW_DOC" ColumnName="VIEW_DOC" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="bit" DbType="Boolean" Direction="Input" ParameterName="@VIEW_DOC" Precision="0" ProviderType="Bit" Scale="0" Size="1" SourceColumn="VIEW_DOC" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="DELETE_DOC" ColumnName="DELETE_DOC" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="bit" DbType="Boolean" Direction="Input" ParameterName="@DELETE_DOC" Precision="0" ProviderType="Bit" Scale="0" Size="1" SourceColumn="DELETE_DOC" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="true" AutogeneratedName="CHANGED_WHO" ColumnName="CHANGED_WHO" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="varchar(50)" DbType="AnsiString" Direction="Input" ParameterName="@CHANGED_WHO" Precision="0" ProviderType="VarChar" Scale="0" Size="50" SourceColumn="CHANGED_WHO" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="Original_GUID" ColumnName="GUID" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@Original_GUID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="GUID" SourceColumnNullMapping="false" SourceVersion="Original" />
<Parameter AllowDbNull="false" AutogeneratedName="GUID" ColumnName="GUID" DataSourceName="DD_ECM.dbo.TBPMO_RIGHT_GROUP" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@GUID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="GUID" SourceColumnNullMapping="false" SourceVersion="Original" />
</Parameters>
</DbCommand>
</UpdateCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="GUID" DataSetColumn="GUID" />
<Mapping SourceColumn="ENTITY_ID" DataSetColumn="ENTITY_ID" />
<Mapping SourceColumn="GROUP_ID" DataSetColumn="GROUP_ID" />
<Mapping SourceColumn="EDIT_REC" DataSetColumn="EDIT_REC" />
<Mapping SourceColumn="ADD_REC" DataSetColumn="ADD_REC" />
<Mapping SourceColumn="DELETE_REC" DataSetColumn="DELETE_REC" />
<Mapping SourceColumn="ADD_DOC" DataSetColumn="ADD_DOC" />
<Mapping SourceColumn="VIEW_DOC" DataSetColumn="VIEW_DOC" />
<Mapping SourceColumn="DELETE_DOC" DataSetColumn="DELETE_DOC" />
<Mapping SourceColumn="ADDED_WHO" DataSetColumn="ADDED_WHO" />
<Mapping SourceColumn="ADDED_WHEN" DataSetColumn="ADDED_WHEN" />
<Mapping SourceColumn="CHANGED_WHO" DataSetColumn="CHANGED_WHO" />
<Mapping SourceColumn="CHANGED_WHEN" DataSetColumn="CHANGED_WHEN" />
</Mappings>
<Sources />
</TableAdapter>
</Tables>
<Sources />
</DataSource>
@@ -3643,73 +3609,6 @@ SELECT GUID, PROFILE_ID, STRING1, STRING2, SQL1, SQL2, ADDED_WHO, ADDED_WHEN, CH
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TBPMO_WORKFLOW_FORM" msprop:Generator_TableClassName="TBPMO_WORKFLOW_FORMDataTable" msprop:Generator_TableVarName="tableTBPMO_WORKFLOW_FORM" msprop:Generator_RowChangedName="TBPMO_WORKFLOW_FORMRowChanged" msprop:Generator_TablePropName="TBPMO_WORKFLOW_FORM" msprop:Generator_RowDeletingName="TBPMO_WORKFLOW_FORMRowDeleting" msprop:Generator_RowChangingName="TBPMO_WORKFLOW_FORMRowChanging" msprop:Generator_RowEvHandlerName="TBPMO_WORKFLOW_FORMRowChangeEventHandler" msprop:Generator_RowDeletedName="TBPMO_WORKFLOW_FORMRowDeleted" msprop:Generator_RowClassName="TBPMO_WORKFLOW_FORMRow" msprop:Generator_UserTableName="TBPMO_WORKFLOW_FORM" msprop:Generator_RowEvArgName="TBPMO_WORKFLOW_FORMRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="GUID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msprop:Generator_ColumnVarNameInTable="columnGUID" msprop:Generator_ColumnPropNameInRow="GUID" msprop:Generator_ColumnPropNameInTable="GUIDColumn" msprop:Generator_UserColumnName="GUID" type="xs:int" />
<xs:element name="FORM_ID" msprop:Generator_ColumnVarNameInTable="columnFORM_ID" msprop:Generator_ColumnPropNameInRow="FORM_ID" msprop:Generator_ColumnPropNameInTable="FORM_IDColumn" msprop:Generator_UserColumnName="FORM_ID" type="xs:int" />
<xs:element name="WF_ID" msprop:Generator_ColumnVarNameInTable="columnWF_ID" msprop:Generator_ColumnPropNameInRow="WF_ID" msprop:Generator_ColumnPropNameInTable="WF_IDColumn" msprop:Generator_UserColumnName="WF_ID" type="xs:int" />
<xs:element name="SEQUENCE" msprop:Generator_ColumnVarNameInTable="columnSEQUENCE" msprop:Generator_ColumnPropNameInRow="SEQUENCE" msprop:Generator_ColumnPropNameInTable="SEQUENCEColumn" msprop:Generator_UserColumnName="SEQUENCE" type="xs:int" minOccurs="0" />
<xs:element name="ADDED_WHO" msprop:Generator_ColumnVarNameInTable="columnADDED_WHO" msprop:Generator_ColumnPropNameInRow="ADDED_WHO" msprop:Generator_ColumnPropNameInTable="ADDED_WHOColumn" msprop:Generator_UserColumnName="ADDED_WHO">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ADDED_WHEN" msprop:Generator_ColumnVarNameInTable="columnADDED_WHEN" msprop:Generator_ColumnPropNameInRow="ADDED_WHEN" msprop:Generator_ColumnPropNameInTable="ADDED_WHENColumn" msprop:Generator_UserColumnName="ADDED_WHEN" type="xs:dateTime" minOccurs="0" />
<xs:element name="CHANGED_WHO" msprop:Generator_ColumnVarNameInTable="columnCHANGED_WHO" msprop:Generator_ColumnPropNameInRow="CHANGED_WHO" msprop:Generator_ColumnPropNameInTable="CHANGED_WHOColumn" msprop:Generator_UserColumnName="CHANGED_WHO" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CHANGED_WHEN" msprop:Generator_ColumnVarNameInTable="columnCHANGED_WHEN" msprop:Generator_ColumnPropNameInRow="CHANGED_WHEN" msprop:Generator_ColumnPropNameInTable="CHANGED_WHENColumn" msprop:Generator_UserColumnName="CHANGED_WHEN" type="xs:dateTime" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VWPMO_WF_USER_ACTIVE" msprop:Generator_TableClassName="VWPMO_WF_USER_ACTIVEDataTable" msprop:Generator_TableVarName="tableVWPMO_WF_USER_ACTIVE" msprop:Generator_RowChangedName="VWPMO_WF_USER_ACTIVERowChanged" msprop:Generator_TablePropName="VWPMO_WF_USER_ACTIVE" msprop:Generator_RowDeletingName="VWPMO_WF_USER_ACTIVERowDeleting" msprop:Generator_RowChangingName="VWPMO_WF_USER_ACTIVERowChanging" msprop:Generator_RowEvHandlerName="VWPMO_WF_USER_ACTIVERowChangeEventHandler" msprop:Generator_RowDeletedName="VWPMO_WF_USER_ACTIVERowDeleted" msprop:Generator_RowClassName="VWPMO_WF_USER_ACTIVERow" msprop:Generator_UserTableName="VWPMO_WF_USER_ACTIVE" msprop:Generator_RowEvArgName="VWPMO_WF_USER_ACTIVERowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="WF_TASK_ID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnWF_TASK_ID" msprop:Generator_ColumnPropNameInRow="WF_TASK_ID" msprop:Generator_ColumnPropNameInTable="WF_TASK_IDColumn" msprop:Generator_UserColumnName="WF_TASK_ID" type="xs:int" />
<xs:element name="TITLE" msprop:Generator_ColumnVarNameInTable="columnTITLE" msprop:Generator_ColumnPropNameInRow="TITLE" msprop:Generator_ColumnPropNameInTable="TITLEColumn" msprop:Generator_UserColumnName="TITLE">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RECORD_ID" msprop:Generator_ColumnVarNameInTable="columnRECORD_ID" msprop:Generator_ColumnPropNameInRow="RECORD_ID" msprop:Generator_ColumnPropNameInTable="RECORD_IDColumn" msprop:Generator_UserColumnName="RECORD_ID" type="xs:int" />
<xs:element name="STATE_ID" msprop:Generator_ColumnVarNameInTable="columnSTATE_ID" msprop:Generator_ColumnPropNameInRow="STATE_ID" msprop:Generator_ColumnPropNameInTable="STATE_IDColumn" msprop:Generator_UserColumnName="STATE_ID" type="xs:int" />
<xs:element name="COMMENT" msprop:Generator_ColumnVarNameInTable="columnCOMMENT" msprop:Generator_ColumnPropNameInRow="COMMENT" msprop:Generator_ColumnPropNameInTable="COMMENTColumn" msprop:Generator_UserColumnName="COMMENT" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="500" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DUE_DATE" msprop:Generator_ColumnVarNameInTable="columnDUE_DATE" msprop:Generator_ColumnPropNameInRow="DUE_DATE" msprop:Generator_ColumnPropNameInTable="DUE_DATEColumn" msprop:Generator_UserColumnName="DUE_DATE" type="xs:dateTime" minOccurs="0" />
<xs:element name="USERNAME" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnUSERNAME" msprop:Generator_ColumnPropNameInRow="USERNAME" msprop:Generator_ColumnPropNameInTable="USERNAMEColumn" msprop:Generator_UserColumnName="USERNAME" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="1024" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ADDED_WHEN" msprop:Generator_ColumnVarNameInTable="columnADDED_WHEN" msprop:Generator_ColumnPropNameInRow="ADDED_WHEN" msprop:Generator_ColumnPropNameInTable="ADDED_WHENColumn" msprop:Generator_UserColumnName="ADDED_WHEN" type="xs:dateTime" />
<xs:element name="CHANGED_WHO" msprop:Generator_ColumnVarNameInTable="columnCHANGED_WHO" msprop:Generator_ColumnPropNameInRow="CHANGED_WHO" msprop:Generator_ColumnPropNameInTable="CHANGED_WHOColumn" msprop:Generator_UserColumnName="CHANGED_WHO" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CHANGED_WHEN" msprop:Generator_ColumnVarNameInTable="columnCHANGED_WHEN" msprop:Generator_ColumnPropNameInRow="CHANGED_WHEN" msprop:Generator_ColumnPropNameInTable="CHANGED_WHENColumn" msprop:Generator_UserColumnName="CHANGED_WHEN" type="xs:dateTime" minOccurs="0" />
<xs:element name="TASK_DATE" msprop:Generator_ColumnVarNameInTable="columnTASK_DATE" msprop:Generator_ColumnPropNameInRow="TASK_DATE" msprop:Generator_ColumnPropNameInTable="TASK_DATEColumn" msprop:Generator_UserColumnName="TASK_DATE" type="xs:dateTime" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VWPMO_WF_OVERVIEW_AUTHORITY" msprop:Generator_TableClassName="VWPMO_WF_OVERVIEW_AUTHORITYDataTable" msprop:Generator_TableVarName="tableVWPMO_WF_OVERVIEW_AUTHORITY" msprop:Generator_TablePropName="VWPMO_WF_OVERVIEW_AUTHORITY" msprop:Generator_RowDeletingName="VWPMO_WF_OVERVIEW_AUTHORITYRowDeleting" msprop:Generator_RowChangingName="VWPMO_WF_OVERVIEW_AUTHORITYRowChanging" msprop:Generator_RowEvHandlerName="VWPMO_WF_OVERVIEW_AUTHORITYRowChangeEventHandler" msprop:Generator_RowDeletedName="VWPMO_WF_OVERVIEW_AUTHORITYRowDeleted" msprop:Generator_UserTableName="VWPMO_WF_OVERVIEW_AUTHORITY" msprop:Generator_RowChangedName="VWPMO_WF_OVERVIEW_AUTHORITYRowChanged" msprop:Generator_RowEvArgName="VWPMO_WF_OVERVIEW_AUTHORITYRowChangeEvent" msprop:Generator_RowClassName="VWPMO_WF_OVERVIEW_AUTHORITYRow">
<xs:complexType>
<xs:sequence>
@@ -4680,63 +4579,6 @@ SELECT GUID, PROFILE_ID, STRING1, STRING2, SQL1, SQL2, ADDED_WHO, ADDED_WHEN, CH
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VWPMO_WF_ACTIVE" msprop:Generator_TableClassName="VWPMO_WF_ACTIVEDataTable" msprop:Generator_TableVarName="tableVWPMO_WF_ACTIVE" msprop:Generator_TablePropName="VWPMO_WF_ACTIVE" msprop:Generator_RowDeletingName="VWPMO_WF_ACTIVERowDeleting" msprop:Generator_RowChangingName="VWPMO_WF_ACTIVERowChanging" msprop:Generator_RowEvHandlerName="VWPMO_WF_ACTIVERowChangeEventHandler" msprop:Generator_RowDeletedName="VWPMO_WF_ACTIVERowDeleted" msprop:Generator_UserTableName="VWPMO_WF_ACTIVE" msprop:Generator_RowChangedName="VWPMO_WF_ACTIVERowChanged" msprop:Generator_RowEvArgName="VWPMO_WF_ACTIVERowChangeEvent" msprop:Generator_RowClassName="VWPMO_WF_ACTIVERow">
<xs:complexType>
<xs:sequence>
<xs:element name="WF_TASK_ID" msprop:Generator_ColumnVarNameInTable="columnWF_TASK_ID" msprop:Generator_ColumnPropNameInRow="WF_TASK_ID" msprop:Generator_ColumnPropNameInTable="WF_TASK_IDColumn" msprop:Generator_UserColumnName="WF_TASK_ID" type="xs:int" />
<xs:element name="TITLE" msprop:Generator_ColumnVarNameInTable="columnTITLE" msprop:Generator_ColumnPropNameInRow="TITLE" msprop:Generator_ColumnPropNameInTable="TITLEColumn" msprop:Generator_UserColumnName="TITLE">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RECORD_ID" msprop:Generator_ColumnVarNameInTable="columnRECORD_ID" msprop:Generator_ColumnPropNameInRow="RECORD_ID" msprop:Generator_ColumnPropNameInTable="RECORD_IDColumn" msprop:Generator_UserColumnName="RECORD_ID" type="xs:int" />
<xs:element name="STATE_ID" msprop:Generator_ColumnVarNameInTable="columnSTATE_ID" msprop:Generator_ColumnPropNameInRow="STATE_ID" msprop:Generator_ColumnPropNameInTable="STATE_IDColumn" msprop:Generator_UserColumnName="STATE_ID" type="xs:int" />
<xs:element name="STATE_DESC" msprop:Generator_ColumnVarNameInTable="columnSTATE_DESC" msprop:Generator_ColumnPropNameInRow="STATE_DESC" msprop:Generator_ColumnPropNameInTable="STATE_DESCColumn" msprop:Generator_UserColumnName="STATE_DESC">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="COLOR" msprop:Generator_ColumnVarNameInTable="columnCOLOR" msprop:Generator_ColumnPropNameInRow="COLOR" msprop:Generator_ColumnPropNameInTable="COLORColumn" msprop:Generator_UserColumnName="COLOR" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="COMMENT" msprop:Generator_ColumnVarNameInTable="columnCOMMENT" msprop:Generator_ColumnPropNameInRow="COMMENT" msprop:Generator_ColumnPropNameInTable="COMMENTColumn" msprop:Generator_UserColumnName="COMMENT" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="500" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DUE_DATE" msprop:Generator_ColumnVarNameInTable="columnDUE_DATE" msprop:Generator_ColumnPropNameInRow="DUE_DATE" msprop:Generator_ColumnPropNameInTable="DUE_DATEColumn" msprop:Generator_UserColumnName="DUE_DATE" type="xs:dateTime" minOccurs="0" />
<xs:element name="USERNAME" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnUSERNAME" msprop:Generator_ColumnPropNameInRow="USERNAME" msprop:Generator_ColumnPropNameInTable="USERNAMEColumn" msprop:Generator_UserColumnName="USERNAME" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="1" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ADDED_WHEN" msprop:Generator_ColumnVarNameInTable="columnADDED_WHEN" msprop:Generator_ColumnPropNameInRow="ADDED_WHEN" msprop:Generator_ColumnPropNameInTable="ADDED_WHENColumn" msprop:Generator_UserColumnName="ADDED_WHEN" type="xs:dateTime" minOccurs="0" />
<xs:element name="CHANGED_WHO" msprop:Generator_ColumnVarNameInTable="columnCHANGED_WHO" msprop:Generator_ColumnPropNameInRow="CHANGED_WHO" msprop:Generator_ColumnPropNameInTable="CHANGED_WHOColumn" msprop:Generator_UserColumnName="CHANGED_WHO" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CHANGED_WHEN" msprop:Generator_ColumnVarNameInTable="columnCHANGED_WHEN" msprop:Generator_ColumnPropNameInRow="CHANGED_WHEN" msprop:Generator_ColumnPropNameInTable="CHANGED_WHENColumn" msprop:Generator_UserColumnName="CHANGED_WHEN" type="xs:dateTime" minOccurs="0" />
<xs:element name="TASK_DATE" msprop:Generator_ColumnVarNameInTable="columnTASK_DATE" msprop:Generator_ColumnPropNameInRow="TASK_DATE" msprop:Generator_ColumnPropNameInTable="TASK_DATEColumn" msprop:Generator_UserColumnName="TASK_DATE" type="xs:dateTime" minOccurs="0" />
<xs:element name="WF_ENT_GUID" msprop:Generator_ColumnVarNameInTable="columnWF_ENT_GUID" msprop:Generator_ColumnPropNameInRow="WF_ENT_GUID" msprop:Generator_ColumnPropNameInTable="WF_ENT_GUIDColumn" msprop:Generator_UserColumnName="WF_ENT_GUID" type="xs:int" />
<xs:element name="WF_ID" msprop:Generator_ColumnVarNameInTable="columnWF_ID" msprop:Generator_ColumnPropNameInRow="WF_ID" msprop:Generator_ColumnPropNameInTable="WF_IDColumn" msprop:Generator_UserColumnName="WF_ID" type="xs:int" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TBDD_EMAIL_ACCOUNT" msprop:Generator_TableClassName="TBDD_EMAIL_ACCOUNTDataTable" msprop:Generator_TableVarName="tableTBDD_EMAIL_ACCOUNT" msprop:Generator_RowChangedName="TBDD_EMAIL_ACCOUNTRowChanged" msprop:Generator_TablePropName="TBDD_EMAIL_ACCOUNT" msprop:Generator_RowDeletingName="TBDD_EMAIL_ACCOUNTRowDeleting" msprop:Generator_RowChangingName="TBDD_EMAIL_ACCOUNTRowChanging" msprop:Generator_RowEvHandlerName="TBDD_EMAIL_ACCOUNTRowChangeEventHandler" msprop:Generator_RowDeletedName="TBDD_EMAIL_ACCOUNTRowDeleted" msprop:Generator_RowClassName="TBDD_EMAIL_ACCOUNTRow" msprop:Generator_UserTableName="TBDD_EMAIL_ACCOUNT" msprop:Generator_RowEvArgName="TBDD_EMAIL_ACCOUNTRowChangeEvent">
<xs:complexType>
<xs:sequence>
@@ -5440,6 +5282,110 @@ SELECT GUID, PROFILE_ID, STRING1, STRING2, SQL1, SQL2, ADDED_WHO, ADDED_WHEN, CH
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="VWPMO_WF_ACTIVE" msprop:Generator_TableClassName="VWPMO_WF_ACTIVEDataTable" msprop:Generator_TableVarName="tableVWPMO_WF_ACTIVE" msprop:Generator_TablePropName="VWPMO_WF_ACTIVE" msprop:Generator_RowDeletingName="VWPMO_WF_ACTIVERowDeleting" msprop:Generator_RowChangingName="VWPMO_WF_ACTIVERowChanging" msprop:Generator_RowEvHandlerName="VWPMO_WF_ACTIVERowChangeEventHandler" msprop:Generator_RowDeletedName="VWPMO_WF_ACTIVERowDeleted" msprop:Generator_UserTableName="VWPMO_WF_ACTIVE" msprop:Generator_RowChangedName="VWPMO_WF_ACTIVERowChanged" msprop:Generator_RowEvArgName="VWPMO_WF_ACTIVERowChangeEvent" msprop:Generator_RowClassName="VWPMO_WF_ACTIVERow">
<xs:complexType>
<xs:sequence>
<xs:element name="WF_TASK_ID" msprop:Generator_ColumnVarNameInTable="columnWF_TASK_ID" msprop:Generator_ColumnPropNameInRow="WF_TASK_ID" msprop:Generator_ColumnPropNameInTable="WF_TASK_IDColumn" msprop:Generator_UserColumnName="WF_TASK_ID" type="xs:int" />
<xs:element name="WF_ID" msprop:Generator_ColumnVarNameInTable="columnWF_ID" msprop:Generator_ColumnPropNameInRow="WF_ID" msprop:Generator_ColumnPropNameInTable="WF_IDColumn" msprop:Generator_UserColumnName="WF_ID" type="xs:int" />
<xs:element name="WF_TITLE" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnWF_TITLE" msprop:Generator_ColumnPropNameInRow="WF_TITLE" msprop:Generator_ColumnPropNameInTable="WF_TITLEColumn" msprop:Generator_UserColumnName="WF_TITLE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RECORD_ID" msprop:Generator_ColumnVarNameInTable="columnRECORD_ID" msprop:Generator_ColumnPropNameInRow="RECORD_ID" msprop:Generator_ColumnPropNameInTable="RECORD_IDColumn" msprop:Generator_UserColumnName="RECORD_ID" type="xs:int" />
<xs:element name="STATE_ID" msprop:Generator_ColumnVarNameInTable="columnSTATE_ID" msprop:Generator_ColumnPropNameInRow="STATE_ID" msprop:Generator_ColumnPropNameInTable="STATE_IDColumn" msprop:Generator_UserColumnName="STATE_ID" type="xs:int" />
<xs:element name="STATE_TITLE" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnSTATE_TITLE" msprop:Generator_ColumnPropNameInRow="STATE_TITLE" msprop:Generator_ColumnPropNameInTable="STATE_TITLEColumn" msprop:Generator_UserColumnName="STATE_TITLE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="FORM_VIEW_ID" msprop:Generator_ColumnVarNameInTable="columnFORM_VIEW_ID" msprop:Generator_ColumnPropNameInRow="FORM_VIEW_ID" msprop:Generator_ColumnPropNameInTable="FORM_VIEW_IDColumn" msprop:Generator_UserColumnName="FORM_VIEW_ID" type="xs:int" />
<xs:element name="ENTITY_ID" msprop:Generator_ColumnVarNameInTable="columnENTITY_ID" msprop:Generator_ColumnPropNameInRow="ENTITY_ID" msprop:Generator_ColumnPropNameInTable="ENTITY_IDColumn" msprop:Generator_UserColumnName="ENTITY_ID" type="xs:int" />
<xs:element name="ENTITY_TITLE" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnENTITY_TITLE" msprop:Generator_ColumnPropNameInRow="ENTITY_TITLE" msprop:Generator_ColumnPropNameInTable="ENTITY_TITLEColumn" msprop:Generator_UserColumnName="ENTITY_TITLE" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="COMMENT" msprop:Generator_ColumnVarNameInTable="columnCOMMENT" msprop:Generator_ColumnPropNameInRow="COMMENT" msprop:Generator_ColumnPropNameInTable="COMMENTColumn" msprop:Generator_UserColumnName="COMMENT" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="500" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="DUE_DATE" msprop:Generator_ColumnVarNameInTable="columnDUE_DATE" msprop:Generator_ColumnPropNameInRow="DUE_DATE" msprop:Generator_ColumnPropNameInTable="DUE_DATEColumn" msprop:Generator_UserColumnName="DUE_DATE" type="xs:dateTime" minOccurs="0" />
<xs:element name="ADDED_WHEN" msprop:Generator_ColumnVarNameInTable="columnADDED_WHEN" msprop:Generator_ColumnPropNameInRow="ADDED_WHEN" msprop:Generator_ColumnPropNameInTable="ADDED_WHENColumn" msprop:Generator_UserColumnName="ADDED_WHEN" type="xs:dateTime" minOccurs="0" />
<xs:element name="CHANGED_WHO" msprop:Generator_ColumnVarNameInTable="columnCHANGED_WHO" msprop:Generator_ColumnPropNameInRow="CHANGED_WHO" msprop:Generator_ColumnPropNameInTable="CHANGED_WHOColumn" msprop:Generator_UserColumnName="CHANGED_WHO" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CHANGED_WHEN" msprop:Generator_ColumnVarNameInTable="columnCHANGED_WHEN" msprop:Generator_ColumnPropNameInRow="CHANGED_WHEN" msprop:Generator_ColumnPropNameInTable="CHANGED_WHENColumn" msprop:Generator_UserColumnName="CHANGED_WHEN" type="xs:dateTime" minOccurs="0" />
<xs:element name="TASK_DATE" msprop:Generator_ColumnVarNameInTable="columnTASK_DATE" msprop:Generator_ColumnPropNameInRow="TASK_DATE" msprop:Generator_ColumnPropNameInTable="TASK_DATEColumn" msprop:Generator_UserColumnName="TASK_DATE" type="xs:dateTime" minOccurs="0" />
<xs:element name="FINAL" msprop:Generator_ColumnVarNameInTable="columnFINAL" msprop:Generator_ColumnPropNameInRow="FINAL" msprop:Generator_ColumnPropNameInTable="FINALColumn" msprop:Generator_UserColumnName="FINAL" type="xs:boolean" />
<xs:element name="COLOR" msprop:Generator_ColumnVarNameInTable="columnCOLOR" msprop:Generator_ColumnPropNameInRow="COLOR" msprop:Generator_ColumnPropNameInTable="COLORColumn" msprop:Generator_UserColumnName="COLOR" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="USERNAME" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnUSERNAME" msprop:Generator_ColumnPropNameInRow="USERNAME" msprop:Generator_ColumnPropNameInTable="USERNAMEColumn" msprop:Generator_UserColumnName="USERNAME" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="1024" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="RECORD_DESCRIPTION" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnRECORD_DESCRIPTION" msprop:Generator_ColumnPropNameInRow="RECORD_DESCRIPTION" msprop:Generator_ColumnPropNameInTable="RECORD_DESCRIPTIONColumn" msprop:Generator_UserColumnName="RECORD_DESCRIPTION" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="2500" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TBPMO_RIGHT_GROUP" msprop:Generator_TableClassName="TBPMO_RIGHT_GROUPDataTable" msprop:Generator_TableVarName="tableTBPMO_RIGHT_GROUP" msprop:Generator_RowChangedName="TBPMO_RIGHT_GROUPRowChanged" msprop:Generator_TablePropName="TBPMO_RIGHT_GROUP" msprop:Generator_RowDeletingName="TBPMO_RIGHT_GROUPRowDeleting" msprop:Generator_RowChangingName="TBPMO_RIGHT_GROUPRowChanging" msprop:Generator_RowEvHandlerName="TBPMO_RIGHT_GROUPRowChangeEventHandler" msprop:Generator_RowDeletedName="TBPMO_RIGHT_GROUPRowDeleted" msprop:Generator_RowClassName="TBPMO_RIGHT_GROUPRow" msprop:Generator_UserTableName="TBPMO_RIGHT_GROUP" msprop:Generator_RowEvArgName="TBPMO_RIGHT_GROUPRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="GUID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="1" msprop:Generator_ColumnVarNameInTable="columnGUID" msprop:Generator_ColumnPropNameInRow="GUID" msprop:Generator_ColumnPropNameInTable="GUIDColumn" msprop:Generator_UserColumnName="GUID" type="xs:int" />
<xs:element name="ENTITY_ID" msprop:Generator_ColumnVarNameInTable="columnENTITY_ID" msprop:Generator_ColumnPropNameInRow="ENTITY_ID" msprop:Generator_ColumnPropNameInTable="ENTITY_IDColumn" msprop:Generator_UserColumnName="ENTITY_ID" type="xs:int" />
<xs:element name="GROUP_ID" msprop:Generator_ColumnVarNameInTable="columnGROUP_ID" msprop:Generator_ColumnPropNameInRow="GROUP_ID" msprop:Generator_ColumnPropNameInTable="GROUP_IDColumn" msprop:Generator_UserColumnName="GROUP_ID" type="xs:int" />
<xs:element name="EDIT_REC" msprop:Generator_ColumnVarNameInTable="columnEDIT_REC" msprop:Generator_ColumnPropNameInRow="EDIT_REC" msprop:Generator_ColumnPropNameInTable="EDIT_RECColumn" msprop:Generator_UserColumnName="EDIT_REC" type="xs:boolean" default="false" />
<xs:element name="ADD_REC" msprop:Generator_ColumnVarNameInTable="columnADD_REC" msprop:Generator_ColumnPropNameInRow="ADD_REC" msprop:Generator_ColumnPropNameInTable="ADD_RECColumn" msprop:Generator_UserColumnName="ADD_REC" type="xs:boolean" default="true" />
<xs:element name="DELETE_REC" msprop:Generator_ColumnVarNameInTable="columnDELETE_REC" msprop:Generator_ColumnPropNameInRow="DELETE_REC" msprop:Generator_ColumnPropNameInTable="DELETE_RECColumn" msprop:Generator_UserColumnName="DELETE_REC" type="xs:boolean" default="false" />
<xs:element name="ADD_DOC" msprop:Generator_ColumnVarNameInTable="columnADD_DOC" msprop:Generator_ColumnPropNameInRow="ADD_DOC" msprop:Generator_ColumnPropNameInTable="ADD_DOCColumn" msprop:Generator_UserColumnName="ADD_DOC" type="xs:boolean" default="true" />
<xs:element name="VIEW_DOC" msprop:Generator_ColumnVarNameInTable="columnVIEW_DOC" msprop:Generator_ColumnPropNameInRow="VIEW_DOC" msprop:Generator_ColumnPropNameInTable="VIEW_DOCColumn" msprop:Generator_UserColumnName="VIEW_DOC" type="xs:boolean" default="true" />
<xs:element name="DELETE_DOC" msprop:Generator_ColumnVarNameInTable="columnDELETE_DOC" msprop:Generator_ColumnPropNameInRow="DELETE_DOC" msprop:Generator_ColumnPropNameInTable="DELETE_DOCColumn" msprop:Generator_UserColumnName="DELETE_DOC" type="xs:boolean" default="false" />
<xs:element name="ADDED_WHO" msprop:Generator_ColumnVarNameInTable="columnADDED_WHO" msprop:Generator_ColumnPropNameInRow="ADDED_WHO" msprop:Generator_ColumnPropNameInTable="ADDED_WHOColumn" msprop:Generator_UserColumnName="ADDED_WHO" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="ADDED_WHEN" msprop:Generator_ColumnVarNameInTable="columnADDED_WHEN" msprop:Generator_ColumnPropNameInRow="ADDED_WHEN" msprop:Generator_ColumnPropNameInTable="ADDED_WHENColumn" msprop:Generator_UserColumnName="ADDED_WHEN" type="xs:dateTime" minOccurs="0" />
<xs:element name="CHANGED_WHO" msprop:Generator_ColumnVarNameInTable="columnCHANGED_WHO" msprop:Generator_ColumnPropNameInRow="CHANGED_WHO" msprop:Generator_ColumnPropNameInTable="CHANGED_WHOColumn" msprop:Generator_UserColumnName="CHANGED_WHO" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CHANGED_WHEN" msprop:Generator_ColumnVarNameInTable="columnCHANGED_WHEN" msprop:Generator_ColumnPropNameInRow="CHANGED_WHEN" msprop:Generator_ColumnPropNameInTable="CHANGED_WHENColumn" msprop:Generator_UserColumnName="CHANGED_WHEN" type="xs:dateTime" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
@@ -5470,14 +5416,6 @@ SELECT GUID, PROFILE_ID, STRING1, STRING2, SQL1, SQL2, ADDED_WHO, ADDED_WHEN, CH
<xs:selector xpath=".//mstns:TBPMO_WORKFLOW" />
<xs:field xpath="mstns:GUID" />
</xs:unique>
<xs:unique name="TBPMO_WORKFLOW_FORM_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:TBPMO_WORKFLOW_FORM" />
<xs:field xpath="mstns:GUID" />
</xs:unique>
<xs:unique name="VWPMO_WF_USER_ACTIVE_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:VWPMO_WF_USER_ACTIVE" />
<xs:field xpath="mstns:WF_TASK_ID" />
</xs:unique>
<xs:unique name="TBDD_DOKUMENTART_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:TBDD_DOKUMENTART" />
<xs:field xpath="mstns:GUID" />
@@ -5546,10 +5484,6 @@ SELECT GUID, PROFILE_ID, STRING1, STRING2, SQL1, SQL2, ADDED_WHO, ADDED_WHEN, CH
<xs:selector xpath=".//mstns:VWPMO_RECORD_CHANGES" />
<xs:field xpath="mstns:ID" />
</xs:unique>
<xs:unique name="VWPMO_WF_ACTIVE_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:VWPMO_WF_ACTIVE" />
<xs:field xpath="mstns:WF_TASK_ID" />
</xs:unique>
<xs:unique name="TBDD_EMAIL_ACCOUNT_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:TBDD_EMAIL_ACCOUNT" />
<xs:field xpath="mstns:GUID" />
@@ -5602,14 +5536,14 @@ SELECT GUID, PROFILE_ID, STRING1, STRING2, SQL1, SQL2, ADDED_WHO, ADDED_WHEN, CH
<xs:selector xpath=".//mstns:TBPMO_WD_IMPORT_PROFILE_IDX" />
<xs:field xpath="mstns:GUID" />
</xs:unique>
<xs:unique name="TBPMO_RIGHT_GROUP_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:TBPMO_RIGHT_GROUP" />
<xs:field xpath="mstns:GUID" />
</xs:unique>
</xs:element>
<xs:annotation>
<xs:appinfo>
<msdata:Relationship name="FK_TBPMO_FORM_VIEW_FORM_ID" msdata:parent="TBPMO_FORM" msdata:child="TBPMO_FORM_VIEW" msdata:parentkey="GUID" msdata:childkey="FORM_ID" msprop:Generator_UserChildTable="TBPMO_FORM_VIEW" msprop:Generator_ChildPropName="GetTBPMO_FORM_VIEWRows" msprop:Generator_UserRelationName="FK_TBPMO_FORM_VIEW_FORM_ID" msprop:Generator_RelationVarName="relationFK_TBPMO_FORM_VIEW_FORM_ID" msprop:Generator_UserParentTable="TBPMO_FORM" msprop:Generator_ParentPropName="TBPMO_FORMRow" />
<msdata:Relationship name="FK_TBPMO_WORKFLOW_FORM_FV_ID" msdata:parent="TBPMO_FORM" msdata:child="TBPMO_WORKFLOW_FORM" msdata:parentkey="GUID" msdata:childkey="FORM_ID" msprop:Generator_UserChildTable="TBPMO_WORKFLOW_FORM" msprop:Generator_ChildPropName="GetTBPMO_WORKFLOW_FORMRows" msprop:Generator_UserRelationName="FK_TBPMO_WORKFLOW_FORM_FV_ID" msprop:Generator_RelationVarName="relationFK_TBPMO_WORKFLOW_FORM_FV_ID" msprop:Generator_UserParentTable="TBPMO_FORM" msprop:Generator_ParentPropName="TBPMO_FORMRow" />
<msdata:Relationship name="FK_TTBPMO_WORKFLOW_FORM_WF_ID" msdata:parent="TBPMO_WORKFLOW" msdata:child="TBPMO_WORKFLOW_FORM" msdata:parentkey="GUID" msdata:childkey="WF_ID" msprop:Generator_UserChildTable="TBPMO_WORKFLOW_FORM" msprop:Generator_ChildPropName="GetTBPMO_WORKFLOW_FORMRows" msprop:Generator_UserRelationName="FK_TTBPMO_WORKFLOW_FORM_WF_ID" msprop:Generator_RelationVarName="relationFK_TTBPMO_WORKFLOW_FORM_WF_ID" msprop:Generator_UserParentTable="TBPMO_WORKFLOW" msprop:Generator_ParentPropName="TBPMO_WORKFLOWRow" />
<msdata:Relationship name="FK_TBPMO_WORKFLOW_TASK_RECORD_ID" msdata:parent="TBPMO_RECORD" msdata:child="VWPMO_WF_USER_ACTIVE" msdata:parentkey="GUID" msdata:childkey="RECORD_ID" msprop:Generator_UserChildTable="VWPMO_WF_USER_ACTIVE" msprop:Generator_ChildPropName="GetVWPMO_WF_USER_ACTIVERows" msprop:Generator_UserRelationName="FK_TBPMO_WORKFLOW_TASK_RECORD_ID" msprop:Generator_RelationVarName="relationFK_TBPMO_WORKFLOW_TASK_RECORD_ID" msprop:Generator_UserParentTable="TBPMO_RECORD" msprop:Generator_ParentPropName="TBPMO_RECORDRow" />
<msdata:Relationship name="FK_TBPMO_WORKFLOW_TASK_STATE_ID" msdata:parent="TBPMO_WORKFLOW_TASK_STATE" msdata:child="VWPMO_WF_USER_ACTIVE" msdata:parentkey="GUID" msdata:childkey="STATE_ID" msprop:Generator_UserChildTable="VWPMO_WF_USER_ACTIVE" msprop:Generator_ChildPropName="GetVWPMO_WF_USER_ACTIVERows" msprop:Generator_UserRelationName="FK_TBPMO_WORKFLOW_TASK_STATE_ID" msprop:Generator_RelationVarName="relationFK_TBPMO_WORKFLOW_TASK_STATE_ID" msprop:Generator_UserParentTable="TBPMO_WORKFLOW_TASK_STATE" msprop:Generator_ParentPropName="TBPMO_WORKFLOW_TASK_STATERow" />
<msdata:Relationship name="FK_TBDD_DOKUMENTART_EINGID" msdata:parent="TBDD_EINGANGSARTEN" msdata:child="TBDD_DOKUMENTART" msdata:parentkey="GUID" msdata:childkey="EINGANGSART_ID" msprop:Generator_UserChildTable="TBDD_DOKUMENTART" msprop:Generator_ChildPropName="GetTBDD_DOKUMENTARTRows" msprop:Generator_UserRelationName="FK_TBDD_DOKUMENTART_EINGID" msprop:Generator_RelationVarName="relationFK_TBDD_DOKUMENTART_EINGID" msprop:Generator_UserParentTable="TBDD_EINGANGSARTEN" msprop:Generator_ParentPropName="TBDD_EINGANGSARTENRow" />
<msdata:Relationship name="FK_TBDD_INDEX_AUTOM_DOCID" msdata:parent="TBDD_DOKUMENTART" msdata:child="TBDD_INDEX_AUTOM" msdata:parentkey="GUID" msdata:childkey="DOCTYPE_ID" msprop:Generator_UserChildTable="TBDD_INDEX_AUTOM" msprop:Generator_ChildPropName="GetTBDD_INDEX_AUTOMRows" msprop:Generator_UserRelationName="FK_TBDD_INDEX_AUTOM_DOCID" msprop:Generator_ParentPropName="TBDD_DOKUMENTARTRow" msprop:Generator_RelationVarName="relationFK_TBDD_INDEX_AUTOM_DOCID" msprop:Generator_UserParentTable="TBDD_DOKUMENTART" />
<msdata:Relationship name="FK_TBDD_INDEX_AUTOM_DOCID1" msdata:parent="TBPMO_WD_FORMVIEW_DOKTYPES" msdata:child="TBDD_INDEX_AUTOM" msdata:parentkey="GUID" msdata:childkey="DOCTYPE_ID" msprop:Generator_UserChildTable="TBDD_INDEX_AUTOM" msprop:Generator_ChildPropName="GetTBDD_INDEX_AUTOMRows" msprop:Generator_UserRelationName="FK_TBDD_INDEX_AUTOM_DOCID1" msprop:Generator_RelationVarName="relationFK_TBDD_INDEX_AUTOM_DOCID1" msprop:Generator_UserParentTable="TBPMO_WD_FORMVIEW_DOKTYPES" msprop:Generator_ParentPropName="TBPMO_WD_FORMVIEW_DOKTYPESRow" />
@@ -5625,6 +5559,8 @@ SELECT GUID, PROFILE_ID, STRING1, STRING2, SQL1, SQL2, ADDED_WHO, ADDED_WHEN, CH
<msdata:Relationship name="FK_TBPMO_FOLLOW_UP_EMAIL_DATE_CTRL_ID" msdata:parent="TBTEMP_QUICKDISPLAY" msdata:child="TBPMO_FOLLOW_UP_EMAIL" msdata:parentkey="GUID" msdata:childkey="DEPENDENT_DATE_CTRL_ID" msprop:Generator_UserChildTable="TBPMO_FOLLOW_UP_EMAIL" msprop:Generator_ChildPropName="GetTBPMO_FOLLOW_UP_EMAILRowsByFK_TBPMO_FOLLOW_UP_EMAIL_DATE_CTRL_ID" msprop:Generator_UserRelationName="FK_TBPMO_FOLLOW_UP_EMAIL_DATE_CTRL_ID" msprop:Generator_RelationVarName="relationFK_TBPMO_FOLLOW_UP_EMAIL_DATE_CTRL_ID" msprop:Generator_UserParentTable="TBTEMP_QUICKDISPLAY" msprop:Generator_ParentPropName="TBTEMP_QUICKDISPLAYRowByFK_TBPMO_FOLLOW_UP_EMAIL_DATE_CTRL_ID" />
<msdata:Relationship name="FK_TBPMO_FOLLOW_UP_EMAIL_DONE_CTRL_ID" msdata:parent="TBTEMP_QUICKDISPLAY" msdata:child="TBPMO_FOLLOW_UP_EMAIL" msdata:parentkey="GUID" msdata:childkey="DEPENDENT_DONE_CTRL_ID" msprop:Generator_UserChildTable="TBPMO_FOLLOW_UP_EMAIL" msprop:Generator_ChildPropName="GetTBPMO_FOLLOW_UP_EMAILRowsByFK_TBPMO_FOLLOW_UP_EMAIL_DONE_CTRL_ID" msprop:Generator_UserRelationName="FK_TBPMO_FOLLOW_UP_EMAIL_DONE_CTRL_ID" msprop:Generator_RelationVarName="relationFK_TBPMO_FOLLOW_UP_EMAIL_DONE_CTRL_ID" msprop:Generator_UserParentTable="TBTEMP_QUICKDISPLAY" msprop:Generator_ParentPropName="TBTEMP_QUICKDISPLAYRowByFK_TBPMO_FOLLOW_UP_EMAIL_DONE_CTRL_ID" />
<msdata:Relationship name="FK_TBPMO_WD_IMPORT_PROFILE_IDX_1" msdata:parent="TBPMO_WD_IMPORT_PROFILE" msdata:child="TBPMO_WD_IMPORT_PROFILE_IDX" msdata:parentkey="GUID" msdata:childkey="PROFILE_ID" msprop:Generator_UserChildTable="TBPMO_WD_IMPORT_PROFILE_IDX" msprop:Generator_ChildPropName="GetTBPMO_WD_IMPORT_PROFILE_IDXRows" msprop:Generator_UserRelationName="FK_TBPMO_WD_IMPORT_PROFILE_IDX_1" msprop:Generator_ParentPropName="TBPMO_WD_IMPORT_PROFILERow" msprop:Generator_RelationVarName="relationFK_TBPMO_WD_IMPORT_PROFILE_IDX_1" msprop:Generator_UserParentTable="TBPMO_WD_IMPORT_PROFILE" />
<msdata:Relationship name="FK_TBPMO_RIGHT_GROUP_ENTITY_ID" msdata:parent="TBPMO_FORM" msdata:child="TBPMO_RIGHT_GROUP" msdata:parentkey="GUID" msdata:childkey="ENTITY_ID" msprop:Generator_UserChildTable="TBPMO_RIGHT_GROUP" msprop:Generator_ChildPropName="GetTBPMO_RIGHT_GROUPRows" msprop:Generator_UserRelationName="FK_TBPMO_RIGHT_GROUP_ENTITY_ID" msprop:Generator_RelationVarName="relationFK_TBPMO_RIGHT_GROUP_ENTITY_ID" msprop:Generator_UserParentTable="TBPMO_FORM" msprop:Generator_ParentPropName="TBPMO_FORMRow" />
<msdata:Relationship name="FK_TBPMO_RIGHT_GROUP_GROUP_ID" msdata:parent="TBDD_USER_GROUPS" msdata:child="TBPMO_RIGHT_GROUP" msdata:parentkey="GUID" msdata:childkey="GROUP_ID" msprop:Generator_UserChildTable="TBPMO_RIGHT_GROUP" msprop:Generator_ChildPropName="GetTBPMO_RIGHT_GROUPRows" msprop:Generator_UserRelationName="FK_TBPMO_RIGHT_GROUP_GROUP_ID" msprop:Generator_RelationVarName="relationFK_TBPMO_RIGHT_GROUP_GROUP_ID" msprop:Generator_UserParentTable="TBDD_USER_GROUPS" msprop:Generator_ParentPropName="TBDD_USER_GROUPSRow" />
</xs:appinfo>
</xs:annotation>
</xs:schema>

View File

@@ -4,56 +4,54 @@
Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated.
</autogenerated>-->
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="477" ViewPortY="115" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<DiagramLayout xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ex:showrelationlabel="False" ViewPortX="100" ViewPortY="97" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes>
<Shape ID="DesignTable:TBPMO_FORM" ZOrder="5" X="389" Y="366" Height="286" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:VWPMO_CONTROL_SCREEN" ZOrder="38" X="78" Y="352" Height="305" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TBPMO_FORM_VIEW" ZOrder="48" X="454" Y="68" Height="324" Width="265" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TBPMO_RECORD" ZOrder="37" X="875" Y="408" Height="172" Width="242" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:VWPMO_DOKUMENTTYPES" ZOrder="14" X="555" Y="415" Height="248" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:TBPMO_WD_FVIEW_DT_INDEX" ZOrder="64" X="819" Y="147" Height="229" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:TBPMO_WORKFLOW_TASK" ZOrder="36" X="603" Y="718" Height="324" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="235" />
<Shape ID="DesignTable:TBPMO_WORKFLOW_TASK_STATE" ZOrder="63" X="950" Y="736" Height="210" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:VWPMO_GUI_ENTITY" ZOrder="33" X="395" Y="443" Height="134" Width="207" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:TBPMO_WORKFLOW" ZOrder="59" X="192" Y="678" Height="210" Width="266" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:TBPMO_WORKFLOW_FORM" ZOrder="60" X="137" Y="932" Height="229" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:VWPMO_WF_USER_ACTIVE" ZOrder="12" X="1878" Y="564" Height="324" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:VWPMO_WF_OVERVIEW_AUTHORITY" ZOrder="35" X="877" Y="44" Height="210" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:TBDD_DOKUMENTART" ZOrder="1" X="1349" Y="450" Height="344" Width="278" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TBDD_EINGANGSARTEN" ZOrder="56" X="1701" Y="652" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBDD_INDEX_AUTOM" ZOrder="28" X="1687" Y="332" Height="282" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="192" />
<Shape ID="DesignTable:TBPMO_WD_FORMVIEW_DOKTYPES" ZOrder="55" X="427" Y="-11" Height="287" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:TBPMO_KONFIGURATION" ZOrder="51" X="1644" Y="247" Height="168" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="78" />
<Shape ID="DesignTable:TBDD_USER" ZOrder="47" X="1632" Y="12" Height="149" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="59" />
<Shape ID="DesignTable:TBPMO_FORM_TYPE" ZOrder="50" X="1357" Y="80" Height="191" Width="263" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
<Shape ID="DesignTable:TBDD_USER_GROUPS" ZOrder="8" X="842" Y="-46" Height="168" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="78" />
<Shape ID="DesignTable:VWPMO_USERS_GROUPS" ZOrder="46" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBDD_GROUPS_USER" ZOrder="9" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBWH_DOKART_MODULE" ZOrder="45" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBPMO_FORM_CONSTRUCTOR" ZOrder="10" X="1185" Y="-27" Height="248" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:TBPMO_WD_OBJECTTYPE" ZOrder="42" X="-1" Y="1" Height="229" Width="293" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:TBPMO_FILES_USER" ZOrder="17" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBPMO_FOLLOW_UP_EMAIL" ZOrder="16" X="903" Y="388" Height="204" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="136" />
<Shape ID="DesignTable:TBPMO_FOLLUPEMAIL_USER" ZOrder="41" X="59" Y="77" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBPMO_RECORD_LOG_CONFIG" ZOrder="34" X="1128" Y="408" Height="300" Width="235" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="232" />
<Shape ID="DesignTable:VWPMO_RECORD_CHANGES" ZOrder="39" X="1673" Y="790" Height="173" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:VWPMO_WF_ACTIVE" ZOrder="13" X="525" Y="19" Height="381" Width="299" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="294" />
<Shape ID="DesignTable:TBDD_EMAIL_ACCOUNT" ZOrder="6" X="844" Y="43" Height="267" Width="285" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:TBDD_CONNECTION" ZOrder="32" X="462" Y="673" Height="149" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="59" />
<Shape ID="DesignTable:TBPMO_FORM_CONSTRUCTOR_DETAIL" ZOrder="18" X="1246" Y="352" Height="324" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:VWDDINDEX_AUTOM" ZOrder="29" X="1300" Y="812" Height="305" Width="272" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TBPMO_TEMPLATE" ZOrder="27" X="2444" Y="43" Height="229" Width="255" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:TBPMO_TEMPLATE_ENTITY" ZOrder="26" X="2068" Y="300" Height="191" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
<Shape ID="DesignTable:TBPMO_TEMPLATE_PATTERN" ZOrder="23" X="2348" Y="521" Height="286" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:TBTEMP_QUICKDISPLAY" ZOrder="21" X="2117" Y="51" Height="115" Width="210" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:TBPMO_LANGUAGE_OBJECT" ZOrder="15" X="1161" Y="308" Height="267" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:TBDD_CLIENT" ZOrder="11" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBPMO_CONSTRUCTOR_USER_SQL" ZOrder="2" X="258" Y="41" Height="280" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="212" />
<Shape ID="DesignTable:TBPMO_WD_IMPORT_PROFILE" ZOrder="7" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBPMO_WD_IMPORT_PROFILE_IDX" ZOrder="4" X="1895" Y="934" Height="267" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:TBPMO_FORM" ZOrder="9" X="389" Y="366" Height="286" Width="229" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:VWPMO_CONTROL_SCREEN" ZOrder="40" X="78" Y="352" Height="305" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TBPMO_FORM_VIEW" ZOrder="4" X="454" Y="68" Height="324" Width="265" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TBPMO_RECORD" ZOrder="39" X="875" Y="408" Height="172" Width="242" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:VWPMO_DOKUMENTTYPES" ZOrder="16" X="555" Y="415" Height="248" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:TBPMO_WD_FVIEW_DT_INDEX" ZOrder="58" X="819" Y="147" Height="229" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:TBPMO_WORKFLOW_TASK" ZOrder="38" X="603" Y="718" Height="324" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="235" />
<Shape ID="DesignTable:TBPMO_WORKFLOW_TASK_STATE" ZOrder="1" X="950" Y="736" Height="248" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:VWPMO_GUI_ENTITY" ZOrder="35" X="395" Y="443" Height="134" Width="207" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:TBPMO_WORKFLOW" ZOrder="3" X="192" Y="678" Height="210" Width="266" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:VWPMO_WF_OVERVIEW_AUTHORITY" ZOrder="37" X="877" Y="44" Height="210" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" />
<Shape ID="DesignTable:TBDD_DOKUMENTART" ZOrder="5" X="1349" Y="450" Height="344" Width="278" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TBDD_EINGANGSARTEN" ZOrder="57" X="1701" Y="652" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBDD_INDEX_AUTOM" ZOrder="30" X="1687" Y="332" Height="282" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="192" />
<Shape ID="DesignTable:TBPMO_WD_FORMVIEW_DOKTYPES" ZOrder="56" X="427" Y="-11" Height="287" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:TBPMO_KONFIGURATION" ZOrder="52" X="1644" Y="247" Height="168" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="78" />
<Shape ID="DesignTable:TBDD_USER" ZOrder="49" X="1632" Y="12" Height="149" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="59" />
<Shape ID="DesignTable:TBPMO_FORM_TYPE" ZOrder="51" X="1357" Y="80" Height="191" Width="263" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
<Shape ID="DesignTable:TBDD_USER_GROUPS" ZOrder="12" X="842" Y="-46" Height="168" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="78" />
<Shape ID="DesignTable:VWPMO_USERS_GROUPS" ZOrder="48" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBDD_GROUPS_USER" ZOrder="13" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBWH_DOKART_MODULE" ZOrder="47" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBPMO_FORM_CONSTRUCTOR" ZOrder="14" X="1185" Y="-27" Height="248" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="197" />
<Shape ID="DesignTable:TBPMO_WD_OBJECTTYPE" ZOrder="44" X="-1" Y="1" Height="229" Width="293" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:TBPMO_FILES_USER" ZOrder="19" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBPMO_FOLLOW_UP_EMAIL" ZOrder="18" X="903" Y="388" Height="204" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="136" />
<Shape ID="DesignTable:TBPMO_FOLLUPEMAIL_USER" ZOrder="43" X="59" Y="77" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBPMO_RECORD_LOG_CONFIG" ZOrder="36" X="1128" Y="408" Height="300" Width="235" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="232" />
<Shape ID="DesignTable:VWPMO_RECORD_CHANGES" ZOrder="41" X="1673" Y="790" Height="173" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="83" />
<Shape ID="DesignTable:TBDD_EMAIL_ACCOUNT" ZOrder="10" X="844" Y="43" Height="267" Width="285" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:TBDD_CONNECTION" ZOrder="34" X="462" Y="673" Height="149" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="59" />
<Shape ID="DesignTable:TBPMO_FORM_CONSTRUCTOR_DETAIL" ZOrder="20" X="1246" Y="352" Height="324" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:VWDDINDEX_AUTOM" ZOrder="31" X="1300" Y="812" Height="305" Width="272" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:TBPMO_TEMPLATE" ZOrder="29" X="2444" Y="43" Height="229" Width="255" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:TBPMO_TEMPLATE_ENTITY" ZOrder="28" X="2068" Y="300" Height="191" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="140" />
<Shape ID="DesignTable:TBPMO_TEMPLATE_PATTERN" ZOrder="25" X="2348" Y="521" Height="286" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:TBTEMP_QUICKDISPLAY" ZOrder="23" X="2117" Y="51" Height="115" Width="210" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="64" />
<Shape ID="DesignTable:TBPMO_LANGUAGE_OBJECT" ZOrder="17" X="1161" Y="308" Height="267" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:TBDD_CLIENT" ZOrder="15" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBPMO_CONSTRUCTOR_USER_SQL" ZOrder="6" X="258" Y="41" Height="280" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="212" />
<Shape ID="DesignTable:TBPMO_WD_IMPORT_PROFILE" ZOrder="11" X="0" Y="0" Height="90" Width="158" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="0" />
<Shape ID="DesignTable:TBPMO_WD_IMPORT_PROFILE_IDX" ZOrder="8" X="1895" Y="934" Height="267" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="216" />
<Shape ID="DesignTable:VWPMO_WF_ACTIVE" ZOrder="2" X="1910" Y="509" Height="357" Width="378" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="270" />
</Shapes>
<Connectors>
<Connector ID="DesignRelation:FK_TBPMO_FORM_VIEW_FORM_ID" ZOrder="65" LineWidth="11">
<Connector ID="DesignRelation:FK_TBPMO_FORM_VIEW_FORM_ID" ZOrder="59" LineWidth="11">
<RoutePoints>
<Point>
<X>437</X>
@@ -69,63 +67,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_WORKFLOW_FORM_FV_ID" ZOrder="62" LineWidth="11">
<RoutePoints>
<Point>
<X>413</X>
<Y>652</Y>
</Point>
<Point>
<X>413</X>
<Y>932</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TTBPMO_WORKFLOW_FORM_WF_ID" ZOrder="61" LineWidth="11">
<RoutePoints>
<Point>
<X>325</X>
<Y>888</Y>
</Point>
<Point>
<X>325</X>
<Y>932</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_WORKFLOW_TASK_RECORD_ID" ZOrder="57" LineWidth="11">
<RoutePoints>
<Point>
<X>1084</X>
<Y>580</Y>
</Point>
<Point>
<X>1084</X>
<Y>597</Y>
</Point>
<Point>
<X>1878</X>
<Y>597</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_WORKFLOW_TASK_STATE_ID" ZOrder="58" LineWidth="11">
<RoutePoints>
<Point>
<X>1233</X>
<Y>736</Y>
</Point>
<Point>
<X>1233</X>
<Y>651</Y>
</Point>
<Point>
<X>1878</X>
<Y>651</Y>
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBDD_DOKUMENTART_EINGID" ZOrder="54" LineWidth="11">
<Connector ID="DesignRelation:FK_TBDD_DOKUMENTART_EINGID" ZOrder="55" LineWidth="11">
<RoutePoints>
<Point>
<X>1701</X>
@@ -137,7 +79,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBDD_INDEX_AUTOM_DOCID" ZOrder="53" LineWidth="11">
<Connector ID="DesignRelation:FK_TBDD_INDEX_AUTOM_DOCID" ZOrder="54" LineWidth="11">
<RoutePoints>
<Point>
<X>1627</X>
@@ -149,7 +91,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBDD_INDEX_AUTOM_DOCID1" ZOrder="52" LineWidth="11">
<Connector ID="DesignRelation:FK_TBDD_INDEX_AUTOM_DOCID1" ZOrder="53" LineWidth="11">
<RoutePoints>
<Point>
<X>710</X>
@@ -165,7 +107,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_FORM_FORM_TYPE_ID" ZOrder="49" LineWidth="11">
<Connector ID="DesignRelation:FK_TBPMO_FORM_FORM_TYPE_ID" ZOrder="50" LineWidth="11">
<RoutePoints>
<Point>
<X>1374</X>
@@ -181,7 +123,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBDD_GROUPS_USER_GROUP_ID" ZOrder="44" LineWidth="11">
<Connector ID="DesignRelation:FK_TBDD_GROUPS_USER_GROUP_ID" ZOrder="46" LineWidth="11">
<RoutePoints>
<Point>
<X>842</X>
@@ -193,7 +135,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBDD_GROUPS_USER_USER_ID" ZOrder="43" LineWidth="11">
<Connector ID="DesignRelation:FK_TBDD_GROUPS_USER_USER_ID" ZOrder="45" LineWidth="11">
<RoutePoints>
<Point>
<X>107</X>
@@ -213,7 +155,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_FOLLUPEMAIL_USER_FOLLUP_ID" ZOrder="40" LineWidth="11">
<Connector ID="DesignRelation:FK_TBPMO_FOLLUPEMAIL_USER_FOLLUP_ID" ZOrder="42" LineWidth="11">
<RoutePoints>
<Point>
<X>1632</X>
@@ -225,7 +167,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_FORM_CONSTRUCTOR_DETAIL_CONSTRUCT_ID" ZOrder="31" LineWidth="11">
<Connector ID="DesignRelation:FK_TBPMO_FORM_CONSTRUCTOR_DETAIL_CONSTRUCT_ID" ZOrder="33" LineWidth="11">
<RoutePoints>
<Point>
<X>1358</X>
@@ -237,7 +179,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_FORM_CONSTRUCTOR_DETAIL_FORMID" ZOrder="30" LineWidth="11">
<Connector ID="DesignRelation:FK_TBPMO_FORM_CONSTRUCTOR_DETAIL_FORMID" ZOrder="32" LineWidth="11">
<RoutePoints>
<Point>
<X>601</X>
@@ -253,7 +195,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_TEMPLATE_ENTITY_ENTITY_ID" ZOrder="25" LineWidth="11">
<Connector ID="DesignRelation:FK_TBPMO_TEMPLATE_ENTITY_ENTITY_ID" ZOrder="27" LineWidth="11">
<RoutePoints>
<Point>
<X>618</X>
@@ -265,7 +207,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_TEMPLATE_ENTITY_TEMPLATE_ID" ZOrder="24" LineWidth="11">
<Connector ID="DesignRelation:FK_TBPMO_TEMPLATE_ENTITY_TEMPLATE_ID" ZOrder="26" LineWidth="11">
<RoutePoints>
<Point>
<X>2461</X>
@@ -281,7 +223,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_TEMPLATE_PATTERN_TEMPLATE_ENT_ID" ZOrder="22" LineWidth="11">
<Connector ID="DesignRelation:FK_TBPMO_TEMPLATE_PATTERN_TEMPLATE_ENT_ID" ZOrder="24" LineWidth="11">
<RoutePoints>
<Point>
<X>2358</X>
@@ -293,7 +235,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_FOLLOW_UP_EMAIL_DATE_CTRL_ID" ZOrder="20" LineWidth="11">
<Connector ID="DesignRelation:FK_TBPMO_FOLLOW_UP_EMAIL_DATE_CTRL_ID" ZOrder="22" LineWidth="11">
<RoutePoints>
<Point>
<X>2134</X>
@@ -309,7 +251,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_FOLLOW_UP_EMAIL_DONE_CTRL_ID" ZOrder="19" LineWidth="11">
<Connector ID="DesignRelation:FK_TBPMO_FOLLOW_UP_EMAIL_DONE_CTRL_ID" ZOrder="21" LineWidth="11">
<RoutePoints>
<Point>
<X>2142</X>
@@ -325,7 +267,7 @@
</Point>
</RoutePoints>
</Connector>
<Connector ID="DesignRelation:FK_TBPMO_WD_IMPORT_PROFILE_IDX_1" ZOrder="3" LineWidth="11">
<Connector ID="DesignRelation:FK_TBPMO_WD_IMPORT_PROFILE_IDX_1" ZOrder="7" LineWidth="11">
<RoutePoints>
<Point>
<X>141</X>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -291,6 +291,57 @@ FROM VWTEMPQUICKVIEW</CommandText>
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="TBWH_ENTITIESTableAdapter" GeneratorDataComponentClassName="TBWH_ENTITIESTableAdapter" Name="TBWH_ENTITIES" UserDataComponentName="TBWH_ENTITIESTableAdapter">
<MainSource>
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectType="Unknown" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT T.GUID, T1.FORM_TITLE, dbo.FNPMO_GETOBJECTCAPTION(@LANGUAGE, 'FORMVIEW_TITLE' + CONVERT(VARCHAR(5), T1.GUID), @SCREEN) AS 'CAPTION'
FROM TBPMO_FORM AS T INNER JOIN
TBPMO_FORM_VIEW AS T1 ON T.GUID = T1.FORM_ID
WHERE (T.GUID IN
(SELECT DISTINCT ENTITY_ID
FROM TBPMO_CLIENT_ENTITY
WHERE (CLIENT_ID IN
(SELECT CLIENT_ID
FROM TBDD_CLIENT_USER
WHERE (USER_ID = @USER_ID)))))
ORDER BY 'CAPTION'</CommandText>
<Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="LANGUAGE" ColumnName="" DataSourceName="" DataTypeServer="unknown" DbType="AnsiString" Direction="Input" ParameterName="@LANGUAGE" Precision="0" Scale="0" Size="1024" SourceColumn="" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="SCREEN" ColumnName="" DataSourceName="" DataTypeServer="unknown" DbType="Int32" Direction="Input" ParameterName="@SCREEN" Precision="0" Scale="0" Size="0" SourceColumn="" SourceColumnNullMapping="false" SourceVersion="Current" />
<Parameter AllowDbNull="false" AutogeneratedName="USER_ID" ColumnName="" DataSourceName="" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@USER_ID" Precision="0" Scale="0" Size="4" SourceColumn="" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters>
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="GUID" DataSetColumn="GUID" />
<Mapping SourceColumn="FORM_TITLE" DataSetColumn="FORM_TITLE" />
<Mapping SourceColumn="CAPTION" DataSetColumn="CAPTION" />
</Mappings>
<Sources />
</TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="TBWH_USER_GROUPSTableAdapter" GeneratorDataComponentClassName="TBWH_USER_GROUPSTableAdapter" Name="TBWH_USER_GROUPS" UserDataComponentName="TBWH_USER_GROUPSTableAdapter">
<MainSource>
<DbSource ConnectionRef="DD_DMSConnectionString (MySettings)" DbObjectName="DD_ECM.dbo.TBDD_USER_GROUPS" DbObjectType="Table" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="true">
<CommandText>SELECT GUID, NAME
FROM TBDD_USER_GROUPS
ORDER BY NAME</CommandText>
<Parameters />
</DbCommand>
</SelectCommand>
</DbSource>
</MainSource>
<Mappings>
<Mapping SourceColumn="GUID" DataSetColumn="GUID" />
<Mapping SourceColumn="NAME" DataSetColumn="NAME" />
</Mappings>
<Sources />
</TableAdapter>
</Tables>
<Sources />
</DataSource>
@@ -560,6 +611,52 @@ FROM VWTEMPQUICKVIEW</CommandText>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TBAD_Users" msprop:Generator_TableClassName="TBAD_UsersDataTable" msprop:Generator_TableVarName="tableTBAD_Users" msprop:Generator_RowChangedName="TBAD_UsersRowChanged" msprop:Generator_TablePropName="TBAD_Users" msprop:Generator_RowDeletingName="TBAD_UsersRowDeleting" msprop:Generator_RowChangingName="TBAD_UsersRowChanging" msprop:Generator_RowEvHandlerName="TBAD_UsersRowChangeEventHandler" msprop:Generator_RowDeletedName="TBAD_UsersRowDeleted" msprop:Generator_RowClassName="TBAD_UsersRow" msprop:Generator_UserTableName="TBAD_Users" msprop:Generator_RowEvArgName="TBAD_UsersRowChangeEvent">
<xs:complexType>
<xs:sequence>
<xs:element name="Select" msprop:Generator_ColumnVarNameInTable="columnSelect" msprop:Generator_ColumnPropNameInRow="_Select" msprop:Generator_ColumnPropNameInTable="SelectColumn" msprop:Generator_UserColumnName="Select" type="xs:boolean" default="false" minOccurs="0" />
<xs:element name="Username" msprop:Generator_ColumnVarNameInTable="columnUsername" msprop:Generator_ColumnPropNameInRow="Username" msprop:Generator_ColumnPropNameInTable="UsernameColumn" msprop:Generator_UserColumnName="Username" type="xs:string" minOccurs="0" />
<xs:element name="Prename" msprop:Generator_ColumnVarNameInTable="columnPrename" msprop:Generator_ColumnPropNameInRow="Prename" msprop:Generator_ColumnPropNameInTable="PrenameColumn" msprop:Generator_UserColumnName="Prename" type="xs:string" minOccurs="0" />
<xs:element name="Surname" msprop:Generator_ColumnVarNameInTable="columnSurname" msprop:Generator_ColumnPropNameInRow="Surname" msprop:Generator_ColumnPropNameInTable="SurnameColumn" msprop:Generator_UserColumnName="Surname" type="xs:string" minOccurs="0" />
<xs:element name="Email" msprop:Generator_ColumnVarNameInTable="columnEmail" msprop:Generator_ColumnPropNameInRow="Email" msprop:Generator_ColumnPropNameInTable="EmailColumn" msprop:Generator_UserColumnName="Email" type="xs:string" minOccurs="0" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TBWH_ENTITIES" msprop:Generator_TableClassName="TBWH_ENTITIESDataTable" msprop:Generator_TableVarName="tableTBWH_ENTITIES" msprop:Generator_TablePropName="TBWH_ENTITIES" msprop:Generator_RowDeletingName="TBWH_ENTITIESRowDeleting" msprop:Generator_RowChangingName="TBWH_ENTITIESRowChanging" msprop:Generator_RowEvHandlerName="TBWH_ENTITIESRowChangeEventHandler" msprop:Generator_RowDeletedName="TBWH_ENTITIESRowDeleted" msprop:Generator_UserTableName="TBWH_ENTITIES" msprop:Generator_RowChangedName="TBWH_ENTITIESRowChanged" msprop:Generator_RowEvArgName="TBWH_ENTITIESRowChangeEvent" msprop:Generator_RowClassName="TBWH_ENTITIESRow">
<xs:complexType>
<xs:sequence>
<xs:element name="GUID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnGUID" msprop:Generator_ColumnPropNameInRow="GUID" msprop:Generator_ColumnPropNameInTable="GUIDColumn" msprop:Generator_UserColumnName="GUID" type="xs:int" />
<xs:element name="FORM_TITLE" msprop:Generator_ColumnVarNameInTable="columnFORM_TITLE" msprop:Generator_ColumnPropNameInRow="FORM_TITLE" msprop:Generator_ColumnPropNameInTable="FORM_TITLEColumn" msprop:Generator_UserColumnName="FORM_TITLE">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="CAPTION" msdata:ReadOnly="true" msprop:Generator_ColumnVarNameInTable="columnCAPTION" msprop:Generator_ColumnPropNameInRow="CAPTION" msprop:Generator_ColumnPropNameInTable="CAPTIONColumn" msprop:Generator_UserColumnName="CAPTION" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="TBWH_USER_GROUPS" msprop:Generator_TableClassName="TBWH_USER_GROUPSDataTable" msprop:Generator_TableVarName="tableTBWH_USER_GROUPS" msprop:Generator_TablePropName="TBWH_USER_GROUPS" msprop:Generator_RowDeletingName="TBWH_USER_GROUPSRowDeleting" msprop:Generator_RowChangingName="TBWH_USER_GROUPSRowChanging" msprop:Generator_RowEvHandlerName="TBWH_USER_GROUPSRowChangeEventHandler" msprop:Generator_RowDeletedName="TBWH_USER_GROUPSRowDeleted" msprop:Generator_UserTableName="TBWH_USER_GROUPS" msprop:Generator_RowChangedName="TBWH_USER_GROUPSRowChanged" msprop:Generator_RowEvArgName="TBWH_USER_GROUPSRowChangeEvent" msprop:Generator_RowClassName="TBWH_USER_GROUPSRow">
<xs:complexType>
<xs:sequence>
<xs:element name="GUID" msdata:ReadOnly="true" msdata:AutoIncrement="true" msdata:AutoIncrementSeed="-1" msdata:AutoIncrementStep="-1" msprop:Generator_ColumnVarNameInTable="columnGUID" msprop:Generator_ColumnPropNameInRow="GUID" msprop:Generator_ColumnPropNameInTable="GUIDColumn" msprop:Generator_UserColumnName="GUID" type="xs:int" />
<xs:element name="NAME" msprop:Generator_ColumnVarNameInTable="columnNAME" msprop:Generator_ColumnPropNameInRow="NAME" msprop:Generator_ColumnPropNameInTable="NAMEColumn" msprop:Generator_UserColumnName="NAME" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
<xs:unique name="Constraint1" msdata:PrimaryKey="true">
@@ -578,6 +675,14 @@ FROM VWTEMPQUICKVIEW</CommandText>
<xs:selector xpath=".//mstns:VWTEMPQUICKVIEW" />
<xs:field xpath="mstns:Record-ID" />
</xs:unique>
<xs:unique name="TBWH_ENTITIES_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:TBWH_ENTITIES" />
<xs:field xpath="mstns:GUID" />
</xs:unique>
<xs:unique name="TBWH_USER_GROUPS_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:TBWH_USER_GROUPS" />
<xs:field xpath="mstns:GUID" />
</xs:unique>
</xs:element>
<xs:annotation>
<xs:appinfo>

View File

@@ -151,7 +151,7 @@
If ID > 0 Then
Return ID
Else
If LogErrorsOnly = False Then ClassLogger.Add(">> es konnte keine ID für name geholt werden: " & SQL, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> es konnte keine ID für name geholt werden: " & SQL, False)
Return -1
End If
Catch ex As Exception

View File

@@ -10,6 +10,7 @@ Module ModuleMySettings
Public Sett_TaskOverviewKeepInFront As Boolean = True
Public Sett_LoadWD_Docs As Boolean = True
Public WDResultListCount As Integer = 300
Public Task_Popup_minutes As Integer = 2
Public Sett_ShowQuickMenue As Boolean = True
Public Sett_ConstructorStart As Integer
@@ -160,6 +161,12 @@ Module ModuleMySettings
Sett_ConstructorStart = CInt(Row.Item("Value"))
Case "FWSCAN_started"
FWSCAN_started = CBool(Row.Item("Value"))
Case "Task_Popup_minutes"
If Row.Item("Value") = String.Empty Then
Task_Popup_minutes = 2
Else
Task_Popup_minutes = CInt(Row.Item("Value"))
End If
End Select
Next
'update 1.1
@@ -184,6 +191,13 @@ Module ModuleMySettings
DT.Rows.Add(newRow)
DT.WriteXml(ConfigPath)
End If
If rowresult.Contains("Task_Popup_minutes") = False Then
Dim newRow As DataRow = DT.NewRow()
newRow("ConfigName") = "Task_Popup_minutes"
newRow("Value") = "2"
DT.Rows.Add(newRow)
DT.WriteXml(ConfigPath)
End If
Catch ex As Exception
MsgBox("Error in LoadMyConfig" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
ClassLogger.Add("Error in LoadMyConfig: " & ex.Message, True)
@@ -263,13 +277,16 @@ Module ModuleMySettings
Dim newRow9 As DataRow = table.NewRow()
newRow9("ConfigName") = "Sett_ConstructorStart"
newRow9("Value") = "0"
table.Rows.Add(newRow9)
Dim newRow10 As DataRow = table.NewRow()
newRow10("ConfigName") = "FWSCAN_started"
newRow10("Value") = "False"
table.Rows.Add(newRow10)
Dim newRow11 As DataRow = table.NewRow()
newRow11("ConfigName") = "Task_Popup_minutes"
newRow11("Value") = "2"
table.Rows.Add(newRow11)
table.Rows.Add(newRow9)
table.AcceptChanges()
ClassLogger.Add(">> Tabelle wurde erzeugt...", False)
Return table

View File

@@ -33,7 +33,7 @@ Imports System.Runtime.InteropServices
' übernehmen, indem Sie "*" eingeben:
' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("2.4.4.6")>
<Assembly: AssemblyVersion("2.4.4.7")>
<Assembly: AssemblyFileVersion("1.0.0.0")>
<Assembly: NeutralResourcesLanguageAttribute("")>

View File

@@ -1570,6 +1570,16 @@ Namespace My.Resources
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>
Friend ReadOnly Property WebUserControl_ascx__11270_16x() As System.Drawing.Bitmap
Get
Dim obj As Object = ResourceManager.GetObject("WebUserControl(ascx)_11270_16x", resourceCulture)
Return CType(obj,System.Drawing.Bitmap)
End Get
End Property
'''<summary>
''' Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
'''</summary>

View File

@@ -136,8 +136,8 @@
<data name="DD_Icons-ADDI" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\DD_Icons-ADDI.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Home_5699_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Home_5699_32.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="brainpool" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\brainpool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="action_add_16xMD" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\action_add_16xMD.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -187,6 +187,9 @@
<data name="userAccounts" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\userAccounts.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="key_go" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\key_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="user_green" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\user_green.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -211,12 +214,12 @@
<data name="Men2" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Men2.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="arrow_Down_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\arrow_Down_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="arrow_Next_16xLG_color" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\arrow_Next_16xLG_color.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="eye" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\eye.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="table_add" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\table_add.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -235,15 +238,9 @@
<data name="database_error" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_error.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="changechartlegendalignment_32x32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\changechartlegendalignment_32x32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="page_excel" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\page_excel.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_delete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="dtp" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\dtp.PNG;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -253,8 +250,8 @@
<data name="application_view_tile" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application_view_tile.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="application_view_detail" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application_view_detail.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="Home_5699_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Home_5699_32.bmp;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="magifier_zoom_out" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\magifier_zoom_out.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -262,6 +259,9 @@
<data name="brick_go" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\brick_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="calendar_32x32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\calendar_32x32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="folder_go" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\folder_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -301,9 +301,6 @@
<data name="page_copy" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\page_copy.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="AddTable_5632" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\AddTable_5632.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="arrow_refresh" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\arrow_refresh.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -409,12 +406,15 @@
<data name="database_key" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_key.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="key_go" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\key_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="AddTable_5632" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\AddTable_5632.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="windream-Logo-transparent" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\windream-Logo-transparent.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="1532_Flag_Blue" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\1532_Flag_Blue.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Men6" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Men6.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -424,9 +424,6 @@
<data name="database_go1" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_go1.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="brainpool" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\brainpool.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="refresh_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\refresh_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -487,6 +484,9 @@
<data name="folder_Open_32xMD" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\folder_Open_32xMD.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Men5" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Men5.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="page_red" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\page_red.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -514,8 +514,8 @@
<data name="keinbild" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\keinbild.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="1532_Flag_Blue" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\1532_Flag_Blue.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="changechartlegendalignment_32x32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\changechartlegendalignment_32x32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_go" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_go.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -544,6 +544,9 @@
<data name="grid_Data_16xMD" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\grid_Data_16xMD.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="eye" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\eye.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="AddressEnvelope_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\AddressEnvelope_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@@ -553,8 +556,8 @@
<data name="138_PushPin_32x42_72" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\138_PushPin_32x42_721.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Men5" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Men5.ico;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="database_delete" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_delete.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="database_edit" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\database_edit.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -562,8 +565,8 @@
<data name="EditLabel_13239" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\EditLabel_13239.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="arrow_Down_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\arrow_Down_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="application_view_detail" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\application_view_detail.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="HomeHS" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\HomeHS.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
@@ -577,7 +580,7 @@
<data name="action_Cancel_16xLG" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\action_Cancel_16xLG.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="calendar_32x32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\calendar_32x32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
<data name="WebUserControl(ascx)_11270_16x" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\WebUserControl(ascx)_11270_16x.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
</root>

View File

@@ -24,89 +24,46 @@ Partial Class frmCockpit
Private Sub InitializeComponent()
Me.components = New System.ComponentModel.Container()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmCockpit))
Me.GroupBox1 = New System.Windows.Forms.GroupBox()
Me.grbxTasksGeneral = New System.Windows.Forms.GroupBox()
Me.ListViewTasksGeneral = New System.Windows.Forms.ListView()
Me.ColumnHeader1 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
Me.ImageList1 = New System.Windows.Forms.ImageList(Me.components)
Me.GroupBox2 = New System.Windows.Forms.GroupBox()
Me.ListViewTasksExclusive = New System.Windows.Forms.ListView()
Me.ColumnHeader2 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
Me.ImageList1 = New System.Windows.Forms.ImageList(Me.components)
Me.ListViewTasksGeneral = New System.Windows.Forms.ListView()
Me.ColumnHeader1 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
Me.GroupBox1.SuspendLayout()
Me.GridControl1 = New DevExpress.XtraGrid.GridControl()
Me.GridView1 = New DevExpress.XtraGrid.Views.Grid.GridView()
Me.TabControl1 = New System.Windows.Forms.TabControl()
Me.TabPage1 = New System.Windows.Forms.TabPage()
Me.TabPage2 = New System.Windows.Forms.TabPage()
Me.grbxTasksGeneral.SuspendLayout()
Me.GroupBox2.SuspendLayout()
CType(Me.GridControl1, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.GridView1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.TabControl1.SuspendLayout()
Me.TabPage1.SuspendLayout()
Me.SuspendLayout()
'
'GroupBox1
'
Me.GroupBox1.Controls.Add(Me.grbxTasksGeneral)
Me.GroupBox1.Controls.Add(Me.GroupBox2)
Me.GroupBox1.Dock = System.Windows.Forms.DockStyle.Top
Me.GroupBox1.Location = New System.Drawing.Point(0, 0)
Me.GroupBox1.Name = "GroupBox1"
Me.GroupBox1.Size = New System.Drawing.Size(1048, 238)
Me.GroupBox1.TabIndex = 0
Me.GroupBox1.TabStop = False
Me.GroupBox1.Text = "Workflows und Tasks"
'
'grbxTasksGeneral
'
Me.grbxTasksGeneral.Anchor = CType(((System.Windows.Forms.AnchorStyles.Top Or System.Windows.Forms.AnchorStyles.Bottom) _
Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.grbxTasksGeneral.Controls.Add(Me.ListViewTasksGeneral)
Me.grbxTasksGeneral.Location = New System.Drawing.Point(504, 24)
Me.grbxTasksGeneral.Location = New System.Drawing.Point(528, 6)
Me.grbxTasksGeneral.Name = "grbxTasksGeneral"
Me.grbxTasksGeneral.Size = New System.Drawing.Size(532, 208)
Me.grbxTasksGeneral.Size = New System.Drawing.Size(491, 168)
Me.grbxTasksGeneral.TabIndex = 2
Me.grbxTasksGeneral.TabStop = False
Me.grbxTasksGeneral.Text = "Tasks - Groups"
'
'GroupBox2
'
Me.GroupBox2.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.GroupBox2.Controls.Add(Me.ListViewTasksExclusive)
Me.GroupBox2.Location = New System.Drawing.Point(6, 24)
Me.GroupBox2.Name = "GroupBox2"
Me.GroupBox2.Size = New System.Drawing.Size(480, 208)
Me.GroupBox2.TabIndex = 1
Me.GroupBox2.TabStop = False
Me.GroupBox2.Text = "Tasks - Exclusiv"
'
'ListViewTasksExclusive
'
Me.ListViewTasksExclusive.Columns.AddRange(New System.Windows.Forms.ColumnHeader() {Me.ColumnHeader2})
Me.ListViewTasksExclusive.Dock = System.Windows.Forms.DockStyle.Fill
Me.ListViewTasksExclusive.LargeImageList = Me.ImageList1
Me.ListViewTasksExclusive.Location = New System.Drawing.Point(3, 21)
Me.ListViewTasksExclusive.Name = "ListViewTasksExclusive"
Me.ListViewTasksExclusive.Size = New System.Drawing.Size(474, 184)
Me.ListViewTasksExclusive.SmallImageList = Me.ImageList1
Me.ListViewTasksExclusive.TabIndex = 0
Me.ListViewTasksExclusive.UseCompatibleStateImageBehavior = False
Me.ListViewTasksExclusive.View = System.Windows.Forms.View.Details
'
'ColumnHeader2
'
Me.ColumnHeader2.Text = "Task"
Me.ColumnHeader2.Width = 350
'
'ImageList1
'
Me.ImageList1.ImageStream = CType(resources.GetObject("ImageList1.ImageStream"), System.Windows.Forms.ImageListStreamer)
Me.ImageList1.TransparentColor = System.Drawing.Color.Transparent
Me.ImageList1.Images.SetKeyName(0, "Task_16xLG.png")
Me.ImageList1.Images.SetKeyName(1, "TaskHH.bmp")
'
'ListViewTasksGeneral
'
Me.ListViewTasksGeneral.Columns.AddRange(New System.Windows.Forms.ColumnHeader() {Me.ColumnHeader1})
Me.ListViewTasksGeneral.Dock = System.Windows.Forms.DockStyle.Fill
Me.ListViewTasksGeneral.LargeImageList = Me.ImageList1
Me.ListViewTasksGeneral.Location = New System.Drawing.Point(3, 21)
Me.ListViewTasksGeneral.Location = New System.Drawing.Point(3, 19)
Me.ListViewTasksGeneral.Name = "ListViewTasksGeneral"
Me.ListViewTasksGeneral.Size = New System.Drawing.Size(526, 184)
Me.ListViewTasksGeneral.Size = New System.Drawing.Size(485, 146)
Me.ListViewTasksGeneral.SmallImageList = Me.ImageList1
Me.ListViewTasksGeneral.TabIndex = 1
Me.ListViewTasksGeneral.UseCompatibleStateImageBehavior = False
@@ -117,24 +74,125 @@ Partial Class frmCockpit
Me.ColumnHeader1.Text = "Task"
Me.ColumnHeader1.Width = 350
'
'ImageList1
'
Me.ImageList1.ImageStream = CType(resources.GetObject("ImageList1.ImageStream"), System.Windows.Forms.ImageListStreamer)
Me.ImageList1.TransparentColor = System.Drawing.Color.Transparent
Me.ImageList1.Images.SetKeyName(0, "Task_16xLG.png")
Me.ImageList1.Images.SetKeyName(1, "TaskHH.bmp")
'
'GroupBox2
'
Me.GroupBox2.Controls.Add(Me.ListViewTasksExclusive)
Me.GroupBox2.Location = New System.Drawing.Point(8, 6)
Me.GroupBox2.Name = "GroupBox2"
Me.GroupBox2.Size = New System.Drawing.Size(514, 171)
Me.GroupBox2.TabIndex = 1
Me.GroupBox2.TabStop = False
Me.GroupBox2.Text = "Tasks - Exclusiv"
'
'ListViewTasksExclusive
'
Me.ListViewTasksExclusive.Columns.AddRange(New System.Windows.Forms.ColumnHeader() {Me.ColumnHeader2})
Me.ListViewTasksExclusive.Dock = System.Windows.Forms.DockStyle.Fill
Me.ListViewTasksExclusive.LargeImageList = Me.ImageList1
Me.ListViewTasksExclusive.Location = New System.Drawing.Point(3, 19)
Me.ListViewTasksExclusive.Name = "ListViewTasksExclusive"
Me.ListViewTasksExclusive.Size = New System.Drawing.Size(508, 149)
Me.ListViewTasksExclusive.SmallImageList = Me.ImageList1
Me.ListViewTasksExclusive.TabIndex = 0
Me.ListViewTasksExclusive.UseCompatibleStateImageBehavior = False
Me.ListViewTasksExclusive.View = System.Windows.Forms.View.Details
'
'ColumnHeader2
'
Me.ColumnHeader2.Text = "Task"
Me.ColumnHeader2.Width = 350
'
'GridControl1
'
Me.GridControl1.Dock = System.Windows.Forms.DockStyle.Bottom
Me.GridControl1.Location = New System.Drawing.Point(3, 183)
Me.GridControl1.MainView = Me.GridView1
Me.GridControl1.Name = "GridControl1"
Me.GridControl1.ShowOnlyPredefinedDetails = True
Me.GridControl1.Size = New System.Drawing.Size(1034, 195)
Me.GridControl1.TabIndex = 87
Me.GridControl1.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.GridView1})
'
'GridView1
'
Me.GridView1.Appearance.EvenRow.BackColor = System.Drawing.Color.Cyan
Me.GridView1.Appearance.EvenRow.Options.UseBackColor = True
Me.GridView1.Appearance.FocusedRow.BackColor = System.Drawing.Color.Fuchsia
Me.GridView1.Appearance.FocusedRow.Options.UseBackColor = True
Me.GridView1.GridControl = Me.GridControl1
Me.GridView1.Name = "GridView1"
Me.GridView1.OptionsBehavior.AllowAddRows = DevExpress.Utils.DefaultBoolean.[False]
Me.GridView1.OptionsBehavior.AllowDeleteRows = DevExpress.Utils.DefaultBoolean.[False]
Me.GridView1.OptionsBehavior.CopyToClipboardWithColumnHeaders = False
Me.GridView1.OptionsBehavior.Editable = False
Me.GridView1.OptionsSelection.EnableAppearanceFocusedCell = False
Me.GridView1.OptionsView.ColumnAutoWidth = False
Me.GridView1.OptionsView.EnableAppearanceEvenRow = True
Me.GridView1.OptionsView.ShowAutoFilterRow = True
Me.GridView1.OptionsView.ShowGroupPanel = False
'
'TabControl1
'
Me.TabControl1.Controls.Add(Me.TabPage1)
Me.TabControl1.Controls.Add(Me.TabPage2)
Me.TabControl1.Dock = System.Windows.Forms.DockStyle.Fill
Me.TabControl1.Font = New System.Drawing.Font("Segoe UI", 9.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.TabControl1.Location = New System.Drawing.Point(0, 0)
Me.TabControl1.Name = "TabControl1"
Me.TabControl1.SelectedIndex = 0
Me.TabControl1.Size = New System.Drawing.Size(1048, 409)
Me.TabControl1.TabIndex = 88
'
'TabPage1
'
Me.TabPage1.Controls.Add(Me.grbxTasksGeneral)
Me.TabPage1.Controls.Add(Me.GroupBox2)
Me.TabPage1.Controls.Add(Me.GridControl1)
Me.TabPage1.Location = New System.Drawing.Point(4, 24)
Me.TabPage1.Name = "TabPage1"
Me.TabPage1.Padding = New System.Windows.Forms.Padding(3)
Me.TabPage1.Size = New System.Drawing.Size(1040, 381)
Me.TabPage1.TabIndex = 0
Me.TabPage1.Text = "Aktuelle Tasks"
Me.TabPage1.UseVisualStyleBackColor = True
'
'TabPage2
'
Me.TabPage2.Location = New System.Drawing.Point(4, 26)
Me.TabPage2.Name = "TabPage2"
Me.TabPage2.Padding = New System.Windows.Forms.Padding(3)
Me.TabPage2.Size = New System.Drawing.Size(192, 70)
Me.TabPage2.TabIndex = 1
Me.TabPage2.Text = "TabPage2"
Me.TabPage2.UseVisualStyleBackColor = True
'
'frmCockpit
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(7.0!, 17.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(1048, 409)
Me.Controls.Add(Me.GroupBox1)
Me.Controls.Add(Me.TabControl1)
Me.Font = New System.Drawing.Font("Segoe UI", 9.75!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
Me.Margin = New System.Windows.Forms.Padding(3, 4, 3, 4)
Me.Name = "frmCockpit"
Me.Text = "Cockpit"
Me.GroupBox1.ResumeLayout(False)
Me.grbxTasksGeneral.ResumeLayout(False)
Me.GroupBox2.ResumeLayout(False)
CType(Me.GridControl1, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.GridView1, System.ComponentModel.ISupportInitialize).EndInit()
Me.TabControl1.ResumeLayout(False)
Me.TabPage1.ResumeLayout(False)
Me.ResumeLayout(False)
End Sub
Friend WithEvents GroupBox1 As System.Windows.Forms.GroupBox
Friend WithEvents grbxTasksGeneral As System.Windows.Forms.GroupBox
Friend WithEvents GroupBox2 As System.Windows.Forms.GroupBox
Friend WithEvents ListViewTasksExclusive As System.Windows.Forms.ListView
@@ -142,4 +200,9 @@ Partial Class frmCockpit
Friend WithEvents ImageList1 As System.Windows.Forms.ImageList
Friend WithEvents ListViewTasksGeneral As System.Windows.Forms.ListView
Friend WithEvents ColumnHeader1 As System.Windows.Forms.ColumnHeader
Friend WithEvents GridControl1 As DevExpress.XtraGrid.GridControl
Friend WithEvents GridView1 As DevExpress.XtraGrid.Views.Grid.GridView
Friend WithEvents TabControl1 As System.Windows.Forms.TabControl
Friend WithEvents TabPage1 As System.Windows.Forms.TabPage
Friend WithEvents TabPage2 As System.Windows.Forms.TabPage
End Class

View File

@@ -124,8 +124,8 @@
<value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAE
CQAAAk1TRnQBSQFMAgEBAgEAARABAAEQAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAD8
CAAAAk1TRnQBSQFMAgEBAgEAASgBAAEoAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@@ -154,42 +154,355 @@
AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm
AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw
AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/wMADfQyAAH/AfQB7QMU
Ae0B7wUUAfQDAAG1BfUG9CMAAfQB7QETAe8BEwIUAe0B7AQUAfQDAAG1BvUF9CMAAfQBEwG8AfQBvAET
AhQD9AIUAfQDAAG1A/UBBwGTBPUC9CMAAfQBbQEHAeoCvAETARQD9AIUAfQDAAG1AvUBBwIXAZME9QH0
IwAB9AMUARMCvAETA/QCFAH0AwABtQH1AZMBFwKUARcBGgT1IwAB9AHtAxQBEwG8AfED9AIUAfQDAAG1
AZkClAIaAZQBRgH0A/UjAAH/AfQB7QMUAZIE9AIUAfQDAAG1Af8CGgL1ARoBlAFGA/UkAAL0AQcBvAb0
AhQB9AMAAbUC/wT1ARoBlAFvAvUkAAL0AhQG9AIUAfQDAAG1BP8D9QEaAZQBkwH1JAAC9AoUAfQDAAG1
BP8E9QEaAZQB8yQAAvQKFAH0AwAB7wX/BPUBGgFGJAAD9AHyAhQC8gIUA/QDAAHvAv8BUgJRA0sBcwH1
ARonAAH0AfMBFALyARQC9AUAAbUC/wHDAqACegFZAUsC9SgAAfQBkgIUAZIB9AYAA7UC7wGgAVEBUgS1
KAAB/wT0Af8LAAJYAW4mAAFCAU0BPgcAAT4DAAEoAwABQAMAARADAAEBAQABAQUAAYAXAAP/AQABwAEB
BgABgAEBBgABgAEBBgABgAEBBgABgAEBBgABgAEBBgABgAEBBgABgAEBBgABwAEBBgABwAEBBgABwAEB
BgABwAEBBgABwAEBBgAB+AEHBgAB/AEPBgAB/AEPBgAL
Ae0B7wUUAfQDAAG1Bf8G9CMAAfQB7QETAe8BEwIUAe0B7AQUAfQDAAG1Bv8F9CMAAfQBEwG8AfQBvAET
AhQD9AIUAfQDAAG1A/8BBwGTBP8C9CMAAfQBbQEHAeoCvAETARQD9AIUAfQDAAG1Av8BBwIXAZME/wH0
IwAB9AMUARMCvAETA/QCFAH0AwABtQH/AZMBFwKUARcBGgT/IwAB9AHtAxQBEwG8AfED9AIUAfQDAAG1
AZkClAIaAZQBRgH0A/8jAAH/AfQB7QMUAZIE9AIUAfQDAAG1Af8CGgL/ARoBlAFGA/8kAAL0AQcBvAb0
AhQB9AMAAbUG/wEaAZQBbwL/JAAC9AIUBvQCFAH0AwABtQf/ARoBlAGTAf8kAAL0ChQB9AMAAbUI/wEa
AZQB8yQAAvQKFAH0AwAB7wn/ARoBRiQAA/QB8gIUAvICFAP0AwAB7wL/AVICUQNLAXMB/wEaJwAB9AHz
ARQC8gEUAvQFAAG1Av8BwwKgAnoBWQFLAv8oAAH0AZICFAGSAfQGAAO1Au8BoAFRAVIEtSgAAf8E9AH/
CwACWAFuJgABQgFNAT4HAAE+AwABKAMAAUADAAEQAwABAQEAAQEFAAGAFwAD/wEAAcABAQYAAYABAQYA
AYABAQYAAYABAQYAAYABAQYAAYABAQYAAYABAQYAAYABAQYAAcABAQYAAcABAQYAAcABAQYAAcABAQYA
AcABAQYAAfgBBwYAAfwBDwYAAfwBDwYACw==
</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAYAICAQAAEABADoAgAAZgAAABAQEAABAAQAKAEAAE4DAAAgIAAAAQAIAKgIAAB2BAAAEBAAAAEA
CABoBQAAHg0AACAgAAABACAAqBAAAIYSAAAQEAAAAQAgAGgEAAAuIwAAKAAAACAAAABAAAAAAQAEAAAA
AAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACAgACAAAAAgACAAICAAACAgIAAwMDAAAAA
/wAA/wAAAP//AP8AAAD/AP8A//8AAP///wAAAAAAAA//////8AAAAAAAAAAAAA/////////wAAAAAAAA
AA//+I7u7uiP//AAAAAAAAD/+O7u7u7u7o//AAAAAAAP+O7u7u7u7u7uj/AAAAAA/47u7u7u7u7u7uj/
AAAAD/ju7u7u///u7u7uj/AAAP+O7u7u7v//7u7u7uj/AAD/7u7u7u7//+7u7u7u/wAP+O7u7u7u///u
7u7u7o/wD/7u7u7u7v//7u7u7u7v8P+O7u7u7u7//+7u7u7u6P//ju7u7u7u///u7u7u7uj//+7u7u7u
7v//7u7u7u7u///u7u7u7u7//+7u7u7u7v//7u7u7u7u///u7u7u7u7//+7u7u7u7v//7u7u7u7u///u
7u7u7u7//+7u7u7u7v//7u7u7u7u///u7u7u7u7//47u7u7u7v//7u7u7u7o//+O7u7u7u7u7u7u7u7u
6P8P/u7u7u7u7u7u7u7u7u/wD/ju7u7u7o/47u7u7u6P8AD/7u7u7u7//+7u7u7u/wAA/47u7u7u///u
7u7u6P8AAA/47u7u7o/47u7u7o/wAAAA/47u7u7u7u7u7uj/AAAAAA/47u7u7u7u7u6P8AAAAAAA//ju
7u7u7u6P/wAAAAAAAA//+I7u7uiP//AAAAAAAAAAD/////////AAAAAAAAAAAAAP//////AAAAAAAP/g
B///gAH//gAAf/wAAD/4AAAf8AAAD+AAAAfAAAADwAAAA4AAAAGAAAABAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAGAAAABwAAAA8AAAAPgAAAH8AAAD/gAAB/8AAA//gAAf/+A
Af//4Af/KAAAABAAAAAgAAAAAQAEAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAIAAAACA
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
d3d3d3d3d3d///AAAAAAAAAAAAAA//93d3d3d3d3d3d3//8AAAAAAAAAAAAP//d3d3d3d3d3d3d3f//w
AAAAAAAAAAD//3d3d3d3j/h3d3d3d///AAAAAAAAAAD/93d3d/d3//93f3d3d3///////////w//h3d3
j/d3//93f/h3d3j//////////w//d3d3/4d4//+HeP93d3f//////////w//d3d3d3d3d3d3d3d3d3f/
93d3d3d////4d3d3d3d3d3d3d3d3d3eP93d3d3d////3d3d3d3d3d3d3d3d3d3d/93d3d3d////3d3f/
/3d////3d///d3d/+Hd3d3d////3d3f//3d////3d///d3d/+Hd3d3d////3d3j//3d////3d///d3d/
+Hd3d3d////3d3j//3d////3d///d3d/+Hd3d3d////3d3f//3d////3d///d3d/+Hd3d3d////3d3f/
/3d////3d///d3d/+Hd3d3d////3d3d3d3d3d3d3d3d3d3d/93d3d3d////4d3d3d3d3d3d3d3d3d3eP
93d3d3d//w//d3d3d3d3d3d3d3d3d3f//3d3d3d//w//d3d3/4d4//+HeP93d3f///d3d3d//w//h3d3
j/d3//93f/h3d3j///h3d3d//wD/93d3d/d3//93f3d3d3////93d3d//wD//3d3d3d3j/h3d3d3d///
/////////wAP//d3d3d3d3d3d3d3f////////////wAA//93d3d3d3d3d3d3/////////////wAAD//3
d3d3d3d3d3d///d3d3f///AAAAAAAP//h3d3d3d3d3j/+Hd3d3d4//AAAAAAAA////h3d3d3j///h3d3
d3d3j/8AAAAAAAD/////////////d3d3d3d3f/8AAAAAAAAA///////////3d3d3d3d3d//wAAAAAAAA
AA//////8P/3d3d3d3d3d//wAAAAAAAAAAAAAAAAAP/3d3d3d3d3d//wAAAAAAAAAAAAAAAAAP/3d3d3
d3d3d//wAAAAAAAAAAAAAAAAAP/3d3d3d3d3d//wAAAAAAAAAAAAAAAAAP/3d3d3d3d3d//wAAAAAAAA
AAAAAAAAAP/3d3d3d3d3d//wAAAAAAAAAAAAAAAAAA//d3d3d3d3f/8AAAAAAAAAAAAAAAAAAA//h3d3
d3d3j/8AAAAAAAAAAAAAAAAAAAD/+Hd3d3d4//AAAAAAAAAAAAAAAAAAAAD///d3d3f///AAAAAAAAAA
AAAAAAAAAAAP/////////wAAAAAAAAAAAAAAAAAAAAAAD///////AAAAAAAAAAAAAAAAAAAAAAAAAA//
//8AAAAAAP/4Af///wAA/8AAP///AAD/AAAP//8AAP4AAAf//wAA/AAAA///AAD4AAAB//8AAPAAAAD/
/wAA4AAAAH//AADAAAAAP/8AAMAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAADAAAAAAAAAAMAAAAAAAAAA4AAAAAAAAADw
AAAAAAAAAPgAAAAAHwAA/AAAAAAfAAD+AAAAAA8AAP8AAAAADwAA/8AAAAAHAAD/+AEAAAcAAP///wAA
BwAA////AAAHAAD///8AAAcAAP///wAABwAA////AAAHAAD///+AAA8AAP///4AADwAA////wAAfAAD/
///AAB8AAP///+AAPwAA////+AD/AAD////+A/8AACgAAAAgAAAAQAAAAAEABAAAAAAAAAIAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAACAAACAAAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8AAP8AAAD//wD/
AAAA/wD/AP//AAD///8AAAAAAP////8AAAAAAAAAAAAAAP///////wAAAAAAAAAAAP//d3d3d///AAAA
AAAAAA//d3d3d3d3//AAAAAAAAD/93d3d3d3d3//AAAAAAAA/3d3d3iHd3d3/wAAAAAAD/d3ePd/93+H
d3/wAAAAAA/3d4+Hj/h4+Hd/8AAAAAD/d3d3d3d3d3d3d////////3d3d3d3d3d3d3f///////93f/93
//93//d3+Hd3d///d3//d///d//3d/h3d3f//3d//3f//3f/93f4d3d3//93f/93//93//d3+Hd3d///
d3d3d3d3d3d3d/h3d3f//3d3d3d3d3d3d3f3d3d3/w/3d4+Hj/h4+Hd/93d3d/8P93d493/3f4d3f/d3
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
gwCPjo4AkZGRAJqZmQCcnJwApKOkAKenpwCvrq8Avr6+AMXExQDJyckA1NTUANvZ2gDg4OAA5uTlAOvr
6wDx7/AA9vb2APn5+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAAAAAAAAAAAAAAAAABoZGRkZGRkZGhoAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoZGRkZGRkZGRkZGRkZGRoAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAaGRkZGRkZGRkZGRkZGRkZGRkZGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ABkZGRkZFQ4GAgEBAQECBg4VGRkZGRkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRkZGRMGAQEBAQEB
AQEBAQEBBhMZGRkZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGRkXCgEBAQEBAQEBAQEBAQEBAQEKFxkZ
GQAAAAAAAAAAAAAAAAAAAAAAAAAAABkZGRcFAQEBAQEBAQEBAQEBAQEBAQEBBRcZGRkAAAAAAAAAAAAA
AAAAAAAAAAAAGRkZFwUBAQEBAQEBAQYLCwcBAQEBAQEBAQUXGRkZAAAAAAAAAAAAAAAAAAAAAAAaGRkX
BQEBAQEBAwYBARQYGBQBAQYDAQEBAQEFGRkZGgAAAAAAAAAAAAAAAAAAAAAZGRkKAQEBAQEIFQYBBRgY
GBgFAQYVCAEBAQEBChkZGRkZGRkZGRkZGRkZGRkZABoZGRMBAQEBAQ8YGAEBCxgYGBgLAQEYGA8BAQEB
ARMZGRkZGRkZGRkZGRkZGRkZABkZGQYBAQEBCRgYEQEBERgYGBgRAQERGBgJAQEBAQYZGRkZGRkZGRkZ
GRkZGRkZABkZFQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEVGRcBAQEBAQEBAQEBGRkZGhkZDgEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEOGRkGAQEBAQEBAQEBGRkZGRkZBgEBAQEBAQEBAQEBAQEB
AQEBAQEBAQEBAQEBAQEGGRkLAQEBAQEBAQEBGRkZGRkZAgEBAQcYGBgYBgEGGBgYGBgYBgEGGBgYGAcB
AQECGRkQAQEBAQEBAQEBGRkZGRkZAQEBAQsYGBgYBgEGGBgYGBgYBgEGGBgYGAsBAQEBGRkSAQEBAQEB
AQEBGRkZGRkZAQEBAQ4YGBgYBgELGBgYGBgYCwEGGBgYGAsBAQEBGRkSAQEBAQEBAQEBGRkZGRkZAQEB
AQ4YGBgYBQELGBgYGBgYCwEGGBgYGAsBAQEBGRkSAQEBAQEBAQEBGRkZGRkZAQEBAQsYGBgYBgEGGBgY
GBgYBgEGGBgYGAsBAQEBGRkSAQEBAQEBAQEBGRkZGRkZAgEBAQcYGBgYBgEGGBgYGBgYBgEGGBgYGAcB
AQECGRkQAQEBAQEBAQEBGRkZGRkZBgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEGGRkLAQEBAQEB
AQEBGRkZGhkZDgEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEOGRkKAQEBAQEBAQEBGRkZABkZFQEB
AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEVGRkZBQEBAQEBAQEBGRkZABkZGQYBAQEBCRgYEQEBERgY
GBgRAQERGBgJAQEBAQcZGRkZFQIBAQEBAQEBGRkZABoZGRMBAQEBAQ8YGAEBCxgYGBgLAQEYGA8BAQEB
ARMZGRkZGRABAQEBAQEBGRkZAAAZGRkKAQEBAQEIFQYBBRgYGBgFAQYVCAEBAQEBChkZGRkZGRkKAQEB
AQEBGRkZAAAaGRkXBQEBAQEBAwYBARQYGBQBAQYDAQEBAQEFGRkZGRkZGRkZGRkZGRkZGRkZAAAAGRkZ
FwUBAQEBAQEBAQcLCwcBAQEBAQEBAQUXGRkZGRkZGRkZGRkZGRkZGRkZAAAAABkZGRcFAQEBAQEBAQEB
AQEBAQEBAQEBBRcZGRkZGRkZGRkZGRkZGRkZGRkZAAAAAAAZGRkXCgEBAQEBAQEBAQEBAQEBAQEKGRkZ
FwoDAQEBAwoXGRkZGgAAAAAAAAAAAAAAGRkZGRMGAQEBAQEBAQEBAQEBBhMZGRkQAgEBAQEBAQECEBkZ
GQAAAAAAAAAAAAAAABkZGRkZFQ4GAgEBAQECBg4VGRkZGRABAQEBAQEBAQEBARAZGRkAAAAAAAAAAAAA
AAAaGRkZGRkZGRkZGRkZGRkZGRkZFwIBAQEBAQEBAQEBAQIXGRkAAAAAAAAAAAAAAAAAABoZGRkZGRkZ
GRkZGRkZGRkZCgEBAQEBAQEBAQEBAQEKGRkaAAAAAAAAAAAAAAAAAAAAABoZGRkZGRkZGhoAGRkZAwEB
AQEBAQEBAQEBAQEDGRkZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRkZAQEBAQEBAQEBAQEBAQEB
GRkZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRkVAQEBAQEBAQEBAQEBAQEBGRkZAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAGRkZAQEBAQEBAQEBAQEBAQEBGRkZAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAGRkZAwEBAQEBAQEBAQEBAQEDGRkZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhkZCgEB
AQEBAQEBAQEBAQEKGRkaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZFwIBAQEBAQEBAQEBAQIX
GRkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZGRABAQEBAQEBAQEBARAZGRkAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAZGRkQAgEBAQEBAQECEBkZGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAaGRkZFwoDAQEBAwoXGRkZGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhkZ
GRkZGRkZGRkZGRkaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZGRkZGRkZGRkZGQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABoZGRkZGRoAAAAAAAAAAAAA//gB////
AAD/wAA///8AAP8AAA///wAA/gAAB///AAD8AAAD//8AAPgAAAH//wAA8AAAAP//AADgAAAAf/8AAMAA
AAA//wAAwAAAAAAAAACAAAAAAAAAAIAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAA
AAAAAAAAgAAAAAAAAACAAAAAAAAAAMAAAAAAAAAAwAAAAAAAAADgAAAAAAAAAPAAAAAAAAAA+AAAAAAf
AAD8AAAAAB8AAP4AAAAADwAA/wAAAAAPAAD/wAAAAAcAAP/4AQAABwAA////AAAHAAD///8AAAcAAP//
/wAABwAA////AAAHAAD///8AAAcAAP///4AADwAA////gAAPAAD////AAB8AAP///8AAHwAA////4AA/
AAD////4AP8AAP////4D/wAAKAAAACAAAABAAAAAAQAIAAAAAAAABAAAAAAAAAAAAAAAAQAAAAEAAAAA
AABCQkIATU1NAFhYWABjYmMAZGRkAG5tbgB6enoAhoaGAJGRkQCko6QAs7OzALq5ugC+vr4AycnJAODg
4ADr6+sA8e/wAPb29gD5+fkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//
/wAAAAAAAAAAABMSEhISEhITAAAAAAAAAAAAAAAAAAAAAAAAAAAAABISEhISEhISEhISEgAAAAAAAAAA
AAAAAAAAAAAAABMSEg8JBQEBAQEFCQ8SEhMAAAAAAAAAAAAAAAAAAAATEhIJAQEBAQEBAQEBAQkSEhMA
AAAAAAAAAAAAAAAAExIQBQEBAQEBAQEBAQEBAQUQEhMAAAAAAAAAAAAAAAASEAUBAQEGAwEMDAEDBgEB
AQUSEgAAAAAAAAAAAAAAEhIJAQEBChECBRERBQIRCgEBAQkSEgAAAAAAAAAAAAASDwEBAQoRDAEKEREK
AQwRCgEBAQ8SAAAAAAAAAAAAExIJAQEBAQEBAQEBAQEBAQEBAQEBCRISEhISEhISEhISEgUBAQEBAQEB
AQEBAQEBAQEBAQEFEhISEhISEhISEhISAQEBERERBgERERERAQYREREBAQESDgEBAQEBARISEhABAQIR
EREGAhEREREBBhEREQEBARIOAQEBAQEBEhISEAEBAhEREQYCEREREQEGERERAQEBEg4BAQEBAQESEhIS
AQEBERERBgERERERAQYREREBAQESDgEBAQEBARISEhIFAQEBAQEBAQEBAQEBAQEBAQEBBRILAQEBAQEB
EhITEgkBAQEBAQEBAQEBAQEBAQEBAQEJEgcBAQEBAQESEgASDwEBAQoRDAEKEREKAQwRCgEBAQ8QAQEB
AQEBARISABISCQEBAQoRAgUREQUCEQoBAQEJEhAIAQEBAQEBEhIAABIQBQEBAQYDAQwMAQMGAQEBBRAS
EhIIAQEBAQESEgAAExIQBQEBAQEBAQEBAQEBAQUQEhISEhIIAQEBARISAAAAExIQCQEBAQEBAQEBAQEJ
EhISEhISEhISEhISEhIAAAAAExISDwkFAQEBAQUJDxISEhISEhISEhISEhISEgAAAAAAABISEhISEhIS
EhISEhISDAMBAQMMEhIAAAAAAAAAAAAAAAATEhISEhISEwATEgwBAQEBAQEMEhMAAAAAAAAAAAAAAAAA
AAAAAAAAABISAwEBAQEBAQMSEgAAAAAAAAAAAAAAAAAAAAAAAAAAEhABAQEBAQEBARISAAAAAAAAAAAA
AAAAAAAAAAAAAAASEAEBAQEBAQEBEhIAAAAAAAAAAAAAAAAAAAAAAAAAABISAwEBAQEBAQMSEgAAAAAA
AAAAAAAAAAAAAAAAAAAAExIMAQEBAQEBDBITAAAAAAAAAAAAAAAAAAAAAAAAAAAAEhIMAwEBAwwSEgAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAEhISEhISEhIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAExISEhIT
AAAAAAAA/wD///wAP//wAA//4AAH/8AAA//AAAP/gAAB/4AAAf8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAIAAAACAAAAAwAAAAMAAAADgAAAA8AAAAPwAAA//AIAH//+AB///gAf//4AH//+AB///
gAf//8AP///gH///8D8oAAAAEAAAACAAAAABAAgAAAAAAAABAAAAAAAAAAAAAAABAAAAAQAAAAAAAEJC
QgBNTU0Aenp6AIaGhgCRkZEAnJycAKSjpAC+vr4AycnJAODg4ADx7/AA9vb2APn5+QAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
@@ -205,139 +518,396 @@
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AAAAAAAAAAAAAAAACwsK
CgoKCgoLCwAAAAAAAAAAAAAAAAAAAAAAAAAACgoKCgoKCgoKCgoKCgoAAAAAAAAAAAAAAAAAAAAACwoK
CQcDAgEBAQECAwcJCgoLAAAAAAAAAAAAAAAAAAoKCQQBAQEBAQEBAQEBAQEECQoKAAAAAAAAAAAAAAAK
CggCAQEBAQEBAQEBAQEBAQECCAoKAAAAAAAAAAAACgoFAQEBAQEBAQEBAQEBAQEBAQEBBQoKAAAAAAAA
AAoKBQEBAQEBAQEBCwsLCwEBAQEBAQEBBQoKAAAAAAALCggBAQEBAQEBAQELCwsLAQEBAQEBAQEBCAoL
AAAAAAoJAgEBAQEBAQEBAQsLCwsBAQEBAQEBAQECCQoAAAAKCgQBAQEBAQEBAQEBCwsLCwEBAQEBAQEB
AQEECgoAAAoJAQEBAQEBAQEBAQELCwsLAQEBAQEBAQEBAQEJCgALCgcBAQEBAQEBAQEBAQsLCwsBAQEB
AQEBAQEBAQcKCwsKAwEBAQEBAQEBAQEBCwsLCwEBAQEBAQEBAQEBAwoLCgoCAQEBAQEBAQEBAQELCwsL
AQEBAQEBAQEBAQECCgoKCgEBAQEBAQEBAQEBAQsLCwsBAQEBAQEBAQEBAQEKCgoKAQEBAQEBAQEBAQEB
CwsLCwEBAQEBAQEBAQEBAQoKCgoBAQEBAQEBAQEBAQELCwsLAQEBAQEBAQEBAQEBCgoKCgEBAQEBAQEB
AQEBAQsLCwsBAQEBAQEBAQEBAQEKCgoKAgEBAQEBAQEBAQEBCwsLCwEBAQEBAQEBAQEBAgoKCwoDAQEB
AQEBAQEBAQELCwsLAQEBAQEBAQEBAQEDCgsLCgcBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQcKCwAK
CQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBCQoAAAoKBAEBAQEBAQEBAQEGCwsGAQEBAQEBAQEBAQQK
CgAAAAoJAgEBAQEBAQEBAQsLCwsBAQEBAQEBAQECCQoAAAAACwoIAQEBAQEBAQEBCwsLCwEBAQEBAQEB
AQgKCwAAAAAACgoFAQEBAQEBAQEGCwsGAQEBAQEBAQEFCgoAAAAAAAAACgoFAQEBAQEBAQEBAQEBAQEB
AQEBBQoKAAAAAAAAAAAACgoIAgEBAQEBAQEBAQEBAQEBAggKCgAAAAAAAAAAAAAACgoJBAEBAQEBAQEB
AQEBAQQJCgoAAAAAAAAAAAAAAAAACwoKCQcDAgEBAQECAwcJCgoLAAAAAAAAAAAAAAAAAAAAAAoKCgoK
CgoKCgoKCgoKAAAAAAAAAAAAAAAAAAAAAAAAAAALCwoKCgoKCgsLAAAAAAAAAAAAAAD/4Af//4AB//4A
AH/8AAA/+AAAH/AAAA/gAAAHwAAAA8AAAAOAAAABgAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAACAAAABgAAAAcAAAAPAAAAD4AAAB/AAAA/4AAAf/AAAP/4AAH//gAH//+AH/ygA
AAAQAAAAIAAAAAEACAAAAAAAAAEAAAAAAAAAAAAAAAEAAAABAAAAAAAA4qEbAOi8XwDqwW0A68Z7APHh
vwD29vYA+Pj4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////AAAA
AAwMDAwMAAAAAAAAAAAADQoDAQEBAwoNAAAAAAAAAAoCBwELAQcCCgAAAAAAAAwDBwsBCwELBwMMDAwM
DAwMAQEBAQEBAQEBCQEBAQEMCgELCwELAQsLAQkBAQEBDAwBAQEBAQEBAQEJAQEBAQwMAwcLAQsBCwcD
BQQBAQEMAAoCBwELAQcCCAYMBQEBDAANCgMBAQEDCgwMDAwMDAwAAAAMDAwMDAwJAgECCQ0AAAAAAAAA
AAAMAgEBAQIMAAAAAAAAAAAADAEBAQEBDAAAAAAAAAAAAAwCAQEBAgwAAAAAAAAAAAANCAIBAgkNAAAA
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2UPb29o/29vbP9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2v/b29o/29vZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2IPb29o/29vbv9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb27/b29oD29vYQAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD29vaA9vb27/b2
9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9v/29vbv9vb2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2IPb2
9s/29vb/9vb2//b29v/29vb/4ODg/6enp/9vb2//TU1N/0JCQv9CQkL/QkJC/0JCQv9NTU3/b29v/6en
p//g4OD/9vb2//b29v/29vb/9vb2//b29s/29vYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD29vYw9vb27/b29v/29vb/9vb2/9TU1P9vb2//QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/b29v/9TU1P/29vb/9vb2//b29v/29vbv9vb2MAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAPb29jD29vbv9vb2//b29v/r6+v/kZGR/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv+RkZH/6+vr//b29v/29vb/9vb27/b2
9jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA9vb2IPb29u/29vb/9vb2/+vr6/9kZGT/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/ZGRk/+vr
6//29vb/9vb2//b29u/29vYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2z/b29v/29vb/6+vr/2RkZP9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/25tbv+amZn/mpmZ/3l4eP9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/2RkZP/r6+v/9vb2//b29v/29vbPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD29vaA9vb2//b29v/r6+v/ZGRk/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/WFhY/25tbv9CQkL/QkJC/9vZ2v/x7/D/8e/w/9vZ2v9CQkL/QkJC/25t
bv9YWFj/QkJC/0JCQv9CQkL/QkJC/0JCQv9kZGT/9vb2//b29v/29vb/9vb2gAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29iD29vbv9vb2//b2
9v+RkZH/QkJC/0JCQv9CQkL/QkJC/0JCQv+Eg4P/5uTl/25tbv9CQkL/Y2Jj//Hv8P/x7/D/8e/w//Hv
8P9jYmP/QkJC/25tbv/m5OX/hIOD/0JCQv9CQkL/QkJC/0JCQv9CQkL/kZGR//b29v/29vb/9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/AAAAAPb2
9o/29vb/9vb2/9TU1P9CQkL/QkJC/0JCQv9CQkL/QkJC/6+ur//x7/D/8e/w/0JCQv9CQkL/mpmZ//Hv
8P/x7/D/8e/w//Hv8P+amZn/QkJC/0JCQv/x7/D/8e/w/6+ur/9CQkL/QkJC/0JCQv9CQkL/QkJC/9TU
1P/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9v/29vb/AAAAAPb29u/29vb/9vb2/29vb/9CQkL/QkJC/0JCQv9CQkL/j46O//Hv8P/x7/D/xcTF/0JC
Qv9CQkL/xcTF//Hv8P/x7/D/8e/w//Hv8P/FxMX/QkJC/0JCQv/FxMX/8e/w//Hv8P+Pjo7/QkJC/0JC
Qv9CQkL/QkJC/29vb//29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2UPb29v/29vb/4ODg/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv/g4OD/9vb2/+vr6/9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/29vb/9vb2j/b29v/29vb/p6en/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv+np6f/9vb2//b29v9vb2//QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/29vb/9vb2z/b29v/29vb/b29v/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9vb2//9vb2//b2
9v+cnJz/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/29vb/9vb2//b2
9v/29vb/TU1N/0JCQv9CQkL/QkJC/3l4eP/x7/D/8e/w//Hv8P/x7/D/bm1u/0JCQv9ubW7/8e/w//Hv
8P/x7/D/8e/w//Hv8P/x7/D/bm1u/0JCQv9ubW7/8e/w//Hv8P/x7/D/8e/w/3l4eP9CQkL/QkJC/0JC
Qv9NTU3/9vb2//b29v++vr7/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b2
9v/29vb/9vb2//b29v/29vb/QkJC/0JCQv9CQkL/QkJC/5qZmf/x7/D/8e/w//Hv8P/x7/D/bm1u/0JC
Qv9ubW7/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/bm1u/0JCQv9ubW7/8e/w//Hv8P/x7/D/8e/w/5qZ
mf9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/Jycn/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/9vb2//b29v/29vb/9vb2//b29v/29vb/QkJC/0JCQv9CQkL/QkJC/6SjpP/x7/D/8e/w//Hv
8P/x7/D/bm1u/0JCQv+amZn/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/mpmZ/0JCQv9ubW7/8e/w//Hv
8P/x7/D/8e/w/5qZmf9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/Jycn/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/29vb/9vb2//b29v/29vb/QkJC/0JCQv9CQkL/QkJC/6Sj
pP/x7/D/8e/w//Hv8P/x7/D/Y2Jj/0JCQv+amZn/8e/w//Hv8P/x7/D/8e/w//Hv8P/x7/D/mpmZ/0JC
Qv9ubW7/8e/w//Hv8P/x7/D/8e/w/5qZmf9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/Jycn/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/29vb/9vb2//b29v/29vb/QkJC/0JC
Qv9CQkL/QkJC/5qZmf/x7/D/8e/w//Hv8P/x7/D/bm1u/0JCQv9ubW7/8e/w//Hv8P/x7/D/8e/w//Hv
8P/x7/D/bm1u/0JCQv9ubW7/8e/w//Hv8P/x7/D/8e/w/5qZmf9CQkL/QkJC/0JCQv9CQkL/9vb2//b2
9v/Jycn/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/29vb/9vb2//b2
9v/29vb/TU1N/0JCQv9CQkL/QkJC/3l4eP/x7/D/8e/w//Hv8P/x7/D/bm1u/0JCQv9ubW7/8e/w//Hv
8P/x7/D/8e/w//Hv8P/x7/D/bm1u/0JCQv9ubW7/8e/w//Hv8P/x7/D/8e/w/3l4eP9CQkL/QkJC/0JC
Qv9NTU3/9vb2//b29v++vr7/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b2
9v/29vb/9vb2z/b29v/29vb/b29v/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9vb2//9vb2//b29v+cnJz/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/9vb2//b29v/29vb/9vb2j/b29v/29vb/p6en/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv+np6f/9vb2//b29v+RkZH/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/29vb/9vb2UPb29v/29vb/4ODg/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv/g4OD/9vb2//b29v/29vb/ZGRk/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/29vb/AAAAAPb29u/29vb/9vb2/29v
b/9CQkL/QkJC/0JCQv9CQkL/j46O//Hv8P/x7/D/xcTF/0JCQv9CQkL/xcTF//Hv8P/x7/D/8e/w//Hv
8P/FxMX/QkJC/0JCQv/FxMX/8e/w//Hv8P+Pjo7/QkJC/0JCQv9CQkL/QkJC/3p6ev/29vb/9vb2//b2
9v/29vb/4ODg/01NTf9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/29vb/AAAAAPb2
9o/29vb/9vb2/9TU1P9CQkL/QkJC/0JCQv9CQkL/QkJC/6+ur//x7/D/8e/w/0JCQv9CQkL/mpmZ//Hv
8P/x7/D/8e/w//Hv8P+amZn/QkJC/0JCQv/x7/D/8e/w/6+ur/9CQkL/QkJC/0JCQv9CQkL/QkJC/9TU
1P/29vb/9vb2//b29v/29vb/9vb2/76+vv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b2
9v/29vb/AAAAAPb29iD29vbv9vb2//b29v+RkZH/QkJC/0JCQv9CQkL/QkJC/0JCQv+Eg4P/5uTl/25t
bv9CQkL/Y2Jj//Hv8P/x7/D/8e/w//Hv8P9jYmP/QkJC/25tbv/m5OX/hIOD/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/kZGR//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v+RkZH/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/9vb2//b29v/29vb/AAAAAAAAAAD29vaA9vb2//b29v/r6+v/ZGRk/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/WFhY/25tbv9CQkL/QkJC/9vZ2v/x7/D/8e/w/9vZ2v9CQkL/QkJC/25tbv9YWFj/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9kZGT/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/AAAAAAAAAAAAAAAA9vb2z/b29v/29vb/6+vr/2Rk
ZP9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/3l4eP+amZn/mpmZ/3l4eP9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/2RkZP/r6+v/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/AAAAAAAAAAAAAAAA9vb2IPb2
9u/29vb/9vb2/+vr6/9kZGT/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/ZGRk/+vr6//29vb/9vb2//b29v/29vb/9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/AAAAAAAA
AAAAAAAAAAAAAPb29jD29vbv9vb2//b29v/r6+v/kZGR/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv+RkZH/9vb2//b29v/29vb/6+vr/5GR
kf9ZWVn/QkJC/0JCQv9CQkL/WVlZ/5GRkf/r6+v/9vb2//b29v/29vb/9vb2nwAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD29vYw9vb27/b29v/29vb/9vb2/9TU1P9vb2//QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/b29v/9TU1P/29vb/9vb2//b2
9v++vr7/TU1N/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9NTU3/vr6+//b29v/29vb/9vb2//b2
9nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2IPb29s/29vb/9vb2//b2
9v/29vb/4ODg/6enp/9vb2//TU1N/0JCQv9CQkL/QkJC/0JCQv9NTU3/b29v/6enp//g4OD/9vb2//b2
9v/29vb/9vb2/76+vv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/76+
vv/29vb/9vb2//b29u/29vYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD29vaA9vb27/b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9v/29vb/9vb2//b29v/29vb/6+vr/01NTf9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/01NTf/r6+v/9vb2//b29v/29vZwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA9vb2IPb29oD29vbv9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/kZGR/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv+RkZH/9vb2//b29v/29va/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2UPb29o/29vbP9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2v/b29o/29vZQ9vb2//b29v/29vb/WVlZ/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9ZWVn/9vb2//b29v/29vb/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2//b29v/29vb/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b2
9v/29vb/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2//b2
9v/g4OD/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/9vb2//b29v/29vb/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAA9vb2//b29v/29vb/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/29vb/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA9vb2//b29v/29vb/WVlZ/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9ZWVn/9vb2//b29v/29vb/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2r/b29v/29vb/kZGR/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv+RkZH/9vb2//b29v/29vavAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2YPb29v/29vb/6+vr/01N
Tf9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/01NTf/r6+v/9vb2//b2
9v/29vZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb2
9t/29vb/9vb2/76+vv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/76+
vv/29vb/9vb2//b29t8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAPb29lD29vb/9vb2//b29v++vr7/TU1N/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9NTU3/vr6+//b29v/29vb/9vb2//b29lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD29vaP9vb2//b29v/29vb/6+vr/5GRkf9ZWVn/QkJC/0JC
Qv9CQkL/WVlZ/5GRkf/r6+v/9vb2//b29v/29vb/9vb2jwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2j/b29v/29vb/9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vaPAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb2
9lD29vbf9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb23/b29lAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA9vb2YPb29q/29vb/9vb2//b29v/29vb/9vb2//b29q/29vZgAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//AA////AAD/gAAf//8AAP8AAA///wAA/AAAA///
AAD4AAAB//8AAPAAAAD//wAA4AAAAH//AADgAAAAf/8AAMAAAAA//wAAgAAAAAAAAACAAAAAAAAAAIAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAIAA
AAAAAAAAwAAAAAAAAADgAAAAAAAAAOAAAAAAAAAA8AAAAAAfAAD4AAAAAA8AAPwAAAAABwAA/wAAAAAH
AAD/gAAAAAcAAP/wAAAABwAA////AAAHAAD///8AAAcAAP///wAABwAA////AAAHAAD///8AAAcAAP//
/wAABwAA////gAAPAAD///+AAA8AAP///8AAHwAA////4AA/AAD////wAH8AAP////wB/wAAKAAAACAA
AABAAAAAAQAgAAAAAACAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD29vZQ9vb2n/b29t/29vb/9vb2//b29v/29vb/9vb23/b29p/29vZQAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD29vZA9vb23/b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vbf9vb2QAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAA9vb2j/b29v/29vb/4ODg/5GRkf9kZGT/QkJC/0JCQv9CQkL/QkJC/2RkZP+RkZH/4ODg//b2
9v/29vb/9vb2jwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAPb29p/29vb/9vb2/5GRkf9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/kZGR//b29v/29vb/9vb2nwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAD29vaP9vb2/+vr6/9kZGT/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/ZGRk/+vr6//29vb/9vb2jwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA9vb2QPb29v/r6+v/ZGRk/0JCQv9CQkL/QkJC/25tbv9YWFj/QkJC/7q5
uv+6ubr/QkJC/1hYWP9ubW7/QkJC/0JCQv9CQkL/ZGRk//b29v/29vb/9vb2QAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD29vbf9vb2/5GRkf9CQkL/QkJC/0JCQv+ko6T/8e/w/01N
Tf9jYmP/8e/w//Hv8P9jYmP/TU1N//Hv8P+ko6T/QkJC/0JCQv9CQkL/kZGR//b29v/29vbfAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2UPb29v/g4OD/QkJC/0JCQv9CQkL/pKOk//Hv
8P+6ubr/QkJC/6SjpP/x7/D/8e/w/6SjpP9CQkL/urm6//Hv8P+ko6T/QkJC/0JCQv9CQkL/4ODg//b2
9v/29vZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD29vaf9vb2/5GRkf9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv+RkZH/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29t/29vb/ZGRk/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/2RkZP/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9v9CQkL/QkJC/0JCQv/x7/D/8e/w//Hv8P9ubW7/QkJC//Hv8P/x7/D/8e/w//Hv8P9CQkL/bm1u//Hv
8P/x7/D/8e/w/0JCQv9CQkL/QkJC//b29v/Jycn/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b2
9v/29vb/6+vr/0JCQv9CQkL/TU1N//Hv8P/x7/D/8e/w/25tbv9NTU3/8e/w//Hv8P/x7/D/8e/w/0JC
Qv9ubW7/8e/w//Hv8P/x7/D/QkJC/0JCQv9CQkL/9vb2/8nJyf9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv/29vb/9vb2//b29v/r6+v/QkJC/0JCQv9NTU3/8e/w//Hv8P/x7/D/bm1u/01NTf/x7/D/8e/w//Hv
8P/x7/D/QkJC/25tbv/x7/D/8e/w//Hv8P9CQkL/QkJC/0JCQv/29vb/ycnJ/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC//b29v/29vb/9vb2//b29v9CQkL/QkJC/0JCQv/x7/D/8e/w//Hv8P9ubW7/QkJC//Hv
8P/x7/D/8e/w//Hv8P9CQkL/bm1u//Hv8P/x7/D/8e/w/0JCQv9CQkL/QkJC//b29v/Jycn/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v/29vbf9vb2/2RkZP9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9kZGT/9vb2/7Oz
s/9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv/29vb/9vb2//b29p/29vb/kZGR/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/5GR
kf/29vb/enp6/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC//b29v/29vb/9vb2UPb29v/g4OD/QkJC/0JC
Qv9CQkL/pKOk//Hv8P+6ubr/QkJC/6SjpP/x7/D/8e/w/6SjpP9CQkL/urm6//Hv8P+ko6T/QkJC/0JC
Qv9CQkL/4ODg/+vr6/9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v8AAAAA9vb23/b2
9v+RkZH/QkJC/0JCQv9CQkL/pKOk//Hv8P9NTU3/Y2Jj//Hv8P/x7/D/Y2Jj/01NTf/x7/D/pKOk/0JC
Qv9CQkL/QkJC/5GRkf/29vb/6+vr/4aGhv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv/29vb/9vb2/wAA
AAD29vZA9vb2/+vr6/9kZGT/QkJC/0JCQv9CQkL/bm1u/1hYWP9CQkL/urm6/7q5uv9CQkL/WFhY/25t
bv9CQkL/QkJC/0JCQv9kZGT/6+vr//b29v/29vb/9vb2/4aGhv9CQkL/QkJC/0JCQv9CQkL/QkJC//b2
9v/29vb/AAAAAAAAAAD29vaP9vb2/+vr6/9kZGT/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/ZGRk/+vr6//29vb/9vb2//b29v/29vb/9vb2/4aGhv9CQkL/QkJC/0JC
Qv9CQkL/9vb2//b29v8AAAAAAAAAAAAAAAD29vaf9vb2/+vr6/+RkZH/QkJC/0JCQv9CQkL/QkJC/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/5GRkf/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2/wAAAAAAAAAAAAAAAAAAAAD29vaP9vb2//b29v/g4OD/kZGR/2Rk
ZP9CQkL/QkJC/0JCQv9CQkL/ZGRk/5GRkf/g4OD/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/AAAAAAAAAAAAAAAAAAAAAAAAAAD29vZA9vb23/b2
9v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vbv9vb2//b29v++vr7/WVlZ/0JC
Qv9CQkL/WVlZ/76+vv/29vb/9vb27/b29iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAA9vb2UPb29p/29vbf9vb2//b29v/29vb/9vb2//b29t/29vaf9vb2UPb29p/29vb/vr6+/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/76+vv/29vb/9vb2nwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb27/b2
9v9ZWVn/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/WVlZ//b29v/29vbvAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD29vb/6+vr/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/9vb2//b29v8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAPb29v/r6+v/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv/29vb/9vb2/wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAAAAAAAHBgYGBgcAAAAAAAAA
AAYFAgEBAQECBQYAAAAAAAYEAQEBAQEBAQEEBgAAAAYDAQEBAQcHAQEBAQQGAAAFAQEBAQEHBwEBAQEB
BQAHAgEBAQEBBwcBAQEBAQIHBgEBAQEBAQcHAQEBAQEBBgYBAQEBAQEHBwEBAQEBAQYGAQEBAQEBBwcB
AQEBAQEGBgEBAQEBAQcHAQEBAQEBBgcCAQEBAQEBAQEBAQEBAgcABQEBAQEBBwcBAQEBAQUAAAYEAQEB
AQcHAQEBAQQGAAAABgMBAQEBAQEBAQQGAAAAAAAGBQIBAQEBAgUGAAAAAAAAAAAHBgYGBgcAAAAAAPgf
AADgBwAAwAMAAIABAACAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAEAAIABAADAAwAA4AcAAPgf
AAAoAAAAIAAAAEAAAAABACAAAAAAAIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29jD29vaA9vb2v/b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9r/29vaA9vb2MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29mD29vbP9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb2z/b29lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29iD29va/9vb2//b29v/18ej/7dGV/+i7Xv/jpSj/4qAa/+Kg
Gv/ioBr/4qAa/+OlKP/ou17/7dGV//Xx6P/29vb/9vb2//b29r/29vYgAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD29vZQ9vb27/b29v/18ej/6sBs/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+rAbP/18ej/9vb2//b29u/29vZQAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2YPb29v/29vb/8Nux/+OlKP/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+OlKP/w27H/9vb2//b2
9v/29vZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29lD29vb/9vb2/+vFev/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/rxXr/9vb2//b29v/29vZQAAAAAAAAAAAAAAAAAAAAAAAAAAD29vYg9vb27/b29v/rxXr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv//////////////////////4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/rxXr/9vb2//b29u/29vYgAAAAAAAAAAAAAAAAAAAAAPb29r/29vb/8Nux/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa///////////////////////ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/w27H/9vb2//b29r8AAAAAAAAAAAAAAAD29vZg9vb2//Xx
6P/jpSj/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr//////////////////////+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+OlKP/18ej/9vb2//b29lAAAAAAAAAAAPb2
9s/29vb/6sBs/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv//////////////
////////4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+rAbP/29vb/9vb2zwAA
AAD29vYw9vb2//Xx6P/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa////
///////////////////ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa//Xx
6P/29vb/9vb2MPb29oD29vb/7dGV/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr//////////////////////+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/7dGV//b29v/29vaA9vb2v/b29v/ou17/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv//////////////////////4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ou17/9vb2//b29r/29vb/9vb2/+OlKP/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa///////////////////////ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+OlKP/29vb/9vb2//b29v/29vb/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr//////////////////////+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa//b29v/29vb/9vb2//b29v/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv//////////////////////4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/9vb2//b29v/29vb/9vb2/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa////////////////////
///ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/29vb/9vb2//b2
9v/29vb/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/////////
/////////////+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa//b2
9v/29vb/9vb2//b29v/jpSj/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv//////////////////////4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/jpSj/9vb2//b29v/29va/9vb2/+i7Xv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa///////////////////////ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+i7Xv/29vb/9vb2v/b29oD29vb/7dGV/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/7dGV//b29v/29vaA9vb2MPb29v/18ej/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/18ej/9vb2//b29jAAAAAA9vb2z/b29v/qwGz/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa//HQjP////////////HQjP/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/6sBs//b29v/29vbPAAAAAAAAAAD29vZg9vb2//Xx
6P/jpSj/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr//////////////////////+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+OlKP/18ej/9vb2//b29mAAAAAAAAAAAAAA
AAD29va/9vb2//Dbsf/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv//////////////
////////4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/8Nux//b29v/29va/AAAAAAAA
AAAAAAAAAAAAAPb29iD29vbv9vb2/+vFev/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa//HQ
jP////////////HQjP/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+vFev/29vb/9vb27/b2
9iAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29lD29vb/9vb2/+vFev/ioBr/4qAa/+KgGv/ioBr/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/rxXr/9vb2//b2
9v/29vZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29mD29vb/9vb2//Dbsf/jpSj/4qAa/+Kg
Gv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/jpSj/8Nux//b2
9v/29vb/9vb2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29lD29vbv9vb2//Xx
6P/qwGz/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/4qAa/+KgGv/ioBr/6sBs//Xx
6P/29vb/9vb27/b29lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb2
9iD29va/9vb2//b29v/18ej/7dGV/+i7Xv/jpSj/4qAa/+KgGv/ioBr/4qAa/+OlKP/ou17/7dGV//Xx
6P/29vb/9vb2//b29r/29vYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAD29vZg9vb2z/b29v/29vb/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2//b2
9v/29vb/9vb2//b29s/29vZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2MPb29oD29va/9vb2//b29v/29vb/9vb2//b2
9v/29vb/9vb2v/b29oD29vYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/A
A///AAD//AAAP/gAAB/wAAAP4AAAB8AAAAPAAAADgAAAAYAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAABgAAAAcAAAAPAAAAD4AAAB/AAAA/4AAAf/AAAP/8A
AP//wAP/KAAAABAAAAAgAAAAAQAgAAAAAABABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD29vZg9vb2v/b29v/29vb/9vb2//b29v/29va/9vb2YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb2
9iD29vbP8eG//+i8X//ioRv/4qEb/+KhG//ioRv/6Lxf//Hhv//29vbP9vb2IAAAAAAAAAAAAAAAAPb2
9iD29vbv68Z7/+KhG//ioRv/4qEb/+KhG//ioRv/4qEb/+KhG//ioRv/68Z7//b29u/29vYgAAAAAAAA
AAD29vbP6sFt/+KhG//ioRv/4qEb/+KhG////////////+KhG//ioRv/4qEb/+KhG//rxnv/9vb2zwAA
AAD29vZg8eG//+KhG//ioRv/4qEb/+KhG//ioRv////////////ioRv/4qEb/+KhG//ioRv/4qEb//Hh
v//29vZg9vb2v+i8X//ioRv/4qEb/+KhG//ioRv/4qEb////////////4qEb/+KhG//ioRv/4qEb/+Kh
G//ovF//9vb2v/b29v/ioRv/4qEb/+KhG//ioRv/4qEb/+KhG////////////+KhG//ioRv/4qEb/+Kh
G//ioRv/4qEb//b29v/29vb/4qEb/+KhG//ioRv/4qEb/+KhG//ioRv////////////ioRv/4qEb/+Kh
G//ioRv/4qEb/+KhG//29vb/9vb2/+KhG//ioRv/4qEb/+KhG//ioRv/4qEb////////////4qEb/+Kh
G//ioRv/4qEb/+KhG//ioRv/9vb2//b29v/ioRv/4qEb/+KhG//ioRv/4qEb/+KhG////////////+Kh
G//ioRv/4qEb/+KhG//ioRv/4qEb//b29v/29va/6Lxf/+KhG//ioRv/4qEb/+KhG//ioRv/4qEb/+Kh
G//ioRv/4qEb/+KhG//ioRv/4qEb/+i8X//29va/9vb2YPHhv//ioRv/4qEb/+KhG//ioRv/4qEb////
////////4qEb/+KhG//ioRv/4qEb/+KhG//x4b//9vb2YAAAAAD29vbP68Z7/+KhG//ioRv/4qEb/+Kh
G////////////+KhG//ioRv/4qEb/+KhG//rxnv/9vb2zwAAAAAAAAAA9vb2IPb29u/qwW3/4qEb/+Kh
G//ioRv/4qEb/+KhG//ioRv/4qEb/+KhG//rxnv/9vb27/b29iAAAAAAAAAAAAAAAAD29vYg9vb2z/Hh
v//ovF//4qEb/+KhG//ioRv/4qEb/+i8X//x4b//9vb2z/b29iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD29vZg9vb2v/b29v/29vb/9vb2//b29v/29va/9vb2YAAAAAAAAAAAAAAAAAAAAADwDwAAwAMAAIAB
AACAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAQAAgAEAAMADAADwDwAA
AAAAAAAAAAAAAAAAAAAAAAAA9vb27/b29v9ZWVn/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/WVlZ//b2
9v/29vbvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD29vaf9vb2/76+vv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JC
Qv++vr7/9vb2//b29p8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29iD29vbv9vb2/76+vv9ZWVn/QkJC/0JC
Qv9ZWVn/vr6+//b29v/29vbv9vb2IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29jD29vbv9vb2//b2
9v/29vb/9vb2//b29v/29vb/9vb27/b29jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb2
9iD29vaf9vb27/b29v/29vb/9vb27/b29p/29vYgAAAAAAAAAAAAAAAAAAAAAAAAAAD+AH//+AAf//AA
D//gAAf/wAAD/4AAAf+AAAH/AAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAA
AACAAAAAwAAAAOAAAADwAAAA+AAAB/4AAAf//4AH//+AB///gAf//4AH//+AB///gAf//8AP///gHygA
AAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29lD29vbP9vb2//b2
9v/29vb/9vb2z/b29lAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29oDg4OD/enp6/0JC
Qv9CQkL/QkJC/3p6ev/g4OD/9vb2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb29lDg4OD/TU1N/6Sj
pP9CQkL/8e/w/0JCQv+ko6T/TU1N/+Dg4P/29vZQAAAAAAAAAAAAAAAAAAAAAAAAAAD29vbPenp6/6Sj
pP/x7/D/QkJC//Hv8P9CQkL/8e/w/6SjpP96enr/9vb2//b29v/29vb/9vb2//b29v/29vb/9vb2/0JC
Qv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/8nJyf9CQkL/QkJC/0JCQv9CQkL/9vb2/+Dg
4P9CQkL/8e/w//Hv8P9CQkL/8e/w/0JCQv/x7/D/8e/w/0JCQv/Jycn/QkJC/0JCQv9CQkL/QkJC//b2
9v/29vb/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/QkJC/0JCQv9CQkL/ycnJ/0JCQv9CQkL/QkJC/0JC
Qv/29vb/9vb2z3p6ev+ko6T/8e/w/0JCQv/x7/D/QkJC//Hv8P+ko6T/enp6/5GRkf+Ghob/QkJC/0JC
Qv9CQkL/9vb2//b29lDg4OD/TU1N/6SjpP9CQkL/8e/w/0JCQv+ko6T/TU1N/76+vv+cnJz/9vb2/5GR
kf9CQkL/QkJC//b29v8AAAAA9vb2gODg4P96enr/QkJC/0JCQv9CQkL/enp6/+Dg4P/29vb/9vb2//b2
9v/29vb/9vb2//b29v/29vb/AAAAAAAAAAD29vZQ9vb2z/b29v/29vb/9vb2//b29s/29vbfycnJ/01N
Tf9CQkL/TU1N/8nJyf/29vaPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9vb2/01N
Tf9CQkL/QkJC/0JCQv9NTU3/9vb2/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPb2
9v9CQkL/QkJC/0JCQv9CQkL/QkJC//b29v8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAD29vb/TU1N/0JCQv9CQkL/QkJC/01NTf/29vb/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAA9vb2j76+vv9NTU3/QkJC/01NTf/Jycn/9vb2jwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAD29vaP9vb2//b29v/29vb/9vb2jwAAAAAAAAAAwH8AAIA/AAAAHwAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAgAAAAMABAAD/AQAA/wEAAP8BAAD/AQAA/4MAAA==
</value>
</data>
</root>

View File

@@ -9,34 +9,47 @@
End Function
Sub Load_Task_Over_All()
Try
Dim captiongrbx
captiongrbx = CURRENT_TASKS_GENERAL.Rows.Count & " Tasks - Team/Group"
grbxTasksGeneral.Text = captiongrbx
Dim i As Integer
Dim _col As Color = Color.White
For Each row As DataRow In CURRENT_TASKS_GENERAL.Rows
'Dim i = row.Item(0)
'Dim y = row.Item(1)
Dim _string = row.Item(0).ToString & "-" & row.Item(1)
Dim sql = String.Format("SELECT WF_ID AS [Workflow-ID], RECORD_ID AS [Record-ID], RECORD_DESCRIPTION as 'Beschreibung',dbo.FNPMO_GETOBJECTCAPTION('{0}', 'TASK_TITLE' + CONVERT(VARCHAR(5), WF_ID), 1) AS [Workflow-Title], " & _
"dbo.FNPMO_GETOBJECTCAPTION('{0}', " & _
"'FORMVIEW_TITLE' + CONVERT(VARCHAR(5), FORM_VIEW_ID), 1) AS 'Entity-Title', dbo.FNPMO_GETOBJECTCAPTION('{0}', 'WF_STATE_TITLE' + CONVERT(VARCHAR(5), STATE_ID), 1) AS 'State-Title', " & _
"COMMENT, DUE_DATE, ADDED_WHEN, CHANGED_WHO, CHANGED_WHEN, TASK_DATE, FINAL, COLOR FROM VWPMO_WF_ACTIVE AS T " & _
"WHERE (WF_TASK_ID NOT IN (SELECT WF_TASK_ID FROM VWPMO_WF_USER_EXCLUSIV " & _
"WHERE (WF_TASK_ID NOT IN (SELECT WF_TASK_ID FROM VWPMO_WF_USER_EXCLUSIV AS VWPMO_WF_USER_EXCLUSIV_1 WHERE (UPPER(USERNAME) = UPPER('{1}'))))))", USER_LANGUAGE, Environment.UserName)
Dim DT As DataTable = ClassDatabase.Return_Datatable(sql)
If Not DT Is Nothing Then
GridControl1.DataSource = DT
Dim captiongrbx
captiongrbx = DT.Rows.Count & " Tasks - Team/Group"
grbxTasksGeneral.Text = captiongrbx
Dim i As Integer
Dim _col As Color = Color.White
With ListViewTasksGeneral.Items.Add(_string.ToString, 0)
'.SubItems.Add(row.Item(1))
'.SubItems.Add("Dritte Spalte")
.Tag = row.Item(0)
.BackColor = _col
End With
i += 1
' ListViewTasksGeneral.Items(i).BackColor = _col
If _col = Color.White Then
_col = Color.Lavender
Else
_col = Color.White
End If
For Each row As DataRow In CURRENT_TASKS_GENERAL.Rows
'Dim i = row.Item(0)
'Dim y = row.Item(1)
Dim _string = row.Item("WF_ID").ToString & "-" & row.Item("WF_TITLE") & "/" & row.Item("ENTITY_TITLE")
With ListViewTasksGeneral.Items.Add(_string.ToString, 0)
'.SubItems.Add(row.Item(1))
'.SubItems.Add("Dritte Spalte")
.Tag = row.Item(0)
.BackColor = _col
End With
i += 1
' ListViewTasksGeneral.Items(i).BackColor = _col
If _col = Color.White Then
_col = Color.Lavender
Else
_col = Color.White
End If
Next
End If
Next
Catch ex As Exception
End Try

View File

@@ -39,6 +39,10 @@ Partial Class frmConfig_Basic
Me.txtPasswort = New System.Windows.Forms.TextBox()
Me.BtnConnect = New System.Windows.Forms.Button()
Me.TabPage2 = New System.Windows.Forms.TabPage()
Me.GroupBox5 = New System.Windows.Forms.GroupBox()
Me.Label11 = New System.Windows.Forms.Label()
Me.Label10 = New System.Windows.Forms.Label()
Me.txtTask_Popup = New System.Windows.Forms.TextBox()
Me.GroupBox4 = New System.Windows.Forms.GroupBox()
Me.Button3 = New System.Windows.Forms.Button()
Me.cmbLanguage = New System.Windows.Forms.ComboBox()
@@ -68,6 +72,7 @@ Partial Class frmConfig_Basic
Me.TabControl1.SuspendLayout()
Me.TabPage1.SuspendLayout()
Me.TabPage2.SuspendLayout()
Me.GroupBox5.SuspendLayout()
Me.GroupBox4.SuspendLayout()
Me.GroupBox3.SuspendLayout()
Me.GroupBox2.SuspendLayout()
@@ -176,6 +181,7 @@ Partial Class frmConfig_Basic
'TabPage2
'
resources.ApplyResources(Me.TabPage2, "TabPage2")
Me.TabPage2.Controls.Add(Me.GroupBox5)
Me.TabPage2.Controls.Add(Me.GroupBox4)
Me.TabPage2.Controls.Add(Me.GroupBox3)
Me.TabPage2.Controls.Add(Me.GroupBox2)
@@ -187,6 +193,30 @@ Partial Class frmConfig_Basic
Me.TabPage2.Name = "TabPage2"
Me.TabPage2.UseVisualStyleBackColor = True
'
'GroupBox5
'
resources.ApplyResources(Me.GroupBox5, "GroupBox5")
Me.GroupBox5.Controls.Add(Me.Label11)
Me.GroupBox5.Controls.Add(Me.Label10)
Me.GroupBox5.Controls.Add(Me.txtTask_Popup)
Me.GroupBox5.Name = "GroupBox5"
Me.GroupBox5.TabStop = False
'
'Label11
'
resources.ApplyResources(Me.Label11, "Label11")
Me.Label11.Name = "Label11"
'
'Label10
'
resources.ApplyResources(Me.Label10, "Label10")
Me.Label10.Name = "Label10"
'
'txtTask_Popup
'
resources.ApplyResources(Me.txtTask_Popup, "txtTask_Popup")
Me.txtTask_Popup.Name = "txtTask_Popup"
'
'GroupBox4
'
resources.ApplyResources(Me.GroupBox4, "GroupBox4")
@@ -377,6 +407,8 @@ Partial Class frmConfig_Basic
Me.TabPage1.PerformLayout()
Me.TabPage2.ResumeLayout(False)
Me.TabPage2.PerformLayout()
Me.GroupBox5.ResumeLayout(False)
Me.GroupBox5.PerformLayout()
Me.GroupBox4.ResumeLayout(False)
Me.GroupBox3.ResumeLayout(False)
Me.GroupBox3.PerformLayout()
@@ -431,4 +463,8 @@ Partial Class frmConfig_Basic
Friend WithEvents GroupBox4 As System.Windows.Forms.GroupBox
Friend WithEvents Button3 As System.Windows.Forms.Button
Friend WithEvents cmbLanguage As System.Windows.Forms.ComboBox
Friend WithEvents GroupBox5 As System.Windows.Forms.GroupBox
Friend WithEvents Label11 As System.Windows.Forms.Label
Friend WithEvents Label10 As System.Windows.Forms.Label
Friend WithEvents txtTask_Popup As System.Windows.Forms.TextBox
End Class

View File

@@ -176,6 +176,27 @@
<data name="TabPage1.Text" xml:space="preserve">
<value>Database Connection</value>
</data>
<data name="Label11.Location" type="System.Drawing.Point, System.Drawing">
<value>189, 25</value>
</data>
<data name="Label11.Size" type="System.Drawing.Size, System.Drawing">
<value>48, 13</value>
</data>
<data name="Label11.Text" xml:space="preserve">
<value>minutes</value>
</data>
<data name="Label10.Size" type="System.Drawing.Size, System.Drawing">
<value>152, 13</value>
</data>
<data name="Label10.Text" xml:space="preserve">
<value>show popup-reminder every</value>
</data>
<data name="txtTask_Popup.Location" type="System.Drawing.Point, System.Drawing">
<value>160, 22</value>
</data>
<data name="GroupBox5.Text" xml:space="preserve">
<value>task configs</value>
</data>
<data name="Button3.Text" xml:space="preserve">
<value>Change language</value>
</data>

View File

@@ -117,6 +117,9 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="&gt;&gt;txtServer.Name" xml:space="preserve">
<value>txtServer</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="txtScanFolderWatch.Size" type="System.Drawing.Size, System.Drawing">
<value>602, 22</value>
@@ -128,6 +131,9 @@
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
<value>CenterScreen</value>
</data>
<data name="&gt;&gt;txtTask_Popup.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="btnSaveExclusionFiles.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleRight</value>
</data>
@@ -164,6 +170,9 @@
<data name="chkbxloadWDDocs.Size" type="System.Drawing.Size, System.Drawing">
<value>184, 17</value>
</data>
<data name="btnSaveExclusionFiles.Location" type="System.Drawing.Point, System.Drawing">
<value>209, 102</value>
</data>
<data name="txtActualConnection.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left, Right</value>
</data>
@@ -176,6 +185,9 @@
<data name="Label6.Location" type="System.Drawing.Point, System.Drawing">
<value>7, 41</value>
</data>
<data name="&gt;&gt;BtnConnect.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="Label8.Location" type="System.Drawing.Point, System.Drawing">
<value>8, 12</value>
</data>
@@ -201,29 +213,35 @@
<data name="Label9.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="Label10.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="&gt;&gt;GroupBox3.Name" xml:space="preserve">
<value>GroupBox3</value>
</data>
<data name="cmbDatenbank.Size" type="System.Drawing.Size, System.Drawing">
<value>252, 21</value>
<data name="&gt;&gt;TabPage2.Name" xml:space="preserve">
<value>TabPage2</value>
</data>
<data name="TabPage2.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="&gt;&gt;BtnConnect.Type" xml:space="preserve">
<data name="&gt;&gt;btnstartstop2.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="cmbDatenbank.Size" type="System.Drawing.Size, System.Drawing">
<value>252, 21</value>
</data>
<data name="&gt;&gt;txtUser.Parent" xml:space="preserve">
<value>TabPage1</value>
</data>
<data name="&gt;&gt;chkboxQuickMenue.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;GroupBox4.ZOrder" xml:space="preserve">
<value>0</value>
<data name="&gt;&gt;txtActualConnection.Name" xml:space="preserve">
<value>txtActualConnection</value>
</data>
<data name="&gt;&gt;btnstartstop2.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
<data name="cmbConstructor.Location" type="System.Drawing.Point, System.Drawing">
<value>287, 30</value>
</data>
<data name="Label1.TabIndex" type="System.Int32, mscorlib">
<value>41</value>
@@ -255,11 +273,14 @@
<data name="btnstartstop2.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="&gt;&gt;GroupBox5.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="chkboxQuickMenue.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="&gt;&gt;chkLogErrorsOnly.ZOrder" xml:space="preserve">
<value>4</value>
<value>5</value>
</data>
<data name="&gt;&gt;Label7.ZOrder" xml:space="preserve">
<value>0</value>
@@ -291,14 +312,14 @@
<data name="DataGridView1.Location" type="System.Drawing.Point, System.Drawing">
<value>11, 102</value>
</data>
<data name="btnSaveExclusionFiles.Size" type="System.Drawing.Size, System.Drawing">
<value>94, 29</value>
<data name="&gt;&gt;GroupBox5.Parent" xml:space="preserve">
<value>TabPage2</value>
</data>
<data name="txtActualConnection.TabIndex" type="System.Int32, mscorlib">
<value>45</value>
</data>
<data name="&gt;&gt;Button1.ZOrder" xml:space="preserve">
<value>5</value>
<value>6</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>User-Grundeinstellungen</value>
@@ -313,19 +334,25 @@
<value>248, 21</value>
</data>
<data name="&gt;&gt;GroupBox2.ZOrder" xml:space="preserve">
<value>2</value>
<value>3</value>
</data>
<data name="&gt;&gt;TabPage1.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;LinkLabel1.Name" xml:space="preserve">
<value>LinkLabel1</value>
</data>
<data name="&gt;&gt;btnSaveExclusionFiles.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="Label11.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="&gt;&gt;Label6.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="Label8.Text" xml:space="preserve">
<value>Definieren Sie hier den Ordner der für Scan2Folder verwendet werden soll:</value>
<data name="txtTask_Popup.Location" type="System.Drawing.Point, System.Drawing">
<value>33, 22</value>
</data>
<data name="&gt;&gt;Button2.ZOrder" xml:space="preserve">
<value>3</value>
@@ -357,6 +384,9 @@
<data name="txtwdSearch_Count.Size" type="System.Drawing.Size, System.Drawing">
<value>61, 22</value>
</data>
<data name="Label10.Text" xml:space="preserve">
<value>alle</value>
</data>
<data name="CheckBoxWD_ShowEnitityDocs.Size" type="System.Drawing.Size, System.Drawing">
<value>265, 17</value>
</data>
@@ -420,8 +450,8 @@
<data name="txtPasswort.TabIndex" type="System.Int32, mscorlib">
<value>38</value>
</data>
<data name="btnstartstop2.Text" xml:space="preserve">
<value>Überwachung starten</value>
<data name="&gt;&gt;Label8.Parent" xml:space="preserve">
<value>TabPage3</value>
</data>
<data name="&gt;&gt;DataGridView1.ZOrder" xml:space="preserve">
<value>1</value>
@@ -462,15 +492,24 @@
<data name="TabControl1.Size" type="System.Drawing.Size, System.Drawing">
<value>695, 287</value>
</data>
<data name="chkbxloadWDDocs.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="&gt;&gt;btnstartstop2.Parent" xml:space="preserve">
<value>TabPage3</value>
</data>
<data name="chkbxUserAut.TabIndex" type="System.Int32, mscorlib">
<value>47</value>
</data>
<data name="Label10.TabIndex" type="System.Int32, mscorlib">
<value>7</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="Label10.Location" type="System.Drawing.Point, System.Drawing">
<value>6, 25</value>
</data>
<data name="&gt;&gt;txtScanFolderWatch.Name" xml:space="preserve">
<value>txtScanFolderWatch</value>
</data>
@@ -483,6 +522,9 @@
<data name="&gt;&gt;Button2.Parent" xml:space="preserve">
<value>TabPage3</value>
</data>
<data name="GroupBox5.Location" type="System.Drawing.Point, System.Drawing">
<value>297, 129</value>
</data>
<data name="&gt;&gt;Button2.Name" xml:space="preserve">
<value>Button2</value>
</data>
@@ -540,6 +582,9 @@
<data name="CheckBox1.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="btnstartstop2.Text" xml:space="preserve">
<value>Überwachung starten</value>
</data>
<data name="txtUser.TabIndex" type="System.Int32, mscorlib">
<value>37</value>
</data>
@@ -558,6 +603,12 @@
<data name="&gt;&gt;CheckBoxWD_ShowEnitityDocs.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="LinkLabel1.Text" xml:space="preserve">
<value>Link zu Support-Tool Digital Data</value>
</data>
<data name="&gt;&gt;CheckBoxWD_ShowEnitityDocs.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="Label3.Location" type="System.Drawing.Point, System.Drawing">
<value>423, 14</value>
</data>
@@ -570,6 +621,9 @@
<data name="chkboxQuickMenue.Text" xml:space="preserve">
<value>Quick-Menü (Buttons) anzeigen</value>
</data>
<data name="txtTask_Popup.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
</data>
<data name="LinkLabel1.Location" type="System.Drawing.Point, System.Drawing">
<value>478, 15</value>
</data>
@@ -579,6 +633,9 @@
<data name="TabPage3.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
<value>3, 3, 3, 3</value>
</data>
<data name="&gt;&gt;GroupBox4.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="GroupBox3.Text" xml:space="preserve">
<value>Formularaufrufe:</value>
</data>
@@ -651,6 +708,9 @@
<data name="&gt;&gt;TabPage3.Parent" xml:space="preserve">
<value>TabControl1</value>
</data>
<data name="TabPage3.Size" type="System.Drawing.Size, System.Drawing">
<value>687, 261</value>
</data>
<data name="Button2.Size" type="System.Drawing.Size, System.Drawing">
<value>49, 22</value>
</data>
@@ -666,20 +726,29 @@
<data name="GroupBox4.TabIndex" type="System.Int32, mscorlib">
<value>12</value>
</data>
<data name="&gt;&gt;GroupBox3.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="TabPage1.Text" xml:space="preserve">
<value>Datenbank-Verbindung</value>
</data>
<data name="&gt;&gt;GroupBox2.Parent" xml:space="preserve">
<value>TabPage2</value>
</data>
<data name="&gt;&gt;Label10.Parent" xml:space="preserve">
<value>GroupBox5</value>
</data>
<data name="chkLogErrorsOnly.Size" type="System.Drawing.Size, System.Drawing">
<value>105, 17</value>
</data>
<data name="chkboxQuickMenue.TabIndex" type="System.Int32, mscorlib">
<value>8</value>
</data>
<data name="btnSaveExclusionFiles.Location" type="System.Drawing.Point, System.Drawing">
<value>209, 102</value>
<data name="Label8.Text" xml:space="preserve">
<value>Definieren Sie hier den Ordner der für Scan2Folder verwendet werden soll:</value>
</data>
<data name="Label10.Size" type="System.Drawing.Size, System.Drawing">
<value>25, 13</value>
</data>
<data name="&gt;&gt;txtActualConnection.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
@@ -705,14 +774,14 @@
<data name="txtServer.Size" type="System.Drawing.Size, System.Drawing">
<value>288, 22</value>
</data>
<data name="btnApplicationFolder.Size" type="System.Drawing.Size, System.Drawing">
<value>198, 23</value>
<data name="&gt;&gt;Label11.Parent" xml:space="preserve">
<value>GroupBox5</value>
</data>
<data name="Label6.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
</data>
<data name="&gt;&gt;GroupBox3.ZOrder" xml:space="preserve">
<value>1</value>
<value>2</value>
</data>
<data name="Button2.Location" type="System.Drawing.Point, System.Drawing">
<value>616, 28</value>
@@ -1132,6 +1201,9 @@
<data name="&gt;&gt;TabPage1.Parent" xml:space="preserve">
<value>TabControl1</value>
</data>
<data name="btnSaveExclusionFiles.Size" type="System.Drawing.Size, System.Drawing">
<value>94, 29</value>
</data>
<data name="chkbxloadWDDocs.Location" type="System.Drawing.Point, System.Drawing">
<value>10, 21</value>
</data>
@@ -1144,17 +1216,23 @@
<data name="&gt;&gt;TabPage3.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="Label11.TabIndex" type="System.Int32, mscorlib">
<value>8</value>
</data>
<data name="txtServer.TabIndex" type="System.Int32, mscorlib">
<value>36</value>
</data>
<data name="GroupBox4.Location" type="System.Drawing.Point, System.Drawing">
<value>297, 44</value>
</data>
<data name="&gt;&gt;Label10.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="GroupBox2.Location" type="System.Drawing.Point, System.Drawing">
<value>14, 6</value>
</data>
<data name="LinkLabel1.Text" xml:space="preserve">
<value>Link zu Support-Tool Digital Data</value>
<data name="txtTask_Popup.Size" type="System.Drawing.Size, System.Drawing">
<value>25, 22</value>
</data>
<data name="chkbxUserAut.Text" xml:space="preserve">
<value>Windows-Authentifizierung</value>
@@ -1180,9 +1258,6 @@
<data name="Button1.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleLeft</value>
</data>
<data name="&gt;&gt;txtActualConnection.Name" xml:space="preserve">
<value>txtActualConnection</value>
</data>
<data name="chkLogErrorsOnly.Text" xml:space="preserve">
<value>Log Errors Only</value>
</data>
@@ -1201,6 +1276,9 @@
<data name="Label9.Location" type="System.Drawing.Point, System.Drawing">
<value>8, 86</value>
</data>
<data name="Button3.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>6, 13</value>
</data>
@@ -1240,6 +1318,9 @@
<data name="&gt;&gt;txtScanFolderWatch.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="&gt;&gt;txtTask_Popup.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="GroupBox2.Size" type="System.Drawing.Size, System.Drawing">
<value>277, 115</value>
</data>
@@ -1255,8 +1336,11 @@
<data name="$this.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 8.25pt</value>
</data>
<data name="&gt;&gt;GroupBox3.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
<data name="chkbxUserAut.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="Label11.Size" type="System.Drawing.Size, System.Drawing">
<value>157, 13</value>
</data>
<data name="Label7.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
@@ -1267,9 +1351,6 @@
<data name="Label5.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="Button1.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleRight</value>
</data>
<data name="GroupBox4.Text" xml:space="preserve">
<value>Aktuelle Sprache:</value>
</data>
@@ -1279,8 +1360,8 @@
<data name="&gt;&gt;Button3.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;LinkLabel1.Name" xml:space="preserve">
<value>LinkLabel1</value>
<data name="Button1.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleRight</value>
</data>
<data name="Label6.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@@ -1291,18 +1372,21 @@
<data name="&gt;&gt;chkbxloadWDDocs.Parent" xml:space="preserve">
<value>GroupBox2</value>
</data>
<data name="TabPage3.Size" type="System.Drawing.Size, System.Drawing">
<value>687, 261</value>
<data name="GroupBox5.TabIndex" type="System.Int32, mscorlib">
<value>13</value>
</data>
<data name="TabPage1.Size" type="System.Drawing.Size, System.Drawing">
<value>687, 261</value>
</data>
<data name="btnApplicationFolder.Size" type="System.Drawing.Size, System.Drawing">
<value>198, 23</value>
</data>
<data name="CheckBox1.Text" xml:space="preserve">
<value>Kalender als Child aufrufen
(Eingebettet in Hauptformular)</value>
</data>
<data name="Button3.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
<data name="GroupBox5.Text" xml:space="preserve">
<value>Tasks-Einstellungen</value>
</data>
<data name="&gt;&gt;TabPage1.Type" xml:space="preserve">
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
@@ -1316,11 +1400,8 @@
<data name="Label1.Text" xml:space="preserve">
<value>Server-Name:</value>
</data>
<data name="cmbConstructor.Location" type="System.Drawing.Point, System.Drawing">
<value>287, 30</value>
</data>
<data name="txtPasswort.Location" type="System.Drawing.Point, System.Drawing">
<value>426, 34</value>
<data name="&gt;&gt;txtUser.ZOrder" xml:space="preserve">
<value>9</value>
</data>
<data name="Label6.Size" type="System.Drawing.Size, System.Drawing">
<value>209, 13</value>
@@ -1337,14 +1418,20 @@
<data name="&gt;&gt;Label7.Name" xml:space="preserve">
<value>Label7</value>
</data>
<data name="chkbxUserAut.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
<data name="Label11.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="&gt;&gt;Label9.Parent" xml:space="preserve">
<value>TabPage3</value>
</data>
<data name="GroupBox5.Size" type="System.Drawing.Size, System.Drawing">
<value>382, 53</value>
</data>
<data name="cmbLanguage.Location" type="System.Drawing.Point, System.Drawing">
<value>9, 21</value>
</data>
<data name="&gt;&gt;btnApplicationFolder.ZOrder" xml:space="preserve">
<value>6</value>
<value>7</value>
</data>
<data name="&gt;&gt;cmbDatenbank.Name" xml:space="preserve">
<value>cmbDatenbank</value>
@@ -1352,6 +1439,9 @@
<data name="Button3.TabIndex" type="System.Int32, mscorlib">
<value>47</value>
</data>
<data name="Label11.Location" type="System.Drawing.Point, System.Drawing">
<value>64, 25</value>
</data>
<data name="btnSaveExclusionFiles.Text" xml:space="preserve">
<value>Speichern</value>
</data>
@@ -1382,6 +1472,12 @@
<data name="Label8.Size" type="System.Drawing.Size, System.Drawing">
<value>392, 13</value>
</data>
<data name="Label11.Text" xml:space="preserve">
<value>Minuten ein Popup anzeigen</value>
</data>
<data name="&gt;&gt;Label10.Name" xml:space="preserve">
<value>Label10</value>
</data>
<data name="chkLogErrorsOnly.Location" type="System.Drawing.Point, System.Drawing">
<value>306, 17</value>
</data>
@@ -1394,7 +1490,7 @@
<data name="Button2.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="chkbxloadWDDocs.TabIndex" type="System.Int32, mscorlib">
<data name="&gt;&gt;GroupBox5.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="Label5.Size" type="System.Drawing.Size, System.Drawing">
@@ -1418,8 +1514,8 @@
<data name="Button2.TabIndex" type="System.Int32, mscorlib">
<value>14</value>
</data>
<data name="chkLogErrorsOnly.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
<data name="&gt;&gt;Label11.Name" xml:space="preserve">
<value>Label11</value>
</data>
<data name="Label2.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@@ -1436,14 +1532,11 @@
<data name="chkbxUserAut.Location" type="System.Drawing.Point, System.Drawing">
<value>510, 36</value>
</data>
<data name="&gt;&gt;CheckBoxWD_ShowEnitityDocs.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;btnSaveExclusionFiles.Name" xml:space="preserve">
<value>btnSaveExclusionFiles</value>
</data>
<data name="&gt;&gt;LinkLabel1.ZOrder" xml:space="preserve">
<value>7</value>
<value>8</value>
</data>
<data name="&gt;&gt;Label7.Parent" xml:space="preserve">
<value>GroupBox3</value>
@@ -1454,6 +1547,9 @@
<data name="GroupBox3.TabIndex" type="System.Int32, mscorlib">
<value>11</value>
</data>
<data name="Label10.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="&gt;&gt;cmbConstructor.Name" xml:space="preserve">
<value>cmbConstructor</value>
</data>
@@ -1466,6 +1562,12 @@
<data name="&gt;&gt;Label1.Name" xml:space="preserve">
<value>Label1</value>
</data>
<data name="&gt;&gt;Label10.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Label11.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;txtScanFolderWatch.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
@@ -1475,8 +1577,8 @@
<data name="&gt;&gt;txtScanFolderWatch.Parent" xml:space="preserve">
<value>TabPage3</value>
</data>
<data name="&gt;&gt;Label8.Parent" xml:space="preserve">
<value>TabPage3</value>
<data name="&gt;&gt;txtTask_Popup.Name" xml:space="preserve">
<value>txtTask_Popup</value>
</data>
<data name="&gt;&gt;GroupBox1.Name" xml:space="preserve">
<value>GroupBox1</value>
@@ -1493,15 +1595,12 @@
<data name="&gt;&gt;chkbxUserAut.Name" xml:space="preserve">
<value>chkbxUserAut</value>
</data>
<data name="&gt;&gt;Label9.Parent" xml:space="preserve">
<value>TabPage3</value>
</data>
<data name="&gt;&gt;txtUser.ZOrder" xml:space="preserve">
<value>9</value>
</data>
<data name="LinkLabel1.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="&gt;&gt;Label11.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="Label8.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
@@ -1511,8 +1610,8 @@
<data name="Button2.Text" xml:space="preserve">
<value>...</value>
</data>
<data name="&gt;&gt;txtServer.Name" xml:space="preserve">
<value>txtServer</value>
<data name="txtPasswort.Location" type="System.Drawing.Point, System.Drawing">
<value>426, 34</value>
</data>
<data name="TabControl1.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@@ -1547,9 +1646,6 @@
<data name="&gt;&gt;TabControl1.Name" xml:space="preserve">
<value>TabControl1</value>
</data>
<data name="&gt;&gt;TabPage2.Name" xml:space="preserve">
<value>TabPage2</value>
</data>
<data name="BtnConnect.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleRight</value>
</data>
@@ -1578,7 +1674,7 @@
<value>192, 153</value>
</data>
<data name="&gt;&gt;GroupBox1.ZOrder" xml:space="preserve">
<value>3</value>
<value>4</value>
</data>
<data name="&gt;&gt;BtnConnect.Name" xml:space="preserve">
<value>BtnConnect</value>
@@ -1586,6 +1682,12 @@
<data name="&gt;&gt;Label3.Parent" xml:space="preserve">
<value>TabPage1</value>
</data>
<data name="&gt;&gt;txtTask_Popup.Parent" xml:space="preserve">
<value>GroupBox5</value>
</data>
<data name="chkLogErrorsOnly.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="LinkLabel1.Size" type="System.Drawing.Size, System.Drawing">
<value>201, 17</value>
</data>
@@ -1595,6 +1697,9 @@
<data name="btnstartstop2.TextAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleRight</value>
</data>
<data name="&gt;&gt;GroupBox5.Name" xml:space="preserve">
<value>GroupBox5</value>
</data>
<data name="cmbLanguage.TabIndex" type="System.Int32, mscorlib">
<value>46</value>
</data>

View File

@@ -121,7 +121,9 @@ Public Class frmConfig_Basic
Me.txtActualConnection.Text = constr
chkbxloadWDDocs.Checked = Sett_LoadWD_Docs
chkLogErrorsOnly.Checked = LogErrorsOnly
txtwdSearch_Count.Text = WDResultListCount
txtwdSearch_Count.Text = WDResultListCount.ToString
txtTask_Popup.Text = Task_Popup_minutes.ToString
chkboxQuickMenue.Checked = Sett_ShowQuickMenue
CheckBoxWD_ShowEnitityDocs.Checked = WD_ShowEnitityDocs
Dim sql As String = "SELECT 0,'' UNION ALL SELECT T.GUID, T.FORM_TITLE FROM TBPMO_FORM_CONSTRUCTOR T"
@@ -372,4 +374,8 @@ Public Class frmConfig_Basic
Private Sub txtPasswort_Leave(sender As Object, e As EventArgs) Handles txtPasswort.Leave
End Sub
Private Sub txtTask_Popup_TextChanged(sender As Object, e As EventArgs) Handles txtTask_Popup.TextChanged
SaveMySettingsValue("Task_Popup_minutes", txtTask_Popup.Text, "ConfigMain")
End Sub
End Class

View File

@@ -1327,7 +1327,6 @@ Partial Class frmConstructorDesigner
Me.TableAdapterManager2.TBPMO_WD_IMPORT_PROFILE_IDXTableAdapter = Nothing
Me.TableAdapterManager2.TBPMO_WD_IMPORT_PROFILETableAdapter = Nothing
Me.TableAdapterManager2.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager2.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager2.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager2.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager2.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -318,7 +318,7 @@ Public Class frmConstructorDesigner
view = SQL_SELECT_EBENE1TextBox.Text.ToUpper.Replace("SELECT * FROM ", "")
view = view.Trim
Dim Sql = "SELECT name FROM sys.columns WHERE object_id = OBJECT_ID('" & view & "')"
If LogErrorsOnly = False Then ClassLogger.Add(">> " & Sql, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> " & Sql, False)
Dim DT As DataTable = ClassDatabase.Return_Datatable(Sql)
If DT IsNot Nothing Then
COLUMN_NAME1ComboBox.Items.Clear()

View File

@@ -130,7 +130,7 @@ Partial Class frmConstructor_Main
Me.ContextMenuDetails = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.DD_DMSDataSet = New DD_Record_Organiser.DD_DMSDataSet()
Me.VWPMO_WF_USER_ACTIVEBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.VWPMO_WF_USER_ACTIVETableAdapter = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_USER_ACTIVETableAdapter()
Me.VWPMO_WF_USER_ACTIVETableAdapter = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_ACTIVETableAdapter()
Me.TableAdapterManager = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager()
Me.TBPMO_FILES_USERTableAdapter = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.TBPMO_FILES_USERTableAdapter()
Me.VWPMO_WF_ACTIVEBindingSource = New System.Windows.Forms.BindingSource(Me.components)
@@ -885,11 +885,6 @@ Partial Class frmConstructor_Main
Me.DD_DMSDataSet.DataSetName = "DD_DMSDataSet"
Me.DD_DMSDataSet.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'VWPMO_WF_USER_ACTIVEBindingSource
'
Me.VWPMO_WF_USER_ACTIVEBindingSource.DataMember = "VWPMO_WF_USER_ACTIVE"
Me.VWPMO_WF_USER_ACTIVEBindingSource.DataSource = Me.DD_DMSDataSet
'
'VWPMO_WF_USER_ACTIVETableAdapter
'
Me.VWPMO_WF_USER_ACTIVETableAdapter.ClearBeforeFill = True
@@ -919,6 +914,7 @@ Partial Class frmConstructor_Main
Me.TableAdapterManager.TBPMO_LANGUAGE_OBJECTTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_RECORD_LOG_CONFIGTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_RECORDTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_RIGHT_GROUPTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_TEMPLATE_ENTITYTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_TEMPLATE_PATTERNTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
@@ -926,7 +922,6 @@ Partial Class frmConstructor_Main
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILE_IDXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
@@ -1074,7 +1069,7 @@ Partial Class frmConstructor_Main
Friend WithEvents AxObjectListControl As AxOBJECTLISTCONTROLLib.AxObjectListControl
Friend WithEvents DD_DMSDataSet As DD_Record_Organiser.DD_DMSDataSet
Friend WithEvents VWPMO_WF_USER_ACTIVEBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents VWPMO_WF_USER_ACTIVETableAdapter As DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_USER_ACTIVETableAdapter
Friend WithEvents VWPMO_WF_USER_ACTIVETableAdapter As DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_ACTIVETableAdapter
Friend WithEvents TableAdapterManager As DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager
Friend WithEvents VWPMO_WF_ACTIVEBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents VWPMO_WF_ACTIVETableAdapter As DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_ACTIVETableAdapter

View File

@@ -420,7 +420,7 @@
</value>
</data>
<data name="AxObjectListControl.Size" type="System.Drawing.Size, System.Drawing">
<value>1069, 287</value>
<value>1072, 291</value>
</data>
<data name="AxObjectListControl.TabIndex" type="System.Int32, mscorlib">
<value>6</value>
@@ -481,7 +481,7 @@
<value>0, 0</value>
</data>
<data name="ToolStripDokumente.Size" type="System.Drawing.Size, System.Drawing">
<value>1069, 25</value>
<value>1072, 25</value>
</data>
<data name="ToolStripDokumente.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
@@ -502,7 +502,7 @@
<value>1</value>
</data>
<data name="TabWindream.Size" type="System.Drawing.Size, System.Drawing">
<value>1069, 312</value>
<value>1072, 316</value>
</data>
<data name="TabWindream.Text" xml:space="preserve">
<value>windream-Dateien</value>
@@ -933,7 +933,7 @@
<value>2</value>
</data>
<data name="TabFollowUp.Size" type="System.Drawing.Size, System.Drawing">
<value>1069, 312</value>
<value>1072, 316</value>
</data>
<data name="TabFollowUp.Text" xml:space="preserve">
<value>Wiedervorlage</value>
@@ -960,7 +960,7 @@
<value>Cyan</value>
</data>
<data name="GridControlPos.Size" type="System.Drawing.Size, System.Drawing">
<value>1069, 287</value>
<value>1072, 291</value>
</data>
<data name="GridControlPos.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@@ -984,7 +984,7 @@
<value>0, 25</value>
</data>
<data name="Panel1.Size" type="System.Drawing.Size, System.Drawing">
<value>1069, 287</value>
<value>1072, 291</value>
</data>
<data name="Panel1.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
@@ -1159,7 +1159,7 @@
<value>0, 0</value>
</data>
<data name="BindingNavigatorPOS.Size" type="System.Drawing.Size, System.Drawing">
<value>1069, 25</value>
<value>1072, 25</value>
</data>
<data name="BindingNavigatorPOS.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
@@ -1188,7 +1188,7 @@
</value>
</data>
<data name="TabPos.Size" type="System.Drawing.Size, System.Drawing">
<value>1069, 312</value>
<value>1072, 316</value>
</data>
<data name="TabPos.Text" xml:space="preserve">
<value>Positionen</value>
@@ -2538,7 +2538,7 @@
<value>VWPMO_WF_USER_ACTIVETableAdapter</value>
</data>
<data name="&gt;&gt;VWPMO_WF_USER_ACTIVETableAdapter.Type" xml:space="preserve">
<value>DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_USER_ACTIVETableAdapter, DD_DMSDataSet1.Designer.vb, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</value>
<value>DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_ACTIVETableAdapter, DD_DMSDataSet1.Designer.vb, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;TableAdapterManager.Name" xml:space="preserve">
<value>TableAdapterManager</value>

View File

@@ -161,7 +161,7 @@ Public Class frmConstructor_Main
elapsed = sw.Elapsed.TotalSeconds
sw.Stop()
sw.Reset()
If LogErrorsOnly = False Then ClassLogger.Add(">> Form Load took " & Format(elapsed, "0.000000000") & " seconds", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Form Load took " & Format(elapsed, "0.000000000") & " seconds", False)
Catch ex As System.Exception
MsgBox("Error while Loading Form" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
System.Windows.Forms.MessageBox.Show(ex.Message)
@@ -488,7 +488,6 @@ Public Class frmConstructor_Main
_ENTITYSQL = String.Format("SELECT SQL_QUICK_VIEW FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0} AND FORM_ID = {1} AND SCREEN_ID = {2}", ConstructorId, FormId, CURRENT_SCREEN_ID)
_ENTITYSQL = ClassDatabase.Execute_Scalar(_ENTITYSQL, True)
If _ENTITYSQL = String.Empty Then
If LogErrorsOnly = False Then ClassLogger.Add(" >> No Quick-View Configured", False)
_ENTITYSQL = "SELECT T.* FROM VWTEMP_PMO_FORM" & FormId.ToString & " T"
If IS_SINGLE_RECORD = True Or FORM_TYPE = 5 Then
@@ -606,7 +605,7 @@ Public Class frmConstructor_Main
Column_Row_Handler()
Me.Cursor = Cursors.Default
'If dataloaded = True Then
' If LogErrorsOnly = False Then ClassLogger.Add(">> grvwSelection_FocusedRowChanged - EditState: " & EDIT_STATE, False)
' If LogErrorsOnly = False Then ClassLogger.Add(" >> grvwSelection_FocusedRowChanged - EditState: " & EDIT_STATE, False)
' Dim selRecID = GetSelected_RecordID()
' If Not selRecID Is Nothing And selRecID <> SelectedRecordID Or EDIT_STATE = "insert" Then
' Focused_Row_Column_Changed()
@@ -642,7 +641,7 @@ Public Class frmConstructor_Main
If Grid_RecordID = RECORD_ID And ENTITY_RECORD_COUNT > 1 Then
Exit Sub
End If
If LogErrorsOnly = False Then ClassLogger.Add(">> RowHandler: RID: " & Grid_RecordID.ToString & " - " & Now, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> RowHandler: RID: " & Grid_RecordID.ToString & " - " & Now, False)
'Hier jetzt erst das Anzeigen für einen selektierten Datensatz
If GRID_TYPE = GridType.Grid Then
If IsTopFirstRow Then
@@ -668,7 +667,7 @@ Public Class frmConstructor_Main
DisableEditMode()
VerknüpfungenAnzeigenToolStripMenuItem.Enabled = True
Show_Selected_Record_Data(Grid_RecordID, False)
If LogErrorsOnly = False Then ClassLogger.Add(">> After Show_Selected_Record_Data - " & Now, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> After Show_Selected_Record_Data - " & Now, False)
If TabPos.PageVisible = True And TCDetails.SelectedTabPage.Text.StartsWith("Posi") Then
Clear_GridPos_View()
Dim POS_GRID_RECORD = Get_Focused_Row_Cell_Value_pos("Record-ID")
@@ -815,7 +814,7 @@ Public Class frmConstructor_Main
elapsed = sw.Elapsed.TotalSeconds
sw.Stop()
sw.Reset()
If LogErrorsOnly = False Then ClassLogger.Add(">> TreeView Load took " & Format(elapsed, "0.000000000") & " seconds", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> TreeView Load took " & Format(elapsed, "0.000000000") & " seconds", False)
End If
End Sub
@@ -847,12 +846,13 @@ Public Class frmConstructor_Main
Dim elapsed As Double
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(">> Load_Tree_View_Data1 took " & Format(elapsed, "0.000000000") & " seconds", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Load_Tree_View_Data1 took " & Format(elapsed, "0.000000000") & " seconds", False)
Get_RecordCounts_Nodes()
Load_Entity_Data(ACT_EBENE)
sw.Stop()
sw.Reset()
If LogErrorsOnly = False Then ClassLogger.Add(">> Load_Tree_View_Data2 took " & Format(elapsed, "0.000000000") & " seconds", False)
elapsed = elapsed - sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> Load_Tree_View_Data2 took " & Format(elapsed, "0.000000000") & " seconds", False)
End If
End Sub
@@ -908,7 +908,7 @@ Public Class frmConstructor_Main
elapsed = sw.Elapsed.TotalSeconds
sw.Stop()
sw.Reset()
If LogErrorsOnly = False Then ClassLogger.Add(">> Get_RecordCounts_Nodes took " & Format(elapsed, "0.000000000") & " seconds", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Get_RecordCounts_Nodes took " & Format(elapsed, "0.000000000") & " seconds", False)
Catch ex As Exception
MsgBox("Error in Get_RecordCounts_Nodes:" & vbNewLine & ex.Message, MsgBoxStyle.Exclamation)
End Try
@@ -995,7 +995,9 @@ Public Class frmConstructor_Main
#Region "Controls"
Sub Load_Controls(frmview_id As Integer)
Dim sw As New Stopwatch
sw.Start()
Dim elapsed As Double
FORMVIEW_ID = frmview_id
ENTITY_ID = ClassDatabase.Execute_Scalar("SELECT FORM_ID FROM TBPMO_FORM_VIEW WHERE GUID = " & frmview_id)
CtrlBuilder = New ClassControlBuilder(pnlDetails)
@@ -1010,6 +1012,10 @@ Public Class frmConstructor_Main
AddHandler CtrlBuilder.OnRecordChanged, AddressOf OnRecordChanged
AddHandler CtrlBuilder.OnMouseHover, AddressOf HandleToolTip
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> Load_Controls took " & Format(elapsed, "0.000000000") & " seconds", False)
sw.Stop()
sw.Reset()
End Sub
Private Sub HandleToolTip(sender As Object, e As EventArgs)
@@ -1085,6 +1091,7 @@ Public Class frmConstructor_Main
tsButtonSave.Enabled = True
EDIT_STATE = EditState.Insert
RECORD_CHANGED = True
tsslblRecord.Text = "Adding record ......"
End If
Catch ex As Exception
MsgBox("Unexpected Error in Insert: " & ex.Message)
@@ -1095,6 +1102,9 @@ Public Class frmConstructor_Main
End Sub
Private Sub tsButtonSave_Click(sender As Object, e As EventArgs) Handles tsButtonSave.Click
Save_Record()
End Sub
Function Save_Record()
Try
Me.Cursor = Cursors.WaitCursor
SAVE_ROUTINE_ACTIVE = True
@@ -1107,7 +1117,7 @@ Public Class frmConstructor_Main
If Not RECORD_CHANGED Then
Update_Status_Label(True, "KEINE Änderungen an Datensatz.")
Me.Cursor = Cursors.Default
Exit Sub
Return True
End If
End If
'Update aller Control-Werte
@@ -1116,9 +1126,9 @@ Public Class frmConstructor_Main
Try
ResultMessage = Update_Record_OnChange()
Catch ex As Exception
MsgBox(ex.Message, MsgBoxStyle.Exclamation, "Fehler beim Speichern des Datensatzes")
MsgBox(ex.Message, MsgBoxStyle.Exclamation, "Error in saving Record")
Me.Cursor = Cursors.Default
Exit Sub
Return False
End Try
Dim recid As Integer
@@ -1136,7 +1146,7 @@ Public Class frmConstructor_Main
If RECORD_ID = 0 Then
MsgBox("Attention: no current record Selected!", MsgBoxStyle.Exclamation)
Me.Cursor = Cursors.Default
Exit Sub
Return False
End If
If EDIT_STATE = EditState.Insert Then
Select Case ACT_EBENE
@@ -1219,6 +1229,7 @@ Public Class frmConstructor_Main
Catch ex As Exception
MsgBox("Error in Save Data:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
Return False
End Try
If CtrlCommandUI.IsInsert Then
@@ -1232,24 +1243,34 @@ Public Class frmConstructor_Main
RECORD_CHANGED = False
SAVE_ROUTINE_ACTIVE = False
Me.Cursor = Cursors.Default
End Sub
Return True
End Function
Private Sub tsButtonDelete_Click(sender As Object, e As EventArgs) Handles tsButtonDelete.Click
Dim msg = "Sind Sie sicher, dass Sie diesen Record/Datensatz löschen wollen?"
If USER_LANGUAGE <> "de-DE" Then
msg = "Are You sure You want to delete the selected record?"
End If
Dim result As MsgBoxResult
result = MessageBox.Show("Möchten Sie den Datensatz wirklich löschen?", "Bestätigung erforderlich:", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
result = MessageBox.Show(msg, "Confirmation:", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
If result = MsgBoxResult.Yes Then
EDIT_STATE = EditState.Delete
If CtrlCommandUI.DeleteRecord(SELECTED_RECORD_ID) = True Then
Update_Status_Label(True, "Der Datensatz '" & SELECTED_RECORD_ID & "' wurde erfolgreich gelöscht - " & Now, EditState.Update)
Dim del = "EXEC [dbo].[PRPMO_DELETE_RECORD] " & SELECTED_RECORD_ID
If ClassDatabase.Execute_non_Query(del, True) = True Then
msg = "Der Datensatz '" & SELECTED_RECORD_ID & "' wurde erfolgreich gelöscht - " & Now
If USER_LANGUAGE <> "de-DE" Then
msg = "The record and all dependencies for '" & SELECTED_RECORD_ID & "' were deleted - " & Now
End If
Update_Status_Label(True, msg, EditState.Update)
Update_Record_Label(SELECTED_RECORD_ID)
Load_Tree_View_Data()
' Nach dem löschen muss die aktuelle Ansicht neugeladen werden
Load_Entity_Data(ACT_EBENE)
DisableEditMode()
RECORD_CHANGED = False
EDIT_STATE = EditState.None
End If
End If
EDIT_STATE = EditState.None
End Sub
Private Sub tsButtonEditMode_Click(sender As Object, e As EventArgs) Handles tsButtonEditMode.Click
@@ -1351,6 +1372,7 @@ Public Class frmConstructor_Main
Try
Dim sw As New Stopwatch
sw.Start()
Dim elapsed As Double
Me.Cursor = Cursors.WaitCursor
RECORD_CHANGED = False
RECORD_ID = 0
@@ -1395,6 +1417,8 @@ Public Class frmConstructor_Main
'Abhängig von der Entität die Selektierungs-Daten laden
Get_Grid_Sql(CONSTRUCTORID, ENTITY_ID, CURRENT_CONSTRUCTOR_DETAIL_ID)
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> Get_Grid_Sql took " & Format(elapsed, "0.000000000") & " seconds", False)
'Anzahl der Datensätze
ENTITY_RECORD_COUNT = ClassDatabase.Execute_Scalar("SELECT COUNT(*) FROM TBPMO_RECORD where FORM_ID = " & ENTITY_ID, True)
Select Case ClickedLevel
@@ -1410,7 +1434,7 @@ Public Class frmConstructor_Main
PARENT_ID = 0
EBENE1_ENTITY = TreeViewMain.SelectedNode.Text
ACT_EBENE_STRING = EBENE1_ENTITY
If LogErrorsOnly = False Then ClassLogger.Add(">> Level 1 selected in TreeView", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Level 1 selected in TreeView", False)
'tslblEntity2.Visible = False
@@ -1432,7 +1456,7 @@ Public Class frmConstructor_Main
'End If
EBENE2_ENTITY = TreeViewMain.SelectedNode.Text
ACT_EBENE_STRING = EBENE2_ENTITY
If LogErrorsOnly = False Then ClassLogger.Add(">> Level 2 selected in TreeView", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Level 2 selected in TreeView", False)
EBENE3_ENTITY = ""
'Wenn bereits ein Record für Ebene 1 gewählt wurde dann einschränken
If EBENE1_RECID > 0 Then
@@ -1471,7 +1495,7 @@ Public Class frmConstructor_Main
Case 3
EBENE3_ENTITY = TreeViewMain.SelectedNode.Text
ACT_EBENE_STRING = EBENE3_ENTITY
If LogErrorsOnly = False Then ClassLogger.Add(">> Level 3 selected in TreeView", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Level 3 selected in TreeView", False)
EBENE3_COLUMNNAME = ClassDatabase.Execute_Scalar("SELECT COLUMN_NAME1 FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = " & CONSTRUCTORID & " AND FORM_ID = " & ENTITY_ID & " AND SCREEN_ID = " & CURRENT_SCREEN_ID)
'Wenn bereits ein Record für Ebene 1 gewählt wurde dann eisnchränken
@@ -1509,7 +1533,8 @@ Public Class frmConstructor_Main
EBENE3_GRID_RESULT = Nothing
End Select
elapsed = sw.Elapsed.TotalSeconds - elapsed
If LogErrorsOnly = False Then ClassLogger.Add(" >> Select Case entities took " & Format(elapsed, "0.000000000") & " seconds", False)
_ENTITYSTRING = ACT_EBENE_STRING
PARENT_ID = PARENT_RECORDID
act_FormViewID = ClassDatabase.Execute_Scalar("SELECT GUID FROM TBPMO_FORM_VIEW where FORM_ID = " & ENTITY_ID)
@@ -1594,7 +1619,7 @@ Public Class frmConstructor_Main
' sql1.Replace("T.*", "TOP 1 [Record-ID]")
' Dim id = ClassDatabase.Execute_Scalar(sql1, True)
' If Not id Is Nothing Then
' If LogErrorsOnly = False Then ClassLogger.Add(">> Load Record directly - RecordID: " & RECORD_ID, False)
' If LogErrorsOnly = False Then ClassLogger.Add(" >> Load Record directly - RecordID: " & RECORD_ID, False)
' Load_Record_Data()
' End If
'End If
@@ -1640,11 +1665,11 @@ Public Class frmConstructor_Main
End If
Dim elapsed As Double
elapsed = sw.Elapsed.TotalSeconds
sw.Stop()
sw.Reset()
If LogErrorsOnly = False Then ClassLogger.Add(">> Load_Entity_Data took " & Format(elapsed, "0.000000000") & " seconds", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Load_Entity_Data took " & Format(elapsed, "0.000000000") & " seconds", False)
Catch ex As Exception
MsgBox("Error in Load_Entity_Data:" & vbNewLine & ex.Message, MsgBoxStyle.Exclamation)
Finally
@@ -1948,7 +1973,7 @@ Public Class frmConstructor_Main
If IsNothing(PARENT_RECORD1) Then
Dim New_Record = ClassControlCommandsUI.GetLastRecord
If Not IsNothing(New_Record) Then
If LogErrorsOnly = False Then ClassLogger.Add(">> Parent-Record Ebene 1 wird neu angelegt...", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Parent-Record Ebene 1 wird neu angelegt...", False)
'Die neue Record-ID setzen
ClassControlCommandsUI.ConnectRecord(New_Record, RECORDID, "PARENT-LINK FOR ENTITY " & ENTITY_ID & "")
Return New_Record
@@ -1967,7 +1992,7 @@ Public Class frmConstructor_Main
If IsNothing(PARENT_RECORD2) Then
Dim New_Record = ClassControlCommandsUI.GetLastRecord
If Not IsNothing(New_Record) Then
If LogErrorsOnly = False Then ClassLogger.Add(">> Parent-Record Ebene 1 wird neu angelegt...", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Parent-Record Ebene 1 wird neu angelegt...", False)
'Die neue Record-ID setzen
ClassControlCommandsUI.ConnectRecord(New_Record, RECORDID, "PARENT-LINK FOR ENTITY " & ENTITY_ID & "")
Return New_Record
@@ -2098,8 +2123,11 @@ Public Class frmConstructor_Main
End Sub
Private Sub Show_Selected_Record_Data(Rec_ID As Integer, EntityLoad As Boolean)
Try
Dim sw As New Stopwatch
sw.Start()
Update_Status_Label(False, "")
If LogErrorsOnly = False Then ClassLogger.Add(">> GRID_RECORD ID: " & Rec_ID.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> GRID_RECORD ID: " & Rec_ID.ToString, False)
'Me.pnlDetails.Visible = True
ZeigeRecordLogsToolStripMenuItem.Enabled = False
If FORM_TYPE = 5 And EntityLoad = False Or IS_SINGLE_RECORD = True And EntityLoad = False Then '#### Es sind untergeordnete Entitäten geöffnet####
@@ -2169,28 +2197,31 @@ Public Class frmConstructor_Main
End If
End Select
End If
Select Case TCDetails.SelectedTabPageIndex
Case 0
Dim sw1 As New Stopwatch
sw1.Start()
ClassControlValues.LoadControlValues(SELECTED_RECORD_ID, PARENT_ID, ENTITY_ID, CtrlBuilder.AllControls)
Dim elapsed1 As Double
elapsed1 = sw1.Elapsed.TotalSeconds
sw1.Stop()
sw1.Reset()
If LogErrorsOnly = False Then ClassLogger.Add(" >> LoadControlValues took " & Format(elapsed1, "0.000000000") & " seconds", False)
Case 1
If RECORD_ID = 0 Then
RUN_WD_SEARCH(WD_Suche, "ENTITY")
Else
RUN_WD_SEARCH(WD_Suche, "RECORD")
End If
Case 2
tsButtonEditMode.Enabled = False
Refresh_FollowUps()
dtpFollowUp.Enabled = False
lblWiedervorlage_Control.Text = "<< Waiting for Selection:"
'ListBoxUser2Profile.Items.Clear()
grpbxFU_Profile.Enabled = False
End Select
If TCDetails.SelectedTabPage.Text.ToLower.StartsWith("windr") Then
If RECORD_ID = 0 Then
RUN_WD_SEARCH(WD_Suche, "ENTITY")
Else
RUN_WD_SEARCH(WD_Suche, "RECORD")
End If
End If
If TCDetails.SelectedTabPage.Text.StartsWith("Detail") Or TCDetails.SelectedTabPage.Text.StartsWith("Kopf") Then
'Daten zu Record in jedem Fall laden
'ClassControlValues.LoadControlValues(SELECTED_RECORD_ID, ENTITY_ID, CtrlBuilder.AllControls)
ClassControlValues.LoadControlValues(SELECTED_RECORD_ID, PARENT_ID, ENTITY_ID, CtrlBuilder.AllControls)
End If
If TCDetails.SelectedTabPage.Text.ToLower.StartsWith("wieder") Then
tsButtonEditMode.Enabled = False
Refresh_FollowUps()
dtpFollowUp.Enabled = False
lblWiedervorlage_Control.Text = "<< Waiting for Selection:"
'ListBoxUser2Profile.Items.Clear()
grpbxFU_Profile.Enabled = False
End If
' Laden der Daten bedeutet nicht dass Daten vom Benutzer geändert wurden!
RECORD_CHANGED = False
@@ -2208,6 +2239,12 @@ Public Class frmConstructor_Main
Me.tsButtonShowWorkflowTasks.Enabled = True
Me.tsButtonShowTaskOverview.Enabled = True
RECORD_ID = SELECTED_RECORD_ID
Dim elapsed As Double
elapsed = sw.Elapsed.TotalSeconds
sw.Stop()
sw.Reset()
If LogErrorsOnly = False Then ClassLogger.Add(" >> Show Selected RecordData took " & Format(elapsed, "0.000000000") & " seconds", False)
'tsstatus_Detail_show(False, "")
Catch ex As Exception
MsgBox("Error in SelectedRecord_ShowData:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
@@ -2477,6 +2514,9 @@ Public Class frmConstructor_Main
End Function
Private Sub RUN_WD_SEARCH(BaseSearch As String, Type As String)
Dim sw As New Stopwatch
sw.Start()
Dim elapsed As Double
Try
Dim windream_temp_search
If Not windream_Docshow = True Or Sett_LoadWD_Docs = False Or TCDetails.SelectedTabPageIndex <> 1 Then
@@ -2492,7 +2532,11 @@ Public Class frmConstructor_Main
Clear_Windream_ResultList()
Exit Sub
End If
tslblWindreamView.Text = "Windream-Dokumente für Entität: " & ACT_EBENE_STRING
Dim msg = "Windream-Dokumente für Entität: " & ACT_EBENE_STRING
If USER_LANGUAGE <> "de-DE" Then
msg = "windream-files for entity: " & ACT_EBENE_STRING
End If
tslblWindreamView.Text = msg
Else
Clear_Windream_ResultList()
Exit Sub
@@ -2505,7 +2549,11 @@ Public Class frmConstructor_Main
Clear_Windream_ResultList()
Exit Sub
End If
tslblWindreamView.Text = "Windream-Dokumente für Record: " & RECORD_ID
Dim msg = "Windream-Dokumente für Record: " & RECORD_ID
If USER_LANGUAGE <> "de-DE" Then
msg = "windream-files for record: " & RECORD_ID
End If
tslblWindreamView.Text = msg
Else
Clear_Windream_ResultList()
Exit Sub
@@ -2554,17 +2602,17 @@ Public Class frmConstructor_Main
Dim WDUnicode = ClassDatabase.Execute_Scalar("SELECT WD_UNICODE FROM TBPMO_KONFIGURATION WHERE GUID = 1")
If WDUnicode = True Then
EncodingFormat = Encoding.GetEncoding(1252) '1252
If LogErrorsOnly = False Then ClassLogger.Add(">> Unicode is used (Encoding.GetEncoding(1252))", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Unicode is used (Encoding.GetEncoding(1252))", False)
Else
If LogErrorsOnly = False Then ClassLogger.Add(">> UTF8 (Encoding.GetEncoding(65001))", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> UTF8 (Encoding.GetEncoding(65001))", False)
EncodingFormat = Encoding.GetEncoding(65001)
End If
Dim fileContents As String
If LogErrorsOnly = False Then ClassLogger.Add(">> ReadAlltext: " & windream_temp_search, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> ReadAlltext: " & windream_temp_search, False)
fileContents = My.Computer.FileSystem.ReadAllText(BaseSearch, EncodingFormat) ', System.Text.Encoding.Unicode
If LogErrorsOnly = False Then ClassLogger.Add(">> fileContents geladen", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> fileContents geladen", False)
fileContents = fileContents.Replace("Í", "Ö")
Dim _sp1 = SP1
Dim _sp2 = SP2
@@ -2625,7 +2673,7 @@ Public Class frmConstructor_Main
xml.Load(Reader)
Reader.Close()
xml.Save(windream_temp_search)
If LogErrorsOnly = False Then ClassLogger.Add(">> Xml Generiert: " & windream_temp_search, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Xml Generiert: " & windream_temp_search, False)
Dim windreamSucheErgebnisse As WMObjects
Try
@@ -2633,7 +2681,8 @@ Public Class frmConstructor_Main
Catch ex As Exception
MsgBox("Error in windreamSucheErgebnisse:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
elapsed = sw.Elapsed.TotalSeconds
If LogErrorsOnly = False Then ClassLogger.Add(" >> GetSearchDocuments took " & Format(elapsed, "0.000000000") & " seconds", False)
If windreamSucheErgebnisse.Count > 0 Then
@@ -2719,12 +2768,10 @@ Public Class frmConstructor_Main
Catch ex As Exception
MsgBox("Unexpected Error in Construct windreamResultList: " & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
If LogErrorsOnly = False Then ClassLogger.Add(">> AxObjectListControl geladen ", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> AxObjectListControl loaded ", False)
'Execute the search
Dim results As WMObjects = windreamSucheErgebnisse
If LogErrorsOnly = False Then ClassLogger.Add(">> results geladen ", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> results loaded ", False)
'Set the contents without displaying them
AxObjectListControl.SetContentsEx(results)
'Change the icon
@@ -2743,6 +2790,10 @@ Public Class frmConstructor_Main
Loop
AxObjectListControl.SetStatusIcon(3)
Else
Dim msg = "Windream-Dokumente für Record: " & RECORD_ID & " - Keine Dateien gefunden"
If USER_LANGUAGE <> "de-DE" Then
msg = "windream-files for record: " & RECORD_ID & " - vo files found"
End If
tslblWindreamView.Text = "Windream-Dokumente für Record: " & RECORD_ID & " - Keine Dateien gefunden"
Clear_Windream_ResultList()
End If
@@ -2756,6 +2807,10 @@ Public Class frmConstructor_Main
MsgBox("Error in RUN_WD_SEARCH:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
Cursor = Cursors.Default
End Try
elapsed = sw.Elapsed.TotalSeconds
sw.Stop()
sw.Reset()
If LogErrorsOnly = False Then ClassLogger.Add(" >> Run WD Search took " & Format(elapsed, "0.000000000") & " seconds", False)
End Sub
Private Function Return_SearchPattern(ByVal content As String)
@@ -2787,16 +2842,15 @@ Public Class frmConstructor_Main
stg = "windream-files"
End If
TabWindream.Text = stg
Dim elapsed As Double
elapsed = sw.Elapsed.TotalSeconds
sw.Stop()
sw.Reset()
If LogErrorsOnly = False Then ClassLogger.Add(">> Clear Result List took " & Format(elapsed, "0.000000000") & " seconds", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Clear Result List took " & Format(elapsed, "0.000000000") & " seconds", False)
Catch ex As Exception
MsgBox("Unexpected Error in Clear Result List:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
End Sub
Sub CheckDocView()
Dim _index = AxObjectListControl.GetFirstSelectedObject
@@ -2968,6 +3022,11 @@ Public Class frmConstructor_Main
Exit Sub
End If
If e.Data.GetDataPresent(DataFormats.StringFormat) Then
If RECORD_CHANGED = True Then
If Save_Record() = False Then
Exit Sub
End If
End If
Dim Wert As String = CType(e.Data.GetData(DataFormats.StringFormat), Object)
Console.WriteLine(Wert)
If Wert.Contains("SCAN") Then
@@ -2991,6 +3050,11 @@ Public Class frmConstructor_Main
End Sub
Sub Check_Dropped_Files()
Try
If RECORD_CHANGED = True Then
If Save_Record() = False Then
Exit Sub
End If
End If
If RECORD_ID = 0 Then
MsgBox("Bitte wählen Sie einen Datensatz aus!", MsgBoxStyle.Information)
Exit Sub
@@ -3213,12 +3277,12 @@ Public Class frmConstructor_Main
End Sub
Sub Show_act_WFTask()
Try
Me.VWPMO_WF_ACTIVETableAdapter.FillByRecord(Me.DD_DMSDataSet.VWPMO_WF_ACTIVE, RECORD_ID, Environment.UserName)
Me.VWPMO_WF_ACTIVETableAdapter.FillByRecord(Me.DD_DMSDataSet.VWPMO_WF_ACTIVE, USER_LANGUAGE, Environment.UserName, RECORD_ID)
tsslblWorkflowstate.BackColor = Color.Black
If DD_DMSDataSet.VWPMO_WF_ACTIVE.Rows.Count > 0 Then
CURRENT_TASK_ID = Me.DD_DMSDataSet.VWPMO_WF_ACTIVE.Rows(0).Item("WF_TASK_ID")
Dim text = "Task: " & Me.DD_DMSDataSet.VWPMO_WF_ACTIVE.Rows(0).Item("TITLE")
text += " - " & Me.DD_DMSDataSet.VWPMO_WF_ACTIVE.Rows(0).Item("STATE_DESC")
Dim text = "Task: " & Me.DD_DMSDataSet.VWPMO_WF_ACTIVE.Rows(0).Item("WF_TITLE")
text += " - " & Me.DD_DMSDataSet.VWPMO_WF_ACTIVE.Rows(0).Item("STATE_TITLE")
text += " - " & Me.DD_DMSDataSet.VWPMO_WF_ACTIVE.Rows(0).Item("DUE_DATE")
tsslblWorkflowstate.Text = text
tsslblWorkflowstate.Visible = True
@@ -3244,8 +3308,8 @@ Public Class frmConstructor_Main
tsButtonShowWorkflowTasks.Visible = False
' grvwSelection.Appearance.FocusedRow.BackColor = Color.Fuchsia
End If
Dim sql1 As String = "SELECT COUNT(*) FROM TBPMO_WORKFLOW_FORM where FORM_ID = @FORM_ID"
sql1 = sql1.Replace("@FORM_ID", ENTITY_ID)
Dim sql1 As String = "SELECT COUNT(*) FROM TBPMO_WORKFLOW_ENTITY_STATE where ENTITY_ID = @ID"
sql1 = sql1.Replace("@ID", ENTITY_ID)
Dim result As Integer = ClassDatabase.Execute_Scalar(sql1)
If result > 0 Then
tsButtonShowWorkflowTasks.Visible = True
@@ -3306,7 +3370,7 @@ Public Class frmConstructor_Main
MsgBox("Unexpected Error in Create Workflowtasks Record: " & ex.Message, MsgBoxStyle.Critical)
End Try
End If
End Sub
Private Sub ZeigeRecordLogsToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ZeigeRecordLogsToolStripMenuItem.Click
@@ -3358,7 +3422,7 @@ Public Class frmConstructor_Main
Sub Jump_Record()
Try
Dim sw As Stopwatch = Stopwatch.StartNew()
If LogErrorsOnly = False Then ClassLogger.Add(">> " & Now.ToString & " Jump_Record", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> " & Now.ToString & " Jump_Record", False)
If JUMP_RECORD_ID > 0 Then
Dim sql = String.Format("SELECT FORM_ID FROM TBPMO_RECORD WHERE GUID = {0}", JUMP_RECORD_ID)
Dim FormID = ClassDatabase.Execute_Scalar(sql, True)
@@ -3476,7 +3540,7 @@ Public Class frmConstructor_Main
End If
End If
sw.Stop()
If LogErrorsOnly = False Then ClassLogger.Add(String.Format("Load_Level1 took {0} milliseconds to load", sw.ElapsedMilliseconds), False)
If LogErrorsOnly = False Then ClassLogger.Add(String.Format(">> Load_Level1 took {0} milliseconds to load", sw.ElapsedMilliseconds), False)
Catch ex As Exception
MsgBox("Error in Load_Level1:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try

View File

@@ -176,7 +176,6 @@ Partial Class frmDD_EMAIL_ACCOUNT
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -75,10 +75,10 @@ Partial Class frmDokumentart_NameConvention
'
'GroupBox1
'
resources.ApplyResources(Me.GroupBox1, "GroupBox1")
Me.GroupBox1.Controls.Add(Me.Label2)
Me.GroupBox1.Controls.Add(Me.btnAddIndexM)
Me.GroupBox1.Controls.Add(Me.cmbIndex_AUTO)
resources.ApplyResources(Me.GroupBox1, "GroupBox1")
Me.GroupBox1.Name = "GroupBox1"
Me.GroupBox1.TabStop = False
'
@@ -89,8 +89,8 @@ Partial Class frmDokumentart_NameConvention
'
'btnAddIndexM
'
resources.ApplyResources(Me.btnAddIndexM, "btnAddIndexM")
Me.btnAddIndexM.Image = Global.DD_Record_Organiser.My.Resources.Resources.add
resources.ApplyResources(Me.btnAddIndexM, "btnAddIndexM")
Me.btnAddIndexM.Name = "btnAddIndexM"
Me.btnAddIndexM.UseVisualStyleBackColor = True
'
@@ -117,8 +117,8 @@ Partial Class frmDokumentart_NameConvention
'
'cmbEntity
'
resources.ApplyResources(Me.cmbEntity, "cmbEntity")
Me.cmbEntity.DisplayMember = "GUID"
resources.ApplyResources(Me.cmbEntity, "cmbEntity")
Me.cmbEntity.FormattingEnabled = True
Me.cmbEntity.Name = "cmbEntity"
Me.cmbEntity.ValueMember = "GUID"
@@ -132,9 +132,9 @@ Partial Class frmDokumentart_NameConvention
'
'cmbIndex_Controls
'
resources.ApplyResources(Me.cmbIndex_Controls, "cmbIndex_Controls")
Me.cmbIndex_Controls.DataSource = Me.TBDD_INDEX_AUTOMBindingSource
Me.cmbIndex_Controls.DisplayMember = "INDEXNAME"
resources.ApplyResources(Me.cmbIndex_Controls, "cmbIndex_Controls")
Me.cmbIndex_Controls.FormattingEnabled = True
Me.cmbIndex_Controls.Name = "cmbIndex_Controls"
Me.cmbIndex_Controls.ValueMember = "DOCTYPE_ID"
@@ -146,25 +146,25 @@ Partial Class frmDokumentart_NameConvention
'
'GroupBox2
'
resources.ApplyResources(Me.GroupBox2, "GroupBox2")
Me.GroupBox2.Controls.Add(Me.Button1)
Me.GroupBox2.Controls.Add(Me.btnTrennzeichen)
Me.GroupBox2.Controls.Add(Me.cmbDate)
Me.GroupBox2.Controls.Add(Me.Label20)
resources.ApplyResources(Me.GroupBox2, "GroupBox2")
Me.GroupBox2.Name = "GroupBox2"
Me.GroupBox2.TabStop = False
'
'Button1
'
resources.ApplyResources(Me.Button1, "Button1")
Me.Button1.Image = Global.DD_Record_Organiser.My.Resources.Resources.add
resources.ApplyResources(Me.Button1, "Button1")
Me.Button1.Name = "Button1"
Me.Button1.UseVisualStyleBackColor = True
'
'btnTrennzeichen
'
resources.ApplyResources(Me.btnTrennzeichen, "btnTrennzeichen")
Me.btnTrennzeichen.Image = Global.DD_Record_Organiser.My.Resources.Resources.action_add_16xLG
resources.ApplyResources(Me.btnTrennzeichen, "btnTrennzeichen")
Me.btnTrennzeichen.Name = "btnTrennzeichen"
Me.btnTrennzeichen.UseVisualStyleBackColor = True
'
@@ -182,22 +182,22 @@ Partial Class frmDokumentart_NameConvention
'
'btndelete
'
resources.ApplyResources(Me.btndelete, "btndelete")
Me.btndelete.Image = Global.DD_Record_Organiser.My.Resources.Resources.delete
resources.ApplyResources(Me.btndelete, "btndelete")
Me.btndelete.Name = "btndelete"
Me.btndelete.UseVisualStyleBackColor = True
'
'btnOK
'
resources.ApplyResources(Me.btnOK, "btnOK")
Me.btnOK.Image = Global.DD_Record_Organiser.My.Resources.Resources.save
resources.ApplyResources(Me.btnOK, "btnOK")
Me.btnOK.Name = "btnOK"
Me.btnOK.UseVisualStyleBackColor = True
'
'btnclose
'
resources.ApplyResources(Me.btnclose, "btnclose")
Me.btnclose.Image = Global.DD_Record_Organiser.My.Resources.Resources.cancel
resources.ApplyResources(Me.btnclose, "btnclose")
Me.btnclose.Name = "btnclose"
Me.btnclose.UseVisualStyleBackColor = True
'
@@ -213,6 +213,7 @@ Partial Class frmDokumentart_NameConvention
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.TBDD_CLIENTTableAdapter = Nothing
Me.TableAdapterManager.TBDD_CONNECTIONTableAdapter = Nothing
Me.TableAdapterManager.TBDD_DOKUMENTARTTableAdapter = Nothing
Me.TableAdapterManager.TBDD_EINGANGSARTENTableAdapter = Nothing
@@ -221,6 +222,7 @@ Partial Class frmDokumentart_NameConvention
Me.TableAdapterManager.TBDD_INDEX_AUTOMTableAdapter = Me.TBDD_INDEX_AUTOMTableAdapter
Me.TableAdapterManager.TBDD_USER_GROUPSTableAdapter = Nothing
Me.TableAdapterManager.TBDD_USERTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_CONSTRUCTOR_USER_SQLTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FILES_USERTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FOLLOW_UP_EMAILTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FOLLUPEMAIL_USERTableAdapter = Nothing
@@ -237,8 +239,9 @@ Partial Class frmDokumentart_NameConvention
Me.TableAdapterManager.TBPMO_TEMPLATE_PATTERNTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILE_IDXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
@@ -249,31 +252,31 @@ Partial Class frmDokumentart_NameConvention
'
'VERSION_DELIMITERTextBox
'
resources.ApplyResources(Me.VERSION_DELIMITERTextBox, "VERSION_DELIMITERTextBox")
Me.VERSION_DELIMITERTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None
Me.VERSION_DELIMITERTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBPMO_KONFIGURATIONBindingSource, "VERSION_DELIMITER", True))
Me.VERSION_DELIMITERTextBox.ForeColor = System.Drawing.SystemColors.Control
resources.ApplyResources(Me.VERSION_DELIMITERTextBox, "VERSION_DELIMITERTextBox")
Me.VERSION_DELIMITERTextBox.Name = "VERSION_DELIMITERTextBox"
Me.VERSION_DELIMITERTextBox.ReadOnly = True
'
'FILE_DELIMITERTextBox
'
resources.ApplyResources(Me.FILE_DELIMITERTextBox, "FILE_DELIMITERTextBox")
Me.FILE_DELIMITERTextBox.BorderStyle = System.Windows.Forms.BorderStyle.None
Me.FILE_DELIMITERTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.TBPMO_KONFIGURATIONBindingSource, "FILE_DELIMITER", True))
Me.FILE_DELIMITERTextBox.ForeColor = System.Drawing.SystemColors.Control
resources.ApplyResources(Me.FILE_DELIMITERTextBox, "FILE_DELIMITERTextBox")
Me.FILE_DELIMITERTextBox.Name = "FILE_DELIMITERTextBox"
Me.FILE_DELIMITERTextBox.ReadOnly = True
'
'GroupBox3
'
resources.ApplyResources(Me.GroupBox3, "GroupBox3")
Me.GroupBox3.Controls.Add(Me.Label5)
Me.GroupBox3.Controls.Add(Me.btnAddIndexA)
Me.GroupBox3.Controls.Add(Me.Label4)
Me.GroupBox3.Controls.Add(Me.cmbEntity)
Me.GroupBox3.Controls.Add(Me.cmbIndex_Controls)
Me.GroupBox3.Controls.Add(Me.Label3)
resources.ApplyResources(Me.GroupBox3, "GroupBox3")
Me.GroupBox3.Name = "GroupBox3"
Me.GroupBox3.TabStop = False
'
@@ -296,7 +299,6 @@ Partial Class frmDokumentart_NameConvention
'
resources.ApplyResources(Me, "$this")
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ControlBox = False
Me.Controls.Add(Me.Label7)
Me.Controls.Add(Me.Label6)
Me.Controls.Add(Me.GroupBox3)
@@ -310,6 +312,8 @@ Partial Class frmDokumentart_NameConvention
Me.Controls.Add(Me.txtnamenKonv)
Me.Controls.Add(Me.Label1)
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog
Me.MaximizeBox = False
Me.MinimizeBox = False
Me.Name = "frmDokumentart_NameConvention"
Me.GroupBox1.ResumeLayout(False)
Me.GroupBox1.PerformLayout()

View File

@@ -126,6 +126,9 @@
You can assemble the filename from the Indicies and Textblocks
below</value>
</data>
<data name="GroupBox1.Text" xml:space="preserve">
<value>Automatic Indicies:</value>
</data>
<data name="Label2.Size" type="System.Drawing.Size, System.Drawing">
<value>174, 26</value>
</data>
@@ -133,9 +136,6 @@ below</value>
<value>These Indicies are set automatically
and can also be used for filenames</value>
</data>
<data name="GroupBox1.Text" xml:space="preserve">
<value>Automatic Indicies:</value>
</data>
<data name="Label4.Size" type="System.Drawing.Size, System.Drawing">
<value>83, 15</value>
</data>
@@ -148,6 +148,9 @@ and can also be used for filenames</value>
<data name="Label3.Text" xml:space="preserve">
<value>Control values from Entity:</value>
</data>
<data name="GroupBox2.Text" xml:space="preserve">
<value>Insert variables:</value>
</data>
<data name="btnTrennzeichen.Text" xml:space="preserve">
<value>File separator</value>
</data>
@@ -157,15 +160,18 @@ and can also be used for filenames</value>
<data name="Label20.Text" xml:space="preserve">
<value>Date-Format:</value>
</data>
<data name="GroupBox2.Text" xml:space="preserve">
<value>Insert variables:</value>
</data>
<data name="btndelete.Text" xml:space="preserve">
<value>Delete convention</value>
</data>
<data name="btnOK.Location" type="System.Drawing.Point, System.Drawing">
<value>498, 276</value>
</data>
<data name="btnOK.Text" xml:space="preserve">
<value>Save</value>
</data>
<data name="btnclose.Location" type="System.Drawing.Point, System.Drawing">
<value>498, 308</value>
</data>
<data name="btnclose.Text" xml:space="preserve">
<value>Cancel</value>
</data>

File diff suppressed because it is too large Load Diff

View File

@@ -306,7 +306,6 @@ Partial Class frmEntities
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -146,7 +146,6 @@ Partial Class frmFormInput
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -337,7 +337,6 @@ Partial Class frmLanguage_Translator
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -16,16 +16,12 @@
_Instance.BringToFront()
Return _Instance
End Function
Public Sub SetFormTitle(title As String)
Me.Text = "Formdesigner: " & title
End Sub
Public Sub SetFormName(name As String)
Me.lblFormName.Text = "Name: " & name & " - Form-ID: " & CURRENT_FORM_ID
End Sub
#Region "+++++ Drag Drop Funktionen +++++"
Public Sub ControlDragDrop(type As String, Parent As GroupBox)
@@ -77,7 +73,6 @@
CtrlBuilder.AddRadioButton(0, "rb" & random, defaultCaption, False, 0, 0, def_font_family, def_font_color, def_font_size, def_font_style, 0, False, 0, 0, True, False, False, Parent)
' Aktuelles Control in die Datenbank speichern
ClassControlCommands.InsertControl(CtrlBuilder.CurrentControl)
Case "pb"
CtrlBuilder.AddPictureBox(0, "pb" & random, 0, 0, 0, 0, True, False, False, Parent)
' Aktuelles Control in die Datenbank speichern

View File

@@ -342,7 +342,6 @@ Partial Class frmLogRecord
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -25,10 +25,13 @@ Partial Class frmMain
Me.components = New System.ComponentModel.Container()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmMain))
Me.NotifyIcon = New System.Windows.Forms.NotifyIcon(Me.components)
Me.Timer1 = New System.Windows.Forms.Timer(Me.components)
Me.cmsSystray = New System.Windows.Forms.ContextMenuStrip(Me.components)
Me.ADDIBeendenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.CockpitAnzeigenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
Me.TimerTasks = New System.Windows.Forms.Timer(Me.components)
Me.DD_DMSDataSet = New DD_Record_Organiser.DD_DMSDataSet()
Me.VWPMO_WF_USER_ACTIVEBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.VWPMO_WF_USER_ACTIVETableAdapter = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_USER_ACTIVETableAdapter()
Me.VWPMO_WF_ACTIVEBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.VWPMO_WF_ACTIVETableAdapter = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_ACTIVETableAdapter()
Me.TableAdapterManager = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager()
Me.ribbonMain = New DevExpress.XtraBars.Ribbon.RibbonControl()
Me.MainMenu = New DevExpress.XtraBars.Ribbon.ApplicationMenu(Me.components)
@@ -57,6 +60,7 @@ Partial Class frmMain
Me.BarButtonItem17 = New DevExpress.XtraBars.BarButtonItem()
Me.BarButtonItem18 = New DevExpress.XtraBars.BarButtonItem()
Me.BarButtonItem19 = New DevExpress.XtraBars.BarButtonItem()
Me.LabelLanguage = New DevExpress.XtraBars.BarStaticItem()
Me.pageHome = New DevExpress.XtraBars.Ribbon.RibbonPage()
Me.RibbonPageGroup2 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
Me.groupQuickAccessForm = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
@@ -73,8 +77,10 @@ Partial Class frmMain
Me.BarButtonItem11 = New DevExpress.XtraBars.BarButtonItem()
Me.TimerClose3Minutes = New System.Windows.Forms.Timer(Me.components)
Me.RibbonPageGroup3 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
Me.BarButtonItem20 = New DevExpress.XtraBars.BarButtonItem()
Me.cmsSystray.SuspendLayout()
CType(Me.DD_DMSDataSet, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.VWPMO_WF_USER_ACTIVEBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.VWPMO_WF_ACTIVEBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.ribbonMain, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.MainMenu, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
@@ -82,25 +88,44 @@ Partial Class frmMain
'NotifyIcon
'
Me.NotifyIcon.BalloonTipIcon = System.Windows.Forms.ToolTipIcon.Info
Me.NotifyIcon.ContextMenuStrip = Me.cmsSystray
resources.ApplyResources(Me.NotifyIcon, "NotifyIcon")
'
'Timer1
'cmsSystray
'
Me.Timer1.Interval = 300000
Me.cmsSystray.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ADDIBeendenToolStripMenuItem, Me.CockpitAnzeigenToolStripMenuItem})
Me.cmsSystray.Name = "cmsSystray"
resources.ApplyResources(Me.cmsSystray, "cmsSystray")
'
'ADDIBeendenToolStripMenuItem
'
Me.ADDIBeendenToolStripMenuItem.Image = Global.DD_Record_Organiser.My.Resources.Resources.cancel1
Me.ADDIBeendenToolStripMenuItem.Name = "ADDIBeendenToolStripMenuItem"
resources.ApplyResources(Me.ADDIBeendenToolStripMenuItem, "ADDIBeendenToolStripMenuItem")
'
'CockpitAnzeigenToolStripMenuItem
'
Me.CockpitAnzeigenToolStripMenuItem.Image = Global.DD_Record_Organiser.My.Resources.Resources.WebUserControl_ascx__11270_16x
Me.CockpitAnzeigenToolStripMenuItem.Name = "CockpitAnzeigenToolStripMenuItem"
resources.ApplyResources(Me.CockpitAnzeigenToolStripMenuItem, "CockpitAnzeigenToolStripMenuItem")
'
'TimerTasks
'
Me.TimerTasks.Interval = 300000
'
'DD_DMSDataSet
'
Me.DD_DMSDataSet.DataSetName = "DD_DMSDataSet"
Me.DD_DMSDataSet.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'VWPMO_WF_USER_ACTIVEBindingSource
'VWPMO_WF_ACTIVEBindingSource
'
Me.VWPMO_WF_USER_ACTIVEBindingSource.DataMember = "VWPMO_WF_USER_ACTIVE"
Me.VWPMO_WF_USER_ACTIVEBindingSource.DataSource = Me.DD_DMSDataSet
Me.VWPMO_WF_ACTIVEBindingSource.DataMember = "VWPMO_WF_ACTIVE"
Me.VWPMO_WF_ACTIVEBindingSource.DataSource = Me.DD_DMSDataSet
'
'VWPMO_WF_USER_ACTIVETableAdapter
'VWPMO_WF_ACTIVETableAdapter
'
Me.VWPMO_WF_USER_ACTIVETableAdapter.ClearBeforeFill = True
Me.VWPMO_WF_ACTIVETableAdapter.ClearBeforeFill = True
'
'TableAdapterManager
'
@@ -128,6 +153,7 @@ Partial Class frmMain
Me.TableAdapterManager.TBPMO_LANGUAGE_OBJECTTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_RECORD_LOG_CONFIGTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_RECORDTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_RIGHT_GROUPTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_TEMPLATE_ENTITYTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_TEMPLATE_PATTERNTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
@@ -135,19 +161,18 @@ Partial Class frmMain
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILE_IDXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
'
'ribbonMain
'
resources.ApplyResources(Me.ribbonMain, "ribbonMain")
Me.ribbonMain.ApplicationButtonDropDownControl = Me.MainMenu
Me.ribbonMain.BackColor = System.Drawing.Color.DarkGray
Me.ribbonMain.ExpandCollapseItem.Id = 0
Me.ribbonMain.Items.AddRange(New DevExpress.XtraBars.BarItem() {Me.ribbonMain.ExpandCollapseItem, Me.LabelMachine, Me.LabelUser, Me.LabelLoggedIn, Me.LabelVersion, Me.itemInfo, Me.itemExit, Me.BarButtonItem1, Me.BarButtonItem3, Me.BarButtonItem4, Me.BarButtonItem5, Me.BarButtonItem6, Me.BarButtonItem7, Me.BarButtonItem8, Me.BarButtonItem9, Me.itemSettings, Me.BarButtonItem2, Me.BarButtonItem10, Me.BarButtonItem12, Me.BarButtonItem13, Me.BarButtonItem14, Me.BarButtonItem15, Me.BarButtonItem16, Me.BarButtonItem17, Me.BarButtonItem18, Me.BarButtonItem19})
Me.ribbonMain.MaxItemId = 33
Me.ribbonMain.Items.AddRange(New DevExpress.XtraBars.BarItem() {Me.ribbonMain.ExpandCollapseItem, Me.LabelMachine, Me.LabelUser, Me.LabelLoggedIn, Me.LabelVersion, Me.itemInfo, Me.itemExit, Me.BarButtonItem1, Me.BarButtonItem3, Me.BarButtonItem4, Me.BarButtonItem5, Me.BarButtonItem6, Me.BarButtonItem7, Me.BarButtonItem8, Me.BarButtonItem9, Me.itemSettings, Me.BarButtonItem2, Me.BarButtonItem10, Me.BarButtonItem12, Me.BarButtonItem13, Me.BarButtonItem14, Me.BarButtonItem15, Me.BarButtonItem16, Me.BarButtonItem17, Me.BarButtonItem18, Me.BarButtonItem19, Me.LabelLanguage, Me.BarButtonItem20})
resources.ApplyResources(Me.ribbonMain, "ribbonMain")
Me.ribbonMain.MaxItemId = 35
Me.ribbonMain.Name = "ribbonMain"
Me.ribbonMain.Pages.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPage() {Me.pageHome, Me.pageForms, Me.pageAdmin})
Me.ribbonMain.RibbonStyle = DevExpress.XtraBars.Ribbon.RibbonControlStyle.Office2013
@@ -159,10 +184,6 @@ Partial Class frmMain
Me.MainMenu.ItemLinks.Add(Me.itemInfo)
Me.MainMenu.ItemLinks.Add(Me.itemSettings)
Me.MainMenu.ItemLinks.Add(Me.itemExit)
Me.MainMenu.MenuAppearance.HeaderItemAppearance.FontSizeDelta = CType(resources.GetObject("MainMenu.MenuAppearance.HeaderItemAppearance.FontSizeDelta"), Integer)
Me.MainMenu.MenuAppearance.HeaderItemAppearance.FontStyleDelta = CType(resources.GetObject("MainMenu.MenuAppearance.HeaderItemAppearance.FontStyleDelta"), System.Drawing.FontStyle)
Me.MainMenu.MenuAppearance.HeaderItemAppearance.GradientMode = CType(resources.GetObject("MainMenu.MenuAppearance.HeaderItemAppearance.GradientMode"), System.Drawing.Drawing2D.LinearGradientMode)
Me.MainMenu.MenuAppearance.HeaderItemAppearance.Image = CType(resources.GetObject("MainMenu.MenuAppearance.HeaderItemAppearance.Image"), System.Drawing.Image)
Me.MainMenu.Name = "MainMenu"
Me.MainMenu.Ribbon = Me.ribbonMain
'
@@ -361,6 +382,13 @@ Partial Class frmMain
Me.BarButtonItem19.Name = "BarButtonItem19"
Me.BarButtonItem19.RibbonStyle = DevExpress.XtraBars.Ribbon.RibbonItemStyles.Large
'
'LabelLanguage
'
resources.ApplyResources(Me.LabelLanguage, "LabelLanguage")
Me.LabelLanguage.Id = 33
Me.LabelLanguage.Name = "LabelLanguage"
Me.LabelLanguage.TextAlignment = System.Drawing.StringAlignment.Near
'
'pageHome
'
Me.pageHome.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.RibbonPageGroup2, Me.groupQuickAccessForm})
@@ -384,10 +412,6 @@ Partial Class frmMain
'pageForms
'
Me.pageForms.Appearance.BackColor = CType(resources.GetObject("pageForms.Appearance.BackColor"), System.Drawing.Color)
Me.pageForms.Appearance.FontSizeDelta = CType(resources.GetObject("pageForms.Appearance.FontSizeDelta"), Integer)
Me.pageForms.Appearance.FontStyleDelta = CType(resources.GetObject("pageForms.Appearance.FontStyleDelta"), System.Drawing.FontStyle)
Me.pageForms.Appearance.GradientMode = CType(resources.GetObject("pageForms.Appearance.GradientMode"), System.Drawing.Drawing2D.LinearGradientMode)
Me.pageForms.Appearance.Image = CType(resources.GetObject("pageForms.Appearance.Image"), System.Drawing.Image)
Me.pageForms.Appearance.Options.UseBackColor = True
Me.pageForms.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.groupQuickAccessForm2})
Me.pageForms.Image = Global.DD_Record_Organiser.My.Resources.Resources.application_form
@@ -415,6 +439,7 @@ Partial Class frmMain
Me.RibbonPageGroupProgram.ItemLinks.Add(Me.BarButtonItem13)
Me.RibbonPageGroupProgram.ItemLinks.Add(Me.BarButtonItem16)
Me.RibbonPageGroupProgram.ItemLinks.Add(Me.BarButtonItem18)
Me.RibbonPageGroupProgram.ItemLinks.Add(Me.BarButtonItem20)
Me.RibbonPageGroupProgram.Name = "RibbonPageGroupProgram"
resources.ApplyResources(Me.RibbonPageGroupProgram, "RibbonPageGroupProgram")
'
@@ -453,11 +478,12 @@ Partial Class frmMain
'
'RibbonStatusBar1
'
resources.ApplyResources(Me.RibbonStatusBar1, "RibbonStatusBar1")
Me.RibbonStatusBar1.ItemLinks.Add(Me.LabelMachine)
Me.RibbonStatusBar1.ItemLinks.Add(Me.LabelUser)
Me.RibbonStatusBar1.ItemLinks.Add(Me.LabelLoggedIn)
Me.RibbonStatusBar1.ItemLinks.Add(Me.LabelVersion)
Me.RibbonStatusBar1.ItemLinks.Add(Me.LabelLanguage)
resources.ApplyResources(Me.RibbonStatusBar1, "RibbonStatusBar1")
Me.RibbonStatusBar1.Name = "RibbonStatusBar1"
Me.RibbonStatusBar1.Ribbon = Me.ribbonMain
'
@@ -482,16 +508,20 @@ Partial Class frmMain
Me.RibbonPageGroup3.Name = "RibbonPageGroup3"
resources.ApplyResources(Me.RibbonPageGroup3, "RibbonPageGroup3")
'
'BarButtonItem20
'
resources.ApplyResources(Me.BarButtonItem20, "BarButtonItem20")
Me.BarButtonItem20.Glyph = CType(resources.GetObject("BarButtonItem20.Glyph"), System.Drawing.Image)
Me.BarButtonItem20.Id = 34
Me.BarButtonItem20.Name = "BarButtonItem20"
Me.BarButtonItem20.RibbonStyle = DevExpress.XtraBars.Ribbon.RibbonItemStyles.Large
'
'frmMain
'
resources.ApplyResources(Me, "$this")
Me.Appearance.BackColor = CType(resources.GetObject("frmMain.Appearance.BackColor"), System.Drawing.Color)
Me.Appearance.FontSizeDelta = CType(resources.GetObject("frmMain.Appearance.FontSizeDelta"), Integer)
Me.Appearance.FontStyleDelta = CType(resources.GetObject("frmMain.Appearance.FontStyleDelta"), System.Drawing.FontStyle)
Me.Appearance.GradientMode = CType(resources.GetObject("frmMain.Appearance.GradientMode"), System.Drawing.Drawing2D.LinearGradientMode)
Me.Appearance.Image = CType(resources.GetObject("frmMain.Appearance.Image"), System.Drawing.Image)
Me.Appearance.Options.UseBackColor = True
Me.Appearance.Options.UseFont = True
resources.ApplyResources(Me, "$this")
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.Controls.Add(Me.RibbonStatusBar1)
Me.Controls.Add(Me.ribbonMain)
@@ -500,8 +530,9 @@ Partial Class frmMain
Me.Name = "frmMain"
Me.Ribbon = Me.ribbonMain
Me.StatusBar = Me.RibbonStatusBar1
Me.cmsSystray.ResumeLayout(False)
CType(Me.DD_DMSDataSet, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.VWPMO_WF_USER_ACTIVEBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.VWPMO_WF_ACTIVEBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.ribbonMain, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.MainMenu, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
@@ -510,10 +541,10 @@ Partial Class frmMain
End Sub
Friend WithEvents NotifyIcon As System.Windows.Forms.NotifyIcon
Friend WithEvents DD_DMSDataSet As DD_Record_Organiser.DD_DMSDataSet
Friend WithEvents VWPMO_WF_USER_ACTIVEBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents VWPMO_WF_USER_ACTIVETableAdapter As DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_USER_ACTIVETableAdapter
Friend WithEvents VWPMO_WF_ACTIVEBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents VWPMO_WF_ACTIVETableAdapter As DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_ACTIVETableAdapter
Friend WithEvents TableAdapterManager As DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager
Friend WithEvents Timer1 As System.Windows.Forms.Timer
Friend WithEvents TimerTasks As System.Windows.Forms.Timer
Friend WithEvents ribbonMain As DevExpress.XtraBars.Ribbon.RibbonControl
Friend WithEvents pageForms As DevExpress.XtraBars.Ribbon.RibbonPage
Friend WithEvents RibbonStatusBar1 As DevExpress.XtraBars.Ribbon.RibbonStatusBar
@@ -558,5 +589,10 @@ Partial Class frmMain
Friend WithEvents groupQuickAccessForm2 As DevExpress.XtraBars.Ribbon.RibbonPageGroup
Friend WithEvents RibbonPageGroup3 As DevExpress.XtraBars.Ribbon.RibbonPageGroup
Friend WithEvents BarButtonItem19 As DevExpress.XtraBars.BarButtonItem
Friend WithEvents cmsSystray As System.Windows.Forms.ContextMenuStrip
Friend WithEvents ADDIBeendenToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
Friend WithEvents CockpitAnzeigenToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
Friend WithEvents LabelLanguage As DevExpress.XtraBars.BarStaticItem
Friend WithEvents BarButtonItem20 As DevExpress.XtraBars.BarButtonItem
End Class

File diff suppressed because it is too large Load Diff

View File

@@ -78,12 +78,12 @@ Public Class frmMain
LabelVersion.Caption = String.Format("Version {0}", My.Application.Info.Version.ToString)
LabelUser.Caption = Environment.UserName
LabelMachine.Caption = My.Computer.Name
LabelLanguage.Caption = "Language: " & USER_LANGUAGE
Load_Connection_Dep_Data()
'Wenn Argumente übergeben wurden, wird Formular geladen und zu record gesprungen
ClassJumpRecord.ParseArgs()
TimerTasks.Interval = Task_Popup_minutes * 60000
Catch ex As Exception
MsgBox("Error in Load Form:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
@@ -107,9 +107,9 @@ Public Class frmMain
End Sub
Sub Load_TasksforUser()
Try
VWPMO_WF_USER_ACTIVETableAdapter.Connection.ConnectionString = MyConnectionString
Me.VWPMO_WF_USER_ACTIVETableAdapter.FillByUser(Me.DD_DMSDataSet.VWPMO_WF_USER_ACTIVE, Environment.UserName)
CURRENT_TASKS_GENERAL = Me.DD_DMSDataSet.VWPMO_WF_USER_ACTIVE
VWPMO_WF_ACTIVETableAdapter.Connection.ConnectionString = MyConnectionString
Me.VWPMO_WF_ACTIVETableAdapter.Fill(Me.DD_DMSDataSet.VWPMO_WF_ACTIVE, USER_LANGUAGE, Environment.UserName)
CURRENT_TASKS_GENERAL = Me.DD_DMSDataSet.VWPMO_WF_ACTIVE
Catch ex As Exception
MsgBox("Error in Load Tasks:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
@@ -396,7 +396,7 @@ Public Class frmMain
Sub Refresh_TaskReminder()
Load_TasksforUser()
Try
If DD_DMSDataSet.VWPMO_WF_USER_ACTIVE.Rows.Count > 0 Then
If DD_DMSDataSet.VWPMO_WF_ACTIVE.Rows.Count > 0 Then
NotifyIcon.Visible = True
If USER_LANGUAGE = "de-DE" Then
NotifyIcon.ShowBalloonTip(50000, "ADDI-Unerledigte Tasks", "Sie haben unerledigte Tasks in Ihrem Verantwortungsbereich." & vbNewLine & "Bitte überprüfen Sie Ihre Workflow-Tasks", ToolTipIcon.Info)
@@ -436,7 +436,7 @@ Public Class frmMain
End Sub
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles Timer1.Tick
Private Sub Timer1_Tick(sender As Object, e As EventArgs) Handles TimerTasks.Tick
Refresh_TaskReminder()
End Sub
@@ -448,7 +448,7 @@ Public Class frmMain
Private Sub frmMain_Shown(sender As Object, e As EventArgs) Handles Me.Shown
Refresh_TaskReminder()
Timer1.Start()
TimerTasks.Start()
RUN_TIMER()
If Sett_ConstructorStart <> 0 Then
Cursor = Cursors.WaitCursor
@@ -548,6 +548,10 @@ Public Class frmMain
If CONNECTION_CHANGED = True Then
Load_Connection_Dep_Data()
End If
TimerTasks.Stop()
TimerTasks.Interval = Task_Popup_minutes * 60000
TimerTasks.Start()
End Sub
Private Sub BarButtonItem3_ItemClick(sender As Object, e As ItemClickEventArgs) Handles BarButtonItem3.ItemClick
Cursor = Cursors.WaitCursor
@@ -662,10 +666,6 @@ Public Class frmMain
End Sub
Private Sub NotifyIcon_Click(sender As Object, e As EventArgs) Handles NotifyIcon.Click
End Sub
Private Sub NotifyIcon_BalloonTipClicked(sender As Object, e As EventArgs) Handles NotifyIcon.BalloonTipClicked
OpenFormCockpit()
End Sub
@@ -674,4 +674,16 @@ Public Class frmMain
Close_Maximized_Forms()
OpenWindream_Files()
End Sub
Private Sub CockpitAnzeigenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles CockpitAnzeigenToolStripMenuItem.Click
OpenFormCockpit()
End Sub
Private Sub BarButtonItem20_ItemClick(sender As Object, e As ItemClickEventArgs) Handles BarButtonItem20.ItemClick
Close_Maximized_Forms()
Dim frm As New frmGroup_Rights
frm = frmGroup_Rights.Instance()
frm.MdiParent = MAIN_FORM
frm.Show()
End Sub
End Class

View File

@@ -131,7 +131,6 @@ Partial Class frmQuickEdit
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -260,7 +260,6 @@ Partial Class frmRecord_Changes
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -129,7 +129,6 @@ Partial Class frmSQLEditor
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -34,6 +34,7 @@ Partial Class frmTask_Editor
Dim DUE_DATELabel As System.Windows.Forms.Label
Dim Label4 As System.Windows.Forms.Label
Dim RECORD_IDLabel As System.Windows.Forms.Label
Dim WF_IDLabel As System.Windows.Forms.Label
Me.OK_Button = New System.Windows.Forms.Button()
Me.Cancel_Button = New System.Windows.Forms.Button()
Me.DD_DMSDataSet = New DD_Record_Organiser.DD_DMSDataSet()
@@ -42,9 +43,8 @@ Partial Class frmTask_Editor
Me.TableAdapterManager = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager()
Me.TBPMO_WORKFLOW_TASK_STATETableAdapter = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.TBPMO_WORKFLOW_TASK_STATETableAdapter()
Me.GroupBox1 = New System.Windows.Forms.GroupBox()
Me.RECORD_IDTextBox = New System.Windows.Forms.TextBox()
Me.VWPMO_WF_ACTIVEBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.TBPMO_WORKFLOW_TASK_STATEBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.WF_IDTextBox = New System.Windows.Forms.TextBox()
Me.DateTimePicker1 = New System.Windows.Forms.DateTimePicker()
Me.btnAddAppointment = New System.Windows.Forms.Button()
Me.btndeleteTask = New System.Windows.Forms.Button()
@@ -56,20 +56,22 @@ Partial Class frmTask_Editor
Me.ADDED_WHENTextBox = New System.Windows.Forms.TextBox()
Me.DUE_DATEDateTimePicker = New System.Windows.Forms.DateTimePicker()
Me.STATE_IDComboBox = New System.Windows.Forms.ComboBox()
Me.TBPMO_WORKFLOW_TASK_STATEBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.Label1 = New System.Windows.Forms.Label()
Me.GroupBox2 = New System.Windows.Forms.GroupBox()
Me.btnAddUser = New System.Windows.Forms.Button()
Me.ListBoxUser = New System.Windows.Forms.ListBox()
Me.ListViewExclusiveUser = New System.Windows.Forms.ListView()
Me.ColumnHeader1 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
Me.ColumnHeader2 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
Me.ColumnHeader3 = CType(New System.Windows.Forms.ColumnHeader(), System.Windows.Forms.ColumnHeader)
Me.ColumnHeader1 = CType(New System.Windows.Forms.ColumnHeader(),System.Windows.Forms.ColumnHeader)
Me.ColumnHeader2 = CType(New System.Windows.Forms.ColumnHeader(),System.Windows.Forms.ColumnHeader)
Me.ColumnHeader3 = CType(New System.Windows.Forms.ColumnHeader(),System.Windows.Forms.ColumnHeader)
Me.Label3 = New System.Windows.Forms.Label()
Me.btndeleteuser = New System.Windows.Forms.Button()
Me.Label2 = New System.Windows.Forms.Label()
Me.btndelete_following = New System.Windows.Forms.Button()
Me.ListBoxFollowing = New System.Windows.Forms.ListBox()
Me.VWPMO_WF_ACTIVETableAdapter = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_ACTIVETableAdapter()
Me.WF_IDTextBox = New System.Windows.Forms.TextBox()
CHANGED_WHENLabel = New System.Windows.Forms.Label()
GUIDLabel = New System.Windows.Forms.Label()
CHANGED_WHOLabel = New System.Windows.Forms.Label()
@@ -80,13 +82,14 @@ Partial Class frmTask_Editor
DUE_DATELabel = New System.Windows.Forms.Label()
Label4 = New System.Windows.Forms.Label()
RECORD_IDLabel = New System.Windows.Forms.Label()
CType(Me.DD_DMSDataSet, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.TBPMO_WORKFLOW_TASKBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
Me.GroupBox1.SuspendLayout()
CType(Me.VWPMO_WF_ACTIVEBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.TBPMO_WORKFLOW_TASK_STATEBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
Me.GroupBox2.SuspendLayout()
Me.SuspendLayout()
WF_IDLabel = New System.Windows.Forms.Label()
CType(Me.DD_DMSDataSet,System.ComponentModel.ISupportInitialize).BeginInit
CType(Me.TBPMO_WORKFLOW_TASKBindingSource,System.ComponentModel.ISupportInitialize).BeginInit
Me.GroupBox1.SuspendLayout
CType(Me.VWPMO_WF_ACTIVEBindingSource,System.ComponentModel.ISupportInitialize).BeginInit
CType(Me.TBPMO_WORKFLOW_TASK_STATEBindingSource,System.ComponentModel.ISupportInitialize).BeginInit
Me.GroupBox2.SuspendLayout
Me.SuspendLayout
'
'CHANGED_WHENLabel
'
@@ -163,11 +166,12 @@ Partial Class frmTask_Editor
'
'TBPMO_WORKFLOW_TASKTableAdapter
'
Me.TBPMO_WORKFLOW_TASKTableAdapter.ClearBeforeFill = True
Me.TBPMO_WORKFLOW_TASKTableAdapter.ClearBeforeFill = true
'
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.BackupDataSetBeforeUpdate = false
Me.TableAdapterManager.TBDD_CLIENTTableAdapter = Nothing
Me.TableAdapterManager.TBDD_CONNECTIONTableAdapter = Nothing
Me.TableAdapterManager.TBDD_DOKUMENTARTTableAdapter = Nothing
Me.TableAdapterManager.TBDD_EINGANGSARTENTableAdapter = Nothing
@@ -176,6 +180,7 @@ Partial Class frmTask_Editor
Me.TableAdapterManager.TBDD_INDEX_AUTOMTableAdapter = Nothing
Me.TableAdapterManager.TBDD_USER_GROUPSTableAdapter = Nothing
Me.TableAdapterManager.TBDD_USERTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_CONSTRUCTOR_USER_SQLTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FILES_USERTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FOLLOW_UP_EMAILTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FOLLUPEMAIL_USERTableAdapter = Nothing
@@ -192,19 +197,22 @@ Partial Class frmTask_Editor
Me.TableAdapterManager.TBPMO_TEMPLATE_PATTERNTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILE_IDXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Me.TBPMO_WORKFLOW_TASK_STATETableAdapter
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
'
'TBPMO_WORKFLOW_TASK_STATETableAdapter
'
Me.TBPMO_WORKFLOW_TASK_STATETableAdapter.ClearBeforeFill = True
Me.TBPMO_WORKFLOW_TASK_STATETableAdapter.ClearBeforeFill = true
'
'GroupBox1
'
Me.GroupBox1.Controls.Add(WF_IDLabel)
Me.GroupBox1.Controls.Add(Me.WF_IDTextBox)
Me.GroupBox1.Controls.Add(Me.RECORD_IDTextBox)
Me.GroupBox1.Controls.Add(RECORD_IDLabel)
Me.GroupBox1.Controls.Add(Me.DateTimePicker1)
Me.GroupBox1.Controls.Add(Label4)
@@ -228,27 +236,23 @@ Partial Class frmTask_Editor
Me.GroupBox1.Controls.Add(DUE_DATELabel)
resources.ApplyResources(Me.GroupBox1, "GroupBox1")
Me.GroupBox1.Name = "GroupBox1"
Me.GroupBox1.TabStop = False
Me.GroupBox1.TabStop = false
'
'RECORD_IDTextBox
'
Me.RECORD_IDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "RECORD_ID", true))
resources.ApplyResources(Me.RECORD_IDTextBox, "RECORD_IDTextBox")
Me.RECORD_IDTextBox.Name = "RECORD_IDTextBox"
Me.RECORD_IDTextBox.ReadOnly = true
'
'VWPMO_WF_ACTIVEBindingSource
'
Me.VWPMO_WF_ACTIVEBindingSource.DataMember = "VWPMO_WF_ACTIVE"
Me.VWPMO_WF_ACTIVEBindingSource.DataSource = Me.DD_DMSDataSet
'
'TBPMO_WORKFLOW_TASK_STATEBindingSource
'
Me.TBPMO_WORKFLOW_TASK_STATEBindingSource.DataMember = "TBPMO_WORKFLOW_TASK_STATE"
Me.TBPMO_WORKFLOW_TASK_STATEBindingSource.DataSource = Me.DD_DMSDataSet
'
'WF_IDTextBox
'
Me.WF_IDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "WF_ID", True))
resources.ApplyResources(Me.WF_IDTextBox, "WF_IDTextBox")
Me.WF_IDTextBox.Name = "WF_IDTextBox"
'
'DateTimePicker1
'
Me.DateTimePicker1.DataBindings.Add(New System.Windows.Forms.Binding("Value", Me.VWPMO_WF_ACTIVEBindingSource, "TASK_DATE", True))
Me.DateTimePicker1.DataBindings.Add(New System.Windows.Forms.Binding("Value", Me.VWPMO_WF_ACTIVEBindingSource, "TASK_DATE", true))
Me.DateTimePicker1.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
resources.ApplyResources(Me.DateTimePicker1, "DateTimePicker1")
Me.DateTimePicker1.Name = "DateTimePicker1"
@@ -258,73 +262,78 @@ Partial Class frmTask_Editor
Me.btnAddAppointment.Image = Global.DD_Record_Organiser.My.Resources.Resources.AddTable_5632
resources.ApplyResources(Me.btnAddAppointment, "btnAddAppointment")
Me.btnAddAppointment.Name = "btnAddAppointment"
Me.btnAddAppointment.UseVisualStyleBackColor = True
Me.btnAddAppointment.UseVisualStyleBackColor = true
'
'btndeleteTask
'
Me.btndeleteTask.Image = Global.DD_Record_Organiser.My.Resources.Resources.note_delete
resources.ApplyResources(Me.btndeleteTask, "btndeleteTask")
Me.btndeleteTask.Name = "btndeleteTask"
Me.btndeleteTask.UseVisualStyleBackColor = True
Me.btndeleteTask.UseVisualStyleBackColor = true
'
'GUIDTextBox
'
Me.GUIDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "WF_TASK_ID", True))
Me.GUIDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "WF_TASK_ID", true))
resources.ApplyResources(Me.GUIDTextBox, "GUIDTextBox")
Me.GUIDTextBox.Name = "GUIDTextBox"
Me.GUIDTextBox.ReadOnly = True
Me.GUIDTextBox.ReadOnly = true
'
'CHANGED_WHENTextBox
'
Me.CHANGED_WHENTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "CHANGED_WHEN", True))
Me.CHANGED_WHENTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "CHANGED_WHEN", true))
resources.ApplyResources(Me.CHANGED_WHENTextBox, "CHANGED_WHENTextBox")
Me.CHANGED_WHENTextBox.Name = "CHANGED_WHENTextBox"
Me.CHANGED_WHENTextBox.ReadOnly = True
Me.CHANGED_WHENTextBox.ReadOnly = true
'
'TITLETextBox
'
Me.TITLETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "TITLE", True))
Me.TITLETextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "WF_TITLE", true))
resources.ApplyResources(Me.TITLETextBox, "TITLETextBox")
Me.TITLETextBox.Name = "TITLETextBox"
Me.TITLETextBox.ReadOnly = True
Me.TITLETextBox.ReadOnly = true
'
'CHANGED_WHOTextBox
'
Me.CHANGED_WHOTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "CHANGED_WHO", True))
Me.CHANGED_WHOTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "CHANGED_WHO", true))
resources.ApplyResources(Me.CHANGED_WHOTextBox, "CHANGED_WHOTextBox")
Me.CHANGED_WHOTextBox.Name = "CHANGED_WHOTextBox"
Me.CHANGED_WHOTextBox.ReadOnly = True
Me.CHANGED_WHOTextBox.ReadOnly = true
'
'COMMENTTextBox
'
Me.COMMENTTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "COMMENT", True))
Me.COMMENTTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "COMMENT", true))
resources.ApplyResources(Me.COMMENTTextBox, "COMMENTTextBox")
Me.COMMENTTextBox.Name = "COMMENTTextBox"
'
'ADDED_WHENTextBox
'
Me.ADDED_WHENTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "ADDED_WHEN", True))
Me.ADDED_WHENTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "ADDED_WHEN", true))
resources.ApplyResources(Me.ADDED_WHENTextBox, "ADDED_WHENTextBox")
Me.ADDED_WHENTextBox.Name = "ADDED_WHENTextBox"
Me.ADDED_WHENTextBox.ReadOnly = True
Me.ADDED_WHENTextBox.ReadOnly = true
'
'DUE_DATEDateTimePicker
'
Me.DUE_DATEDateTimePicker.DataBindings.Add(New System.Windows.Forms.Binding("Value", Me.VWPMO_WF_ACTIVEBindingSource, "DUE_DATE", True))
Me.DUE_DATEDateTimePicker.DataBindings.Add(New System.Windows.Forms.Binding("Value", Me.VWPMO_WF_ACTIVEBindingSource, "DUE_DATE", true))
Me.DUE_DATEDateTimePicker.Format = System.Windows.Forms.DateTimePickerFormat.[Short]
resources.ApplyResources(Me.DUE_DATEDateTimePicker, "DUE_DATEDateTimePicker")
Me.DUE_DATEDateTimePicker.Name = "DUE_DATEDateTimePicker"
'
'STATE_IDComboBox
'
Me.STATE_IDComboBox.DataBindings.Add(New System.Windows.Forms.Binding("SelectedValue", Me.VWPMO_WF_ACTIVEBindingSource, "STATE_ID", True))
Me.STATE_IDComboBox.DataBindings.Add(New System.Windows.Forms.Binding("SelectedValue", Me.VWPMO_WF_ACTIVEBindingSource, "STATE_ID", true))
Me.STATE_IDComboBox.DataSource = Me.TBPMO_WORKFLOW_TASK_STATEBindingSource
Me.STATE_IDComboBox.DisplayMember = "STATE_DESC"
Me.STATE_IDComboBox.FormattingEnabled = True
Me.STATE_IDComboBox.FormattingEnabled = true
resources.ApplyResources(Me.STATE_IDComboBox, "STATE_IDComboBox")
Me.STATE_IDComboBox.Name = "STATE_IDComboBox"
Me.STATE_IDComboBox.ValueMember = "GUID"
'
'TBPMO_WORKFLOW_TASK_STATEBindingSource
'
Me.TBPMO_WORKFLOW_TASK_STATEBindingSource.DataMember = "TBPMO_WORKFLOW_TASK_STATE"
Me.TBPMO_WORKFLOW_TASK_STATEBindingSource.DataSource = Me.DD_DMSDataSet
'
'Label1
'
resources.ApplyResources(Me.Label1, "Label1")
@@ -342,29 +351,29 @@ Partial Class frmTask_Editor
Me.GroupBox2.Controls.Add(Me.btndeleteuser)
Me.GroupBox2.Controls.Add(Me.Label2)
Me.GroupBox2.Name = "GroupBox2"
Me.GroupBox2.TabStop = False
Me.GroupBox2.TabStop = false
'
'btnAddUser
'
Me.btnAddUser.Image = Global.DD_Record_Organiser.My.Resources.Resources.arrow_left
resources.ApplyResources(Me.btnAddUser, "btnAddUser")
Me.btnAddUser.Name = "btnAddUser"
Me.btnAddUser.UseVisualStyleBackColor = True
Me.btnAddUser.UseVisualStyleBackColor = true
'
'ListBoxUser
'
resources.ApplyResources(Me.ListBoxUser, "ListBoxUser")
Me.ListBoxUser.FormattingEnabled = True
Me.ListBoxUser.FormattingEnabled = true
Me.ListBoxUser.Name = "ListBoxUser"
'
'ListViewExclusiveUser
'
Me.ListViewExclusiveUser.AllowDrop = True
Me.ListViewExclusiveUser.AllowDrop = true
resources.ApplyResources(Me.ListViewExclusiveUser, "ListViewExclusiveUser")
Me.ListViewExclusiveUser.Columns.AddRange(New System.Windows.Forms.ColumnHeader() {Me.ColumnHeader1, Me.ColumnHeader2, Me.ColumnHeader3})
Me.ListViewExclusiveUser.FullRowSelect = True
Me.ListViewExclusiveUser.FullRowSelect = true
Me.ListViewExclusiveUser.Name = "ListViewExclusiveUser"
Me.ListViewExclusiveUser.UseCompatibleStateImageBehavior = False
Me.ListViewExclusiveUser.UseCompatibleStateImageBehavior = false
Me.ListViewExclusiveUser.View = System.Windows.Forms.View.Details
'
'ColumnHeader1
@@ -390,7 +399,7 @@ Partial Class frmTask_Editor
Me.btndeleteuser.Image = Global.DD_Record_Organiser.My.Resources.Resources.note_delete
resources.ApplyResources(Me.btndeleteuser, "btndeleteuser")
Me.btndeleteuser.Name = "btndeleteuser"
Me.btndeleteuser.UseVisualStyleBackColor = True
Me.btndeleteuser.UseVisualStyleBackColor = true
'
'Label2
'
@@ -403,19 +412,31 @@ Partial Class frmTask_Editor
Me.btndelete_following.Image = Global.DD_Record_Organiser.My.Resources.Resources.note_delete
resources.ApplyResources(Me.btndelete_following, "btndelete_following")
Me.btndelete_following.Name = "btndelete_following"
Me.btndelete_following.UseVisualStyleBackColor = True
Me.btndelete_following.UseVisualStyleBackColor = true
'
'ListBoxFollowing
'
Me.ListBoxFollowing.DisplayMember = "WF_TASK_ID"
Me.ListBoxFollowing.FormattingEnabled = True
Me.ListBoxFollowing.FormattingEnabled = true
resources.ApplyResources(Me.ListBoxFollowing, "ListBoxFollowing")
Me.ListBoxFollowing.Name = "ListBoxFollowing"
Me.ListBoxFollowing.ValueMember = "WF_TASK_ID"
'
'VWPMO_WF_ACTIVETableAdapter
'
Me.VWPMO_WF_ACTIVETableAdapter.ClearBeforeFill = True
Me.VWPMO_WF_ACTIVETableAdapter.ClearBeforeFill = true
'
'WF_IDLabel
'
resources.ApplyResources(WF_IDLabel, "WF_IDLabel")
WF_IDLabel.Name = "WF_IDLabel"
'
'WF_IDTextBox
'
Me.WF_IDTextBox.DataBindings.Add(New System.Windows.Forms.Binding("Text", Me.VWPMO_WF_ACTIVEBindingSource, "WF_ID", true))
resources.ApplyResources(Me.WF_IDTextBox, "WF_IDTextBox")
Me.WF_IDTextBox.Name = "WF_IDTextBox"
Me.WF_IDTextBox.ReadOnly = true
'
'frmTask_Editor
'
@@ -430,22 +451,22 @@ Partial Class frmTask_Editor
Me.Controls.Add(Me.GroupBox2)
Me.Controls.Add(Me.Label1)
Me.Controls.Add(Me.GroupBox1)
Me.MaximizeBox = False
Me.MinimizeBox = False
Me.MaximizeBox = false
Me.MinimizeBox = false
Me.Name = "frmTask_Editor"
Me.ShowInTaskbar = False
CType(Me.DD_DMSDataSet, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.TBPMO_WORKFLOW_TASKBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
Me.GroupBox1.ResumeLayout(False)
Me.GroupBox1.PerformLayout()
CType(Me.VWPMO_WF_ACTIVEBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.TBPMO_WORKFLOW_TASK_STATEBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
Me.GroupBox2.ResumeLayout(False)
Me.GroupBox2.PerformLayout()
Me.ResumeLayout(False)
Me.PerformLayout()
Me.ShowInTaskbar = false
CType(Me.DD_DMSDataSet,System.ComponentModel.ISupportInitialize).EndInit
CType(Me.TBPMO_WORKFLOW_TASKBindingSource,System.ComponentModel.ISupportInitialize).EndInit
Me.GroupBox1.ResumeLayout(false)
Me.GroupBox1.PerformLayout
CType(Me.VWPMO_WF_ACTIVEBindingSource,System.ComponentModel.ISupportInitialize).EndInit
CType(Me.TBPMO_WORKFLOW_TASK_STATEBindingSource,System.ComponentModel.ISupportInitialize).EndInit
Me.GroupBox2.ResumeLayout(false)
Me.GroupBox2.PerformLayout
Me.ResumeLayout(false)
Me.PerformLayout
End Sub
End Sub
Friend WithEvents OK_Button As System.Windows.Forms.Button
Friend WithEvents Cancel_Button As System.Windows.Forms.Button
Friend WithEvents DD_DMSDataSet As DD_Record_Organiser.DD_DMSDataSet
@@ -481,6 +502,7 @@ Partial Class frmTask_Editor
Friend WithEvents ListBoxFollowing As System.Windows.Forms.ListBox
Friend WithEvents VWPMO_WF_ACTIVEBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents VWPMO_WF_ACTIVETableAdapter As DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_WF_ACTIVETableAdapter
Friend WithEvents RECORD_IDTextBox As System.Windows.Forms.TextBox
Friend WithEvents WF_IDTextBox As System.Windows.Forms.TextBox
End Class

View File

@@ -125,11 +125,14 @@
<value>True</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="CHANGED_WHENLabel.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="CHANGED_WHENLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>400, 249</value>
<value>357, 249</value>
</data>
<data name="CHANGED_WHENLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>90, 15</value>
<value>92, 15</value>
</data>
<data name="CHANGED_WHENLabel.TabIndex" type="System.Int32, mscorlib">
<value>16</value>
@@ -147,7 +150,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;CHANGED_WHENLabel.ZOrder" xml:space="preserve">
<value>6</value>
<value>8</value>
</data>
<metadata name="GUIDLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
@@ -155,11 +158,14 @@
<data name="GUIDLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="GUIDLabel.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="GUIDLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>9, 20</value>
</data>
<data name="GUIDLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>50, 15</value>
<value>51, 15</value>
</data>
<data name="GUIDLabel.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
@@ -177,7 +183,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;GUIDLabel.ZOrder" xml:space="preserve">
<value>9</value>
<value>11</value>
</data>
<metadata name="CHANGED_WHOLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
@@ -185,11 +191,14 @@
<data name="CHANGED_WHOLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="CHANGED_WHOLabel.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="CHANGED_WHOLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>241, 248</value>
<value>213, 248</value>
</data>
<data name="CHANGED_WHOLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>80, 15</value>
<value>81, 15</value>
</data>
<data name="CHANGED_WHOLabel.TabIndex" type="System.Int32, mscorlib">
<value>14</value>
@@ -207,7 +216,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;CHANGED_WHOLabel.ZOrder" xml:space="preserve">
<value>10</value>
<value>12</value>
</data>
<metadata name="TITLELabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
@@ -215,6 +224,9 @@
<data name="TITLELabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="TITLELabel.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="TITLELabel.Location" type="System.Drawing.Point, System.Drawing">
<value>84, 20</value>
</data>
@@ -237,7 +249,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;TITLELabel.ZOrder" xml:space="preserve">
<value>13</value>
<value>15</value>
</data>
<metadata name="ADDED_WHENLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
@@ -245,11 +257,14 @@
<data name="ADDED_WHENLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="ADDED_WHENLabel.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="ADDED_WHENLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>82, 249</value>
</data>
<data name="ADDED_WHENLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>77, 15</value>
<value>78, 15</value>
</data>
<data name="ADDED_WHENLabel.TabIndex" type="System.Int32, mscorlib">
<value>12</value>
@@ -267,7 +282,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;ADDED_WHENLabel.ZOrder" xml:space="preserve">
<value>14</value>
<value>16</value>
</data>
<metadata name="COMMENTLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
@@ -297,7 +312,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;COMMENTLabel.ZOrder" xml:space="preserve">
<value>17</value>
<value>19</value>
</data>
<metadata name="STATE_IDLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
@@ -327,7 +342,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;STATE_IDLabel.ZOrder" xml:space="preserve">
<value>18</value>
<value>20</value>
</data>
<metadata name="DUE_DATELabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
@@ -357,7 +372,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;DUE_DATELabel.ZOrder" xml:space="preserve">
<value>21</value>
<value>23</value>
</data>
<metadata name="Label4.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
@@ -387,7 +402,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;Label4.ZOrder" xml:space="preserve">
<value>3</value>
<value>5</value>
</data>
<metadata name="RECORD_IDLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
@@ -395,11 +410,14 @@
<data name="RECORD_IDLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="RECORD_IDLabel.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="RECORD_IDLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 68</value>
</data>
<data name="RECORD_IDLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>63, 15</value>
<value>62, 15</value>
</data>
<data name="RECORD_IDLabel.TabIndex" type="System.Int32, mscorlib">
<value>21</value>
@@ -417,7 +435,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;RECORD_IDLabel.ZOrder" xml:space="preserve">
<value>1</value>
<value>3</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="OK_Button.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
@@ -504,192 +522,54 @@
<metadata name="TBPMO_WORKFLOW_TASK_STATETableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 56</value>
</metadata>
<data name="&gt;&gt;WF_IDTextBox.Name" xml:space="preserve">
<value>WF_IDTextBox</value>
</data>
<data name="&gt;&gt;WF_IDTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;WF_IDTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;WF_IDTextBox.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;DateTimePicker1.Name" xml:space="preserve">
<value>DateTimePicker1</value>
</data>
<data name="&gt;&gt;DateTimePicker1.Type" xml:space="preserve">
<value>System.Windows.Forms.DateTimePicker, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;DateTimePicker1.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;DateTimePicker1.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="&gt;&gt;btnAddAppointment.Name" xml:space="preserve">
<value>btnAddAppointment</value>
</data>
<data name="&gt;&gt;btnAddAppointment.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btnAddAppointment.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;btnAddAppointment.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="&gt;&gt;btndeleteTask.Name" xml:space="preserve">
<value>btndeleteTask</value>
</data>
<data name="&gt;&gt;btndeleteTask.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btndeleteTask.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;btndeleteTask.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="&gt;&gt;GUIDTextBox.Name" xml:space="preserve">
<value>GUIDTextBox</value>
</data>
<data name="&gt;&gt;GUIDTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GUIDTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;GUIDTextBox.ZOrder" xml:space="preserve">
<value>7</value>
</data>
<data name="&gt;&gt;CHANGED_WHENTextBox.Name" xml:space="preserve">
<value>CHANGED_WHENTextBox</value>
</data>
<data name="&gt;&gt;CHANGED_WHENTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;CHANGED_WHENTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;CHANGED_WHENTextBox.ZOrder" xml:space="preserve">
<value>8</value>
</data>
<data name="&gt;&gt;TITLETextBox.Name" xml:space="preserve">
<value>TITLETextBox</value>
</data>
<data name="&gt;&gt;TITLETextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;TITLETextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;TITLETextBox.ZOrder" xml:space="preserve">
<value>11</value>
</data>
<data name="&gt;&gt;CHANGED_WHOTextBox.Name" xml:space="preserve">
<value>CHANGED_WHOTextBox</value>
</data>
<data name="&gt;&gt;CHANGED_WHOTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;CHANGED_WHOTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;CHANGED_WHOTextBox.ZOrder" xml:space="preserve">
<value>12</value>
</data>
<data name="&gt;&gt;COMMENTTextBox.Name" xml:space="preserve">
<value>COMMENTTextBox</value>
</data>
<data name="&gt;&gt;COMMENTTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;COMMENTTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;COMMENTTextBox.ZOrder" xml:space="preserve">
<value>15</value>
</data>
<data name="&gt;&gt;ADDED_WHENTextBox.Name" xml:space="preserve">
<value>ADDED_WHENTextBox</value>
</data>
<data name="&gt;&gt;ADDED_WHENTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;ADDED_WHENTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;ADDED_WHENTextBox.ZOrder" xml:space="preserve">
<value>16</value>
</data>
<data name="&gt;&gt;DUE_DATEDateTimePicker.Name" xml:space="preserve">
<value>DUE_DATEDateTimePicker</value>
</data>
<data name="&gt;&gt;DUE_DATEDateTimePicker.Type" xml:space="preserve">
<value>System.Windows.Forms.DateTimePicker, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;DUE_DATEDateTimePicker.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;DUE_DATEDateTimePicker.ZOrder" xml:space="preserve">
<value>19</value>
</data>
<data name="&gt;&gt;STATE_IDComboBox.Name" xml:space="preserve">
<value>STATE_IDComboBox</value>
</data>
<data name="&gt;&gt;STATE_IDComboBox.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;STATE_IDComboBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;STATE_IDComboBox.ZOrder" xml:space="preserve">
<value>20</value>
</data>
<data name="GroupBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="GroupBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>700, 312</value>
</data>
<data name="GroupBox1.TabIndex" type="System.Int32, mscorlib">
<value>19</value>
</data>
<data name="GroupBox1.Text" xml:space="preserve">
<value>Aktueller Task:</value>
</data>
<data name="&gt;&gt;GroupBox1.Name" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;GroupBox1.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GroupBox1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;GroupBox1.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<metadata name="VWPMO_WF_ACTIVEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>904, 56</value>
<metadata name="WF_IDLabel.GenerateMember" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>False</value>
</metadata>
<metadata name="TBPMO_WORKFLOW_TASK_STATEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>883, 17</value>
</metadata>
<metadata name="VWPMO_WF_ACTIVEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>904, 56</value>
</metadata>
<data name="WF_IDTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 88</value>
<data name="WF_IDLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="WF_IDTextBox.Size" type="System.Drawing.Size, System.Drawing">
<value>68, 23</value>
<data name="WF_IDLabel.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="WF_IDTextBox.TabIndex" type="System.Int32, mscorlib">
<data name="WF_IDLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>487, 249</value>
</data>
<data name="WF_IDLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>42, 15</value>
</data>
<data name="WF_IDLabel.TabIndex" type="System.Int32, mscorlib">
<value>23</value>
</data>
<data name="WF_IDLabel.Text" xml:space="preserve">
<value>WF ID:</value>
</data>
<data name="&gt;&gt;WF_IDLabel.Name" xml:space="preserve">
<value>WF_IDLabel</value>
</data>
<data name="&gt;&gt;WF_IDLabel.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;WF_IDLabel.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;WF_IDLabel.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="VWPMO_WF_ACTIVEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>904, 56</value>
</metadata>
<data name="WF_IDTextBox.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="WF_IDTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>487, 267</value>
</data>
<data name="WF_IDTextBox.Size" type="System.Drawing.Size, System.Drawing">
<value>42, 23</value>
</data>
<data name="WF_IDTextBox.TabIndex" type="System.Int32, mscorlib">
<value>24</value>
</data>
<data name="&gt;&gt;WF_IDTextBox.Name" xml:space="preserve">
<value>WF_IDTextBox</value>
</data>
@@ -700,7 +580,31 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;WF_IDTextBox.ZOrder" xml:space="preserve">
<value>0</value>
<value>1</value>
</data>
<data name="RECORD_IDTextBox.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="RECORD_IDTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 88</value>
</data>
<data name="RECORD_IDTextBox.Size" type="System.Drawing.Size, System.Drawing">
<value>68, 23</value>
</data>
<data name="RECORD_IDTextBox.TabIndex" type="System.Int32, mscorlib">
<value>23</value>
</data>
<data name="&gt;&gt;RECORD_IDTextBox.Name" xml:space="preserve">
<value>RECORD_IDTextBox</value>
</data>
<data name="&gt;&gt;RECORD_IDTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;RECORD_IDTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;RECORD_IDTextBox.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="DateTimePicker1.Location" type="System.Drawing.Point, System.Drawing">
<value>87, 178</value>
@@ -721,7 +625,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;DateTimePicker1.ZOrder" xml:space="preserve">
<value>2</value>
<value>4</value>
</data>
<data name="btnAddAppointment.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleLeft</value>
@@ -751,7 +655,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;btnAddAppointment.ZOrder" xml:space="preserve">
<value>4</value>
<value>6</value>
</data>
<data name="btndeleteTask.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleLeft</value>
@@ -781,7 +685,10 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;btndeleteTask.ZOrder" xml:space="preserve">
<value>5</value>
<value>7</value>
</data>
<data name="GUIDTextBox.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="GUIDTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 40</value>
@@ -802,13 +709,16 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;GUIDTextBox.ZOrder" xml:space="preserve">
<value>7</value>
<value>9</value>
</data>
<data name="CHANGED_WHENTextBox.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="CHANGED_WHENTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>403, 269</value>
<value>360, 267</value>
</data>
<data name="CHANGED_WHENTextBox.Size" type="System.Drawing.Size, System.Drawing">
<value>160, 23</value>
<value>121, 23</value>
</data>
<data name="CHANGED_WHENTextBox.TabIndex" type="System.Int32, mscorlib">
<value>17</value>
@@ -823,7 +733,10 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;CHANGED_WHENTextBox.ZOrder" xml:space="preserve">
<value>8</value>
<value>10</value>
</data>
<data name="TITLETextBox.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="TITLETextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>87, 40</value>
@@ -844,10 +757,13 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;TITLETextBox.ZOrder" xml:space="preserve">
<value>11</value>
<value>13</value>
</data>
<data name="CHANGED_WHOTextBox.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="CHANGED_WHOTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>244, 269</value>
<value>216, 267</value>
</data>
<data name="CHANGED_WHOTextBox.Size" type="System.Drawing.Size, System.Drawing">
<value>138, 23</value>
@@ -865,7 +781,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;CHANGED_WHOTextBox.ZOrder" xml:space="preserve">
<value>12</value>
<value>14</value>
</data>
<data name="COMMENTTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>87, 88</value>
@@ -889,13 +805,16 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;COMMENTTextBox.ZOrder" xml:space="preserve">
<value>15</value>
<value>17</value>
</data>
<data name="ADDED_WHENTextBox.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
<data name="ADDED_WHENTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>85, 269</value>
<value>87, 267</value>
</data>
<data name="ADDED_WHENTextBox.Size" type="System.Drawing.Size, System.Drawing">
<value>138, 23</value>
<value>123, 23</value>
</data>
<data name="ADDED_WHENTextBox.TabIndex" type="System.Int32, mscorlib">
<value>13</value>
@@ -910,7 +829,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;ADDED_WHENTextBox.ZOrder" xml:space="preserve">
<value>16</value>
<value>18</value>
</data>
<data name="DUE_DATEDateTimePicker.Location" type="System.Drawing.Point, System.Drawing">
<value>209, 178</value>
@@ -931,7 +850,7 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;DUE_DATEDateTimePicker.ZOrder" xml:space="preserve">
<value>19</value>
<value>21</value>
</data>
<metadata name="TBPMO_WORKFLOW_TASK_STATEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>883, 17</value>
@@ -955,7 +874,31 @@
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;STATE_IDComboBox.ZOrder" xml:space="preserve">
<value>20</value>
<value>22</value>
</data>
<data name="GroupBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="GroupBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>700, 312</value>
</data>
<data name="GroupBox1.TabIndex" type="System.Int32, mscorlib">
<value>19</value>
</data>
<data name="GroupBox1.Text" xml:space="preserve">
<value>Aktueller Task:</value>
</data>
<data name="&gt;&gt;GroupBox1.Name" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;GroupBox1.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GroupBox1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;GroupBox1.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="Label1.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@@ -990,102 +933,6 @@
<data name="GroupBox2.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left</value>
</data>
<data name="&gt;&gt;btnAddUser.Name" xml:space="preserve">
<value>btnAddUser</value>
</data>
<data name="&gt;&gt;btnAddUser.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btnAddUser.Parent" xml:space="preserve">
<value>GroupBox2</value>
</data>
<data name="&gt;&gt;btnAddUser.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;ListBoxUser.Name" xml:space="preserve">
<value>ListBoxUser</value>
</data>
<data name="&gt;&gt;ListBoxUser.Type" xml:space="preserve">
<value>System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;ListBoxUser.Parent" xml:space="preserve">
<value>GroupBox2</value>
</data>
<data name="&gt;&gt;ListBoxUser.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="&gt;&gt;ListViewExclusiveUser.Name" xml:space="preserve">
<value>ListViewExclusiveUser</value>
</data>
<data name="&gt;&gt;ListViewExclusiveUser.Type" xml:space="preserve">
<value>System.Windows.Forms.ListView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;ListViewExclusiveUser.Parent" xml:space="preserve">
<value>GroupBox2</value>
</data>
<data name="&gt;&gt;ListViewExclusiveUser.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="&gt;&gt;Label3.Name" xml:space="preserve">
<value>Label3</value>
</data>
<data name="&gt;&gt;Label3.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Label3.Parent" xml:space="preserve">
<value>GroupBox2</value>
</data>
<data name="&gt;&gt;Label3.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="&gt;&gt;btndeleteuser.Name" xml:space="preserve">
<value>btndeleteuser</value>
</data>
<data name="&gt;&gt;btndeleteuser.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btndeleteuser.Parent" xml:space="preserve">
<value>GroupBox2</value>
</data>
<data name="&gt;&gt;btndeleteuser.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="&gt;&gt;Label2.Name" xml:space="preserve">
<value>Label2</value>
</data>
<data name="&gt;&gt;Label2.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Label2.Parent" xml:space="preserve">
<value>GroupBox2</value>
</data>
<data name="&gt;&gt;Label2.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="GroupBox2.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 318</value>
</data>
<data name="GroupBox2.Size" type="System.Drawing.Size, System.Drawing">
<value>700, 264</value>
</data>
<data name="GroupBox2.TabIndex" type="System.Int32, mscorlib">
<value>22</value>
</data>
<data name="GroupBox2.Text" xml:space="preserve">
<value>Exklusive Zuordnung von Tasks zu Usern:</value>
</data>
<data name="&gt;&gt;GroupBox2.Name" xml:space="preserve">
<value>GroupBox2</value>
</data>
<data name="&gt;&gt;GroupBox2.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GroupBox2.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;GroupBox2.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="btnAddUser.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>MiddleLeft</value>
</data>
@@ -1147,6 +994,24 @@ zuordnen</value>
<data name="ListViewExclusiveUser.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left</value>
</data>
<data name="ColumnHeader1.Text" xml:space="preserve">
<value>ID</value>
</data>
<data name="ColumnHeader1.Width" type="System.Int32, mscorlib">
<value>40</value>
</data>
<data name="ColumnHeader2.Text" xml:space="preserve">
<value>Task</value>
</data>
<data name="ColumnHeader2.Width" type="System.Int32, mscorlib">
<value>200</value>
</data>
<data name="ColumnHeader3.Text" xml:space="preserve">
<value>User</value>
</data>
<data name="ColumnHeader3.Width" type="System.Int32, mscorlib">
<value>120</value>
</data>
<data name="ListViewExclusiveUser.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 37</value>
</data>
@@ -1168,24 +1033,6 @@ zuordnen</value>
<data name="&gt;&gt;ListViewExclusiveUser.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="ColumnHeader1.Text" xml:space="preserve">
<value>ID</value>
</data>
<data name="ColumnHeader1.Width" type="System.Int32, mscorlib">
<value>40</value>
</data>
<data name="ColumnHeader2.Text" xml:space="preserve">
<value>Task</value>
</data>
<data name="ColumnHeader2.Width" type="System.Int32, mscorlib">
<value>200</value>
</data>
<data name="ColumnHeader3.Text" xml:space="preserve">
<value>User</value>
</data>
<data name="ColumnHeader3.Width" type="System.Int32, mscorlib">
<value>120</value>
</data>
<data name="Label3.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
@@ -1276,6 +1123,30 @@ zuordnen</value>
<data name="&gt;&gt;Label2.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="GroupBox2.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 318</value>
</data>
<data name="GroupBox2.Size" type="System.Drawing.Size, System.Drawing">
<value>700, 264</value>
</data>
<data name="GroupBox2.TabIndex" type="System.Int32, mscorlib">
<value>22</value>
</data>
<data name="GroupBox2.Text" xml:space="preserve">
<value>Exklusive Zuordnung von Tasks zu Usern:</value>
</data>
<data name="&gt;&gt;GroupBox2.Name" xml:space="preserve">
<value>GroupBox2</value>
</data>
<data name="&gt;&gt;GroupBox2.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GroupBox2.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;GroupBox2.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="btndelete_following.ImageAlign" type="System.Drawing.ContentAlignment, System.Drawing">
<value>TopLeft</value>
</data>

View File

@@ -52,31 +52,29 @@ Public Class frmTask_Editor
Sub Load_Task()
Try
Me.VWPMO_WF_ACTIVETableAdapter.FillByRecord(Me.DD_DMSDataSet.VWPMO_WF_ACTIVE, CURRENT_RECORD_ID, Environment.UserName)
Me.VWPMO_WF_ACTIVETableAdapter.FillByRecord(Me.DD_DMSDataSet.VWPMO_WF_ACTIVE, USER_LANGUAGE, Environment.UserName, CURRENT_RECORD_ID)
Catch ex As Exception
MsgBox("Error in Load_Task:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
End Sub
Sub Load_Following()
Try
Dim sql = "select WF_TASK_ID,TITLE from VWPMO_WF_ACTIVE where WF_TASK_ID <> " & Me.GUIDTextBox.Text
Dim sql = "select WF_TASK_ID, dbo.FNPMO_GETOBJECTCAPTION('{0}', 'TASK_TITLE' + CONVERT(VARCHAR(5), WF_ID), 1) AS [Workflow-Title] from VWPMO_WF_ACTIVE where WF_TASK_ID <> " & Me.GUIDTextBox.Text & " AND RECORD_ID = " & CURRENT_RECORD_ID
Dim DT As DataTable = ClassDatabase.Return_Datatable(sql, "GET FOLLOWING TASKS")
'Dim sql As String = "SELECT T.GUID as [Task-ID],T1.TITLE as Task, T2.STATE_DESC As Status ,T.DUE_DATE as Fälligkeit" & _
' " FROM TBPMO_WORKFLOW_TASK T, TBPMO_WORKFLOW T1, TBPMO_WORKFLOW_TASK_STATE T2" & _
' " WHERE T.WF_ID = T1.GUID AND T.STATE_ID = T2.GUID AND T2.GUID NOT IN (SELECT WORKFLOW_FINAL_STATE1 FROM TBPMO_KONFIGURATIOn WHERE GUID = 1) AND T.RECORD_ID = " & CURRENT_RECORD_ID & " and T.GUID <> " & Me.GUIDTextBox.Text
'Dim DT As DataTable = ClassDatabase.Return_Datatable(sql)
'If DT Is Nothing Then
' Me.DataGridView1.Visible = False
' Exit Sub
'End If
If DT.rows.count > 0 Then
If DT.rows.count = 1 Then
Label1.Text = "1 nachfolgender Task:"
Dim msg As String = " nachfolgender Task"
If USER_LANGUAGE <> "de-DE" Then
msg = " following task:"
End If
If DT.Rows.Count > 0 Then
If DT.Rows.Count = 1 Then
Label1.Text = "1" & msg
Else
Label1.Text = DT.rows.count.ToString & " nachfolgende Tasks:"
If USER_LANGUAGE <> "de-DE" Then
msg = " following tasks:"
Else
msg = " nachfolgende Tasks:"
End If
Label1.Text = DT.Rows.Count.ToString & msg
End If
ListBoxFollowing.Visible = True
@@ -86,7 +84,12 @@ Public Class frmTask_Editor
ListBoxFollowing.ValueMember = DT.Columns(0).ColumnName
'Me.DataGridView1.DataSource = DT
Else
Label1.Text = "Keine nachfolgenden Tasks"
If USER_LANGUAGE <> "de-DE" Then
msg = "No following tasks"
Else
msg = "Keine nachfolgenden Tasks"
End If
Label1.Text = msg
Me.ListBoxFollowing.Visible = False
btndelete_following.Visible = False
End If
@@ -134,7 +137,7 @@ Public Class frmTask_Editor
Private Sub frmWF_TaskEditor_Shown(sender As Object, e As EventArgs) Handles Me.Shown
Try
Me.TBPMO_WORKFLOW_TASK_STATETableAdapter.FillBy(Me.DD_DMSDataSet.TBPMO_WORKFLOW_TASK_STATE, USER_LANGUAGE, WF_IDTextBox.Text, CURRENT_FORM_ID)
Dim state = DD_DMSDataSet.VWPMO_WF_ACTIVE.Rows(0).Item("STATE_DESC")
Dim state = DD_DMSDataSet.VWPMO_WF_ACTIVE.Rows(0).Item("STATE_TITLE")
Me.STATE_IDComboBox.SelectedIndex = STATE_IDComboBox.FindStringExact(state)
Catch ex As Exception
MsgBox("Error in Load_TaskStates:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)

View File

@@ -32,7 +32,6 @@ Partial Class frmTask_Management
Dim DESCRIPTIONLabel As System.Windows.Forms.Label
Dim TITLELabel As System.Windows.Forms.Label
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 GUIDLabel As System.Windows.Forms.Label
Dim STATE_DESCLabel As System.Windows.Forms.Label
Dim COLORLabel As System.Windows.Forms.Label
@@ -107,10 +106,8 @@ Partial Class frmTask_Management
Me.VWPMO_GUI_ENTITYBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.StatusStrip1 = New System.Windows.Forms.StatusStrip()
Me.tslbl = New System.Windows.Forms.ToolStripStatusLabel()
Me.TBPMO_WORKFLOW_FORMBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.TBPMO_WORKFLOWTableAdapter = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.TBPMO_WORKFLOWTableAdapter()
Me.TableAdapterManager = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager()
Me.TBPMO_WORKFLOW_FORMTableAdapter = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.TBPMO_WORKFLOW_FORMTableAdapter()
Me.VWPMO_GUI_ENTITYTableAdapter = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_GUI_ENTITYTableAdapter()
Me.TbpmO_WD_FVIEW_DT_INDEXTableAdapter1 = New DD_Record_Organiser.DD_DMSDataSetTableAdapters.TBPMO_WD_FVIEW_DT_INDEXTableAdapter()
Me.TableAdapterManager1 = New DD_Record_Organiser.DD_DMSDataSetCalendarTableAdapters.TableAdapterManager()
@@ -148,7 +145,6 @@ Partial Class frmTask_Management
Me.TBPMO_WORKFLOW_TASK_STATEBindingNavigator.SuspendLayout()
CType(Me.VWPMO_GUI_ENTITYBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
Me.StatusStrip1.SuspendLayout()
CType(Me.TBPMO_WORKFLOW_FORMBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SuspendLayout()
'
'SplitContainer1
@@ -433,16 +429,8 @@ Partial Class frmTask_Management
Me.DataGridView1.AllowUserToDeleteRows = False
DataGridViewCellStyle1.BackColor = System.Drawing.Color.NavajoWhite
Me.DataGridView1.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
Me.DataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
DataGridViewCellStyle2.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft
DataGridViewCellStyle2.BackColor = System.Drawing.SystemColors.Window
DataGridViewCellStyle2.Font = New System.Drawing.Font("Tahoma", 9.75!, System.Drawing.FontStyle.Bold)
DataGridViewCellStyle2.ForeColor = System.Drawing.Color.FromArgb(CType(CType(32, Byte), Integer), CType(CType(31, Byte), Integer), CType(CType(53, Byte), Integer))
DataGridViewCellStyle2.SelectionBackColor = System.Drawing.SystemColors.Highlight
DataGridViewCellStyle2.SelectionForeColor = System.Drawing.SystemColors.HighlightText
DataGridViewCellStyle2.WrapMode = System.Windows.Forms.DataGridViewTriState.[False]
Me.DataGridView1.DefaultCellStyle = DataGridViewCellStyle2
resources.ApplyResources(Me.DataGridView1, "DataGridView1")
Me.DataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
Me.DataGridView1.Name = "DataGridView1"
'
'btnAddWorkflowConfig
@@ -507,7 +495,7 @@ Partial Class frmTask_Management
'
'ListBoxStati
'
Me.ListBoxStati.BackColor = System.Drawing.SystemColors.GradientInactiveCaption
Me.ListBoxStati.BackColor = System.Drawing.SystemColors.ScrollBar
Me.ListBoxStati.DataSource = Me.TBPMO_WORKFLOW_TASK_STATEBindingSource
Me.ListBoxStati.DisplayMember = "STATE_DESC"
Me.ListBoxStati.FormattingEnabled = True
@@ -610,6 +598,7 @@ Partial Class frmTask_Management
'
'TreeViewEntities
'
Me.TreeViewEntities.BackColor = System.Drawing.SystemColors.GradientInactiveCaption
Me.TreeViewEntities.ForeColor = System.Drawing.Color.OrangeRed
resources.ApplyResources(Me.TreeViewEntities, "TreeViewEntities")
Me.TreeViewEntities.Name = "TreeViewEntities"
@@ -721,11 +710,6 @@ Partial Class frmTask_Management
Me.tslbl.Name = "tslbl"
resources.ApplyResources(Me.tslbl, "tslbl")
'
'TBPMO_WORKFLOW_FORMBindingSource
'
Me.TBPMO_WORKFLOW_FORMBindingSource.DataMember = "TBPMO_WORKFLOW_FORM"
Me.TBPMO_WORKFLOW_FORMBindingSource.DataSource = Me.DD_DMSDataSet
'
'TBPMO_WORKFLOWTableAdapter
'
Me.TBPMO_WORKFLOWTableAdapter.ClearBeforeFill = True
@@ -733,6 +717,7 @@ Partial Class frmTask_Management
'TableAdapterManager
'
Me.TableAdapterManager.BackupDataSetBeforeUpdate = False
Me.TableAdapterManager.TBDD_CLIENTTableAdapter = Nothing
Me.TableAdapterManager.TBDD_CONNECTIONTableAdapter = Nothing
Me.TableAdapterManager.TBDD_DOKUMENTARTTableAdapter = Nothing
Me.TableAdapterManager.TBDD_EINGANGSARTENTableAdapter = Nothing
@@ -741,6 +726,7 @@ Partial Class frmTask_Management
Me.TableAdapterManager.TBDD_INDEX_AUTOMTableAdapter = Nothing
Me.TableAdapterManager.TBDD_USER_GROUPSTableAdapter = Nothing
Me.TableAdapterManager.TBDD_USERTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_CONSTRUCTOR_USER_SQLTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FILES_USERTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FOLLOW_UP_EMAILTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_FOLLUPEMAIL_USERTableAdapter = Nothing
@@ -757,16 +743,13 @@ Partial Class frmTask_Management
Me.TableAdapterManager.TBPMO_TEMPLATE_PATTERNTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILE_IDXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Me.TBPMO_WORKFLOWTableAdapter
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
'
'TBPMO_WORKFLOW_FORMTableAdapter
'
Me.TBPMO_WORKFLOW_FORMTableAdapter.ClearBeforeFill = True
'
'VWPMO_GUI_ENTITYTableAdapter
'
Me.VWPMO_GUI_ENTITYTableAdapter.ClearBeforeFill = True
@@ -824,7 +807,6 @@ Partial Class frmTask_Management
CType(Me.VWPMO_GUI_ENTITYBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
Me.StatusStrip1.ResumeLayout(False)
Me.StatusStrip1.PerformLayout()
CType(Me.TBPMO_WORKFLOW_FORMBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
Me.ResumeLayout(False)
Me.PerformLayout()
@@ -849,8 +831,6 @@ Partial Class frmTask_Management
Friend WithEvents BindingNavigatorMoveLastItem As System.Windows.Forms.ToolStripButton
Friend WithEvents BindingNavigatorSeparator2 As System.Windows.Forms.ToolStripSeparator
Friend WithEvents TBPMO_WORKFLOWBindingNavigatorSaveItem As System.Windows.Forms.ToolStripButton
Friend WithEvents TBPMO_WORKFLOW_FORMBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents TBPMO_WORKFLOW_FORMTableAdapter As DD_Record_Organiser.DD_DMSDataSetTableAdapters.TBPMO_WORKFLOW_FORMTableAdapter
Friend WithEvents VWPMO_GUI_ENTITYBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents VWPMO_GUI_ENTITYTableAdapter As DD_Record_Organiser.DD_DMSDataSetTableAdapters.VWPMO_GUI_ENTITYTableAdapter
Friend WithEvents XtraTabControl1 As DevExpress.XtraTab.XtraTabControl

View File

@@ -169,7 +169,7 @@
<value>True</value>
</data>
<data name="CHANGED_WHENLabel1.Location" type="System.Drawing.Point, System.Drawing">
<value>185, 472</value>
<value>185, 521</value>
</data>
<data name="CHANGED_WHENLabel1.Size" type="System.Drawing.Size, System.Drawing">
<value>77, 15</value>
@@ -196,7 +196,7 @@
<value>Bottom, Left</value>
</data>
<data name="CHANGED_WHENTextBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 490</value>
<value>188, 539</value>
</data>
<data name="CHANGED_WHENTextBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>148, 23</value>
@@ -226,7 +226,7 @@
<value>True</value>
</data>
<data name="ADDED_WHENLabel1.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 472</value>
<value>12, 521</value>
</data>
<data name="ADDED_WHENLabel1.Size" type="System.Drawing.Size, System.Drawing">
<value>71, 15</value>
@@ -253,7 +253,7 @@
<value>Bottom, Left</value>
</data>
<data name="ADDED_WHENTextBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>15, 490</value>
<value>15, 539</value>
</data>
<data name="ADDED_WHENTextBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>152, 23</value>
@@ -283,7 +283,7 @@
<value>True</value>
</data>
<data name="CHANGED_WHOLabel1.Location" type="System.Drawing.Point, System.Drawing">
<value>185, 428</value>
<value>185, 477</value>
</data>
<data name="CHANGED_WHOLabel1.Size" type="System.Drawing.Size, System.Drawing">
<value>84, 15</value>
@@ -310,7 +310,7 @@
<value>Bottom, Left</value>
</data>
<data name="CHANGED_WHOTextBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 446</value>
<value>188, 495</value>
</data>
<data name="CHANGED_WHOTextBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>148, 23</value>
@@ -340,7 +340,7 @@
<value>True</value>
</data>
<data name="ADDED_WHOLabel1.Location" type="System.Drawing.Point, System.Drawing">
<value>15, 428</value>
<value>15, 477</value>
</data>
<data name="ADDED_WHOLabel1.Size" type="System.Drawing.Size, System.Drawing">
<value>71, 15</value>
@@ -367,7 +367,7 @@
<value>Bottom, Left</value>
</data>
<data name="ADDED_WHOTextBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>15, 446</value>
<value>15, 495</value>
</data>
<data name="ADDED_WHOTextBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>152, 23</value>
@@ -397,7 +397,7 @@
<value>True</value>
</data>
<data name="GUIDLabel1.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 334</value>
<value>12, 383</value>
</data>
<data name="GUIDLabel1.Size" type="System.Drawing.Size, System.Drawing">
<value>50, 15</value>
@@ -424,7 +424,7 @@
<value>Bottom, Left</value>
</data>
<data name="GUIDTextBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>15, 352</value>
<value>15, 401</value>
</data>
<data name="GUIDTextBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>32, 23</value>
@@ -454,7 +454,7 @@
<value>True</value>
</data>
<data name="DESCRIPTIONLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>12, 378</value>
<value>12, 427</value>
</data>
<data name="DESCRIPTIONLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>82, 15</value>
@@ -481,7 +481,7 @@
<value>Bottom, Left</value>
</data>
<data name="DESCRIPTIONTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>15, 396</value>
<value>15, 445</value>
</data>
<data name="DESCRIPTIONTextBox.Size" type="System.Drawing.Size, System.Drawing">
<value>321, 23</value>
@@ -511,7 +511,7 @@
<value>True</value>
</data>
<data name="TITLELabel.Location" type="System.Drawing.Point, System.Drawing">
<value>65, 334</value>
<value>65, 383</value>
</data>
<data name="TITLELabel.Size" type="System.Drawing.Size, System.Drawing">
<value>33, 15</value>
@@ -538,7 +538,7 @@
<value>Bottom, Left</value>
</data>
<data name="TITLETextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>68, 352</value>
<value>68, 401</value>
</data>
<data name="TITLETextBox.Size" type="System.Drawing.Size, System.Drawing">
<value>268, 23</value>
@@ -559,7 +559,7 @@
<value>14</value>
</data>
<metadata name="TBPMO_WORKFLOWBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>934, 17</value>
<value>17, 56</value>
</metadata>
<data name="BindingNavigatorAddNewItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
@@ -777,7 +777,7 @@
<value>True</value>
</data>
<data name="lblSelection.Location" type="System.Drawing.Point, System.Drawing">
<value>9, 73</value>
<value>6, 104</value>
</data>
<data name="lblSelection.Size" type="System.Drawing.Size, System.Drawing">
<value>28, 16</value>
@@ -824,11 +824,14 @@
<data name="&gt;&gt;txtWorkflow.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="DataGridView1.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left, Right</value>
</data>
<data name="DataGridView1.Location" type="System.Drawing.Point, System.Drawing">
<value>9, 93</value>
<value>9, 123</value>
</data>
<data name="DataGridView1.Size" type="System.Drawing.Size, System.Drawing">
<value>732, 104</value>
<value>732, 178</value>
</data>
<data name="DataGridView1.TabIndex" type="System.Int32, mscorlib">
<value>45</value>
@@ -1032,7 +1035,7 @@
<value>NoControl</value>
</data>
<data name="btndeleteEntityWorkflow.Location" type="System.Drawing.Point, System.Drawing">
<value>249, 67</value>
<value>249, 97</value>
</data>
<data name="btndeleteEntityWorkflow.Size" type="System.Drawing.Size, System.Drawing">
<value>75, 23</value>
@@ -1098,7 +1101,7 @@
<value>3, 298</value>
</data>
<data name="GroupBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>779, 206</value>
<value>779, 310</value>
</data>
<data name="GroupBox1.TabIndex" type="System.Int32, mscorlib">
<value>37</value>
@@ -1152,13 +1155,13 @@
<value>1</value>
</data>
<metadata name="TBPMO_WORKFLOW_TASK_STATEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>735, 95</value>
<value>495, 95</value>
</metadata>
<data name="ListBoxStati.Location" type="System.Drawing.Point, System.Drawing">
<value>285, 48</value>
</data>
<data name="ListBoxStati.Size" type="System.Drawing.Size, System.Drawing">
<value>212, 199</value>
<value>212, 238</value>
</data>
<data name="ListBoxStati.TabIndex" type="System.Int32, mscorlib">
<value>31</value>
@@ -1587,7 +1590,7 @@
<value>3, 20</value>
</data>
<data name="TreeViewEntities.Size" type="System.Drawing.Size, System.Drawing">
<value>276, 272</value>
<value>276, 266</value>
</data>
<data name="TreeViewEntities.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
@@ -1605,7 +1608,7 @@
<value>18</value>
</data>
<metadata name="TBPMO_WORKFLOW_TASK_STATEBindingNavigator.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 56</value>
<value>278, 56</value>
</metadata>
<data name="ToolStripButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
@@ -1808,7 +1811,7 @@
<value>19</value>
</data>
<data name="XtraTabPage1.Size" type="System.Drawing.Size, System.Drawing">
<value>758, 565</value>
<value>754, 611</value>
</data>
<data name="XtraTabPage1.Text" xml:space="preserve">
<value>Entitätszuordnungen und Stati-Definition</value>
@@ -1836,7 +1839,7 @@
<value>0</value>
</data>
<data name="XtraTabControl1.Size" type="System.Drawing.Size, System.Drawing">
<value>760, 591</value>
<value>760, 640</value>
</data>
<data name="XtraTabControl1.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
@@ -1866,7 +1869,7 @@
<value>1</value>
</data>
<data name="SplitContainer1.Size" type="System.Drawing.Size, System.Drawing">
<value>1143, 591</value>
<value>1143, 640</value>
</data>
<data name="SplitContainer1.SplitterDistance" type="System.Int32, mscorlib">
<value>379</value>
@@ -1887,7 +1890,7 @@
<value>0</value>
</data>
<metadata name="VWPMO_GUI_ENTITYBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>912, 56</value>
<value>611, 56</value>
</metadata>
<metadata name="StatusStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
@@ -1902,7 +1905,7 @@
<value>False</value>
</data>
<data name="StatusStrip1.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 591</value>
<value>0, 640</value>
</data>
<data name="StatusStrip1.Size" type="System.Drawing.Size, System.Drawing">
<value>1143, 22</value>
@@ -1925,32 +1928,26 @@
<data name="&gt;&gt;StatusStrip1.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<metadata name="TBPMO_WORKFLOW_FORMBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>350, 56</value>
</metadata>
<metadata name="TBPMO_WORKFLOWTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>522, 17</value>
</metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>761, 17</value>
</metadata>
<metadata name="TBPMO_WORKFLOW_FORMTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>634, 56</value>
</metadata>
<metadata name="VWPMO_GUI_ENTITYTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 95</value>
<value>857, 56</value>
</metadata>
<metadata name="TbpmO_WD_FVIEW_DT_INDEXTableAdapter1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>257, 95</value>
<value>17, 95</value>
</metadata>
<metadata name="TableAdapterManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>555, 95</value>
<value>315, 95</value>
</metadata>
<metadata name="TBPMO_WORKFLOW_TASK_STATETableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 134</value>
<value>812, 95</value>
</metadata>
<metadata name="ColorDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>901, 134</value>
<value>17, 134</value>
</metadata>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
@@ -1962,7 +1959,7 @@
<value>7, 15</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>1143, 613</value>
<value>1143, 662</value>
</data>
<data name="$this.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt</value>
@@ -2150,12 +2147,6 @@
<data name="&gt;&gt;tslbl.Type" xml:space="preserve">
<value>System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;TBPMO_WORKFLOW_FORMBindingSource.Name" xml:space="preserve">
<value>TBPMO_WORKFLOW_FORMBindingSource</value>
</data>
<data name="&gt;&gt;TBPMO_WORKFLOW_FORMBindingSource.Type" xml:space="preserve">
<value>System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;TBPMO_WORKFLOWTableAdapter.Name" xml:space="preserve">
<value>TBPMO_WORKFLOWTableAdapter</value>
</data>
@@ -2168,12 +2159,6 @@
<data name="&gt;&gt;TableAdapterManager.Type" xml:space="preserve">
<value>DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager, DD_DMSDataSet1.Designer.vb, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;TBPMO_WORKFLOW_FORMTableAdapter.Name" xml:space="preserve">
<value>TBPMO_WORKFLOW_FORMTableAdapter</value>
</data>
<data name="&gt;&gt;TBPMO_WORKFLOW_FORMTableAdapter.Type" xml:space="preserve">
<value>DD_Record_Organiser.DD_DMSDataSetTableAdapters.TBPMO_WORKFLOW_FORMTableAdapter, DD_DMSDataSet1.Designer.vb, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;VWPMO_GUI_ENTITYTableAdapter.Name" xml:space="preserve">
<value>VWPMO_GUI_ENTITYTableAdapter</value>
</data>

View File

@@ -42,7 +42,6 @@
ClassWindowLocation.LoadFormLocationSize(Me, 1, CURRENT_SCREEN_ID, "frmTaskmanagement")
Me.TBPMO_WORKFLOW_TASK_STATETableAdapter.Connection.ConnectionString = MyConnectionString
VWPMO_GUI_ENTITYTableAdapter.Connection.ConnectionString = MyConnectionString
TBPMO_WORKFLOW_FORMTableAdapter.Connection.ConnectionString = MyConnectionString
TBPMO_WORKFLOWTableAdapter.Connection.ConnectionString = MyConnectionString
Try
Me.VWPMO_GUI_ENTITYTableAdapter.Fill(Me.DD_DMSDataSet.VWPMO_GUI_ENTITY)
@@ -186,21 +185,6 @@
Private Sub frmTaskmanagement_Shown(sender As Object, e As EventArgs) Handles Me.Shown
formloaded = True
End Sub
Private Sub ToolStripButton14_Click(sender As Object, e As EventArgs)
Try
Me.TBPMO_WORKFLOW_FORMBindingSource.EndEdit()
If DD_DMSDataSet.TBPMO_WORKFLOW_FORM.GetChanges Is Nothing = False Then
Me.TBPMO_WORKFLOW_FORMTableAdapter.Update(DD_DMSDataSet.TBPMO_WORKFLOW_FORM)
toolstriplabel(True, "Änderungen erfolgreich gespeichert - " & Now)
Else
toolstriplabel(False, "")
End If
Catch ex As Exception
MsgBox("Error in Save TBPMO_WORKFLOW_FORM:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
End Sub
Private Sub ToolStripButton18_Click(sender As Object, e As EventArgs) Handles ToolStripButton18.Click
Save_State()
End Sub
@@ -326,7 +310,6 @@
'If ListBoxEntityWorkflow.SelectedIndex <> -1 Then
' Dim ID = ListBoxEntityWorkflow.SelectedValue
' Dim del As String = "DELETE FROM TBPMO_WORKFLOW_FORM WHERE GUID = " & ID
' If ClassDatabase.Execute_non_Query(del) = True Then
' Dim txt As String = "Der Datensatz wurde erfolgreich gelöscht - " & Now
' If USER_LANGUAGE <> "de-DE" Then
@@ -369,6 +352,7 @@
Dim DT As DataTable = ClassDatabase.Return_Datatable(sql, "Get Entity-States")
DataGridView1.DataSource = DT
lblSelection.Text = txtlbl
DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells
'ListBoxEntity_State.DataSource = DT
'ListBoxEntity_State.DisplayMember = DT.Columns(1).ColumnName
'ListBoxEntity_State.ValueMember = DT.Columns(0).ColumnName

View File

@@ -127,7 +127,6 @@ Partial Class frmTask_Overview
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -266,7 +266,6 @@ Partial Class frmTemplates
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Me.TBPMO_TEMPLATETableAdapter
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -132,7 +132,7 @@
For Each cc In doc.ContentControls
If Not IsNothing(cc) Then
If LogErrorsOnly = False Then ClassLogger.Add(">> Office-Pattern: " & cc.Tag, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Office-Pattern: " & cc.Tag, False)
If Pattern_exists(cc.tag.ToString.ToUpper) = False Then
TBPMO_TEMPLATE_PATTERNTableAdapter.cmdInsertBasics(cc.tag.ToString, Environment.UserName, _TEMPLATE_ENTITY_ID)
End If

View File

@@ -421,9 +421,9 @@ Partial Class frmUserKonfig
Me.TableAdapterManager.TBPMO_TEMPLATE_PATTERNTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILE_IDXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

File diff suppressed because it is too large Load Diff

View File

@@ -28,10 +28,18 @@ Partial Class frmUserKonfig_AddUsers
Me.lbGroups = New System.Windows.Forms.ListBox()
Me.ToolStrip1 = New System.Windows.Forms.ToolStrip()
Me.ToolStripLabel1 = New System.Windows.Forms.ToolStripLabel()
Me.GridControlUsers = New DevExpress.XtraGrid.GridControl()
Me.TBAD_UsersBindingSource = New System.Windows.Forms.BindingSource(Me.components)
Me.DD_ECMAdmin = New DD_Record_Organiser.DD_ECMAdmin()
Me.GridViewUsers = New DevExpress.XtraGrid.Views.Grid.GridView()
Me.colSelect = New DevExpress.XtraGrid.Columns.GridColumn()
Me.colUsername = New DevExpress.XtraGrid.Columns.GridColumn()
Me.colPrename = New DevExpress.XtraGrid.Columns.GridColumn()
Me.colSurname = New DevExpress.XtraGrid.Columns.GridColumn()
Me.colEmail = New DevExpress.XtraGrid.Columns.GridColumn()
Me.GroupBox1 = New System.Windows.Forms.GroupBox()
Me.RBCheck1 = New System.Windows.Forms.RadioButton()
Me.RBCheck2 = New System.Windows.Forms.RadioButton()
Me.clbUsers = New System.Windows.Forms.CheckedListBox()
Me.ToolStrip2 = New System.Windows.Forms.ToolStrip()
Me.ToolStripLabel2 = New System.Windows.Forms.ToolStripLabel()
Me.tbSelectEverything = New System.Windows.Forms.ToolStripButton()
@@ -44,6 +52,10 @@ Partial Class frmUserKonfig_AddUsers
Me.SplitContainer1.Panel2.SuspendLayout()
Me.SplitContainer1.SuspendLayout()
Me.ToolStrip1.SuspendLayout()
CType(Me.GridControlUsers, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.TBAD_UsersBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.DD_ECMAdmin, System.ComponentModel.ISupportInitialize).BeginInit()
CType(Me.GridViewUsers, System.ComponentModel.ISupportInitialize).BeginInit()
Me.GroupBox1.SuspendLayout()
Me.ToolStrip2.SuspendLayout()
Me.SuspendLayout()
@@ -51,75 +63,199 @@ Partial Class frmUserKonfig_AddUsers
'SplitContainer1
'
resources.ApplyResources(Me.SplitContainer1, "SplitContainer1")
Me.ToolTipController1.SetAllowHtmlText(Me.SplitContainer1, CType(resources.GetObject("SplitContainer1.AllowHtmlText"), DevExpress.Utils.DefaultBoolean))
Me.SplitContainer1.Name = "SplitContainer1"
'
'SplitContainer1.Panel1
'
resources.ApplyResources(Me.SplitContainer1.Panel1, "SplitContainer1.Panel1")
Me.ToolTipController1.SetAllowHtmlText(Me.SplitContainer1.Panel1, CType(resources.GetObject("SplitContainer1.Panel1.AllowHtmlText"), DevExpress.Utils.DefaultBoolean))
Me.SplitContainer1.Panel1.Controls.Add(Me.lbGroups)
Me.SplitContainer1.Panel1.Controls.Add(Me.ToolStrip1)
Me.ToolTipController1.SetTitle(Me.SplitContainer1.Panel1, resources.GetString("SplitContainer1.Panel1.Title"))
Me.ToolTipController1.SetToolTip(Me.SplitContainer1.Panel1, resources.GetString("SplitContainer1.Panel1.ToolTip"))
Me.ToolTipController1.SetToolTipIconType(Me.SplitContainer1.Panel1, CType(resources.GetObject("SplitContainer1.Panel1.ToolTipIconType"), DevExpress.Utils.ToolTipIconType))
'
'SplitContainer1.Panel2
'
resources.ApplyResources(Me.SplitContainer1.Panel2, "SplitContainer1.Panel2")
Me.ToolTipController1.SetAllowHtmlText(Me.SplitContainer1.Panel2, CType(resources.GetObject("SplitContainer1.Panel2.AllowHtmlText"), DevExpress.Utils.DefaultBoolean))
Me.SplitContainer1.Panel2.Controls.Add(Me.GridControlUsers)
Me.SplitContainer1.Panel2.Controls.Add(Me.GroupBox1)
Me.SplitContainer1.Panel2.Controls.Add(Me.clbUsers)
Me.SplitContainer1.Panel2.Controls.Add(Me.ToolStrip2)
Me.SplitContainer1.Panel2.Controls.Add(Me.btnCancel)
Me.SplitContainer1.Panel2.Controls.Add(Me.btnAddUsers)
Me.ToolTipController1.SetTitle(Me.SplitContainer1.Panel2, resources.GetString("SplitContainer1.Panel2.Title"))
Me.ToolTipController1.SetToolTip(Me.SplitContainer1.Panel2, resources.GetString("SplitContainer1.Panel2.ToolTip"))
Me.ToolTipController1.SetToolTipIconType(Me.SplitContainer1.Panel2, CType(resources.GetObject("SplitContainer1.Panel2.ToolTipIconType"), DevExpress.Utils.ToolTipIconType))
Me.ToolTipController1.SetTitle(Me.SplitContainer1, resources.GetString("SplitContainer1.Title"))
Me.ToolTipController1.SetToolTip(Me.SplitContainer1, resources.GetString("SplitContainer1.ToolTip"))
Me.ToolTipController1.SetToolTipIconType(Me.SplitContainer1, CType(resources.GetObject("SplitContainer1.ToolTipIconType"), DevExpress.Utils.ToolTipIconType))
'
'lbGroups
'
Me.lbGroups.BackColor = System.Drawing.SystemColors.GradientInactiveCaption
resources.ApplyResources(Me.lbGroups, "lbGroups")
Me.ToolTipController1.SetAllowHtmlText(Me.lbGroups, CType(resources.GetObject("lbGroups.AllowHtmlText"), DevExpress.Utils.DefaultBoolean))
Me.lbGroups.BackColor = System.Drawing.SystemColors.GradientInactiveCaption
Me.lbGroups.FormattingEnabled = True
Me.lbGroups.Name = "lbGroups"
Me.ToolTipController1.SetTitle(Me.lbGroups, resources.GetString("lbGroups.Title"))
Me.ToolTipController1.SetToolTip(Me.lbGroups, resources.GetString("lbGroups.ToolTip"))
Me.ToolTipController1.SetToolTipIconType(Me.lbGroups, CType(resources.GetObject("lbGroups.ToolTipIconType"), DevExpress.Utils.ToolTipIconType))
'
'ToolStrip1
'
resources.ApplyResources(Me.ToolStrip1, "ToolStrip1")
Me.ToolTipController1.SetAllowHtmlText(Me.ToolStrip1, CType(resources.GetObject("ToolStrip1.AllowHtmlText"), DevExpress.Utils.DefaultBoolean))
Me.ToolStrip1.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden
Me.ToolStrip1.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripLabel1})
resources.ApplyResources(Me.ToolStrip1, "ToolStrip1")
Me.ToolStrip1.Name = "ToolStrip1"
Me.ToolTipController1.SetTitle(Me.ToolStrip1, resources.GetString("ToolStrip1.Title"))
Me.ToolTipController1.SetToolTip(Me.ToolStrip1, resources.GetString("ToolStrip1.ToolTip"))
Me.ToolTipController1.SetToolTipIconType(Me.ToolStrip1, CType(resources.GetObject("ToolStrip1.ToolTipIconType"), DevExpress.Utils.ToolTipIconType))
'
'ToolStripLabel1
'
resources.ApplyResources(Me.ToolStripLabel1, "ToolStripLabel1")
Me.ToolStripLabel1.Name = "ToolStripLabel1"
'
'GridControlUsers
'
resources.ApplyResources(Me.GridControlUsers, "GridControlUsers")
Me.GridControlUsers.DataSource = Me.TBAD_UsersBindingSource
Me.GridControlUsers.EmbeddedNavigator.AccessibleDescription = resources.GetString("GridControlUsers.EmbeddedNavigator.AccessibleDescription")
Me.GridControlUsers.EmbeddedNavigator.AccessibleName = resources.GetString("GridControlUsers.EmbeddedNavigator.AccessibleName")
Me.GridControlUsers.EmbeddedNavigator.AllowHtmlTextInToolTip = CType(resources.GetObject("GridControlUsers.EmbeddedNavigator.AllowHtmlTextInToolTip"), DevExpress.Utils.DefaultBoolean)
Me.GridControlUsers.EmbeddedNavigator.Anchor = CType(resources.GetObject("GridControlUsers.EmbeddedNavigator.Anchor"), System.Windows.Forms.AnchorStyles)
Me.GridControlUsers.EmbeddedNavigator.BackgroundImage = CType(resources.GetObject("GridControlUsers.EmbeddedNavigator.BackgroundImage"), System.Drawing.Image)
Me.GridControlUsers.EmbeddedNavigator.BackgroundImageLayout = CType(resources.GetObject("GridControlUsers.EmbeddedNavigator.BackgroundImageLayout"), System.Windows.Forms.ImageLayout)
Me.GridControlUsers.EmbeddedNavigator.ImeMode = CType(resources.GetObject("GridControlUsers.EmbeddedNavigator.ImeMode"), System.Windows.Forms.ImeMode)
Me.GridControlUsers.EmbeddedNavigator.MaximumSize = CType(resources.GetObject("GridControlUsers.EmbeddedNavigator.MaximumSize"), System.Drawing.Size)
Me.GridControlUsers.EmbeddedNavigator.TextLocation = CType(resources.GetObject("GridControlUsers.EmbeddedNavigator.TextLocation"), DevExpress.XtraEditors.NavigatorButtonsTextLocation)
Me.GridControlUsers.EmbeddedNavigator.ToolTip = resources.GetString("GridControlUsers.EmbeddedNavigator.ToolTip")
Me.GridControlUsers.EmbeddedNavigator.ToolTipIconType = CType(resources.GetObject("GridControlUsers.EmbeddedNavigator.ToolTipIconType"), DevExpress.Utils.ToolTipIconType)
Me.GridControlUsers.EmbeddedNavigator.ToolTipTitle = resources.GetString("GridControlUsers.EmbeddedNavigator.ToolTipTitle")
Me.GridControlUsers.MainView = Me.GridViewUsers
Me.GridControlUsers.Name = "GridControlUsers"
Me.GridControlUsers.ShowOnlyPredefinedDetails = True
Me.GridControlUsers.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.GridViewUsers})
'
'TBAD_UsersBindingSource
'
Me.TBAD_UsersBindingSource.DataMember = "TBAD_Users"
Me.TBAD_UsersBindingSource.DataSource = Me.DD_ECMAdmin
'
'DD_ECMAdmin
'
Me.DD_ECMAdmin.DataSetName = "DD_ECMAdmin"
Me.DD_ECMAdmin.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
'
'GridViewUsers
'
Me.GridViewUsers.Appearance.EvenRow.BackColor = CType(resources.GetObject("GridViewUsers.Appearance.EvenRow.BackColor"), System.Drawing.Color)
Me.GridViewUsers.Appearance.EvenRow.FontSizeDelta = CType(resources.GetObject("GridViewUsers.Appearance.EvenRow.FontSizeDelta"), Integer)
Me.GridViewUsers.Appearance.EvenRow.FontStyleDelta = CType(resources.GetObject("GridViewUsers.Appearance.EvenRow.FontStyleDelta"), System.Drawing.FontStyle)
Me.GridViewUsers.Appearance.EvenRow.GradientMode = CType(resources.GetObject("GridViewUsers.Appearance.EvenRow.GradientMode"), System.Drawing.Drawing2D.LinearGradientMode)
Me.GridViewUsers.Appearance.EvenRow.Image = CType(resources.GetObject("GridViewUsers.Appearance.EvenRow.Image"), System.Drawing.Image)
Me.GridViewUsers.Appearance.EvenRow.Options.UseBackColor = True
Me.GridViewUsers.Appearance.FocusedRow.BackColor = CType(resources.GetObject("GridViewUsers.Appearance.FocusedRow.BackColor"), System.Drawing.Color)
Me.GridViewUsers.Appearance.FocusedRow.FontSizeDelta = CType(resources.GetObject("GridViewUsers.Appearance.FocusedRow.FontSizeDelta"), Integer)
Me.GridViewUsers.Appearance.FocusedRow.FontStyleDelta = CType(resources.GetObject("GridViewUsers.Appearance.FocusedRow.FontStyleDelta"), System.Drawing.FontStyle)
Me.GridViewUsers.Appearance.FocusedRow.GradientMode = CType(resources.GetObject("GridViewUsers.Appearance.FocusedRow.GradientMode"), System.Drawing.Drawing2D.LinearGradientMode)
Me.GridViewUsers.Appearance.FocusedRow.Image = CType(resources.GetObject("GridViewUsers.Appearance.FocusedRow.Image"), System.Drawing.Image)
Me.GridViewUsers.Appearance.FocusedRow.Options.UseBackColor = True
resources.ApplyResources(Me.GridViewUsers, "GridViewUsers")
Me.GridViewUsers.Columns.AddRange(New DevExpress.XtraGrid.Columns.GridColumn() {Me.colSelect, Me.colUsername, Me.colPrename, Me.colSurname, Me.colEmail})
Me.GridViewUsers.GridControl = Me.GridControlUsers
Me.GridViewUsers.Name = "GridViewUsers"
Me.GridViewUsers.OptionsBehavior.AllowAddRows = DevExpress.Utils.DefaultBoolean.[False]
Me.GridViewUsers.OptionsBehavior.AllowDeleteRows = DevExpress.Utils.DefaultBoolean.[False]
Me.GridViewUsers.OptionsBehavior.CopyToClipboardWithColumnHeaders = False
Me.GridViewUsers.OptionsSelection.EnableAppearanceFocusedCell = False
Me.GridViewUsers.OptionsView.ColumnAutoWidth = False
Me.GridViewUsers.OptionsView.EnableAppearanceEvenRow = True
Me.GridViewUsers.OptionsView.ShowAutoFilterRow = True
Me.GridViewUsers.OptionsView.ShowGroupPanel = False
'
'colSelect
'
resources.ApplyResources(Me.colSelect, "colSelect")
Me.colSelect.FieldName = "Select"
Me.colSelect.Name = "colSelect"
Me.colSelect.Summary.AddRange(New DevExpress.XtraGrid.GridSummaryItem() {New DevExpress.XtraGrid.GridColumnSummaryItem()})
'
'colUsername
'
resources.ApplyResources(Me.colUsername, "colUsername")
Me.colUsername.FieldName = "Username"
Me.colUsername.Name = "colUsername"
Me.colUsername.OptionsColumn.AllowEdit = False
'
'colPrename
'
resources.ApplyResources(Me.colPrename, "colPrename")
Me.colPrename.FieldName = "Prename"
Me.colPrename.Name = "colPrename"
Me.colPrename.OptionsColumn.AllowEdit = False
'
'colSurname
'
resources.ApplyResources(Me.colSurname, "colSurname")
Me.colSurname.FieldName = "Surname"
Me.colSurname.Name = "colSurname"
Me.colSurname.OptionsColumn.AllowEdit = False
'
'colEmail
'
resources.ApplyResources(Me.colEmail, "colEmail")
Me.colEmail.FieldName = "Email"
Me.colEmail.Name = "colEmail"
Me.colEmail.OptionsColumn.AllowEdit = False
'
'GroupBox1
'
resources.ApplyResources(Me.GroupBox1, "GroupBox1")
Me.ToolTipController1.SetAllowHtmlText(Me.GroupBox1, CType(resources.GetObject("GroupBox1.AllowHtmlText"), DevExpress.Utils.DefaultBoolean))
Me.GroupBox1.Controls.Add(Me.RBCheck1)
Me.GroupBox1.Controls.Add(Me.RBCheck2)
resources.ApplyResources(Me.GroupBox1, "GroupBox1")
Me.GroupBox1.Name = "GroupBox1"
Me.GroupBox1.TabStop = False
Me.ToolTipController1.SetTitle(Me.GroupBox1, resources.GetString("GroupBox1.Title"))
Me.ToolTipController1.SetToolTip(Me.GroupBox1, resources.GetString("GroupBox1.ToolTip"))
Me.ToolTipController1.SetToolTipIconType(Me.GroupBox1, CType(resources.GetObject("GroupBox1.ToolTipIconType"), DevExpress.Utils.ToolTipIconType))
'
'RBCheck1
'
resources.ApplyResources(Me.RBCheck1, "RBCheck1")
Me.ToolTipController1.SetAllowHtmlText(Me.RBCheck1, CType(resources.GetObject("RBCheck1.AllowHtmlText"), DevExpress.Utils.DefaultBoolean))
Me.RBCheck1.Name = "RBCheck1"
Me.ToolTipController1.SetTitle(Me.RBCheck1, resources.GetString("RBCheck1.Title"))
Me.ToolTipController1.SetToolTip(Me.RBCheck1, resources.GetString("RBCheck1.ToolTip"))
Me.ToolTipController1.SetToolTipIconType(Me.RBCheck1, CType(resources.GetObject("RBCheck1.ToolTipIconType"), DevExpress.Utils.ToolTipIconType))
Me.RBCheck1.UseVisualStyleBackColor = True
'
'RBCheck2
'
resources.ApplyResources(Me.RBCheck2, "RBCheck2")
Me.ToolTipController1.SetAllowHtmlText(Me.RBCheck2, CType(resources.GetObject("RBCheck2.AllowHtmlText"), DevExpress.Utils.DefaultBoolean))
Me.RBCheck2.Checked = True
Me.RBCheck2.Name = "RBCheck2"
Me.RBCheck2.TabStop = True
Me.ToolTipController1.SetTitle(Me.RBCheck2, resources.GetString("RBCheck2.Title"))
Me.ToolTipController1.SetToolTip(Me.RBCheck2, resources.GetString("RBCheck2.ToolTip"))
Me.ToolTipController1.SetToolTipIconType(Me.RBCheck2, CType(resources.GetObject("RBCheck2.ToolTipIconType"), DevExpress.Utils.ToolTipIconType))
Me.RBCheck2.UseVisualStyleBackColor = True
'
'clbUsers
'
Me.clbUsers.BackColor = System.Drawing.SystemColors.GradientActiveCaption
resources.ApplyResources(Me.clbUsers, "clbUsers")
Me.clbUsers.FormattingEnabled = True
Me.clbUsers.Name = "clbUsers"
'
'ToolStrip2
'
resources.ApplyResources(Me.ToolStrip2, "ToolStrip2")
Me.ToolTipController1.SetAllowHtmlText(Me.ToolStrip2, CType(resources.GetObject("ToolStrip2.AllowHtmlText"), DevExpress.Utils.DefaultBoolean))
Me.ToolStrip2.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden
Me.ToolStrip2.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ToolStripLabel2, Me.tbSelectEverything, Me.tbSelectNone})
resources.ApplyResources(Me.ToolStrip2, "ToolStrip2")
Me.ToolStrip2.Name = "ToolStrip2"
Me.ToolTipController1.SetTitle(Me.ToolStrip2, resources.GetString("ToolStrip2.Title"))
Me.ToolTipController1.SetToolTip(Me.ToolStrip2, resources.GetString("ToolStrip2.ToolTip"))
Me.ToolTipController1.SetToolTipIconType(Me.ToolStrip2, CType(resources.GetObject("ToolStrip2.ToolTipIconType"), DevExpress.Utils.ToolTipIconType))
'
'ToolStripLabel2
'
@@ -128,39 +264,51 @@ Partial Class frmUserKonfig_AddUsers
'
'tbSelectEverything
'
resources.ApplyResources(Me.tbSelectEverything, "tbSelectEverything")
Me.tbSelectEverything.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text
Me.tbSelectEverything.ForeColor = System.Drawing.Color.Firebrick
resources.ApplyResources(Me.tbSelectEverything, "tbSelectEverything")
Me.tbSelectEverything.Name = "tbSelectEverything"
'
'tbSelectNone
'
Me.tbSelectNone.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text
resources.ApplyResources(Me.tbSelectNone, "tbSelectNone")
Me.tbSelectNone.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text
Me.tbSelectNone.Name = "tbSelectNone"
'
'btnCancel
'
Me.btnCancel.Image = Global.DD_Record_Organiser.My.Resources.Resources.cancel1
resources.ApplyResources(Me.btnCancel, "btnCancel")
Me.ToolTipController1.SetAllowHtmlText(Me.btnCancel, CType(resources.GetObject("btnCancel.AllowHtmlText"), DevExpress.Utils.DefaultBoolean))
Me.btnCancel.Image = Global.DD_Record_Organiser.My.Resources.Resources.cancel1
Me.btnCancel.Name = "btnCancel"
Me.ToolTipController1.SetTitle(Me.btnCancel, resources.GetString("btnCancel.Title"))
Me.ToolTipController1.SetToolTip(Me.btnCancel, resources.GetString("btnCancel.ToolTip"))
Me.ToolTipController1.SetToolTipIconType(Me.btnCancel, CType(resources.GetObject("btnCancel.ToolTipIconType"), DevExpress.Utils.ToolTipIconType))
Me.btnCancel.UseVisualStyleBackColor = True
'
'btnAddUsers
'
Me.btnAddUsers.Image = Global.DD_Record_Organiser.My.Resources.Resources.add1
resources.ApplyResources(Me.btnAddUsers, "btnAddUsers")
Me.ToolTipController1.SetAllowHtmlText(Me.btnAddUsers, CType(resources.GetObject("btnAddUsers.AllowHtmlText"), DevExpress.Utils.DefaultBoolean))
Me.btnAddUsers.Image = Global.DD_Record_Organiser.My.Resources.Resources.add1
Me.btnAddUsers.Name = "btnAddUsers"
Me.ToolTipController1.SetTitle(Me.btnAddUsers, resources.GetString("btnAddUsers.Title"))
Me.ToolTipController1.SetToolTip(Me.btnAddUsers, resources.GetString("btnAddUsers.ToolTip"))
Me.ToolTipController1.SetToolTipIconType(Me.btnAddUsers, CType(resources.GetObject("btnAddUsers.ToolTipIconType"), DevExpress.Utils.ToolTipIconType))
Me.btnAddUsers.UseVisualStyleBackColor = True
'
'frmUserKonfig_AddUsers
'
resources.ApplyResources(Me, "$this")
Me.ToolTipController1.SetAllowHtmlText(Me, CType(resources.GetObject("$this.AllowHtmlText"), DevExpress.Utils.DefaultBoolean))
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.Controls.Add(Me.SplitContainer1)
Me.MaximizeBox = False
Me.MinimizeBox = False
Me.Name = "frmUserKonfig_AddUsers"
Me.ToolTipController1.SetTitle(Me, resources.GetString("$this.Title"))
Me.ToolTipController1.SetToolTip(Me, resources.GetString("$this.ToolTip"))
Me.ToolTipController1.SetToolTipIconType(Me, CType(resources.GetObject("$this.ToolTipIconType"), DevExpress.Utils.ToolTipIconType))
Me.SplitContainer1.Panel1.ResumeLayout(False)
Me.SplitContainer1.Panel1.PerformLayout()
Me.SplitContainer1.Panel2.ResumeLayout(False)
@@ -169,6 +317,10 @@ Partial Class frmUserKonfig_AddUsers
Me.SplitContainer1.ResumeLayout(False)
Me.ToolStrip1.ResumeLayout(False)
Me.ToolStrip1.PerformLayout()
CType(Me.GridControlUsers, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.TBAD_UsersBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.DD_ECMAdmin, System.ComponentModel.ISupportInitialize).EndInit()
CType(Me.GridViewUsers, System.ComponentModel.ISupportInitialize).EndInit()
Me.GroupBox1.ResumeLayout(False)
Me.GroupBox1.PerformLayout()
Me.ToolStrip2.ResumeLayout(False)
@@ -185,10 +337,18 @@ Partial Class frmUserKonfig_AddUsers
Friend WithEvents ToolStrip2 As System.Windows.Forms.ToolStrip
Friend WithEvents tbSelectEverything As System.Windows.Forms.ToolStripButton
Friend WithEvents tbSelectNone As System.Windows.Forms.ToolStripButton
Friend WithEvents clbUsers As System.Windows.Forms.CheckedListBox
Friend WithEvents ToolStripLabel2 As System.Windows.Forms.ToolStripLabel
Friend WithEvents ToolTipController1 As DevExpress.Utils.ToolTipController
Friend WithEvents RBCheck2 As System.Windows.Forms.RadioButton
Friend WithEvents RBCheck1 As System.Windows.Forms.RadioButton
Friend WithEvents GroupBox1 As System.Windows.Forms.GroupBox
Friend WithEvents GridControlUsers As DevExpress.XtraGrid.GridControl
Friend WithEvents GridViewUsers As DevExpress.XtraGrid.Views.Grid.GridView
Friend WithEvents TBAD_UsersBindingSource As System.Windows.Forms.BindingSource
Friend WithEvents DD_ECMAdmin As DD_Record_Organiser.DD_ECMAdmin
Friend WithEvents colSelect As DevExpress.XtraGrid.Columns.GridColumn
Friend WithEvents colUsername As DevExpress.XtraGrid.Columns.GridColumn
Friend WithEvents colPrename As DevExpress.XtraGrid.Columns.GridColumn
Friend WithEvents colSurname As DevExpress.XtraGrid.Columns.GridColumn
Friend WithEvents colEmail As DevExpress.XtraGrid.Columns.GridColumn
End Class

View File

@@ -117,6 +117,29 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="DevExpress.Data.v15.1" name="DevExpress.Data.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<data name="SplitContainer1.AllowHtmlText" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<data name="SplitContainer1.Panel1.AllowHtmlText" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<data name="lbGroups.AllowHtmlText" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<data name="lbGroups.Title" xml:space="preserve">
<value />
</data>
<data name="lbGroups.ToolTip" xml:space="preserve">
<value />
</data>
<assembly alias="DevExpress.Utils.v15.1" name="DevExpress.Utils.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<data name="lbGroups.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
<data name="ToolStrip1.AllowHtmlText" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="ToolStripLabel1.Size" type="System.Drawing.Size, System.Drawing">
<value>103, 22</value>
@@ -124,6 +147,132 @@
<data name="ToolStripLabel1.Text" xml:space="preserve">
<value>Available Groups:</value>
</data>
<data name="ToolStrip1.Title" xml:space="preserve">
<value />
</data>
<data name="ToolStrip1.ToolTip" xml:space="preserve">
<value />
</data>
<data name="ToolStrip1.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
<data name="SplitContainer1.Panel1.Title" xml:space="preserve">
<value />
</data>
<data name="SplitContainer1.Panel1.ToolTip" xml:space="preserve">
<value />
</data>
<data name="SplitContainer1.Panel1.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
<data name="SplitContainer1.Panel2.AllowHtmlText" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="GridControlUsers.EmbeddedNavigator.AccessibleDescription" type="System.Resources.ResXNullRef, System.Windows.Forms">
<value />
</data>
<data name="GridControlUsers.EmbeddedNavigator.AccessibleName" type="System.Resources.ResXNullRef, System.Windows.Forms">
<value />
</data>
<data name="GridControlUsers.EmbeddedNavigator.AllowHtmlTextInToolTip" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<data name="GridControlUsers.EmbeddedNavigator.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Left</value>
</data>
<data name="GridControlUsers.EmbeddedNavigator.BackgroundImage" type="System.Resources.ResXNullRef, System.Windows.Forms">
<value />
</data>
<data name="GridControlUsers.EmbeddedNavigator.BackgroundImageLayout" type="System.Windows.Forms.ImageLayout, System.Windows.Forms">
<value>Tile</value>
</data>
<data name="GridControlUsers.EmbeddedNavigator.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>Inherit</value>
</data>
<data name="GridControlUsers.EmbeddedNavigator.MaximumSize" type="System.Drawing.Size, System.Drawing">
<value>0, 0</value>
</data>
<assembly alias="DevExpress.XtraEditors.v15.1" name="DevExpress.XtraEditors.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<data name="GridControlUsers.EmbeddedNavigator.TextLocation" type="DevExpress.XtraEditors.NavigatorButtonsTextLocation, DevExpress.XtraEditors.v15.1">
<value>Center</value>
</data>
<data name="GridControlUsers.EmbeddedNavigator.ToolTip" xml:space="preserve">
<value />
</data>
<data name="GridControlUsers.EmbeddedNavigator.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
<data name="GridControlUsers.EmbeddedNavigator.ToolTipTitle" xml:space="preserve">
<value />
</data>
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="GridViewUsers.Appearance.EvenRow.FontSizeDelta" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="GridViewUsers.Appearance.EvenRow.FontStyleDelta" type="System.Drawing.FontStyle, System.Drawing">
<value>Regular</value>
</data>
<data name="GridViewUsers.Appearance.EvenRow.GradientMode" type="System.Drawing.Drawing2D.LinearGradientMode, System.Drawing">
<value>Horizontal</value>
</data>
<data name="GridViewUsers.Appearance.EvenRow.Image" type="System.Resources.ResXNullRef, System.Windows.Forms">
<value />
</data>
<data name="GridViewUsers.Appearance.FocusedRow.FontSizeDelta" type="System.Int32, mscorlib">
<value>0</value>
</data>
<data name="GridViewUsers.Appearance.FocusedRow.FontStyleDelta" type="System.Drawing.FontStyle, System.Drawing">
<value>Regular</value>
</data>
<data name="GridViewUsers.Appearance.FocusedRow.GradientMode" type="System.Drawing.Drawing2D.LinearGradientMode, System.Drawing">
<value>Horizontal</value>
</data>
<data name="GridViewUsers.Appearance.FocusedRow.Image" type="System.Resources.ResXNullRef, System.Windows.Forms">
<value />
</data>
<data name="colSelect.Caption" xml:space="preserve">
<value>Selection</value>
</data>
<data name="GroupBox1.AllowHtmlText" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<data name="RBCheck1.AllowHtmlText" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<data name="RBCheck1.Title" xml:space="preserve">
<value />
</data>
<data name="RBCheck1.ToolTip" xml:space="preserve">
<value />
</data>
<data name="RBCheck1.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
<data name="RBCheck2.AllowHtmlText" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<data name="RBCheck2.Title" xml:space="preserve">
<value />
</data>
<data name="RBCheck2.ToolTip" xml:space="preserve">
<value />
</data>
<data name="RBCheck2.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
<data name="GroupBox1.Title" xml:space="preserve">
<value />
</data>
<data name="GroupBox1.ToolTip" xml:space="preserve">
<value />
</data>
<data name="GroupBox1.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
<data name="ToolStrip2.AllowHtmlText" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<data name="ToolStripLabel2.Size" type="System.Drawing.Size, System.Drawing">
<value>94, 22</value>
</data>
@@ -172,19 +321,72 @@
<data name="tbSelectNone.Text" xml:space="preserve">
<value>Select none</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="ToolStrip2.Title" xml:space="preserve">
<value />
</data>
<data name="ToolStrip2.ToolTip" xml:space="preserve">
<value />
</data>
<data name="ToolStrip2.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
<data name="btnCancel.AllowHtmlText" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<data name="btnCancel.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="btnCancel.Text" xml:space="preserve">
<value>Cancel</value>
</data>
<data name="btnCancel.Title" xml:space="preserve">
<value />
</data>
<data name="btnCancel.ToolTip" xml:space="preserve">
<value />
</data>
<data name="btnCancel.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
<data name="btnAddUsers.AllowHtmlText" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<data name="btnAddUsers.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="btnAddUsers.Text" xml:space="preserve">
<value>Add User</value>
</data>
<data name="btnAddUsers.Title" xml:space="preserve">
<value />
</data>
<data name="btnAddUsers.ToolTip" xml:space="preserve">
<value />
</data>
<data name="btnAddUsers.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
<data name="SplitContainer1.Panel2.Title" xml:space="preserve">
<value />
</data>
<data name="SplitContainer1.Panel2.ToolTip" xml:space="preserve">
<value />
</data>
<data name="SplitContainer1.Panel2.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
<data name="SplitContainer1.Title" xml:space="preserve">
<value />
</data>
<data name="SplitContainer1.ToolTip" xml:space="preserve">
<value />
</data>
<data name="SplitContainer1.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
<data name="$this.AllowHtmlText" type="DevExpress.Utils.DefaultBoolean, DevExpress.Data.v15.1">
<value>Default</value>
</data>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAYAMDAAAAEACACoDgAAZgAAACAgAAABAAgAqAgAAA4PAAAQEAAAAQAIAGgFAAC2FwAAMDAAAAEA
@@ -564,7 +766,13 @@
L/8AADf/AABG/wAATf8AAEn/AABa/wAA6P8AAP//AAD4/wAAzv8AAav/AAOs/w==
</value>
</data>
<data name="$this.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
<data name="$this.Title" xml:space="preserve">
<value />
</data>
<data name="$this.ToolTip" xml:space="preserve">
<value />
</data>
<data name="$this.ToolTipIconType" type="DevExpress.Utils.ToolTipIconType, DevExpress.Utils.v15.1">
<value>None</value>
</data>
</root>

File diff suppressed because it is too large Load Diff

View File

@@ -1,19 +1,41 @@
Imports System.DirectoryServices
Imports System.DirectoryServices.ActiveDirectory
Imports System.DirectoryServices.AccountManagement
Imports System.IO
Public Class frmUserKonfig_AddUsers
Private Sub frmUserKonfig_AddUsers_FormClosing(sender As Object, e As FormClosingEventArgs) Handles Me.FormClosing
Try
Dim Filename As String = String.Format("{0}-UserLayout.xml", GridViewUsers.Name)
Dim XMLPath = System.IO.Path.Combine(Application.UserAppDataPath(), Filename)
GridViewUsers.SaveLayoutToXml(XMLPath)
Catch ex As Exception
MsgBox("Error in SaveGrid_Layout:" & vbNewLine & ex.Message)
End Try
End Sub
Private Sub formUserConfig_AddUsers_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Try
Cursor = Cursors.WaitCursor
GetGroups(Environment.UserName)
Catch ex As Exception
MsgBox("Error in Load Groups:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
Try
Dim Filename As String = String.Format("{0}-UserLayout.xml", GridViewUsers.Name)
Dim XMLPath = System.IO.Path.Combine(Application.UserAppDataPath(), Filename)
If File.Exists(XMLPath) Then
GridViewUsers.RestoreLayoutFromXml(XMLPath)
'grvwGrid.ClearGrouping()
GridViewUsers.ClearSelection()
End If
Catch ex As Exception
MsgBox("Error in Load Grid_Layout:" & vbNewLine & ex.Message)
End Try
Cursor = Cursors.Default
End Sub
Function GetActiveDirectoryGroups() As List(Of String)
@@ -60,41 +82,72 @@ Public Class frmUserKonfig_AddUsers
Private Sub lbGroups_SelectedIndexChanged(sender As Object, e As EventArgs) Handles lbGroups.SelectedIndexChanged
Dim group As String = lbGroups.SelectedItem
Dim users As List(Of UserPrincipal) = GetUsersForGroup(group)
clbUsers.Items.Clear()
DD_ECMAdmin.TBAD_Users.Clear()
For Each user In users
clbUsers.Items.Add(user)
Dim newUserRow As DD_ECMAdmin.TBAD_UsersRow
newUserRow = DD_ECMAdmin.TBAD_Users.NewTBAD_UsersRow
newUserRow.Username = user.ToString
Try
Dim userldap As UserPrincipal = user
Dim PRENAME As String = userldap.GivenName
Dim NAME As String = userldap.Surname
Dim USERNAME As String = userldap.SamAccountName
Dim email As String = userldap.EmailAddress
newUserRow.Prename = PRENAME
newUserRow.Surname = NAME
newUserRow.Email = email
Catch ex As Exception
End Try
DD_ECMAdmin.TBAD_Users.Rows.Add(newUserRow)
Next
End Sub
Private Sub btnAddUsers_Click(sender As Object, e As EventArgs) Handles btnAddUsers.Click
Dim items As CheckedListBox.CheckedItemCollection = clbUsers.CheckedItems
'Dim items As CheckedListBox.CheckedItemCollection = clbUsers.CheckedItems
Dim usersAdded As Integer = 0
If items.Count = 0 Then
MsgBox("Keine Benutzer ausgewählt!", MsgBoxStyle.Information)
Exit Sub
End If
'If items.Count = 0 Then
' MsgBox("Keine Benutzer ausgewählt!", MsgBoxStyle.Information)
' Exit Sub
'End If
For Each item As UserPrincipal In items
Dim user As UserPrincipal = item
Dim PRENAME As String = user.GivenName
Dim NAME As String = user.Surname
Dim USERNAME As String = user.SamAccountName
Dim email As String = user.EmailAddress
Dim SQL
If Not UserExists(USERNAME) Then
SQL = "INSERT INTO TBDD_USER(PRENAME, NAME, USERNAME, EMAIL, MODULE_RECORD_ORG,LANGUAGE) VALUES('" & PRENAME & "', '" & NAME & "', '" & USERNAME & "','" & email & "'," & 1 & ",'" & USER_LANGUAGE & "')"
If ClassDatabase.Execute_non_Query(SQL) = True Then
usersAdded = usersAdded + 1
End If
Else
SQL = "UPDATE TBDD_USER SET MODULE_RECORD_ORG = 1 WHERE UPPER(USERNAME) = UPPER('" & USERNAME & "')"
If ClassDatabase.Execute_non_Query(SQL) = True Then
usersAdded = usersAdded + 1
For Each row As DataRow In DD_ECMAdmin.TBAD_Users.Rows
If row.Item(0) = CBool(True) Then
Dim USERNAME As String = row.Item(1)
Dim PRENAME As String = row.Item(2)
Dim NAME As String = row.Item(3)
Dim email As String
Try
email = row.Item(4)
Catch ex As Exception
email = ""
End Try
Dim SQL
If Not UserExists(USERNAME) Then
SQL = "INSERT INTO TBDD_USER(PRENAME, NAME, USERNAME, EMAIL, MODULE_RECORD_ORG,LANGUAGE) VALUES('" & PRENAME & "', '" & NAME & "', '" & USERNAME & "','" & email & "'," & 1 & ",'" & USER_LANGUAGE & "')"
If ClassDatabase.Execute_non_Query(SQL) = True Then
usersAdded = usersAdded + 1
End If
Else
SQL = "UPDATE TBDD_USER SET MODULE_RECORD_ORG = 1 WHERE UPPER(USERNAME) = UPPER('" & USERNAME & "')"
If ClassDatabase.Execute_non_Query(SQL) = True Then
usersAdded = usersAdded + 1
End If
End If
End If
Next
'For Each item As UserPrincipal In items
' Dim user As UserPrincipal = item
' Dim PRENAME As String = user.GivenName
' Dim NAME As String = user.Surname
' Dim USERNAME As String = user.SamAccountName
' Dim email As String = user.EmailAddress
' Dim SQL
'Next
If usersAdded = 1 Then
MsgBox(usersAdded & " neuer Benutzer hinzugefügt", MsgBoxStyle.Information)
@@ -123,27 +176,29 @@ Public Class frmUserKonfig_AddUsers
End Sub
Private Sub tbSelectEverything_Click(sender As Object, e As EventArgs) Handles tbSelectEverything.Click
For i = 0 To clbUsers.Items.Count - 1
clbUsers.SetItemChecked(i, True)
For Each row As DataRow In DD_ECMAdmin.TBAD_Users.Rows
row.Item(0) = CBool(True)
Next
End Sub
Private Sub tbSelectNone_Click(sender As Object, e As EventArgs) Handles tbSelectNone.Click
For i = 0 To clbUsers.Items.Count - 1
clbUsers.SetItemChecked(i, False)
For Each row As DataRow In DD_ECMAdmin.TBAD_Users.Rows
row.Item(0) = CBool(False)
Next
End Sub
Private Sub clbUsers_SelectedIndexChanged(sender As Object, e As EventArgs) Handles clbUsers.SelectedIndexChanged
ToolTipController1.HideHint()
Dim userstring As String = clbUsers.SelectedItem.ToString
Dim userldap As UserPrincipal = clbUsers.SelectedItem
Dim PRENAME As String = userldap.GivenName
Dim NAME As String = userldap.Surname
Dim USERNAME As String = userldap.SamAccountName
Dim email As String = userldap.EmailAddress
ToolTipController1.ShowHint("Used ldap paramters:", userstring & USERNAME & vbNewLine & email, DevExpress.Utils.ToolTipLocation.RightCenter)
End Sub
'Private Sub clbUsers_SelectedIndexChanged(sender As Object, e As EventArgs)
' ToolTipController1.HideHint()
' Dim userstring As String = clbUsers.SelectedItem.ToString
' Dim userldap As UserPrincipal = clbUsers.SelectedItem
' Dim PRENAME As String = userldap.GivenName
' Dim NAME As String = userldap.Surname
' Dim USERNAME As String = userldap.SamAccountName
' Dim email As String = userldap.EmailAddress
' ToolTipController1.ShowHint("Used ldap paramters:", userstring & USERNAME & vbNewLine & email, DevExpress.Utils.ToolTipLocation.RightCenter)
'End Sub
Private Sub RBCheck2_CheckedChanged(sender As Object, e As EventArgs) Handles RBCheck2.CheckedChanged
If RBCheck2.Checked Then

View File

@@ -43,7 +43,8 @@ Partial Class frmWD_Dokumentart_Konfig
Dim CHANGED_WHENLabel As System.Windows.Forms.Label
Dim OBJEKTTYPLabel As System.Windows.Forms.Label
Dim SQL_RESULTLabel As System.Windows.Forms.Label
Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
Dim DataGridViewCellStyle4 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
Dim DataGridViewCellStyle5 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
Me.TBDD_DOKUMENTARTBindingNavigator = New System.Windows.Forms.BindingNavigator(Me.components)
Me.BindingNavigatorAddNewItem = New System.Windows.Forms.ToolStripButton()
Me.TBDD_DOKUMENTARTBindingSource = New System.Windows.Forms.BindingSource(Me.components)
@@ -633,7 +634,6 @@ Partial Class frmWD_Dokumentart_Konfig
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILE_IDXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete
@@ -902,13 +902,21 @@ Partial Class frmWD_Dokumentart_Konfig
'
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AllowUserToAddRows = False
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AllowUserToDeleteRows = False
DataGridViewCellStyle1.BackColor = System.Drawing.Color.Aqua
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
DataGridViewCellStyle4.BackColor = System.Drawing.Color.Aqua
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle4
resources.ApplyResources(Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView, "TBPMO_WD_FORMVIEW_DOKTYPESDataGridView")
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AutoGenerateColumns = False
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.Columns.AddRange(New System.Windows.Forms.DataGridViewColumn() {Me.DataGridViewTextBoxColumn1, Me.DataGridViewTextBoxColumn3, Me.DataGridViewTextBoxColumn5, Me.DataGridViewTextBoxColumn6, Me.DataGridViewTextBoxColumn7, Me.DataGridViewTextBoxColumn8, Me.DataGridViewTextBoxColumn9})
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.DataSource = Me.TBPMO_WD_FORMVIEW_DOKTYPESBindingSource
DataGridViewCellStyle5.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleLeft
DataGridViewCellStyle5.BackColor = System.Drawing.SystemColors.Window
DataGridViewCellStyle5.Font = New System.Drawing.Font("Tahoma", 8.25!)
DataGridViewCellStyle5.ForeColor = System.Drawing.Color.FromArgb(CType(CType(32, Byte), Integer), CType(CType(31, Byte), Integer), CType(CType(53, Byte), Integer))
DataGridViewCellStyle5.SelectionBackColor = System.Drawing.SystemColors.Highlight
DataGridViewCellStyle5.SelectionForeColor = System.Drawing.SystemColors.HighlightText
DataGridViewCellStyle5.WrapMode = System.Windows.Forms.DataGridViewTriState.[False]
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.DefaultCellStyle = DataGridViewCellStyle5
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.Name = "TBPMO_WD_FORMVIEW_DOKTYPESDataGridView"
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.ReadOnly = True
'

View File

@@ -934,6 +934,256 @@
<data name="&gt;&gt;TBDD_DOKUMENTARTBindingNavigator.ZOrder" xml:space="preserve">
<value>28</value>
</data>
<metadata name="DD_DMSDataSet.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="&gt;&gt;GridControl1.Name" xml:space="preserve">
<value>GridControl1</value>
</data>
<data name="&gt;&gt;GridControl1.Type" xml:space="preserve">
<value>DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;GridControl1.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;GridControl1.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;Button1.Name" xml:space="preserve">
<value>Button1</value>
</data>
<data name="&gt;&gt;Button1.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Button1.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;Button1.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="&gt;&gt;Label4.Name" xml:space="preserve">
<value>Label4</value>
</data>
<data name="&gt;&gt;Label4.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Label4.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;Label4.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="&gt;&gt;ListBox3.Name" xml:space="preserve">
<value>ListBox3</value>
</data>
<data name="&gt;&gt;ListBox3.Type" xml:space="preserve">
<value>System.Windows.Forms.ListBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;ListBox3.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;ListBox3.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="&gt;&gt;lblSaveDokart.Name" xml:space="preserve">
<value>lblSaveDokart</value>
</data>
<data name="&gt;&gt;lblSaveDokart.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;lblSaveDokart.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;lblSaveDokart.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="&gt;&gt;btnNamenkonvention.Name" xml:space="preserve">
<value>btnNamenkonvention</value>
</data>
<data name="&gt;&gt;btnNamenkonvention.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btnNamenkonvention.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;btnNamenkonvention.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="&gt;&gt;OBJEKTTYPComboBox.Name" xml:space="preserve">
<value>OBJEKTTYPComboBox</value>
</data>
<data name="&gt;&gt;OBJEKTTYPComboBox.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;OBJEKTTYPComboBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;OBJEKTTYPComboBox.ZOrder" xml:space="preserve">
<value>6</value>
</data>
<data name="&gt;&gt;btnZielpfad.Name" xml:space="preserve">
<value>btnZielpfad</value>
</data>
<data name="&gt;&gt;btnZielpfad.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btnZielpfad.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;btnZielpfad.ZOrder" xml:space="preserve">
<value>8</value>
</data>
<data name="&gt;&gt;GUIDTextBox.Name" xml:space="preserve">
<value>GUIDTextBox</value>
</data>
<data name="&gt;&gt;GUIDTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GUIDTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;GUIDTextBox.ZOrder" xml:space="preserve">
<value>10</value>
</data>
<data name="&gt;&gt;BEZEICHNUNGTextBox.Name" xml:space="preserve">
<value>BEZEICHNUNGTextBox</value>
</data>
<data name="&gt;&gt;BEZEICHNUNGTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;BEZEICHNUNGTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;BEZEICHNUNGTextBox.ZOrder" xml:space="preserve">
<value>12</value>
</data>
<data name="&gt;&gt;KURZNAMETextBox.Name" xml:space="preserve">
<value>KURZNAMETextBox</value>
</data>
<data name="&gt;&gt;KURZNAMETextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;KURZNAMETextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;KURZNAMETextBox.ZOrder" xml:space="preserve">
<value>14</value>
</data>
<data name="&gt;&gt;ZIEL_PFADTextBox.Name" xml:space="preserve">
<value>ZIEL_PFADTextBox</value>
</data>
<data name="&gt;&gt;ZIEL_PFADTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;ZIEL_PFADTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;ZIEL_PFADTextBox.ZOrder" xml:space="preserve">
<value>16</value>
</data>
<data name="&gt;&gt;BESCHREIBUNGTextBox.Name" xml:space="preserve">
<value>BESCHREIBUNGTextBox</value>
</data>
<data name="&gt;&gt;BESCHREIBUNGTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;BESCHREIBUNGTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;BESCHREIBUNGTextBox.ZOrder" xml:space="preserve">
<value>18</value>
</data>
<data name="&gt;&gt;AKTIVCheckBox.Name" xml:space="preserve">
<value>AKTIVCheckBox</value>
</data>
<data name="&gt;&gt;AKTIVCheckBox.Type" xml:space="preserve">
<value>System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;AKTIVCheckBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;AKTIVCheckBox.ZOrder" xml:space="preserve">
<value>19</value>
</data>
<data name="&gt;&gt;ERSTELLTWERTextBox.Name" xml:space="preserve">
<value>ERSTELLTWERTextBox</value>
</data>
<data name="&gt;&gt;ERSTELLTWERTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;ERSTELLTWERTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;ERSTELLTWERTextBox.ZOrder" xml:space="preserve">
<value>21</value>
</data>
<data name="&gt;&gt;ERSTELLTWANNTextBox.Name" xml:space="preserve">
<value>ERSTELLTWANNTextBox</value>
</data>
<data name="&gt;&gt;ERSTELLTWANNTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;ERSTELLTWANNTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;ERSTELLTWANNTextBox.ZOrder" xml:space="preserve">
<value>23</value>
</data>
<data name="&gt;&gt;GEANDERTWERTextBox.Name" xml:space="preserve">
<value>GEANDERTWERTextBox</value>
</data>
<data name="&gt;&gt;GEANDERTWERTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GEANDERTWERTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;GEANDERTWERTextBox.ZOrder" xml:space="preserve">
<value>25</value>
</data>
<data name="&gt;&gt;GEAENDERTWANNTextBox.Name" xml:space="preserve">
<value>GEAENDERTWANNTextBox</value>
</data>
<data name="&gt;&gt;GEAENDERTWANNTextBox.Type" xml:space="preserve">
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GEAENDERTWANNTextBox.Parent" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;GEAENDERTWANNTextBox.ZOrder" xml:space="preserve">
<value>27</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="GroupBox1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Top</value>
</data>
<data name="GroupBox1.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Bold</value>
</data>
<data name="GroupBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="GroupBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>1312, 314</value>
</data>
<data name="GroupBox1.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="GroupBox1.Text" xml:space="preserve">
<value>Dokumentarten</value>
</data>
<data name="&gt;&gt;GroupBox1.Name" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;GroupBox1.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GroupBox1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;GroupBox1.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="GridControl1.Location" type="System.Drawing.Point, System.Drawing">
<value>3, 59</value>
</data>
@@ -973,7 +1223,6 @@
<data name="&gt;&gt;GridControl1.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="Button1.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
@@ -1031,12 +1280,12 @@
<data name="&gt;&gt;Label4.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="ListBox3.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<metadata name="TBWH_DOKART_MODULEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>339, 95</value>
</metadata>
<data name="ListBox3.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Right</value>
</data>
<data name="ListBox3.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Italic</value>
</data>
@@ -1064,6 +1313,9 @@
<data name="&gt;&gt;ListBox3.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<metadata name="TBWH_DOKART_MODULEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>339, 95</value>
</metadata>
<data name="lblSaveDokart.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
@@ -1424,36 +1676,6 @@
<data name="&gt;&gt;GEAENDERTWANNTextBox.ZOrder" xml:space="preserve">
<value>27</value>
</data>
<data name="GroupBox1.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
<value>Top</value>
</data>
<data name="GroupBox1.Font" type="System.Drawing.Font, System.Drawing">
<value>Segoe UI, 9pt, style=Bold</value>
</data>
<data name="GroupBox1.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="GroupBox1.Size" type="System.Drawing.Size, System.Drawing">
<value>1312, 314</value>
</data>
<data name="GroupBox1.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
</data>
<data name="GroupBox1.Text" xml:space="preserve">
<value>Dokumentarten</value>
</data>
<data name="&gt;&gt;GroupBox1.Name" xml:space="preserve">
<value>GroupBox1</value>
</data>
<data name="&gt;&gt;GroupBox1.Type" xml:space="preserve">
<value>System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;GroupBox1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;GroupBox1.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<metadata name="TBDD_EINGANGSARTENBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>160, 17</value>
</metadata>
@@ -1478,12 +1700,6 @@
<metadata name="StatusStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>403, 56</value>
</metadata>
<data name="ToolStripStatusLabel1.Size" type="System.Drawing.Size, System.Drawing">
<value>121, 17</value>
</data>
<data name="ToolStripStatusLabel1.Text" xml:space="preserve">
<value>ToolStripStatusLabel1</value>
</data>
<data name="StatusStrip1.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 581</value>
</data>
@@ -1508,6 +1724,12 @@
<data name="&gt;&gt;StatusStrip1.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="ToolStripStatusLabel1.Size" type="System.Drawing.Size, System.Drawing">
<value>121, 17</value>
</data>
<data name="ToolStripStatusLabel1.Text" xml:space="preserve">
<value>ToolStripStatusLabel1</value>
</data>
<data name="XtraTabControl1.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
<value>Top, Bottom, Left, Right</value>
</data>
@@ -2050,9 +2272,114 @@
<data name="XtraTabControl1.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
</data>
<metadata name="BindingNavigator1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>786, 56</value>
</metadata>
<data name="XtraTabPage2.AutoScroll" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="&gt;&gt;Label3.Name" xml:space="preserve">
<value>Label3</value>
</data>
<data name="&gt;&gt;Label3.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Label3.Parent" xml:space="preserve">
<value>XtraTabPage2</value>
</data>
<data name="&gt;&gt;Label3.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.Name" xml:space="preserve">
<value>TBPMO_WD_FORMVIEW_DOKTYPESDataGridView</value>
</data>
<data name="&gt;&gt;TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.Type" xml:space="preserve">
<value>System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.Parent" xml:space="preserve">
<value>XtraTabPage2</value>
</data>
<data name="&gt;&gt;TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="&gt;&gt;Label1.Name" xml:space="preserve">
<value>Label1</value>
</data>
<data name="&gt;&gt;Label1.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;Label1.Parent" xml:space="preserve">
<value>XtraTabPage2</value>
</data>
<data name="&gt;&gt;Label1.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="&gt;&gt;btnAddDokart_Entity.Name" xml:space="preserve">
<value>btnAddDokart_Entity</value>
</data>
<data name="&gt;&gt;btnAddDokart_Entity.Type" xml:space="preserve">
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;btnAddDokart_Entity.Parent" xml:space="preserve">
<value>XtraTabPage2</value>
</data>
<data name="&gt;&gt;btnAddDokart_Entity.ZOrder" xml:space="preserve">
<value>3</value>
</data>
<data name="&gt;&gt;cmbEntity_Doctype.Name" xml:space="preserve">
<value>cmbEntity_Doctype</value>
</data>
<data name="&gt;&gt;cmbEntity_Doctype.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;cmbEntity_Doctype.Parent" xml:space="preserve">
<value>XtraTabPage2</value>
</data>
<data name="&gt;&gt;cmbEntity_Doctype.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<data name="&gt;&gt;BindingNavigator1.Name" xml:space="preserve">
<value>BindingNavigator1</value>
</data>
<data name="&gt;&gt;BindingNavigator1.Type" xml:space="preserve">
<value>System.Windows.Forms.BindingNavigator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;BindingNavigator1.Parent" xml:space="preserve">
<value>XtraTabPage2</value>
</data>
<data name="&gt;&gt;BindingNavigator1.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="XtraTabPage2.Size" type="System.Drawing.Size, System.Drawing">
<value>1261, 249</value>
</data>
<data name="XtraTabPage2.Text" xml:space="preserve">
<value>Zurodnung Dokumentart - Entität</value>
</data>
<data name="&gt;&gt;XtraTabPage2.Name" xml:space="preserve">
<value>XtraTabPage2</value>
</data>
<data name="&gt;&gt;XtraTabPage2.Type" xml:space="preserve">
<value>DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;XtraTabPage2.Parent" xml:space="preserve">
<value>XtraTabControl1</value>
</data>
<data name="&gt;&gt;XtraTabPage2.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="&gt;&gt;XtraTabControl1.Name" xml:space="preserve">
<value>XtraTabControl1</value>
</data>
<data name="&gt;&gt;XtraTabControl1.Type" xml:space="preserve">
<value>DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;XtraTabControl1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;XtraTabControl1.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="Label3.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
@@ -2212,6 +2539,9 @@
<data name="&gt;&gt;cmbEntity_Doctype.ZOrder" xml:space="preserve">
<value>4</value>
</data>
<metadata name="TBPMO_FORM_VIEWBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>940, 56</value>
</metadata>
<metadata name="BindingNavigator1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>786, 56</value>
</metadata>
@@ -2371,7 +2701,7 @@
<value>0, 0</value>
</data>
<data name="BindingNavigator1.Size" type="System.Drawing.Size, System.Drawing">
<value>1265, 25</value>
<value>1261, 25</value>
</data>
<data name="BindingNavigator1.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
@@ -2391,36 +2721,6 @@
<data name="&gt;&gt;BindingNavigator1.ZOrder" xml:space="preserve">
<value>5</value>
</data>
<data name="XtraTabPage2.Size" type="System.Drawing.Size, System.Drawing">
<value>1265, 252</value>
</data>
<data name="XtraTabPage2.Text" xml:space="preserve">
<value>Zurodnung Dokumentart - Entität</value>
</data>
<data name="&gt;&gt;XtraTabPage2.Name" xml:space="preserve">
<value>XtraTabPage2</value>
</data>
<data name="&gt;&gt;XtraTabPage2.Type" xml:space="preserve">
<value>DevExpress.XtraTab.XtraTabPage, DevExpress.XtraEditors.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;XtraTabPage2.Parent" xml:space="preserve">
<value>XtraTabControl1</value>
</data>
<data name="&gt;&gt;XtraTabPage2.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="&gt;&gt;XtraTabControl1.Name" xml:space="preserve">
<value>XtraTabControl1</value>
</data>
<data name="&gt;&gt;XtraTabControl1.Type" xml:space="preserve">
<value>DevExpress.XtraTab.XtraTabControl, DevExpress.XtraEditors.v15.1, Version=15.1.7.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
</data>
<data name="&gt;&gt;XtraTabControl1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;XtraTabControl1.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="TBPMO_FORM_VIEWTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1184, 56</value>
</metadata>

View File

@@ -85,11 +85,11 @@
Sub Refresh_Dokart(All As Boolean)
Try
If All = False Then
If LogErrorsOnly = False Then ClassLogger.Add(">> Dokumentarten für RecordOrganizer werden geladen", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Dokumentarten für RecordOrganizer werden geladen", False)
Me.TBDD_DOKUMENTARTTableAdapter.FillByPMO(Me.DD_DMSDataSet.TBDD_DOKUMENTART, USER_LANGUAGE)
If LogErrorsOnly = False Then ClassLogger.Add(">> Anzahl Dokumentarten: " & DD_DMSDataSet.TBDD_DOKUMENTART.Rows.Count, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Anzahl Dokumentarten: " & DD_DMSDataSet.TBDD_DOKUMENTART.Rows.Count, False)
Else
If LogErrorsOnly = False Then ClassLogger.Add(">> Alle Dokumentarten werden geladen", False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Alle Dokumentarten werden geladen", False)
Me.TBDD_DOKUMENTARTTableAdapter.Fill(Me.DD_DMSDataSet.TBDD_DOKUMENTART, USER_LANGUAGE)
End If

View File

@@ -152,28 +152,28 @@ Public Class frmWD_EntityImport
If dt.Rows.Count = 1 Then
Dim indexname = dt.Rows(0).Item("IDXNAME_ENTITYID").ToString
Dim idxvalue = CURRENT_FORM_ID
If LogErrorsOnly = False Then ClassLogger.Add(" - Entity-ID: " & idxvalue.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Entity-ID: " & idxvalue.ToString, False)
indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
If indexierung_erfolgreich = False Then
MsgBox("Error in indexing file Entity - See log", MsgBoxStyle.Critical)
End If
indexname = dt.Rows(0).Item("IDXNAME_PARENTID").ToString
If indexierung_erfolgreich = False Then
MsgBox("Error in indexing file Entity - See log", MsgBoxStyle.Critical)
End If
indexname = dt.Rows(0).Item("IDXNAME_PARENTID").ToString
idxvalue = CURRENT_PARENT_ID
If LogErrorsOnly = False Then ClassLogger.Add(" - Parent-ID: " & idxvalue.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Parent-ID: " & idxvalue.ToString, False)
indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
If indexierung_erfolgreich = False Then MsgBox("Error in indexing file Parent-ID - See log", MsgBoxStyle.Critical)
'###
'den Record-Key auslesen
indexname = dt.Rows(0).Item("IDXNAME_PARENTID").ToString
idxvalue = CURRENT_RECORD_ID
If LogErrorsOnly = False Then ClassLogger.Add(" - Record-ID: " & idxvalue.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Record-ID: " & idxvalue.ToString, False)
indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
If indexierung_erfolgreich = False Then MsgBox("Unexpected Error in indexing file Record-ID - See log", MsgBoxStyle.Critical)
'den Doctype-Key auslesen
indexname = dt.Rows(0).Item("IDXNAME_DOCTYPE").ToString
idxvalue = CURRENT_DOKARTSTRING
If LogErrorsOnly = False Then ClassLogger.Add(" - Doctype: " & idxvalue.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Doctype: " & idxvalue.ToString, False)
indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
If indexierung_erfolgreich = False Then MsgBox("Unexpected Error in indexing file Doctype - See log", MsgBoxStyle.Critical)
'####

View File

@@ -161,7 +161,7 @@ Partial Class frmWD_Index_Dokart
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_IMPORT_PROFILETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -42,7 +42,7 @@ Public Class frmWD_Index_Dokart
idxvalue = idxvalue.ToString.Replace("@Dokart", vDokart)
End Select
End If
If LogErrorsOnly = False Then ClassLogger.Add(" - Indexvalue: " & idxvalue.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Indexvalue: " & idxvalue.ToString, False)
Count += 1
indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
If indexierung_erfolgreich = False Then
@@ -63,7 +63,7 @@ Public Class frmWD_Index_Dokart
'den Entity-Key auslesen
Dim indexname = dt.Rows(0).Item("IDXNAME_ENTITYID").ToString
Dim idxvalue = CURRENT_FORM_ID
If LogErrorsOnly = False Then ClassLogger.Add(" - Entity-ID: " & idxvalue.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Entity-ID: " & idxvalue.ToString, False)
indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
If indexierung_erfolgreich = False Then
err = True
@@ -73,7 +73,7 @@ Public Class frmWD_Index_Dokart
'den Parent-Key auslesen
indexname = dt.Rows(0).Item("IDXNAME_PARENTID").ToString
idxvalue = CURRENT_PARENT_ID
If LogErrorsOnly = False Then ClassLogger.Add(" - Parent-ID: " & idxvalue.ToString, False)
If LogErrorsOnly = False Then ClassLogger.Add(" >> Parent-ID: " & idxvalue.ToString, False)
indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
If indexierung_erfolgreich = False Then
err = True
@@ -83,7 +83,7 @@ Public Class frmWD_Index_Dokart
''den Record-Key auslesen
'indexname = dt.Rows(0).Item("IDXNAME_RECORDID").ToString
'idxvalue = CURRENT_RECORD_ID
'If LogErrorsOnly = False Then ClassLogger.Add(" - Record-ID: " & idxvalue.ToString, False)
'If LogErrorsOnly = False Then ClassLogger.Add(" >> Record-ID: " & idxvalue.ToString, False)
'indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
'If indexierung_erfolgreich = False Then
' err = True
@@ -93,7 +93,7 @@ Public Class frmWD_Index_Dokart
''den Doctype-Key auslesen
'indexname = dt.Rows(0).Item("IDXNAME_DOCTYPE").ToString
'idxvalue = CURRENT_DOKARTSTRING
'If LogErrorsOnly = False Then ClassLogger.Add(" - Doctype: " & idxvalue.ToString, False)
'If LogErrorsOnly = False Then ClassLogger.Add(" >> Doctype: " & idxvalue.ToString, False)
'indexierung_erfolgreich = ClassWindream.DateiIndexieren(CURRENT_FILEIN_WD, indexname, idxvalue)
'If indexierung_erfolgreich = False Then
' err = True

View File

@@ -179,7 +179,7 @@ Partial Class frmWD_ObjecttypeConfig
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Me.TBPMO_WD_OBJECTTYPETableAdapter
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete

View File

@@ -851,7 +851,7 @@ Partial Class frmWiedervorlage
Me.TableAdapterManager.TBPMO_TEMPLATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_FVIEW_DT_INDEXTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WD_OBJECTTYPETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_FORMTableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOW_TASK_STATETableAdapter = Nothing
Me.TableAdapterManager.TBPMO_WORKFLOWTableAdapter = Nothing
Me.TableAdapterManager.UpdateOrder = DD_Record_Organiser.DD_DMSDataSetTableAdapters.TableAdapterManager.UpdateOrderOption.InsertUpdateDelete