MS Structure Nodes
This commit is contained in:
parent
04ffe61b4d
commit
609df5b5c5
19
app/DD-Record-Organizer/ClassAsyncNodeBuild.vb
Normal file
19
app/DD-Record-Organizer/ClassAsyncNodeBuild.vb
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
Imports System.ComponentModel
|
||||||
|
Public Class ClassAsyncNodeBuild
|
||||||
|
Private DTNODES As DataTable
|
||||||
|
Private ImgList As ImageList
|
||||||
|
Public WithEvents bw As BackgroundWorker
|
||||||
|
Public newTreeview As TreeView
|
||||||
|
|
||||||
|
Public Sub New(DT_TREEVIEW_NODES As DataTable, TREEVIEW_IMAGELIST As ImageList)
|
||||||
|
Me.bw = New BackgroundWorker()
|
||||||
|
bw.WorkerReportsProgress = False
|
||||||
|
bw.WorkerSupportsCancellation = False
|
||||||
|
Me.DTNODES = DT_TREEVIEW_NODES
|
||||||
|
Me.ImgList = TREEVIEW_IMAGELIST
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub bw_DoWork(ByVal sender As Object, ByVal e As DoWorkEventArgs) Handles bw.DoWork
|
||||||
|
Me.newTreeview = ClassNodeNavigation.CreateTreeViewNodes(DTNODES, ImgList)
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
67
app/DD-Record-Organizer/ClassConstructors.vb
Normal file
67
app/DD-Record-Organizer/ClassConstructors.vb
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
Public Class ClassConstructors
|
||||||
|
Public Shared ConstructorsTuple_TreeView As Object
|
||||||
|
Public Shared Function Init_Tuple()
|
||||||
|
|
||||||
|
Dim ConstructTreeViewTuple = New Dictionary(Of Tuple(Of TreeView), Integer)()
|
||||||
|
Dim sql = String.Format("Select DISTINCT T.GUID, T2.ENTITY_ID FROM TBPMO_FORM_CONSTRUCTOR T, TBPMO_FORM_CONSTRUCTOR_DETAIL T1, " &
|
||||||
|
"TBPMO_STRUCTURE_NODES_CONFIGURATION T2 WHERE T.GUID = T1.CONSTRUCT_ID And T1.FORM_ID = T2.ENTITY_ID " &
|
||||||
|
"And T.GUID In (Select CONSTRUCT_ID FROM TBPMO_CONSTRUCTOR_USER WHERE USER_ID = {0})", USER_GUID)
|
||||||
|
Dim DT As DataTable = ClassDatabase.Return_Datatable(sql, True)
|
||||||
|
For Each rowconstruct As DataRow In DT.Rows
|
||||||
|
Try
|
||||||
|
Dim sqlnodes = String.Format("select * from VWPMO_STRUCTURE_NODES where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", rowconstruct.Item(0))
|
||||||
|
Dim DTNODES As DataTable = ClassDatabase.Return_Datatable(sqlnodes, True)
|
||||||
|
|
||||||
|
Dim sqlimage = String.Format("select * from TBPMO_STRUCTURE_NODES_CONFIGURATION where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", rowconstruct.Item(0))
|
||||||
|
Dim DT_TREEVIEW_CONFIGURATION = ClassDatabase.Return_Datatable(sql)
|
||||||
|
Dim TREEVIEW_IMAGELIST = New ImageList
|
||||||
|
|
||||||
|
For Each row As DataRow In DT_TREEVIEW_CONFIGURATION.Rows
|
||||||
|
Try
|
||||||
|
Dim bimage = row.Item("NODE_IMAGE")
|
||||||
|
If Not IsDBNull(bimage) Then
|
||||||
|
Dim Node_image = ByteArrayToBitmap(bimage)
|
||||||
|
TREEVIEW_IMAGELIST.Images.Add(row.Item("GUID").ToString, Node_image) 'row.Item("GUID").ToString & "#" & row.Item("ENTITY_ID")
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
|
||||||
|
Next
|
||||||
|
|
||||||
|
'Dim async As New ClassAsyncNodeBuild(DTNODES, TREEVIEW_IMAGELIST)
|
||||||
|
'async.bw.RunWorkerAsync()
|
||||||
|
'While async.bw.IsBusy
|
||||||
|
' Application.DoEvents()
|
||||||
|
'End While
|
||||||
|
Dim MyTreeview As TreeView = ClassNodeNavigation.CreateTreeViewNodes(DTNODES, TREEVIEW_IMAGELIST)
|
||||||
|
ConstructTreeViewTuple.Add(Tuple.Create(MyTreeview), rowconstruct.Item(0))
|
||||||
|
Catch ex As Exception
|
||||||
|
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", ex.Message, "Error in Adding TreeView to Dictionary: ")
|
||||||
|
End Try
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Next
|
||||||
|
|
||||||
|
ConstructorsTuple_TreeView = ConstructTreeViewTuple
|
||||||
|
|
||||||
|
End Function
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Public Shared Function Check_TreeViewLoaded(CONSTRUCTID As Integer)
|
||||||
|
Try
|
||||||
|
For Each constrid As Integer In ConstructorsTuple_TreeView.keys
|
||||||
|
If constrid = CONSTRUCTID Then
|
||||||
|
Return True
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
Return False
|
||||||
|
Catch ex As Exception
|
||||||
|
ClassLogger.Add("Error in Check_TreeViewLoaded: " & ex.Message, True)
|
||||||
|
Return False
|
||||||
|
End Try
|
||||||
|
End Function
|
||||||
|
|
||||||
|
End Class
|
||||||
@ -227,9 +227,15 @@
|
|||||||
|
|
||||||
Dim drarray() As DataRow = CURRENT_SQL_AUTO_VALUES_DT.Select("GUID = " & ControlId)
|
Dim drarray() As DataRow = CURRENT_SQL_AUTO_VALUES_DT.Select("GUID = " & ControlId)
|
||||||
If drarray.Length > 0 Then
|
If drarray.Length > 0 Then
|
||||||
Dim ID = drarray(0)("CONNECTION_ID").ToString
|
Dim ID
|
||||||
|
Try
|
||||||
|
ID = drarray(0)("CONNECTION_ID_1").ToString
|
||||||
|
Catch ex As Exception
|
||||||
|
ID = drarray(0)("CONNECTION_ID").ToString
|
||||||
|
End Try
|
||||||
|
|
||||||
If Not IsNothing(ID) Then
|
If Not IsNothing(ID) Then
|
||||||
Sql = drarray(0)("SQL_COMMAND").ToString
|
Sql = drarray(0)("SQL_COMMAND_1").ToString
|
||||||
Sql = ClassControlValues.ReplaceSqlCommandPlaceholders(Sql, recordId, parentRecordId, entity_ID)
|
Sql = ClassControlValues.ReplaceSqlCommandPlaceholders(Sql, recordId, parentRecordId, entity_ID)
|
||||||
autoValue = ClassDatabase.Execute_ScalarWithConnection(ID, Sql)
|
autoValue = ClassDatabase.Execute_ScalarWithConnection(ID, Sql)
|
||||||
Else
|
Else
|
||||||
@ -258,8 +264,8 @@
|
|||||||
End If
|
End If
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
MsgBox("Unexpected Error in LoadValueMain:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
|
MsgBox("Unexpected Error in LoadValueMain:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
|
||||||
ClassLogger.Add("Unexpected Error in LoadValueMain: " & ex.Message, True)
|
ClassLogger.Add("Unexpected Error in LoadValueMain: " & ex.Message, True)
|
||||||
ClassLogger.Add(String.Format("ControlID: {0}" & vbNewLine & "recordid: {1}" & vbNewLine & "parentRecordId: {2}" & vbNewLine & "value: {3}" & vbNewLine & "entity_ID: {4}" & vbNewLine & "VARIABLE_VALUE: {5}", ControlId, recordId, parentRecordId, value, entity_ID, VARIABLE_VALUE), False)
|
ClassLogger.Add(String.Format("ControlID: {0}" & vbNewLine & "recordid: {1}" & vbNewLine & "parentRecordId: {2}" & vbNewLine & "value: {3}" & vbNewLine & "entity_ID: {4}" & vbNewLine & "VARIABLE_VALUE: {5}", ControlId, recordId, parentRecordId, value, entity_ID, VARIABLE_VALUE), False)
|
||||||
End Try
|
End Try
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
@ -323,7 +329,14 @@
|
|||||||
Dim drarray() As DataRow = CURRENT_SQL_AUTO_VALUES_DT.Select("CONTROL_ID = " & ControlId)
|
Dim drarray() As DataRow = CURRENT_SQL_AUTO_VALUES_DT.Select("CONTROL_ID = " & ControlId)
|
||||||
If drarray.Length > 0 Then
|
If drarray.Length > 0 Then
|
||||||
Dim autoValue
|
Dim autoValue
|
||||||
Dim ID = drarray(0)("CONNECTION_ID").ToString
|
Dim ID
|
||||||
|
Try
|
||||||
|
ID = drarray(0)("CONNECTION_ID_1").ToString
|
||||||
|
Catch ex As Exception
|
||||||
|
ID = drarray(0)("CONNECTION_ID").ToString
|
||||||
|
End Try
|
||||||
|
|
||||||
|
|
||||||
Dim Sql = drarray(0)("SQL_COMMAND").ToString
|
Dim Sql = drarray(0)("SQL_COMMAND").ToString
|
||||||
If Not IsNothing(ID) Then
|
If Not IsNothing(ID) Then
|
||||||
autoValue = ClassDatabase.Execute_ScalarWithConnection(ID, Sql)
|
autoValue = ClassDatabase.Execute_ScalarWithConnection(ID, Sql)
|
||||||
|
|||||||
@ -188,8 +188,8 @@ Public Class ClassControlValues
|
|||||||
Dim ControlId As Integer = DirectCast(control.Tag, ClassControlMetadata).Id
|
Dim ControlId As Integer = DirectCast(control.Tag, ClassControlMetadata).Id
|
||||||
' Wert per LINQ aus DT_ControlValues suchen der zur aktuellen controlId passt
|
' Wert per LINQ aus DT_ControlValues suchen der zur aktuellen controlId passt
|
||||||
Dim values As List(Of Object) = (From row In DT_ControlValues.AsEnumerable()
|
Dim values As List(Of Object) = (From row In DT_ControlValues.AsEnumerable()
|
||||||
Where row.Item("CONTROL_ID") = ControlId
|
Where row.Item("CONTROL_ID") = ControlId
|
||||||
Select row.Item("VALUE")).ToList()
|
Select row.Item("VALUE")).ToList()
|
||||||
If TypeOf control Is GroupBox Then
|
If TypeOf control Is GroupBox Then
|
||||||
Dim groupbox As GroupBox = DirectCast(control, GroupBox)
|
Dim groupbox As GroupBox = DirectCast(control, GroupBox)
|
||||||
LoadControlValues(RecordId, ParentRecordId, FormId, groupbox.Controls, Entity_ID, True)
|
LoadControlValues(RecordId, ParentRecordId, FormId, groupbox.Controls, Entity_ID, True)
|
||||||
@ -244,9 +244,9 @@ Public Class ClassControlValues
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Public Shared Sub LoadControlValue(recordId As Integer, parentRecordId As Integer, controlId As Integer, control As Control, values As List(Of Object), entity_ID As Integer)
|
Public Shared Sub LoadControlValue(recordId As Integer, parentRecordId As Integer, controlId As Integer, control As Control, values As List(Of Object), entity_ID As Integer)
|
||||||
Try
|
' Try
|
||||||
' Für die meisten Controls wird nur das erste Element der Liste benötigt
|
' Für die meisten Controls wird nur das erste Element der Liste benötigt
|
||||||
Dim value As String = Nothing
|
Dim value As String = Nothing
|
||||||
|
|
||||||
If values.Count > 0 Then
|
If values.Count > 0 Then
|
||||||
value = values.Item(0)
|
value = values.Item(0)
|
||||||
@ -306,10 +306,10 @@ Public Class ClassControlValues
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
End Select
|
End Select
|
||||||
Catch ex As Exception
|
'Catch ex As Exception
|
||||||
ClassLogger.Add("Unexpected Error in LoadControlValue: " & ex.Message, True)
|
' ClassLogger.Add("Unexpected Error in LoadControlValue: " & ex.Message, True)
|
||||||
MsgBox("Error in LoadControlValue:" & vbNewLine & ex.Message)
|
' MsgBox("Error in LoadControlValue:" & vbNewLine & ex.Message)
|
||||||
End Try
|
'End Try
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|||||||
@ -234,13 +234,13 @@ Public Class ClassDOC_SEARCH
|
|||||||
Return Nothing
|
Return Nothing
|
||||||
End Try
|
End Try
|
||||||
End Function
|
End Function
|
||||||
Public Shared Function Get_DOCRESULTS(vDT_RESULTLIST_OPTIONS As DataTable, vDT_RESULTLIST_SELVALUES As DataTable, DT_WINDREAM_RESULTLIST As DataTable, ENT_ID As Integer, vType As String, Optional ftString As String = "", Optional BG As Boolean = False)
|
'Public Shared Function Get_DOCRESULTS(vDT_RESULTLIST_OPTIONS As DataTable, vDT_RESULTLIST_SELVALUES As DataTable, DT_WINDREAM_RESULTLIST As DataTable, ENT_ID As Integer, vType As String, Optional ftString As String = "", Optional BG As Boolean = False)
|
||||||
ENTITY_ID = ENT_ID
|
' ENTITY_ID = ENT_ID
|
||||||
DT_RESULTLIST_OPTIONS = vDT_RESULTLIST_OPTIONS
|
' DT_RESULTLIST_OPTIONS = vDT_RESULTLIST_OPTIONS
|
||||||
DT_RESULTLIST_SEL_VALUES = vDT_RESULTLIST_SELVALUES
|
' DT_RESULTLIST_SEL_VALUES = vDT_RESULTLIST_SELVALUES
|
||||||
Return GET_DOCSEARCH_DATATABLE(BG)
|
' Return GET_DOCSEARCH_DATATABLE(BG)
|
||||||
End Function
|
'End Function
|
||||||
Public Shared Function Get_DOC_RESULTTABLE(vDT_RESULTLIST_OPTIONS As DataTable, vDT_RESULTLIST_SELVALUES As DataTable, DT_WINDREAM_RESULTLIST As DataTable, ENT_ID As Integer, REC_ID As Integer, Optional BG As Boolean = False, Optional Preload As Boolean = False)
|
Public Shared Function Get_DOC_RESULTTABLE(vDT_RESULTLIST_OPTIONS As DataTable, vDT_RESULTLIST_SELVALUES As DataTable, DT_TBPMO_DOCSEARCH_RESULTLIST_CONFIG As DataTable, ENT_ID As Integer, REC_ID As Integer, Optional BG As Boolean = False, Optional Preload As Boolean = False)
|
||||||
Dim _step As String
|
Dim _step As String
|
||||||
Dim COL_ARRAY_RESULTLIST As List(Of String)
|
Dim COL_ARRAY_RESULTLIST As List(Of String)
|
||||||
ENTITY_ID = ENT_ID
|
ENTITY_ID = ENT_ID
|
||||||
@ -265,7 +265,7 @@ Public Class ClassDOC_SEARCH
|
|||||||
Dim DTGrid As New DataTable
|
Dim DTGrid As New DataTable
|
||||||
Dim ColArrayDEFINITION As New List(Of String)
|
Dim ColArrayDEFINITION As New List(Of String)
|
||||||
Dim listcheck As New List(Of String)
|
Dim listcheck As New List(Of String)
|
||||||
For Each row As DataRow In DT_WINDREAM_RESULTLIST.Rows
|
For Each row As DataRow In DT_TBPMO_DOCSEARCH_RESULTLIST_CONFIG.Rows
|
||||||
Dim type = row.Item("TYPE_ID")
|
Dim type = row.Item("TYPE_ID")
|
||||||
Dim COLNAME = row.Item("HEADER_CAPTION")
|
Dim COLNAME = row.Item("HEADER_CAPTION")
|
||||||
If type = 2 Then
|
If type = 2 Then
|
||||||
@ -307,14 +307,18 @@ Public Class ClassDOC_SEARCH
|
|||||||
DTGrid.Columns.Add(colDocID)
|
DTGrid.Columns.Add(colDocID)
|
||||||
_step = "7"
|
_step = "7"
|
||||||
|
|
||||||
If Not DT_WINDREAM_RESULTLIST Is Nothing And DT_WINDREAM_RESULTLIST.Rows.Count >= 1 Then
|
If Not DT_TBPMO_DOCSEARCH_RESULTLIST_CONFIG Is Nothing And DT_TBPMO_DOCSEARCH_RESULTLIST_CONFIG.Rows.Count >= 1 Then
|
||||||
Dim ColCount As Integer = 1
|
Dim ColCount As Integer = 1
|
||||||
For Each rw As DataRow In DT_WINDREAM_RESULTLIST.Rows
|
For Each rw As DataRow In DT_TBPMO_DOCSEARCH_RESULTLIST_CONFIG.Rows
|
||||||
Dim ColumnName = rw.Item("HEADER_CAPTION")
|
Dim ColumnName = rw.Item("HEADER_CAPTION")
|
||||||
Dim Width = rw.Item("WIDTH")
|
Dim Width = rw.Item("WIDTH")
|
||||||
If IsNothing(Width) Or IsDBNull(Width) Then
|
If IsNothing(Width) Or IsDBNull(Width) Then
|
||||||
Width = 200
|
Width = 200
|
||||||
End If
|
End If
|
||||||
|
'Jetzt das Array zusammenbauen um die Spaltenwerte zu erhalten
|
||||||
|
Dim colname = rw.Item("COLUMN_VIEW")
|
||||||
|
ColArrayDEFINITION.Add(rw.Item("COLUMN_VIEW"))
|
||||||
|
_step = "7.2"
|
||||||
'Die Spalte definieren
|
'Die Spalte definieren
|
||||||
Try
|
Try
|
||||||
DTGrid.Columns.Add(ColumnName)
|
DTGrid.Columns.Add(ColumnName)
|
||||||
@ -324,12 +328,6 @@ Public Class ClassDOC_SEARCH
|
|||||||
End Try
|
End Try
|
||||||
Next
|
Next
|
||||||
_step = "7.1"
|
_step = "7.1"
|
||||||
'Jetzt das Array zusammenbauen um die Spaltenwerte zu erhalten
|
|
||||||
For Each rw As DataRow In DT_WINDREAM_RESULTLIST.Rows
|
|
||||||
Dim colname = rw.Item("COLUMN_VIEW")
|
|
||||||
ColArrayDEFINITION.Add(rw.Item("COLUMN_VIEW"))
|
|
||||||
Next
|
|
||||||
_step = "7.2"
|
|
||||||
End If
|
End If
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
ClassLogger.Add("Unexpected Error in Construct Datatable: " & ex.Message)
|
ClassLogger.Add("Unexpected Error in Construct Datatable: " & ex.Message)
|
||||||
@ -403,7 +401,7 @@ Public Class ClassDOC_SEARCH
|
|||||||
Dim rowvalue
|
Dim rowvalue
|
||||||
Try
|
Try
|
||||||
rowvalue = FILE_ROW.Item(Colname)
|
rowvalue = FILE_ROW.Item(Colname)
|
||||||
'If LogErrorsOnly = False Then ClassLogger.Add(" >> rowvalue for Colname '" & Colname & "': '" & rowvalue.ToString & "'", False)
|
If LogErrorsOnly = False Then ClassLogger.Add(" >> rowvalue for Colname '" & Colname & "': '" & rowvalue.ToString & "'", False)
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
If CURRENT_SEARCH_TYPE = "RECORD" Then ClassLogger.Add("Unexpected Error in GetVariableValue for Column '" & Colname & "'- Error: " & ex.Message)
|
If CURRENT_SEARCH_TYPE = "RECORD" Then ClassLogger.Add("Unexpected Error in GetVariableValue for Column '" & Colname & "'- Error: " & ex.Message)
|
||||||
If Colname.ToString.StartsWith("doct") Or Colname.ToString.StartsWith("Dokum") Then
|
If Colname.ToString.StartsWith("doct") Or Colname.ToString.StartsWith("Dokum") Then
|
||||||
|
|||||||
@ -84,6 +84,14 @@ Public Class ClassDragDrop
|
|||||||
Else
|
Else
|
||||||
ClassLogger.Add(">> Attachment File from Outlook could not be created", False)
|
ClassLogger.Add(">> Attachment File from Outlook could not be created", False)
|
||||||
End If
|
End If
|
||||||
|
Else
|
||||||
|
ClassLogger.Add(">> No simple drag and drop.", True, False)
|
||||||
|
For Each fmt As String In e.Data.GetFormats()
|
||||||
|
' Output format name and type
|
||||||
|
ClassLogger.Add(">> e.Data is: " & fmt + " (" +
|
||||||
|
e.Data.GetData(fmt).ToString() + ")", True, False)
|
||||||
|
Next
|
||||||
|
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
If e.Data.GetDataPresent("FileGroupDescriptor") Then
|
If e.Data.GetDataPresent("FileGroupDescriptor") Then
|
||||||
|
|||||||
@ -131,12 +131,39 @@
|
|||||||
' Return False
|
' Return False
|
||||||
'Else
|
'Else
|
||||||
' 'Indexwert_Postprocessing(Replace(box.Name, "txt", ""), box.Text)
|
' 'Indexwert_Postprocessing(Replace(box.Name, "txt", ""), box.Text)
|
||||||
SET_CURRENT_TBPMO_INDEX_MAN_VALUE(box.Tag, "")
|
SET_CURRENT_TBPMO_INDEX_MAN_VALUE(box.Tag, box.Text)
|
||||||
|
|
||||||
result = True
|
result = True
|
||||||
'End If
|
'End If
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
If ctrl.Name.StartsWith("btn") Then
|
||||||
|
Dim btn As Button = ctrl
|
||||||
|
Dim optional_index = ClassMoreMetadata.Return_CURRENT_TBPMO_INDEX_MAN_VALUE(btn.Tag, "OPTIONAL")
|
||||||
|
If Not IsNothing(optional_index) Then
|
||||||
|
If CBool(optional_index) = False Then
|
||||||
|
For Each row As DataRow In CURRENT_TBPMO_INDEX_MAN.Rows
|
||||||
|
If row.Item("GUID") = btn.Tag Then
|
||||||
|
If Not IsDBNull(row.Item("MAN_VALUE")) Then
|
||||||
|
If LogErrorsOnly = False Then ClassLogger.Add(" >> we got a value for folder...", False)
|
||||||
|
result = True
|
||||||
|
Else
|
||||||
|
If LogErrorsOnly = False Then ClassLogger.Add(" >> value for folder is missing...", False)
|
||||||
|
MsgBox("Please choose a folder!", MsgBoxStyle.Exclamation, "Missing input:")
|
||||||
|
Return False
|
||||||
|
End If
|
||||||
|
|
||||||
|
End If
|
||||||
|
|
||||||
|
Next
|
||||||
|
Else
|
||||||
|
If LogErrorsOnly = False Then ClassLogger.Add(" >> value for folder is OPTIONAL...", False)
|
||||||
|
SET_CURRENT_TBPMO_INDEX_MAN_VALUE(btn.Tag, "")
|
||||||
|
result = True
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
|
||||||
|
End If
|
||||||
If ctrl.Name.StartsWith("cmb") Then
|
If ctrl.Name.StartsWith("cmb") Then
|
||||||
Dim cmb As ComboBox = ctrl
|
Dim cmb As ComboBox = ctrl
|
||||||
If cmb.Text = "" Then
|
If cmb.Text = "" Then
|
||||||
@ -186,7 +213,7 @@
|
|||||||
End Try
|
End Try
|
||||||
End Function
|
End Function
|
||||||
|
|
||||||
Private Shared Function SET_CURRENT_TBPMO_INDEX_MAN_VALUE(CONTROL_GUID As Integer, VALUE As String)
|
Public Shared Function SET_CURRENT_TBPMO_INDEX_MAN_VALUE(CONTROL_GUID As Integer, VALUE As String)
|
||||||
Try
|
Try
|
||||||
For Each row As DataRow In CURRENT_TBPMO_INDEX_MAN.Rows
|
For Each row As DataRow In CURRENT_TBPMO_INDEX_MAN.Rows
|
||||||
If row.Item("GUID") = CONTROL_GUID Then
|
If row.Item("GUID") = CONTROL_GUID Then
|
||||||
|
|||||||
@ -305,6 +305,7 @@ Public Class ClassHelper
|
|||||||
Public Shared Function Check_File_Read_only(RECORD_ID As Integer, ENTITY_ID As Integer)
|
Public Shared Function Check_File_Read_only(RECORD_ID As Integer, ENTITY_ID As Integer)
|
||||||
Dim sql = ""
|
Dim sql = ""
|
||||||
Try
|
Try
|
||||||
|
|
||||||
sql = SQL_DOC_READ_ONLY
|
sql = SQL_DOC_READ_ONLY
|
||||||
sql = sql.Replace("@RECORDID", RECORD_ID)
|
sql = sql.Replace("@RECORDID", RECORD_ID)
|
||||||
sql = sql.Replace("@RECORD_ID", RECORD_ID)
|
sql = sql.Replace("@RECORD_ID", RECORD_ID)
|
||||||
|
|||||||
@ -124,12 +124,17 @@ Public Class ClassImport_Windream
|
|||||||
' Den Zielordner erstellen
|
' Den Zielordner erstellen
|
||||||
Zielordner = DT.Rows(0).Item("ZIEL_PFAD")
|
Zielordner = DT.Rows(0).Item("ZIEL_PFAD")
|
||||||
|
|
||||||
sql = "SELECT FOLDER_FOR_INDEX FROM TBDD_DOKUMENTART WHERE GUID = " & DocTypeID
|
sql = $"SELECT DYNAMIC_FOLDER FROM TBPMO_WD_FORMVIEW_DOKTYPES WHERE FORMVIEW_ID = {CURRENT_FORMVIEW_ID} AND DOCTYPE_ID = {DocTypeID}"
|
||||||
Dim Folder_for_index = ClassDatabase.Execute_Scalar(sql)
|
Dim DYNAMIC_FOLDER = ClassDatabase.Execute_Scalar(sql)
|
||||||
If Not IsDBNull(Folder_for_index) Then
|
If Not IsDBNull(DYNAMIC_FOLDER) Then
|
||||||
If Folder_for_index <> String.Empty Then
|
If DYNAMIC_FOLDER <> String.Empty Then
|
||||||
If CREATE_FOLDER_INDEX(Folder_for_index, DocTypeID) = True And CURRENT_VARIABLE_FOLDER <> "" Then
|
If CREATE_FOLDER_INDEX(DYNAMIC_FOLDER, DocTypeID) = True And CURRENT_VARIABLE_FOLDER <> "" Then
|
||||||
Zielordner = Zielordner & "\" & CURRENT_VARIABLE_FOLDER
|
If CURRENT_VARIABLE_FOLDER_OVERRIDE = True Then
|
||||||
|
Zielordner = CURRENT_VARIABLE_FOLDER
|
||||||
|
Else
|
||||||
|
Zielordner = Zielordner & "\" & CURRENT_VARIABLE_FOLDER
|
||||||
|
End If
|
||||||
|
|
||||||
Else
|
Else
|
||||||
MsgBox("Unexpected Error in Creating Variable Folder - Check logfile!", MsgBoxStyle.Critical)
|
MsgBox("Unexpected Error in Creating Variable Folder - Check logfile!", MsgBoxStyle.Critical)
|
||||||
Return False
|
Return False
|
||||||
@ -151,7 +156,7 @@ Public Class ClassImport_Windream
|
|||||||
Try
|
Try
|
||||||
Select Case clsWD_GET.WD_PATH_EXISTS(Zielordner.Substring(2))
|
Select Case clsWD_GET.WD_PATH_EXISTS(Zielordner.Substring(2))
|
||||||
Case False
|
Case False
|
||||||
ClassLogger.Add(String.Format(">> Targetpath ({0}) is not existing or result of WD_PATH_EXISTS was false.", Zielordner.Substring(2)))
|
ClassLogger.Add(String.Format(">> Targetpath ({0}) is not existing or result of WD_PATH_EXISTS was false.", Zielordner.Substring(2)), False)
|
||||||
Dim split() As String = Zielordner.Split("\")
|
Dim split() As String = Zielordner.Split("\")
|
||||||
Dim Path_Combined As String = ""
|
Dim Path_Combined As String = ""
|
||||||
For Each s As String In split
|
For Each s As String In split
|
||||||
@ -159,13 +164,18 @@ Public Class ClassImport_Windream
|
|||||||
If Path_Combined <> "W:\" Then
|
If Path_Combined <> "W:\" Then
|
||||||
|
|
||||||
Dim temppath = Path_Combined.Substring(2)
|
Dim temppath = Path_Combined.Substring(2)
|
||||||
|
|
||||||
Try
|
Try
|
||||||
temppath = Path_Combined.Substring(2).Substring(0, temppath.Length)
|
temppath = Path_Combined.Substring(2).Substring(0, temppath.Length)
|
||||||
|
|
||||||
Select Case clsWD_GET.WD_PATH_EXISTS(temppath)
|
Select Case clsWD_GET.WD_PATH_EXISTS(temppath)
|
||||||
Case False
|
Case False
|
||||||
|
If LogErrorsOnly = False Then
|
||||||
|
ClassLogger.Add(" >> Trying to create folder-part: " & temppath, False)
|
||||||
|
End If
|
||||||
clsWindream.MY_WDSESSION.GetNewWMObjectFS(2, temppath, 0) 'WMEntityFolder,WMObjectEditModeNoEdit)
|
clsWindream.MY_WDSESSION.GetNewWMObjectFS(2, temppath, 0) 'WMEntityFolder,WMObjectEditModeNoEdit)
|
||||||
Case -10
|
Case -10
|
||||||
|
ClassLogger.Add(">> WD_PATH_EXISTS returned -10 for: " & temppath, False)
|
||||||
Return False
|
Return False
|
||||||
End Select
|
End Select
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
@ -451,6 +461,7 @@ Public Class ClassImport_Windream
|
|||||||
End Function
|
End Function
|
||||||
Private Shared Function CREATE_FOLDER_INDEX(FolderConvention As String, DocTypeID As Integer)
|
Private Shared Function CREATE_FOLDER_INDEX(FolderConvention As String, DocTypeID As Integer)
|
||||||
Try
|
Try
|
||||||
|
CURRENT_VARIABLE_FOLDER_OVERRIDE = False
|
||||||
'Dim RootFolder As String = Path.GetDirectoryName(CURRENT_NEWFILENAME)
|
'Dim RootFolder As String = Path.GetDirectoryName(CURRENT_NEWFILENAME)
|
||||||
CURRENT_VARIABLE_FOLDER = ""
|
CURRENT_VARIABLE_FOLDER = ""
|
||||||
'######
|
'######
|
||||||
@ -507,23 +518,53 @@ Public Class ClassImport_Windream
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
Case "M"
|
Case "M"
|
||||||
|
If LogErrorsOnly = False Then ClassLogger.Add(" >> Working on manual value......'", False)
|
||||||
Dim split() As String = element.Value.Substring(3, element.Value.Length - 4).Split("#")
|
Dim split() As String = element.Value.Substring(3, element.Value.Length - 4).Split("#")
|
||||||
If split.Length = 2 Then
|
If split.Length = 2 Then
|
||||||
'Die GUID des AutoIndex auslesen
|
'Die GUID des AutoIndex auslesen
|
||||||
Dim INDEX_ID = split(1)
|
Dim INDEX_ID = split(1)
|
||||||
If IsNumeric(INDEX_ID) Then
|
If IsNumeric(INDEX_ID) Then
|
||||||
For Each row As DataRow In CURRENT_TBPMO_INDEX_MAN.Rows
|
If element.Value.ToUpper.Contains("FOLDERSELECT") Then
|
||||||
If row.Item("GUID") = INDEX_ID Then
|
If LogErrorsOnly = False Then ClassLogger.Add(" >> FOLDERSELECT......'", False)
|
||||||
Dim manvalue = row.Item("MAN_VALUE")
|
For Each row As DataRow In CURRENT_TBPMO_INDEX_MAN.Rows
|
||||||
FolderConvention = FolderConvention.Replace(element.ToString, manvalue)
|
If row.Item("GUID") = INDEX_ID Then
|
||||||
End If
|
Dim manvalue = row.Item("MAN_VALUE")
|
||||||
Next
|
If manvalue <> String.Empty Then
|
||||||
|
If LogErrorsOnly = False Then ClassLogger.Add(" >> folder value is: '" & manvalue & "'", False)
|
||||||
|
CURRENT_VARIABLE_FOLDER_OVERRIDE = True
|
||||||
|
CURRENT_VARIABLE_FOLDER = manvalue
|
||||||
|
Return True
|
||||||
|
|
||||||
|
Else
|
||||||
|
ClassLogger.Add(">> Attention: manvalue (from Input indexing is empty!!", False)
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
Else
|
||||||
|
|
||||||
|
|
||||||
|
For Each row As DataRow In CURRENT_TBPMO_INDEX_MAN.Rows
|
||||||
|
If row.Item("GUID") = INDEX_ID Then
|
||||||
|
Dim manvalue = row.Item("MAN_VALUE")
|
||||||
|
If manvalue <> String.Empty Then
|
||||||
|
If LogErrorsOnly = False Then ClassLogger.Add(" >> manvalue is: '" & manvalue & "'", False)
|
||||||
|
FolderConvention = FolderConvention.Replace(element.ToString, manvalue)
|
||||||
|
FolderConvention = FolderConvention.Replace("\\", "")
|
||||||
|
Else
|
||||||
|
ClassLogger.Add(">> Attention: manvalue (from Input indexing is empty!!", False)
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
Next
|
||||||
|
|
||||||
|
End If
|
||||||
Else
|
Else
|
||||||
ClassLogger.Add(">> INDEX_ID is not numeric: " & INDEX_ID.ToString & "- APattern: " & element.Value, False)
|
ClassLogger.Add(">> INDEX_ID is not numeric: " & INDEX_ID.ToString & "- APattern: " & element.Value, False)
|
||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
ClassLogger.Add(">> split.Length <> 2 - APattern: " & element.Value, False)
|
ClassLogger.Add(">> split.Length <> 2 - APattern: " & element.Value, False)
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|
||||||
Case "V"
|
Case "V"
|
||||||
Dim elmt = element.Value.Substring(3, element.Value.Length - 4).Split("#")
|
Dim elmt = element.Value.Substring(3, element.Value.Length - 4).Split("#")
|
||||||
Dim split() As String = elmt
|
Dim split() As String = elmt
|
||||||
|
|||||||
@ -115,7 +115,7 @@ Public Class ClassInit
|
|||||||
|
|
||||||
sql = "SELECT * FROM TBPMO_CONTROL"
|
sql = "SELECT * FROM TBPMO_CONTROL"
|
||||||
CURRENT_TBPMO_CONTROL = ClassDatabase.Return_Datatable(sql, True)
|
CURRENT_TBPMO_CONTROL = ClassDatabase.Return_Datatable(sql, True)
|
||||||
sql = String.Format("SELECT * FROM TBPMO_DOCSEARCH_RESULTLIST_CONFIG")
|
sql = String.Format("SELECT * FROM TBPMO_DOCSEARCH_RESULTLIST_CONFIG WHERE VISIBLE = 1")
|
||||||
CURRENT_RESULTLIST_CONFIG = ClassDatabase.Return_Datatable(sql, True)
|
CURRENT_RESULTLIST_CONFIG = ClassDatabase.Return_Datatable(sql, True)
|
||||||
sql = String.Format("SELECT * FROM TBPMO_DOCSEARCH_VARIABLE_CONTROLS")
|
sql = String.Format("SELECT * FROM TBPMO_DOCSEARCH_VARIABLE_CONTROLS")
|
||||||
CURRENT_VARIABLE_CONTROLS = ClassDatabase.Return_Datatable(sql, True)
|
CURRENT_VARIABLE_CONTROLS = ClassDatabase.Return_Datatable(sql, True)
|
||||||
|
|||||||
@ -1,8 +1,61 @@
|
|||||||
Public Class ClassNodeNavigation
|
Imports System.Data.SqlClient
|
||||||
|
Imports DevExpress.Utils
|
||||||
|
Public Class ClassNodeNavigation
|
||||||
Public Shared NODE_CONFIGURABLE_ID As Integer
|
Public Shared NODE_CONFIGURABLE_ID As Integer
|
||||||
Public Shared MyTreeView As TreeView
|
Public Shared MyTreeView As TreeView
|
||||||
Public Shared Datatable_Nodes As DataTable
|
Public Shared Datatable_Nodes As DataTable
|
||||||
Public Shared TREEVIEW_IMAGELIST As ImageList
|
Public Shared TREEVIEW_IMAGELIST As ImageList
|
||||||
|
Public Shared IMAGE_COLLECTION As ImageCollection
|
||||||
|
Public Shared Function CreateNodeProcedure(RECORD_ID As Integer, NODE_CONFIG_ID As Integer, NODE_CAPTION As String, NODE_ID1 As String, NODE_PARENT_ID As String, ADDED_WHO As String)
|
||||||
|
Try
|
||||||
|
Dim connection As New SqlConnection
|
||||||
|
connection.ConnectionString = MyConnectionString
|
||||||
|
|
||||||
|
Using cmd As New SqlCommand("PRPMO_CREATE_NODE", connection)
|
||||||
|
cmd.CommandType = CommandType.StoredProcedure
|
||||||
|
'@pNODE_PARENT_ID INT, @pADDED_WHO
|
||||||
|
cmd.Parameters.AddWithValue("@pRECORD_ID", RECORD_ID)
|
||||||
|
cmd.Parameters.AddWithValue("@pNODE_CONFIG_ID", NODE_CONFIG_ID)
|
||||||
|
cmd.Parameters.AddWithValue("@pNODE_CAPTION", NODE_CAPTION)
|
||||||
|
cmd.Parameters.AddWithValue("@pNODE_ID1", NODE_ID1)
|
||||||
|
cmd.Parameters.AddWithValue("@pNODE_PARENT_ID", NODE_PARENT_ID)
|
||||||
|
cmd.Parameters.AddWithValue("@pADDED_WHO", ADDED_WHO)
|
||||||
|
cmd.Parameters.Add("@pRESULT", SqlDbType.Int)
|
||||||
|
cmd.Parameters("@pRESULT").Direction = ParameterDirection.Output
|
||||||
|
|
||||||
|
connection.Open()
|
||||||
|
cmd.ExecuteNonQuery()
|
||||||
|
connection.Close()
|
||||||
|
|
||||||
|
Dim GUID As Integer = cmd.Parameters("@pRESULT").Value
|
||||||
|
Return GUID
|
||||||
|
End Using
|
||||||
|
Catch ex As Exception
|
||||||
|
MsgBox(ex.Message, MsgBoxStyle.Critical, "Error in CreateNodeProcedure: ")
|
||||||
|
ClassLogger.Add("Error in CreateNodeProcedure: " & ex.Message, True)
|
||||||
|
Return 0
|
||||||
|
End Try
|
||||||
|
End Function
|
||||||
|
|
||||||
|
|
||||||
|
Public Shared Function CREATE_IMAGE_COLL(DT_IMAGELIST As DataTable)
|
||||||
|
IMAGE_COLLECTION = New ImageCollection
|
||||||
|
For Each row As DataRow In DT_IMAGELIST.Rows
|
||||||
|
Try
|
||||||
|
Dim bimage = row.Item("NODE_IMAGE")
|
||||||
|
If Not IsDBNull(bimage) Then
|
||||||
|
Dim Node_image = ByteArrayToBitmap(bimage)
|
||||||
|
IMAGE_COLLECTION.AddImage(Node_image, row.Item("GUID")) 'row.Item("GUID").ToString & "#" & row.Item("ENTITY_ID")
|
||||||
|
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
|
||||||
|
Next
|
||||||
|
End Function
|
||||||
|
|
||||||
|
|
||||||
Public Shared Function Return_Node(PARENT_ID As Integer, ParentNode As TreeNode)
|
Public Shared Function Return_Node(PARENT_ID As Integer, ParentNode As TreeNode)
|
||||||
Dim expression As String
|
Dim expression As String
|
||||||
expression = "PARENT_GUID = " & PARENT_ID 'Einschränkung auf Type und Parent_Guid
|
expression = "PARENT_GUID = " & PARENT_ID 'Einschränkung auf Type und Parent_Guid
|
||||||
@ -43,8 +96,8 @@
|
|||||||
Dim NODE_ID
|
Dim NODE_ID
|
||||||
Dim staticListItems = myTreeNode.Tag.Split("#")
|
Dim staticListItems = myTreeNode.Tag.Split("#")
|
||||||
If staticListItems(0).Contains("NODE-TYPE") Then
|
If staticListItems(0).Contains("NODE-TYPE") Then
|
||||||
NODE_ID = staticListItems(0).ToString.Replace("NODE-TYPE-", "")
|
' NODE_ID = staticListItems(0).ToString.Replace("NODE-TYPE-", "")
|
||||||
|
NODE_ID = Return_NODEID_forTag(myTreeNode.Tag)
|
||||||
|
|
||||||
End If
|
End If
|
||||||
If CURRENT_DT_NODE_CONFIGURABLE_NODES.Rows.Count > 0 And IsNumeric(NODE_ID) Then
|
If CURRENT_DT_NODE_CONFIGURABLE_NODES.Rows.Count > 0 And IsNumeric(NODE_ID) Then
|
||||||
@ -135,9 +188,9 @@
|
|||||||
MAIN_NODE.ImageIndex = index
|
MAIN_NODE.ImageIndex = index
|
||||||
MAIN_NODE.SelectedImageIndex = index
|
MAIN_NODE.SelectedImageIndex = index
|
||||||
'New Font(fontfamily, fontsize, CType(fontstyle, FontStyle))
|
'New Font(fontfamily, fontsize, CType(fontstyle, FontStyle))
|
||||||
Dim fontfamily As String
|
Dim fontfamily, backcolor As String
|
||||||
Dim fontstyle, fontcolor, fontsize As Integer
|
Dim fontstyle, fontcolor, fontsize As Integer
|
||||||
Dim backcolor
|
|
||||||
fontfamily = MAIN_NODES(i)("FONT_FAMILY").ToString
|
fontfamily = MAIN_NODES(i)("FONT_FAMILY").ToString
|
||||||
fontsize = CInt(MAIN_NODES(i)("FONT_SIZE"))
|
fontsize = CInt(MAIN_NODES(i)("FONT_SIZE"))
|
||||||
fontstyle = MAIN_NODES(i)("FONT_STYLE")
|
fontstyle = MAIN_NODES(i)("FONT_STYLE")
|
||||||
@ -147,14 +200,10 @@
|
|||||||
MAIN_NODE.ForeColor = IntToColor(fontcolor)
|
MAIN_NODE.ForeColor = IntToColor(fontcolor)
|
||||||
|
|
||||||
Try
|
Try
|
||||||
If IsNumeric(backcolor) Then
|
If backcolor <> String.Empty Then
|
||||||
If backcolor = 16711680 Then
|
MAIN_NODE.BackColor = Color.FromName(backcolor)
|
||||||
Console.WriteLine("16711680")
|
|
||||||
End If
|
|
||||||
MAIN_NODE.BackColor = IntToColor(backcolor)
|
|
||||||
Else
|
|
||||||
If backcolor <> String.Empty Then MAIN_NODE.BackColor = Color.FromName(backcolor)
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
ClassLogger.Add(">> Unexpected Error in Formatting NodeColor (CreateTreViewNodes): " & ex.Message, True)
|
ClassLogger.Add(">> Unexpected Error in Formatting NodeColor (CreateTreViewNodes): " & ex.Message, True)
|
||||||
End Try
|
End Try
|
||||||
@ -208,8 +257,8 @@
|
|||||||
Next
|
Next
|
||||||
SUB_NODE.ImageIndex = index
|
SUB_NODE.ImageIndex = index
|
||||||
SUB_NODE.SelectedImageIndex = index
|
SUB_NODE.SelectedImageIndex = index
|
||||||
Dim fontfamily As String
|
Dim fontfamily, backcolor As String
|
||||||
Dim fontstyle, fontcolor, fontsize, backcolor As Integer
|
Dim fontstyle, fontcolor, fontsize As Integer
|
||||||
|
|
||||||
fontfamily = SUB_NODE_ROW(i)("FONT_FAMILY").ToString
|
fontfamily = SUB_NODE_ROW(i)("FONT_FAMILY").ToString
|
||||||
fontsize = CInt(SUB_NODE_ROW(i)("FONT_SIZE"))
|
fontsize = CInt(SUB_NODE_ROW(i)("FONT_SIZE"))
|
||||||
@ -219,15 +268,12 @@
|
|||||||
SUB_NODE.NodeFont = New Font(fontfamily, fontsize, CType(fontstyle, FontStyle))
|
SUB_NODE.NodeFont = New Font(fontfamily, fontsize, CType(fontstyle, FontStyle))
|
||||||
SUB_NODE.ForeColor = IntToColor(fontcolor)
|
SUB_NODE.ForeColor = IntToColor(fontcolor)
|
||||||
Try
|
Try
|
||||||
If IsNumeric(backcolor) Then
|
If backcolor <> String.Empty Then
|
||||||
If backcolor = 255 Then
|
SUB_NODE.BackColor = Color.FromName(backcolor)
|
||||||
Console.WriteLine("255")
|
Dim icolor = SUB_NODE.BackColor
|
||||||
End If
|
|
||||||
Dim col = IntToColor(backcolor)
|
|
||||||
SUB_NODE.BackColor = IntToColor(backcolor)
|
|
||||||
Else
|
|
||||||
If backcolor <> String.Empty Then SUB_NODE.BackColor = Color.FromName(backcolor)
|
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
ClassLogger.Add(">> Unexpected Error in Formatting NodeColor (Subnodes): " & ex.Message, True)
|
ClassLogger.Add(">> Unexpected Error in Formatting NodeColor (Subnodes): " & ex.Message, True)
|
||||||
End Try
|
End Try
|
||||||
|
|||||||
@ -240,8 +240,10 @@
|
|||||||
<Import Include="System.Threading.Tasks" />
|
<Import Include="System.Threading.Tasks" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<Compile Include="ClassAsyncNodeBuild.vb" />
|
||||||
<Compile Include="ClassAsyncReturnDT.vb" />
|
<Compile Include="ClassAsyncReturnDT.vb" />
|
||||||
<Compile Include="ClassBackgroundHelper.vb" />
|
<Compile Include="ClassBackgroundHelper.vb" />
|
||||||
|
<Compile Include="ClassConstructors.vb" />
|
||||||
<Compile Include="ClassControlLoader.vb" />
|
<Compile Include="ClassControlLoader.vb" />
|
||||||
<Compile Include="ClassControlMetadata.vb" />
|
<Compile Include="ClassControlMetadata.vb" />
|
||||||
<Compile Include="ClassControls_Manual.vb" />
|
<Compile Include="ClassControls_Manual.vb" />
|
||||||
@ -280,6 +282,12 @@
|
|||||||
<Compile Include="DD_ECMAdmin.vb">
|
<Compile Include="DD_ECMAdmin.vb">
|
||||||
<DependentUpon>DD_ECMAdmin.xsd</DependentUpon>
|
<DependentUpon>DD_ECMAdmin.xsd</DependentUpon>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="frmCalendarEntity.Designer.vb">
|
||||||
|
<DependentUpon>frmCalendarEntity.vb</DependentUpon>
|
||||||
|
</Compile>
|
||||||
|
<Compile Include="frmCalendarEntity.vb">
|
||||||
|
<SubType>Form</SubType>
|
||||||
|
</Compile>
|
||||||
<Compile Include="frmChooseParentRecord.Designer.vb">
|
<Compile Include="frmChooseParentRecord.Designer.vb">
|
||||||
<DependentUpon>frmChooseParentRecord.vb</DependentUpon>
|
<DependentUpon>frmChooseParentRecord.vb</DependentUpon>
|
||||||
</Compile>
|
</Compile>
|
||||||
@ -747,6 +755,9 @@
|
|||||||
</Compile>
|
</Compile>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
<EmbeddedResource Include="frmCalendarEntity.resx">
|
||||||
|
<DependentUpon>frmCalendarEntity.vb</DependentUpon>
|
||||||
|
</EmbeddedResource>
|
||||||
<EmbeddedResource Include="frmChooseParentRecord.en-US.resx">
|
<EmbeddedResource Include="frmChooseParentRecord.en-US.resx">
|
||||||
<DependentUpon>frmChooseParentRecord.vb</DependentUpon>
|
<DependentUpon>frmChooseParentRecord.vb</DependentUpon>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
@ -764,6 +775,7 @@
|
|||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
<EmbeddedResource Include="frmConstructor_Main.aa.resx">
|
<EmbeddedResource Include="frmConstructor_Main.aa.resx">
|
||||||
<DependentUpon>frmConstructor_Main.vb</DependentUpon>
|
<DependentUpon>frmConstructor_Main.vb</DependentUpon>
|
||||||
|
<SubType>Designer</SubType>
|
||||||
</EmbeddedResource>
|
</EmbeddedResource>
|
||||||
<EmbeddedResource Include="frmDiagrams.en-US.resx">
|
<EmbeddedResource Include="frmDiagrams.en-US.resx">
|
||||||
<DependentUpon>frmDiagrams.vb</DependentUpon>
|
<DependentUpon>frmDiagrams.vb</DependentUpon>
|
||||||
|
|||||||
@ -52,6 +52,7 @@ Module ModuleMySettings
|
|||||||
Public FWSCAN_started As Boolean = False
|
Public FWSCAN_started As Boolean = False
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Dim rowresult As String = ""
|
Dim rowresult As String = ""
|
||||||
Public Function LoadFileExclusion()
|
Public Function LoadFileExclusion()
|
||||||
Dim rowresult As String = ""
|
Dim rowresult As String = ""
|
||||||
|
|||||||
@ -141,6 +141,7 @@
|
|||||||
|
|
||||||
Public NEW_FILES_ADDED As Boolean = False
|
Public NEW_FILES_ADDED As Boolean = False
|
||||||
Public CURRENT_VARIABLE_FOLDER As String
|
Public CURRENT_VARIABLE_FOLDER As String
|
||||||
|
Public CURRENT_VARIABLE_FOLDER_OVERRIDE As Boolean = False
|
||||||
Public CURRENT_DOCVIEW_PATH As String
|
Public CURRENT_DOCVIEW_PATH As String
|
||||||
Public CURRENT_DOCVIEW
|
Public CURRENT_DOCVIEW
|
||||||
|
|
||||||
|
|||||||
@ -33,7 +33,7 @@ Imports System.Runtime.InteropServices
|
|||||||
' übernehmen, indem Sie "*" eingeben:
|
' übernehmen, indem Sie "*" eingeben:
|
||||||
' <Assembly: AssemblyVersion("1.0.*")>
|
' <Assembly: AssemblyVersion("1.0.*")>
|
||||||
|
|
||||||
<Assembly: AssemblyVersion("2.4.9.8")>
|
<Assembly: AssemblyVersion("2.4.9.9")>
|
||||||
<Assembly: AssemblyFileVersion("1.0.0.0")>
|
<Assembly: AssemblyFileVersion("1.0.0.0")>
|
||||||
|
|
||||||
<Assembly: NeutralResourcesLanguageAttribute("")>
|
<Assembly: NeutralResourcesLanguageAttribute("")>
|
||||||
@ -1,4 +1,6 @@
|
|||||||
DevExpress.XtraBars.Navigation.TileNavPane, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
DevExpress.XtraTreeList.TreeList, DevExpress.XtraTreeList.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||||
DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
|
||||||
DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
DevExpress.XtraGrid.GridControl, DevExpress.XtraGrid.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||||
|
DevExpress.XtraScheduler.SchedulerControl, DevExpress.XtraScheduler.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||||
|
DevExpress.XtraBars.Ribbon.RibbonControl, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||||
|
DevExpress.XtraBars.Navigation.TileNavPane, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||||
DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v15.2.UI, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
DevExpress.XtraCharts.ChartControl, DevExpress.XtraCharts.v15.2.UI, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
|
||||||
|
|||||||
4
app/DD-Record-Organizer/frmCalendar.Designer.vb
generated
4
app/DD-Record-Organizer/frmCalendar.Designer.vb
generated
@ -94,12 +94,14 @@ Partial Class frmCalendar
|
|||||||
'
|
'
|
||||||
'SchedulerControl1
|
'SchedulerControl1
|
||||||
'
|
'
|
||||||
|
Me.SchedulerControl1.ActiveViewType = DevExpress.XtraScheduler.SchedulerViewType.Week
|
||||||
Me.SchedulerControl1.Dock = System.Windows.Forms.DockStyle.Fill
|
Me.SchedulerControl1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
Me.SchedulerControl1.Location = New System.Drawing.Point(0, 141)
|
Me.SchedulerControl1.Location = New System.Drawing.Point(0, 141)
|
||||||
Me.SchedulerControl1.MenuManager = Me.ribbonCalendar
|
Me.SchedulerControl1.MenuManager = Me.ribbonCalendar
|
||||||
Me.SchedulerControl1.Name = "SchedulerControl1"
|
Me.SchedulerControl1.Name = "SchedulerControl1"
|
||||||
|
Me.SchedulerControl1.OptionsView.FirstDayOfWeek = DevExpress.XtraScheduler.FirstDayOfWeek.Monday
|
||||||
Me.SchedulerControl1.Size = New System.Drawing.Size(926, 456)
|
Me.SchedulerControl1.Size = New System.Drawing.Size(926, 456)
|
||||||
Me.SchedulerControl1.Start = New Date(2014, 12, 23, 0, 0, 0, 0)
|
Me.SchedulerControl1.Start = New Date(2014, 12, 22, 0, 0, 0, 0)
|
||||||
Me.SchedulerControl1.Storage = Me.SchedulerStorage1
|
Me.SchedulerControl1.Storage = Me.SchedulerStorage1
|
||||||
Me.SchedulerControl1.TabIndex = 0
|
Me.SchedulerControl1.TabIndex = 0
|
||||||
Me.SchedulerControl1.Text = "SchedulerControl1"
|
Me.SchedulerControl1.Text = "SchedulerControl1"
|
||||||
|
|||||||
@ -76,4 +76,8 @@
|
|||||||
form.Dispose()
|
form.Dispose()
|
||||||
End Try
|
End Try
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
Private Sub SchedulerControl1_Click(sender As Object, e As EventArgs) Handles SchedulerControl1.Click
|
||||||
|
|
||||||
|
End Sub
|
||||||
End Class
|
End Class
|
||||||
421
app/DD-Record-Organizer/frmCalendarEntity.Designer.vb
generated
Normal file
421
app/DD-Record-Organizer/frmCalendarEntity.Designer.vb
generated
Normal file
@ -0,0 +1,421 @@
|
|||||||
|
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
|
||||||
|
Partial Class frmCalendarEntity
|
||||||
|
Inherits System.Windows.Forms.Form
|
||||||
|
|
||||||
|
'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
|
||||||
|
<System.Diagnostics.DebuggerNonUserCode()> _
|
||||||
|
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
|
||||||
|
Try
|
||||||
|
If disposing AndAlso components IsNot Nothing Then
|
||||||
|
components.Dispose()
|
||||||
|
End If
|
||||||
|
Finally
|
||||||
|
MyBase.Dispose(disposing)
|
||||||
|
End Try
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
'Wird vom Windows Form-Designer benötigt.
|
||||||
|
Private components As System.ComponentModel.IContainer
|
||||||
|
|
||||||
|
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
|
||||||
|
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
|
||||||
|
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
|
||||||
|
<System.Diagnostics.DebuggerStepThrough()> _
|
||||||
|
Private Sub InitializeComponent()
|
||||||
|
Me.components = New System.ComponentModel.Container()
|
||||||
|
Dim TimeRuler4 As DevExpress.XtraScheduler.TimeRuler = New DevExpress.XtraScheduler.TimeRuler()
|
||||||
|
Dim TimeRuler5 As DevExpress.XtraScheduler.TimeRuler = New DevExpress.XtraScheduler.TimeRuler()
|
||||||
|
Dim TimeRuler6 As DevExpress.XtraScheduler.TimeRuler = New DevExpress.XtraScheduler.TimeRuler()
|
||||||
|
Me.ribbonCalendar = New DevExpress.XtraBars.Ribbon.RibbonControl()
|
||||||
|
Me.SwitchToDayViewItem1 = New DevExpress.XtraScheduler.UI.SwitchToDayViewItem()
|
||||||
|
Me.SwitchToWorkWeekViewItem1 = New DevExpress.XtraScheduler.UI.SwitchToWorkWeekViewItem()
|
||||||
|
Me.SwitchToWeekViewItem1 = New DevExpress.XtraScheduler.UI.SwitchToWeekViewItem()
|
||||||
|
Me.SwitchToFullWeekViewItem1 = New DevExpress.XtraScheduler.UI.SwitchToFullWeekViewItem()
|
||||||
|
Me.SwitchToMonthViewItem1 = New DevExpress.XtraScheduler.UI.SwitchToMonthViewItem()
|
||||||
|
Me.SwitchToTimelineViewItem1 = New DevExpress.XtraScheduler.UI.SwitchToTimelineViewItem()
|
||||||
|
Me.SwitchToGanttViewItem1 = New DevExpress.XtraScheduler.UI.SwitchToGanttViewItem()
|
||||||
|
Me.SwitchTimeScalesItem1 = New DevExpress.XtraScheduler.UI.SwitchTimeScalesItem()
|
||||||
|
Me.ChangeScaleWidthItem1 = New DevExpress.XtraScheduler.UI.ChangeScaleWidthItem()
|
||||||
|
Me.SwitchTimeScalesCaptionItem1 = New DevExpress.XtraScheduler.UI.SwitchTimeScalesCaptionItem()
|
||||||
|
Me.SwitchCompressWeekendItem1 = New DevExpress.XtraScheduler.UI.SwitchCompressWeekendItem()
|
||||||
|
Me.SwitchShowWorkTimeOnlyItem1 = New DevExpress.XtraScheduler.UI.SwitchShowWorkTimeOnlyItem()
|
||||||
|
Me.SwitchCellsAutoHeightItem1 = New DevExpress.XtraScheduler.UI.SwitchCellsAutoHeightItem()
|
||||||
|
Me.ChangeSnapToCellsUIItem1 = New DevExpress.XtraScheduler.UI.ChangeSnapToCellsUIItem()
|
||||||
|
Me.EditAppointmentQueryItem1 = New DevExpress.XtraScheduler.UI.EditAppointmentQueryItem()
|
||||||
|
Me.EditOccurrenceUICommandItem1 = New DevExpress.XtraScheduler.UI.EditOccurrenceUICommandItem()
|
||||||
|
Me.EditSeriesUICommandItem1 = New DevExpress.XtraScheduler.UI.EditSeriesUICommandItem()
|
||||||
|
Me.DeleteAppointmentsItem1 = New DevExpress.XtraScheduler.UI.DeleteAppointmentsItem()
|
||||||
|
Me.DeleteOccurrenceItem1 = New DevExpress.XtraScheduler.UI.DeleteOccurrenceItem()
|
||||||
|
Me.DeleteSeriesItem1 = New DevExpress.XtraScheduler.UI.DeleteSeriesItem()
|
||||||
|
Me.SplitAppointmentItem1 = New DevExpress.XtraScheduler.UI.SplitAppointmentItem()
|
||||||
|
Me.ChangeAppointmentStatusItem1 = New DevExpress.XtraScheduler.UI.ChangeAppointmentStatusItem()
|
||||||
|
Me.ChangeAppointmentLabelItem1 = New DevExpress.XtraScheduler.UI.ChangeAppointmentLabelItem()
|
||||||
|
Me.ToggleRecurrenceItem1 = New DevExpress.XtraScheduler.UI.ToggleRecurrenceItem()
|
||||||
|
Me.ChangeAppointmentReminderItem1 = New DevExpress.XtraScheduler.UI.ChangeAppointmentReminderItem()
|
||||||
|
Me.NewAppointmentItem1 = New DevExpress.XtraScheduler.UI.NewAppointmentItem()
|
||||||
|
Me.NewRecurringAppointmentItem1 = New DevExpress.XtraScheduler.UI.NewRecurringAppointmentItem()
|
||||||
|
Me.NavigateViewBackwardItem1 = New DevExpress.XtraScheduler.UI.NavigateViewBackwardItem()
|
||||||
|
Me.NavigateViewForwardItem1 = New DevExpress.XtraScheduler.UI.NavigateViewForwardItem()
|
||||||
|
Me.GotoTodayItem1 = New DevExpress.XtraScheduler.UI.GotoTodayItem()
|
||||||
|
Me.ViewZoomInItem1 = New DevExpress.XtraScheduler.UI.ViewZoomInItem()
|
||||||
|
Me.ViewZoomOutItem1 = New DevExpress.XtraScheduler.UI.ViewZoomOutItem()
|
||||||
|
Me.GroupByNoneItem1 = New DevExpress.XtraScheduler.UI.GroupByNoneItem()
|
||||||
|
Me.GroupByDateItem1 = New DevExpress.XtraScheduler.UI.GroupByDateItem()
|
||||||
|
Me.GroupByResourceItem1 = New DevExpress.XtraScheduler.UI.GroupByResourceItem()
|
||||||
|
Me.pageCalendar = New DevExpress.XtraScheduler.UI.HomeRibbonPage()
|
||||||
|
Me.AppointmentRibbonPageGroup1 = New DevExpress.XtraScheduler.UI.AppointmentRibbonPageGroup()
|
||||||
|
Me.NavigatorRibbonPageGroup1 = New DevExpress.XtraScheduler.UI.NavigatorRibbonPageGroup()
|
||||||
|
Me.ArrangeRibbonPageGroup1 = New DevExpress.XtraScheduler.UI.ArrangeRibbonPageGroup()
|
||||||
|
Me.GroupByRibbonPageGroup1 = New DevExpress.XtraScheduler.UI.GroupByRibbonPageGroup()
|
||||||
|
Me.StatusStrip1 = New System.Windows.Forms.StatusStrip()
|
||||||
|
Me.SchedulerControl1 = New DevExpress.XtraScheduler.SchedulerControl()
|
||||||
|
Me.SchedulerStorage1 = New DevExpress.XtraScheduler.SchedulerStorage(Me.components)
|
||||||
|
CType(Me.ribbonCalendar, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.SchedulerControl1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.SchedulerStorage1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
Me.SuspendLayout()
|
||||||
|
'
|
||||||
|
'ribbonCalendar
|
||||||
|
'
|
||||||
|
Me.ribbonCalendar.ExpandCollapseItem.Id = 0
|
||||||
|
Me.ribbonCalendar.Items.AddRange(New DevExpress.XtraBars.BarItem() {Me.ribbonCalendar.ExpandCollapseItem, Me.SwitchToDayViewItem1, Me.SwitchToWorkWeekViewItem1, Me.SwitchToWeekViewItem1, Me.SwitchToFullWeekViewItem1, Me.SwitchToMonthViewItem1, Me.SwitchToTimelineViewItem1, Me.SwitchToGanttViewItem1, Me.SwitchTimeScalesItem1, Me.ChangeScaleWidthItem1, Me.SwitchTimeScalesCaptionItem1, Me.SwitchCompressWeekendItem1, Me.SwitchShowWorkTimeOnlyItem1, Me.SwitchCellsAutoHeightItem1, Me.ChangeSnapToCellsUIItem1, Me.EditAppointmentQueryItem1, Me.EditOccurrenceUICommandItem1, Me.EditSeriesUICommandItem1, Me.DeleteAppointmentsItem1, Me.DeleteOccurrenceItem1, Me.DeleteSeriesItem1, Me.SplitAppointmentItem1, Me.ChangeAppointmentStatusItem1, Me.ChangeAppointmentLabelItem1, Me.ToggleRecurrenceItem1, Me.ChangeAppointmentReminderItem1, Me.NewAppointmentItem1, Me.NewRecurringAppointmentItem1, Me.NavigateViewBackwardItem1, Me.NavigateViewForwardItem1, Me.GotoTodayItem1, Me.ViewZoomInItem1, Me.ViewZoomOutItem1, Me.GroupByNoneItem1, Me.GroupByDateItem1, Me.GroupByResourceItem1})
|
||||||
|
Me.ribbonCalendar.Location = New System.Drawing.Point(0, 0)
|
||||||
|
Me.ribbonCalendar.MaxItemId = 1
|
||||||
|
Me.ribbonCalendar.Name = "ribbonCalendar"
|
||||||
|
Me.ribbonCalendar.Pages.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPage() {Me.pageCalendar})
|
||||||
|
Me.ribbonCalendar.Size = New System.Drawing.Size(1047, 141)
|
||||||
|
'
|
||||||
|
'SwitchToDayViewItem1
|
||||||
|
'
|
||||||
|
Me.SwitchToDayViewItem1.Id = 1
|
||||||
|
Me.SwitchToDayViewItem1.Name = "SwitchToDayViewItem1"
|
||||||
|
'
|
||||||
|
'SwitchToWorkWeekViewItem1
|
||||||
|
'
|
||||||
|
Me.SwitchToWorkWeekViewItem1.Id = 2
|
||||||
|
Me.SwitchToWorkWeekViewItem1.Name = "SwitchToWorkWeekViewItem1"
|
||||||
|
'
|
||||||
|
'SwitchToWeekViewItem1
|
||||||
|
'
|
||||||
|
Me.SwitchToWeekViewItem1.Caption = "&Wochenansicht (Arbeitswoche)"
|
||||||
|
Me.SwitchToWeekViewItem1.Id = 3
|
||||||
|
Me.SwitchToWeekViewItem1.Name = "SwitchToWeekViewItem1"
|
||||||
|
'
|
||||||
|
'SwitchToFullWeekViewItem1
|
||||||
|
'
|
||||||
|
Me.SwitchToFullWeekViewItem1.Caption = "&Ganze Woche anzeigen"
|
||||||
|
Me.SwitchToFullWeekViewItem1.Id = 4
|
||||||
|
Me.SwitchToFullWeekViewItem1.Name = "SwitchToFullWeekViewItem1"
|
||||||
|
'
|
||||||
|
'SwitchToMonthViewItem1
|
||||||
|
'
|
||||||
|
Me.SwitchToMonthViewItem1.Id = 5
|
||||||
|
Me.SwitchToMonthViewItem1.Name = "SwitchToMonthViewItem1"
|
||||||
|
'
|
||||||
|
'SwitchToTimelineViewItem1
|
||||||
|
'
|
||||||
|
Me.SwitchToTimelineViewItem1.Id = 6
|
||||||
|
Me.SwitchToTimelineViewItem1.Name = "SwitchToTimelineViewItem1"
|
||||||
|
'
|
||||||
|
'SwitchToGanttViewItem1
|
||||||
|
'
|
||||||
|
Me.SwitchToGanttViewItem1.Id = 7
|
||||||
|
Me.SwitchToGanttViewItem1.Name = "SwitchToGanttViewItem1"
|
||||||
|
'
|
||||||
|
'SwitchTimeScalesItem1
|
||||||
|
'
|
||||||
|
Me.SwitchTimeScalesItem1.Id = 8
|
||||||
|
Me.SwitchTimeScalesItem1.Name = "SwitchTimeScalesItem1"
|
||||||
|
'
|
||||||
|
'ChangeScaleWidthItem1
|
||||||
|
'
|
||||||
|
Me.ChangeScaleWidthItem1.Edit = Nothing
|
||||||
|
Me.ChangeScaleWidthItem1.Id = 9
|
||||||
|
Me.ChangeScaleWidthItem1.Name = "ChangeScaleWidthItem1"
|
||||||
|
Me.ChangeScaleWidthItem1.UseCommandCaption = True
|
||||||
|
'
|
||||||
|
'SwitchTimeScalesCaptionItem1
|
||||||
|
'
|
||||||
|
Me.SwitchTimeScalesCaptionItem1.Id = 10
|
||||||
|
Me.SwitchTimeScalesCaptionItem1.Name = "SwitchTimeScalesCaptionItem1"
|
||||||
|
'
|
||||||
|
'SwitchCompressWeekendItem1
|
||||||
|
'
|
||||||
|
Me.SwitchCompressWeekendItem1.Id = 11
|
||||||
|
Me.SwitchCompressWeekendItem1.Name = "SwitchCompressWeekendItem1"
|
||||||
|
'
|
||||||
|
'SwitchShowWorkTimeOnlyItem1
|
||||||
|
'
|
||||||
|
Me.SwitchShowWorkTimeOnlyItem1.Id = 12
|
||||||
|
Me.SwitchShowWorkTimeOnlyItem1.Name = "SwitchShowWorkTimeOnlyItem1"
|
||||||
|
'
|
||||||
|
'SwitchCellsAutoHeightItem1
|
||||||
|
'
|
||||||
|
Me.SwitchCellsAutoHeightItem1.Id = 13
|
||||||
|
Me.SwitchCellsAutoHeightItem1.Name = "SwitchCellsAutoHeightItem1"
|
||||||
|
'
|
||||||
|
'ChangeSnapToCellsUIItem1
|
||||||
|
'
|
||||||
|
Me.ChangeSnapToCellsUIItem1.Id = 14
|
||||||
|
Me.ChangeSnapToCellsUIItem1.Name = "ChangeSnapToCellsUIItem1"
|
||||||
|
'
|
||||||
|
'EditAppointmentQueryItem1
|
||||||
|
'
|
||||||
|
Me.EditAppointmentQueryItem1.Id = 15
|
||||||
|
Me.EditAppointmentQueryItem1.LinksPersistInfo.AddRange(New DevExpress.XtraBars.LinkPersistInfo() {New DevExpress.XtraBars.LinkPersistInfo(Me.EditOccurrenceUICommandItem1), New DevExpress.XtraBars.LinkPersistInfo(Me.EditSeriesUICommandItem1)})
|
||||||
|
Me.EditAppointmentQueryItem1.Name = "EditAppointmentQueryItem1"
|
||||||
|
Me.EditAppointmentQueryItem1.PaintStyle = DevExpress.XtraBars.BarItemPaintStyle.CaptionGlyph
|
||||||
|
'
|
||||||
|
'EditOccurrenceUICommandItem1
|
||||||
|
'
|
||||||
|
Me.EditOccurrenceUICommandItem1.Id = 16
|
||||||
|
Me.EditOccurrenceUICommandItem1.Name = "EditOccurrenceUICommandItem1"
|
||||||
|
'
|
||||||
|
'EditSeriesUICommandItem1
|
||||||
|
'
|
||||||
|
Me.EditSeriesUICommandItem1.Id = 17
|
||||||
|
Me.EditSeriesUICommandItem1.Name = "EditSeriesUICommandItem1"
|
||||||
|
'
|
||||||
|
'DeleteAppointmentsItem1
|
||||||
|
'
|
||||||
|
Me.DeleteAppointmentsItem1.Id = 18
|
||||||
|
Me.DeleteAppointmentsItem1.LinksPersistInfo.AddRange(New DevExpress.XtraBars.LinkPersistInfo() {New DevExpress.XtraBars.LinkPersistInfo(Me.DeleteOccurrenceItem1), New DevExpress.XtraBars.LinkPersistInfo(Me.DeleteSeriesItem1)})
|
||||||
|
Me.DeleteAppointmentsItem1.Name = "DeleteAppointmentsItem1"
|
||||||
|
Me.DeleteAppointmentsItem1.PaintStyle = DevExpress.XtraBars.BarItemPaintStyle.CaptionGlyph
|
||||||
|
'
|
||||||
|
'DeleteOccurrenceItem1
|
||||||
|
'
|
||||||
|
Me.DeleteOccurrenceItem1.Id = 19
|
||||||
|
Me.DeleteOccurrenceItem1.Name = "DeleteOccurrenceItem1"
|
||||||
|
'
|
||||||
|
'DeleteSeriesItem1
|
||||||
|
'
|
||||||
|
Me.DeleteSeriesItem1.Id = 20
|
||||||
|
Me.DeleteSeriesItem1.Name = "DeleteSeriesItem1"
|
||||||
|
'
|
||||||
|
'SplitAppointmentItem1
|
||||||
|
'
|
||||||
|
Me.SplitAppointmentItem1.Id = 21
|
||||||
|
Me.SplitAppointmentItem1.Name = "SplitAppointmentItem1"
|
||||||
|
'
|
||||||
|
'ChangeAppointmentStatusItem1
|
||||||
|
'
|
||||||
|
Me.ChangeAppointmentStatusItem1.Id = 22
|
||||||
|
Me.ChangeAppointmentStatusItem1.Name = "ChangeAppointmentStatusItem1"
|
||||||
|
'
|
||||||
|
'ChangeAppointmentLabelItem1
|
||||||
|
'
|
||||||
|
Me.ChangeAppointmentLabelItem1.Id = 23
|
||||||
|
Me.ChangeAppointmentLabelItem1.Name = "ChangeAppointmentLabelItem1"
|
||||||
|
'
|
||||||
|
'ToggleRecurrenceItem1
|
||||||
|
'
|
||||||
|
Me.ToggleRecurrenceItem1.Id = 24
|
||||||
|
Me.ToggleRecurrenceItem1.Name = "ToggleRecurrenceItem1"
|
||||||
|
'
|
||||||
|
'ChangeAppointmentReminderItem1
|
||||||
|
'
|
||||||
|
Me.ChangeAppointmentReminderItem1.Edit = Nothing
|
||||||
|
Me.ChangeAppointmentReminderItem1.Id = 25
|
||||||
|
Me.ChangeAppointmentReminderItem1.Name = "ChangeAppointmentReminderItem1"
|
||||||
|
'
|
||||||
|
'NewAppointmentItem1
|
||||||
|
'
|
||||||
|
Me.NewAppointmentItem1.Id = 26
|
||||||
|
Me.NewAppointmentItem1.Name = "NewAppointmentItem1"
|
||||||
|
'
|
||||||
|
'NewRecurringAppointmentItem1
|
||||||
|
'
|
||||||
|
Me.NewRecurringAppointmentItem1.Id = 27
|
||||||
|
Me.NewRecurringAppointmentItem1.Name = "NewRecurringAppointmentItem1"
|
||||||
|
'
|
||||||
|
'NavigateViewBackwardItem1
|
||||||
|
'
|
||||||
|
Me.NavigateViewBackwardItem1.Id = 28
|
||||||
|
Me.NavigateViewBackwardItem1.Name = "NavigateViewBackwardItem1"
|
||||||
|
'
|
||||||
|
'NavigateViewForwardItem1
|
||||||
|
'
|
||||||
|
Me.NavigateViewForwardItem1.Id = 29
|
||||||
|
Me.NavigateViewForwardItem1.Name = "NavigateViewForwardItem1"
|
||||||
|
'
|
||||||
|
'GotoTodayItem1
|
||||||
|
'
|
||||||
|
Me.GotoTodayItem1.Id = 30
|
||||||
|
Me.GotoTodayItem1.Name = "GotoTodayItem1"
|
||||||
|
'
|
||||||
|
'ViewZoomInItem1
|
||||||
|
'
|
||||||
|
Me.ViewZoomInItem1.Id = 31
|
||||||
|
Me.ViewZoomInItem1.Name = "ViewZoomInItem1"
|
||||||
|
'
|
||||||
|
'ViewZoomOutItem1
|
||||||
|
'
|
||||||
|
Me.ViewZoomOutItem1.Id = 32
|
||||||
|
Me.ViewZoomOutItem1.Name = "ViewZoomOutItem1"
|
||||||
|
'
|
||||||
|
'GroupByNoneItem1
|
||||||
|
'
|
||||||
|
Me.GroupByNoneItem1.Id = 33
|
||||||
|
Me.GroupByNoneItem1.Name = "GroupByNoneItem1"
|
||||||
|
'
|
||||||
|
'GroupByDateItem1
|
||||||
|
'
|
||||||
|
Me.GroupByDateItem1.Id = 34
|
||||||
|
Me.GroupByDateItem1.Name = "GroupByDateItem1"
|
||||||
|
'
|
||||||
|
'GroupByResourceItem1
|
||||||
|
'
|
||||||
|
Me.GroupByResourceItem1.Id = 35
|
||||||
|
Me.GroupByResourceItem1.Name = "GroupByResourceItem1"
|
||||||
|
'
|
||||||
|
'pageCalendar
|
||||||
|
'
|
||||||
|
Me.pageCalendar.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.AppointmentRibbonPageGroup1, Me.NavigatorRibbonPageGroup1, Me.ArrangeRibbonPageGroup1, Me.GroupByRibbonPageGroup1})
|
||||||
|
Me.pageCalendar.Name = "pageCalendar"
|
||||||
|
Me.pageCalendar.Text = "Kalender"
|
||||||
|
'
|
||||||
|
'AppointmentRibbonPageGroup1
|
||||||
|
'
|
||||||
|
Me.AppointmentRibbonPageGroup1.ItemLinks.Add(Me.NewAppointmentItem1)
|
||||||
|
Me.AppointmentRibbonPageGroup1.ItemLinks.Add(Me.NewRecurringAppointmentItem1)
|
||||||
|
Me.AppointmentRibbonPageGroup1.Name = "AppointmentRibbonPageGroup1"
|
||||||
|
'
|
||||||
|
'NavigatorRibbonPageGroup1
|
||||||
|
'
|
||||||
|
Me.NavigatorRibbonPageGroup1.ItemLinks.Add(Me.NavigateViewBackwardItem1)
|
||||||
|
Me.NavigatorRibbonPageGroup1.ItemLinks.Add(Me.NavigateViewForwardItem1)
|
||||||
|
Me.NavigatorRibbonPageGroup1.ItemLinks.Add(Me.GotoTodayItem1)
|
||||||
|
Me.NavigatorRibbonPageGroup1.ItemLinks.Add(Me.ViewZoomInItem1)
|
||||||
|
Me.NavigatorRibbonPageGroup1.ItemLinks.Add(Me.ViewZoomOutItem1)
|
||||||
|
Me.NavigatorRibbonPageGroup1.Name = "NavigatorRibbonPageGroup1"
|
||||||
|
'
|
||||||
|
'ArrangeRibbonPageGroup1
|
||||||
|
'
|
||||||
|
Me.ArrangeRibbonPageGroup1.ItemLinks.Add(Me.SwitchToDayViewItem1)
|
||||||
|
Me.ArrangeRibbonPageGroup1.ItemLinks.Add(Me.SwitchToWorkWeekViewItem1)
|
||||||
|
Me.ArrangeRibbonPageGroup1.ItemLinks.Add(Me.SwitchToWeekViewItem1)
|
||||||
|
Me.ArrangeRibbonPageGroup1.ItemLinks.Add(Me.SwitchToFullWeekViewItem1)
|
||||||
|
Me.ArrangeRibbonPageGroup1.ItemLinks.Add(Me.SwitchToMonthViewItem1)
|
||||||
|
Me.ArrangeRibbonPageGroup1.ItemLinks.Add(Me.SwitchToTimelineViewItem1)
|
||||||
|
Me.ArrangeRibbonPageGroup1.ItemLinks.Add(Me.SwitchToGanttViewItem1)
|
||||||
|
Me.ArrangeRibbonPageGroup1.Name = "ArrangeRibbonPageGroup1"
|
||||||
|
'
|
||||||
|
'GroupByRibbonPageGroup1
|
||||||
|
'
|
||||||
|
Me.GroupByRibbonPageGroup1.ItemLinks.Add(Me.GroupByNoneItem1)
|
||||||
|
Me.GroupByRibbonPageGroup1.ItemLinks.Add(Me.GroupByDateItem1)
|
||||||
|
Me.GroupByRibbonPageGroup1.ItemLinks.Add(Me.GroupByResourceItem1)
|
||||||
|
Me.GroupByRibbonPageGroup1.Name = "GroupByRibbonPageGroup1"
|
||||||
|
'
|
||||||
|
'StatusStrip1
|
||||||
|
'
|
||||||
|
Me.StatusStrip1.Location = New System.Drawing.Point(0, 527)
|
||||||
|
Me.StatusStrip1.Name = "StatusStrip1"
|
||||||
|
Me.StatusStrip1.Size = New System.Drawing.Size(1047, 22)
|
||||||
|
Me.StatusStrip1.TabIndex = 2
|
||||||
|
Me.StatusStrip1.Text = "StatusStrip1"
|
||||||
|
'
|
||||||
|
'SchedulerControl1
|
||||||
|
'
|
||||||
|
Me.SchedulerControl1.ActiveViewType = DevExpress.XtraScheduler.SchedulerViewType.Week
|
||||||
|
Me.SchedulerControl1.Dock = System.Windows.Forms.DockStyle.Fill
|
||||||
|
Me.SchedulerControl1.Location = New System.Drawing.Point(0, 141)
|
||||||
|
Me.SchedulerControl1.MenuManager = Me.ribbonCalendar
|
||||||
|
Me.SchedulerControl1.Name = "SchedulerControl1"
|
||||||
|
Me.SchedulerControl1.OptionsView.FirstDayOfWeek = DevExpress.XtraScheduler.FirstDayOfWeek.Monday
|
||||||
|
Me.SchedulerControl1.Size = New System.Drawing.Size(1047, 386)
|
||||||
|
Me.SchedulerControl1.Start = New Date(2014, 12, 22, 0, 0, 0, 0)
|
||||||
|
Me.SchedulerControl1.Storage = Me.SchedulerStorage1
|
||||||
|
Me.SchedulerControl1.TabIndex = 3
|
||||||
|
Me.SchedulerControl1.Text = "SchedulerControl1"
|
||||||
|
Me.SchedulerControl1.Views.DayView.TimeRulers.Add(TimeRuler4)
|
||||||
|
Me.SchedulerControl1.Views.FullWeekView.Enabled = True
|
||||||
|
Me.SchedulerControl1.Views.FullWeekView.TimeRulers.Add(TimeRuler5)
|
||||||
|
Me.SchedulerControl1.Views.WorkWeekView.TimeRulers.Add(TimeRuler6)
|
||||||
|
'
|
||||||
|
'SchedulerStorage1
|
||||||
|
'
|
||||||
|
Me.SchedulerStorage1.Appointments.CustomFieldMappings.Add(New DevExpress.XtraScheduler.AppointmentCustomFieldMapping("RecordID", "CustomField1"))
|
||||||
|
Me.SchedulerStorage1.Appointments.CustomFieldMappings.Add(New DevExpress.XtraScheduler.AppointmentCustomFieldMapping("ControlID", "CustomField2"))
|
||||||
|
Me.SchedulerStorage1.Appointments.Mappings.AllDay = "AllDay"
|
||||||
|
Me.SchedulerStorage1.Appointments.Mappings.Description = "Description"
|
||||||
|
Me.SchedulerStorage1.Appointments.Mappings.End = "EndDate"
|
||||||
|
Me.SchedulerStorage1.Appointments.Mappings.Label = "Label"
|
||||||
|
Me.SchedulerStorage1.Appointments.Mappings.Location = "Location"
|
||||||
|
Me.SchedulerStorage1.Appointments.Mappings.RecurrenceInfo = "RecurrenceInfo"
|
||||||
|
Me.SchedulerStorage1.Appointments.Mappings.ReminderInfo = "ReminderInfo"
|
||||||
|
Me.SchedulerStorage1.Appointments.Mappings.ResourceId = "ResourceID"
|
||||||
|
Me.SchedulerStorage1.Appointments.Mappings.Start = "StartDate"
|
||||||
|
Me.SchedulerStorage1.Appointments.Mappings.Status = "Status"
|
||||||
|
Me.SchedulerStorage1.Appointments.Mappings.Subject = "Subject"
|
||||||
|
Me.SchedulerStorage1.Appointments.Mappings.Type = "Type"
|
||||||
|
Me.SchedulerStorage1.Resources.Mappings.Caption = "ResourceName"
|
||||||
|
Me.SchedulerStorage1.Resources.Mappings.Color = "Color"
|
||||||
|
Me.SchedulerStorage1.Resources.Mappings.Id = "ResourceID"
|
||||||
|
Me.SchedulerStorage1.Resources.Mappings.Image = "Image"
|
||||||
|
Me.SchedulerStorage1.Resources.Mappings.ParentId = "UniqueID"
|
||||||
|
'
|
||||||
|
'frmCalendarEntity
|
||||||
|
'
|
||||||
|
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
|
||||||
|
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||||
|
Me.ClientSize = New System.Drawing.Size(1047, 549)
|
||||||
|
Me.Controls.Add(Me.SchedulerControl1)
|
||||||
|
Me.Controls.Add(Me.StatusStrip1)
|
||||||
|
Me.Controls.Add(Me.ribbonCalendar)
|
||||||
|
Me.Name = "frmCalendarEntity"
|
||||||
|
Me.Text = "frmCalendarEntity"
|
||||||
|
CType(Me.ribbonCalendar, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.SchedulerControl1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.SchedulerStorage1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
Me.ResumeLayout(False)
|
||||||
|
Me.PerformLayout()
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Friend WithEvents ribbonCalendar As DevExpress.XtraBars.Ribbon.RibbonControl
|
||||||
|
Friend WithEvents SwitchToDayViewItem1 As DevExpress.XtraScheduler.UI.SwitchToDayViewItem
|
||||||
|
Friend WithEvents SwitchToWorkWeekViewItem1 As DevExpress.XtraScheduler.UI.SwitchToWorkWeekViewItem
|
||||||
|
Friend WithEvents SwitchToWeekViewItem1 As DevExpress.XtraScheduler.UI.SwitchToWeekViewItem
|
||||||
|
Friend WithEvents SwitchToFullWeekViewItem1 As DevExpress.XtraScheduler.UI.SwitchToFullWeekViewItem
|
||||||
|
Friend WithEvents SwitchToMonthViewItem1 As DevExpress.XtraScheduler.UI.SwitchToMonthViewItem
|
||||||
|
Friend WithEvents SwitchToTimelineViewItem1 As DevExpress.XtraScheduler.UI.SwitchToTimelineViewItem
|
||||||
|
Friend WithEvents SwitchToGanttViewItem1 As DevExpress.XtraScheduler.UI.SwitchToGanttViewItem
|
||||||
|
Friend WithEvents SwitchTimeScalesItem1 As DevExpress.XtraScheduler.UI.SwitchTimeScalesItem
|
||||||
|
Friend WithEvents ChangeScaleWidthItem1 As DevExpress.XtraScheduler.UI.ChangeScaleWidthItem
|
||||||
|
Friend WithEvents SwitchTimeScalesCaptionItem1 As DevExpress.XtraScheduler.UI.SwitchTimeScalesCaptionItem
|
||||||
|
Friend WithEvents SwitchCompressWeekendItem1 As DevExpress.XtraScheduler.UI.SwitchCompressWeekendItem
|
||||||
|
Friend WithEvents SwitchShowWorkTimeOnlyItem1 As DevExpress.XtraScheduler.UI.SwitchShowWorkTimeOnlyItem
|
||||||
|
Friend WithEvents SwitchCellsAutoHeightItem1 As DevExpress.XtraScheduler.UI.SwitchCellsAutoHeightItem
|
||||||
|
Friend WithEvents ChangeSnapToCellsUIItem1 As DevExpress.XtraScheduler.UI.ChangeSnapToCellsUIItem
|
||||||
|
Friend WithEvents EditAppointmentQueryItem1 As DevExpress.XtraScheduler.UI.EditAppointmentQueryItem
|
||||||
|
Friend WithEvents EditOccurrenceUICommandItem1 As DevExpress.XtraScheduler.UI.EditOccurrenceUICommandItem
|
||||||
|
Friend WithEvents EditSeriesUICommandItem1 As DevExpress.XtraScheduler.UI.EditSeriesUICommandItem
|
||||||
|
Friend WithEvents DeleteAppointmentsItem1 As DevExpress.XtraScheduler.UI.DeleteAppointmentsItem
|
||||||
|
Friend WithEvents DeleteOccurrenceItem1 As DevExpress.XtraScheduler.UI.DeleteOccurrenceItem
|
||||||
|
Friend WithEvents DeleteSeriesItem1 As DevExpress.XtraScheduler.UI.DeleteSeriesItem
|
||||||
|
Friend WithEvents SplitAppointmentItem1 As DevExpress.XtraScheduler.UI.SplitAppointmentItem
|
||||||
|
Friend WithEvents ChangeAppointmentStatusItem1 As DevExpress.XtraScheduler.UI.ChangeAppointmentStatusItem
|
||||||
|
Friend WithEvents ChangeAppointmentLabelItem1 As DevExpress.XtraScheduler.UI.ChangeAppointmentLabelItem
|
||||||
|
Friend WithEvents ToggleRecurrenceItem1 As DevExpress.XtraScheduler.UI.ToggleRecurrenceItem
|
||||||
|
Friend WithEvents ChangeAppointmentReminderItem1 As DevExpress.XtraScheduler.UI.ChangeAppointmentReminderItem
|
||||||
|
Friend WithEvents NewAppointmentItem1 As DevExpress.XtraScheduler.UI.NewAppointmentItem
|
||||||
|
Friend WithEvents NewRecurringAppointmentItem1 As DevExpress.XtraScheduler.UI.NewRecurringAppointmentItem
|
||||||
|
Friend WithEvents NavigateViewBackwardItem1 As DevExpress.XtraScheduler.UI.NavigateViewBackwardItem
|
||||||
|
Friend WithEvents NavigateViewForwardItem1 As DevExpress.XtraScheduler.UI.NavigateViewForwardItem
|
||||||
|
Friend WithEvents GotoTodayItem1 As DevExpress.XtraScheduler.UI.GotoTodayItem
|
||||||
|
Friend WithEvents ViewZoomInItem1 As DevExpress.XtraScheduler.UI.ViewZoomInItem
|
||||||
|
Friend WithEvents ViewZoomOutItem1 As DevExpress.XtraScheduler.UI.ViewZoomOutItem
|
||||||
|
Friend WithEvents GroupByNoneItem1 As DevExpress.XtraScheduler.UI.GroupByNoneItem
|
||||||
|
Friend WithEvents GroupByDateItem1 As DevExpress.XtraScheduler.UI.GroupByDateItem
|
||||||
|
Friend WithEvents GroupByResourceItem1 As DevExpress.XtraScheduler.UI.GroupByResourceItem
|
||||||
|
Friend WithEvents pageCalendar As DevExpress.XtraScheduler.UI.HomeRibbonPage
|
||||||
|
Friend WithEvents AppointmentRibbonPageGroup1 As DevExpress.XtraScheduler.UI.AppointmentRibbonPageGroup
|
||||||
|
Friend WithEvents NavigatorRibbonPageGroup1 As DevExpress.XtraScheduler.UI.NavigatorRibbonPageGroup
|
||||||
|
Friend WithEvents ArrangeRibbonPageGroup1 As DevExpress.XtraScheduler.UI.ArrangeRibbonPageGroup
|
||||||
|
Friend WithEvents GroupByRibbonPageGroup1 As DevExpress.XtraScheduler.UI.GroupByRibbonPageGroup
|
||||||
|
Friend WithEvents StatusStrip1 As StatusStrip
|
||||||
|
Friend WithEvents SchedulerControl1 As DevExpress.XtraScheduler.SchedulerControl
|
||||||
|
Friend WithEvents SchedulerStorage1 As DevExpress.XtraScheduler.SchedulerStorage
|
||||||
|
End Class
|
||||||
126
app/DD-Record-Organizer/frmCalendarEntity.resx
Normal file
126
app/DD-Record-Organizer/frmCalendarEntity.resx
Normal file
@ -0,0 +1,126 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<root>
|
||||||
|
<!--
|
||||||
|
Microsoft ResX Schema
|
||||||
|
|
||||||
|
Version 2.0
|
||||||
|
|
||||||
|
The primary goals of this format is to allow a simple XML format
|
||||||
|
that is mostly human readable. The generation and parsing of the
|
||||||
|
various data types are done through the TypeConverter classes
|
||||||
|
associated with the data types.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
|
||||||
|
... ado.net/XML headers & schema ...
|
||||||
|
<resheader name="resmimetype">text/microsoft-resx</resheader>
|
||||||
|
<resheader name="version">2.0</resheader>
|
||||||
|
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
|
||||||
|
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
|
||||||
|
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
|
||||||
|
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
|
||||||
|
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
|
||||||
|
<value>[base64 mime encoded serialized .NET Framework object]</value>
|
||||||
|
</data>
|
||||||
|
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
|
||||||
|
<comment>This is a comment</comment>
|
||||||
|
</data>
|
||||||
|
|
||||||
|
There are any number of "resheader" rows that contain simple
|
||||||
|
name/value pairs.
|
||||||
|
|
||||||
|
Each data row contains a name, and value. The row also contains a
|
||||||
|
type or mimetype. Type corresponds to a .NET class that support
|
||||||
|
text/value conversion through the TypeConverter architecture.
|
||||||
|
Classes that don't support this are serialized and stored with the
|
||||||
|
mimetype set.
|
||||||
|
|
||||||
|
The mimetype is used for serialized objects, and tells the
|
||||||
|
ResXResourceReader how to depersist the object. This is currently not
|
||||||
|
extensible. For a given mimetype the value must be set accordingly:
|
||||||
|
|
||||||
|
Note - application/x-microsoft.net.object.binary.base64 is the format
|
||||||
|
that the ResXResourceWriter will generate, however the reader can
|
||||||
|
read any of the formats listed below.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.binary.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.soap.base64
|
||||||
|
value : The object must be serialized with
|
||||||
|
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
|
||||||
|
mimetype: application/x-microsoft.net.object.bytearray.base64
|
||||||
|
value : The object must be serialized into a byte array
|
||||||
|
: using a System.ComponentModel.TypeConverter
|
||||||
|
: and then encoded with base64 encoding.
|
||||||
|
-->
|
||||||
|
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
|
||||||
|
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
|
||||||
|
<xsd:element name="root" msdata:IsDataSet="true">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:choice maxOccurs="unbounded">
|
||||||
|
<xsd:element name="metadata">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" use="required" type="xsd:string" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="assembly">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:attribute name="alias" type="xsd:string" />
|
||||||
|
<xsd:attribute name="name" type="xsd:string" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="data">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
|
||||||
|
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
|
||||||
|
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
|
||||||
|
<xsd:attribute ref="xml:space" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
<xsd:element name="resheader">
|
||||||
|
<xsd:complexType>
|
||||||
|
<xsd:sequence>
|
||||||
|
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
|
||||||
|
</xsd:sequence>
|
||||||
|
<xsd:attribute name="name" type="xsd:string" use="required" />
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:choice>
|
||||||
|
</xsd:complexType>
|
||||||
|
</xsd:element>
|
||||||
|
</xsd:schema>
|
||||||
|
<resheader name="resmimetype">
|
||||||
|
<value>text/microsoft-resx</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="version">
|
||||||
|
<value>2.0</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="reader">
|
||||||
|
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<resheader name="writer">
|
||||||
|
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</resheader>
|
||||||
|
<metadata name="StatusStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>17, 17</value>
|
||||||
|
</metadata>
|
||||||
|
<metadata name="SchedulerStorage1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
|
<value>171, 17</value>
|
||||||
|
</metadata>
|
||||||
|
</root>
|
||||||
3
app/DD-Record-Organizer/frmCalendarEntity.vb
Normal file
3
app/DD-Record-Organizer/frmCalendarEntity.vb
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
Public Class frmCalendarEntity
|
||||||
|
|
||||||
|
End Class
|
||||||
111
app/DD-Record-Organizer/frmConstructor_Main.Designer.vb
generated
111
app/DD-Record-Organizer/frmConstructor_Main.Designer.vb
generated
@ -42,7 +42,9 @@ Partial Class frmConstructor_Main
|
|||||||
Me.tsmiFulltext = New System.Windows.Forms.ToolStripMenuItem()
|
Me.tsmiFulltext = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
Me.ToolStripSeparator12 = New System.Windows.Forms.ToolStripSeparator()
|
Me.ToolStripSeparator12 = New System.Windows.Forms.ToolStripSeparator()
|
||||||
Me.ToolStripSeparator24 = New System.Windows.Forms.ToolStripSeparator()
|
Me.ToolStripSeparator24 = New System.Windows.Forms.ToolStripSeparator()
|
||||||
Me.tsmi_NewNode = New System.Windows.Forms.ToolStripMenuItem()
|
Me.tsmiNodeRename = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
|
Me.tstxtRenameNode = New System.Windows.Forms.ToolStripTextBox()
|
||||||
|
Me.tsmiNodeNew = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
Me.SdsdToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
Me.SdsdToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
Me.tsmINewText = New System.Windows.Forms.ToolStripTextBox()
|
Me.tsmINewText = New System.Windows.Forms.ToolStripTextBox()
|
||||||
Me.ToolStripSeparator15 = New System.Windows.Forms.ToolStripSeparator()
|
Me.ToolStripSeparator15 = New System.Windows.Forms.ToolStripSeparator()
|
||||||
@ -173,6 +175,9 @@ Partial Class frmConstructor_Main
|
|||||||
Me.ToolStripButton1 = New System.Windows.Forms.ToolStripButton()
|
Me.ToolStripButton1 = New System.Windows.Forms.ToolStripButton()
|
||||||
Me.ToolStripSeparator23 = New System.Windows.Forms.ToolStripSeparator()
|
Me.ToolStripSeparator23 = New System.Windows.Forms.ToolStripSeparator()
|
||||||
Me.tsbtnVariantDetailView = New System.Windows.Forms.ToolStripButton()
|
Me.tsbtnVariantDetailView = New System.Windows.Forms.ToolStripButton()
|
||||||
|
Me.XtraTabPage1 = New DevExpress.XtraTab.XtraTabPage()
|
||||||
|
Me.TreeList1 = New DevExpress.XtraTreeList.TreeList()
|
||||||
|
Me.ImageCollection1 = New DevExpress.Utils.ImageCollection(Me.components)
|
||||||
Me.SplitContainerFORM = New DevExpress.XtraEditors.SplitContainerControl()
|
Me.SplitContainerFORM = New DevExpress.XtraEditors.SplitContainerControl()
|
||||||
Me.ContextMenuStripResultFiles = New System.Windows.Forms.ContextMenuStrip(Me.components)
|
Me.ContextMenuStripResultFiles = New System.Windows.Forms.ContextMenuStrip(Me.components)
|
||||||
Me.docCM_Open = New System.Windows.Forms.ToolStripMenuItem()
|
Me.docCM_Open = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
@ -188,6 +193,8 @@ Partial Class frmConstructor_Main
|
|||||||
Me.CMDoc_TextBoxRenameDisplay = New System.Windows.Forms.ToolStripTextBox()
|
Me.CMDoc_TextBoxRenameDisplay = New System.Windows.Forms.ToolStripTextBox()
|
||||||
Me.docCM_InWork = New System.Windows.Forms.ToolStripMenuItem()
|
Me.docCM_InWork = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
Me.docCM_linkRecord = New System.Windows.Forms.ToolStripMenuItem()
|
Me.docCM_linkRecord = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
|
Me.AusDieserEntitätToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
|
Me.AusAndererEntitätToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
Me.WindreamToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
Me.WindreamToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
Me.DateiVersionierenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
Me.DateiVersionierenToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
Me.DokumentartÄndernToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
Me.DokumentartÄndernToolStripMenuItem = New System.Windows.Forms.ToolStripMenuItem()
|
||||||
@ -211,7 +218,6 @@ Partial Class frmConstructor_Main
|
|||||||
Me.tsslblWorkflowstate = New System.Windows.Forms.ToolStripStatusLabel()
|
Me.tsslblWorkflowstate = New System.Windows.Forms.ToolStripStatusLabel()
|
||||||
Me.labelLoadEntity = New System.Windows.Forms.ToolStripStatusLabel()
|
Me.labelLoadEntity = New System.Windows.Forms.ToolStripStatusLabel()
|
||||||
Me.DD_ECMAdmin = New DD_Record_Organizer.DD_ECMAdmin()
|
Me.DD_ECMAdmin = New DD_Record_Organizer.DD_ECMAdmin()
|
||||||
Me.ImageCollection1 = New DevExpress.Utils.ImageCollection(Me.components)
|
|
||||||
Me.ttToolTip = New System.Windows.Forms.ToolTip(Me.components)
|
Me.ttToolTip = New System.Windows.Forms.ToolTip(Me.components)
|
||||||
Me.ContextMenuDetails = New System.Windows.Forms.ContextMenuStrip(Me.components)
|
Me.ContextMenuDetails = New System.Windows.Forms.ContextMenuStrip(Me.components)
|
||||||
Me.cmsrpContainer = New System.Windows.Forms.ContextMenuStrip(Me.components)
|
Me.cmsrpContainer = New System.Windows.Forms.ContextMenuStrip(Me.components)
|
||||||
@ -259,12 +265,14 @@ Partial Class frmConstructor_Main
|
|||||||
CType(Me.DD_DMSDataSet, System.ComponentModel.ISupportInitialize).BeginInit()
|
CType(Me.DD_DMSDataSet, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
CType(Me.GridViewVariants, System.ComponentModel.ISupportInitialize).BeginInit()
|
CType(Me.GridViewVariants, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
Me.tsVariants.SuspendLayout()
|
Me.tsVariants.SuspendLayout()
|
||||||
|
Me.XtraTabPage1.SuspendLayout()
|
||||||
|
CType(Me.TreeList1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
|
CType(Me.ImageCollection1, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
CType(Me.SplitContainerFORM, System.ComponentModel.ISupportInitialize).BeginInit()
|
CType(Me.SplitContainerFORM, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
Me.SplitContainerFORM.SuspendLayout()
|
Me.SplitContainerFORM.SuspendLayout()
|
||||||
Me.ContextMenuStripResultFiles.SuspendLayout()
|
Me.ContextMenuStripResultFiles.SuspendLayout()
|
||||||
Me.StatusStrip_Main.SuspendLayout()
|
Me.StatusStrip_Main.SuspendLayout()
|
||||||
CType(Me.DD_ECMAdmin, System.ComponentModel.ISupportInitialize).BeginInit()
|
CType(Me.DD_ECMAdmin, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
CType(Me.ImageCollection1, System.ComponentModel.ISupportInitialize).BeginInit()
|
|
||||||
Me.cmsrpContainer.SuspendLayout()
|
Me.cmsrpContainer.SuspendLayout()
|
||||||
CType(Me.VWPMO_WF_USER_ACTIVEBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
|
CType(Me.VWPMO_WF_USER_ACTIVEBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
Me.SuspendLayout()
|
Me.SuspendLayout()
|
||||||
@ -308,7 +316,7 @@ Partial Class frmConstructor_Main
|
|||||||
'cmsTreeView
|
'cmsTreeView
|
||||||
'
|
'
|
||||||
Me.cmsTreeView.ImageScalingSize = New System.Drawing.Size(20, 20)
|
Me.cmsTreeView.ImageScalingSize = New System.Drawing.Size(20, 20)
|
||||||
Me.cmsTreeView.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ResetEbenenAuswahlToolStripMenuItem, Me.ToolStripSeparator14, Me.FormDesignerToolStripMenuItem, Me.ToolStripSeparator13, Me.AuswertungAnzeigenToolStripMenuItem, Me.tsmiFilesearch, Me.ToolStripSeparator12, Me.ToolStripSeparator24, Me.tsmi_NewNode, Me.tsmiNodeDelete, Me.tstxtboxSearchNode})
|
Me.cmsTreeView.Items.AddRange(New System.Windows.Forms.ToolStripItem() {Me.ResetEbenenAuswahlToolStripMenuItem, Me.ToolStripSeparator14, Me.FormDesignerToolStripMenuItem, Me.ToolStripSeparator13, Me.AuswertungAnzeigenToolStripMenuItem, Me.tsmiFilesearch, Me.ToolStripSeparator12, Me.ToolStripSeparator24, Me.tsmiNodeRename, Me.tsmiNodeNew, Me.tsmiNodeDelete, Me.tstxtboxSearchNode})
|
||||||
Me.cmsTreeView.Name = "ContextMenuStrip2"
|
Me.cmsTreeView.Name = "ContextMenuStrip2"
|
||||||
resources.ApplyResources(Me.cmsTreeView, "cmsTreeView")
|
resources.ApplyResources(Me.cmsTreeView, "cmsTreeView")
|
||||||
'
|
'
|
||||||
@ -371,11 +379,24 @@ Partial Class frmConstructor_Main
|
|||||||
Me.ToolStripSeparator24.Name = "ToolStripSeparator24"
|
Me.ToolStripSeparator24.Name = "ToolStripSeparator24"
|
||||||
resources.ApplyResources(Me.ToolStripSeparator24, "ToolStripSeparator24")
|
resources.ApplyResources(Me.ToolStripSeparator24, "ToolStripSeparator24")
|
||||||
'
|
'
|
||||||
'tsmi_NewNode
|
'tsmiNodeRename
|
||||||
'
|
'
|
||||||
Me.tsmi_NewNode.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.SdsdToolStripMenuItem, Me.tsmINewText, Me.ToolStripSeparator15, Me.OberhalbToolStripMenuItem, Me.UnterhalbToolStripMenuItem})
|
Me.tsmiNodeRename.BackColor = System.Drawing.SystemColors.Control
|
||||||
resources.ApplyResources(Me.tsmi_NewNode, "tsmi_NewNode")
|
Me.tsmiNodeRename.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.tstxtRenameNode})
|
||||||
Me.tsmi_NewNode.Name = "tsmi_NewNode"
|
resources.ApplyResources(Me.tsmiNodeRename, "tsmiNodeRename")
|
||||||
|
Me.tsmiNodeRename.Name = "tsmiNodeRename"
|
||||||
|
'
|
||||||
|
'tstxtRenameNode
|
||||||
|
'
|
||||||
|
Me.tstxtRenameNode.BackColor = System.Drawing.SystemColors.ActiveCaption
|
||||||
|
Me.tstxtRenameNode.Name = "tstxtRenameNode"
|
||||||
|
resources.ApplyResources(Me.tstxtRenameNode, "tstxtRenameNode")
|
||||||
|
'
|
||||||
|
'tsmiNodeNew
|
||||||
|
'
|
||||||
|
Me.tsmiNodeNew.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.SdsdToolStripMenuItem, Me.tsmINewText, Me.ToolStripSeparator15, Me.OberhalbToolStripMenuItem, Me.UnterhalbToolStripMenuItem})
|
||||||
|
resources.ApplyResources(Me.tsmiNodeNew, "tsmiNodeNew")
|
||||||
|
Me.tsmiNodeNew.Name = "tsmiNodeNew"
|
||||||
'
|
'
|
||||||
'SdsdToolStripMenuItem
|
'SdsdToolStripMenuItem
|
||||||
'
|
'
|
||||||
@ -419,7 +440,6 @@ Partial Class frmConstructor_Main
|
|||||||
Me.GridControlMain.AllowDrop = True
|
Me.GridControlMain.AllowDrop = True
|
||||||
Me.GridControlMain.ContextMenuStrip = Me.ContextMenuGrid
|
Me.GridControlMain.ContextMenuStrip = Me.ContextMenuGrid
|
||||||
resources.ApplyResources(Me.GridControlMain, "GridControlMain")
|
resources.ApplyResources(Me.GridControlMain, "GridControlMain")
|
||||||
Me.GridControlMain.EmbeddedNavigator.Margin = CType(resources.GetObject("GridControlMain.EmbeddedNavigator.Margin"), System.Windows.Forms.Padding)
|
|
||||||
GridLevelNode1.LevelTemplate = Me.grvwGrid
|
GridLevelNode1.LevelTemplate = Me.grvwGrid
|
||||||
GridLevelNode1.RelationName = "Level1"
|
GridLevelNode1.RelationName = "Level1"
|
||||||
GridLevelNode2.LevelTemplate = Me.grvwCarousel
|
GridLevelNode2.LevelTemplate = Me.grvwCarousel
|
||||||
@ -548,6 +568,7 @@ Partial Class frmConstructor_Main
|
|||||||
Me.grvwGrid.OptionsBehavior.AllowDeleteRows = DevExpress.Utils.DefaultBoolean.[False]
|
Me.grvwGrid.OptionsBehavior.AllowDeleteRows = DevExpress.Utils.DefaultBoolean.[False]
|
||||||
Me.grvwGrid.OptionsBehavior.Editable = False
|
Me.grvwGrid.OptionsBehavior.Editable = False
|
||||||
Me.grvwGrid.OptionsBehavior.ReadOnly = True
|
Me.grvwGrid.OptionsBehavior.ReadOnly = True
|
||||||
|
Me.grvwGrid.OptionsClipboard.AllowCopy = DevExpress.Utils.DefaultBoolean.[False]
|
||||||
Me.grvwGrid.OptionsClipboard.CopyColumnHeaders = DevExpress.Utils.DefaultBoolean.[False]
|
Me.grvwGrid.OptionsClipboard.CopyColumnHeaders = DevExpress.Utils.DefaultBoolean.[False]
|
||||||
Me.grvwGrid.OptionsSelection.EnableAppearanceFocusedCell = False
|
Me.grvwGrid.OptionsSelection.EnableAppearanceFocusedCell = False
|
||||||
Me.grvwGrid.OptionsSelection.EnableAppearanceFocusedRow = False
|
Me.grvwGrid.OptionsSelection.EnableAppearanceFocusedRow = False
|
||||||
@ -674,15 +695,15 @@ Partial Class frmConstructor_Main
|
|||||||
Me.TCDetails.LookAndFeel.UseDefaultLookAndFeel = False
|
Me.TCDetails.LookAndFeel.UseDefaultLookAndFeel = False
|
||||||
Me.TCDetails.Name = "TCDetails"
|
Me.TCDetails.Name = "TCDetails"
|
||||||
Me.TCDetails.SelectedTabPage = Me.TabDetails
|
Me.TCDetails.SelectedTabPage = Me.TabDetails
|
||||||
Me.TCDetails.TabPages.AddRange(New DevExpress.XtraTab.XtraTabPage() {Me.TabDetails, Me.TabPos, Me.TabWindream, Me.TabFollowUp, Me.TabPageVariant})
|
Me.TCDetails.TabPages.AddRange(New DevExpress.XtraTab.XtraTabPage() {Me.TabDetails, Me.TabPos, Me.TabWindream, Me.TabFollowUp, Me.TabPageVariant, Me.XtraTabPage1})
|
||||||
Me.TCDetails.TabStop = False
|
Me.TCDetails.TabStop = False
|
||||||
'
|
'
|
||||||
'TabDetails
|
'TabDetails
|
||||||
'
|
'
|
||||||
Me.TabDetails.Controls.Add(Me.SplitContainerDetails)
|
Me.TabDetails.Controls.Add(Me.SplitContainerDetails)
|
||||||
Me.TabDetails.Controls.Add(Me.ToolStripEdit)
|
Me.TabDetails.Controls.Add(Me.ToolStripEdit)
|
||||||
resources.ApplyResources(Me.TabDetails, "TabDetails")
|
|
||||||
Me.TabDetails.Name = "TabDetails"
|
Me.TabDetails.Name = "TabDetails"
|
||||||
|
resources.ApplyResources(Me.TabDetails, "TabDetails")
|
||||||
'
|
'
|
||||||
'SplitContainerDetails
|
'SplitContainerDetails
|
||||||
'
|
'
|
||||||
@ -818,14 +839,13 @@ Partial Class frmConstructor_Main
|
|||||||
Me.TabPos.Controls.Add(Me.GridControlPos)
|
Me.TabPos.Controls.Add(Me.GridControlPos)
|
||||||
Me.TabPos.Controls.Add(Me.BindingNavigatorPOS)
|
Me.TabPos.Controls.Add(Me.BindingNavigatorPOS)
|
||||||
Me.TabPos.Image = CType(resources.GetObject("TabPos.Image"), System.Drawing.Image)
|
Me.TabPos.Image = CType(resources.GetObject("TabPos.Image"), System.Drawing.Image)
|
||||||
resources.ApplyResources(Me.TabPos, "TabPos")
|
|
||||||
Me.TabPos.Name = "TabPos"
|
Me.TabPos.Name = "TabPos"
|
||||||
Me.TabPos.PageVisible = False
|
Me.TabPos.PageVisible = False
|
||||||
|
resources.ApplyResources(Me.TabPos, "TabPos")
|
||||||
'
|
'
|
||||||
'GridControlPos
|
'GridControlPos
|
||||||
'
|
'
|
||||||
resources.ApplyResources(Me.GridControlPos, "GridControlPos")
|
resources.ApplyResources(Me.GridControlPos, "GridControlPos")
|
||||||
Me.GridControlPos.EmbeddedNavigator.Margin = CType(resources.GetObject("GridControlPos.EmbeddedNavigator.Margin"), System.Windows.Forms.Padding)
|
|
||||||
Me.GridControlPos.MainView = Me.grvwGridPos
|
Me.GridControlPos.MainView = Me.grvwGridPos
|
||||||
Me.GridControlPos.Name = "GridControlPos"
|
Me.GridControlPos.Name = "GridControlPos"
|
||||||
Me.GridControlPos.TabStop = False
|
Me.GridControlPos.TabStop = False
|
||||||
@ -938,15 +958,14 @@ Partial Class frmConstructor_Main
|
|||||||
Me.TabWindream.AllowDrop = True
|
Me.TabWindream.AllowDrop = True
|
||||||
Me.TabWindream.Controls.Add(Me.GridControlDocSearch)
|
Me.TabWindream.Controls.Add(Me.GridControlDocSearch)
|
||||||
Me.TabWindream.Controls.Add(Me.ToolStripDokumente)
|
Me.TabWindream.Controls.Add(Me.ToolStripDokumente)
|
||||||
resources.ApplyResources(Me.TabWindream, "TabWindream")
|
|
||||||
Me.TabWindream.Name = "TabWindream"
|
Me.TabWindream.Name = "TabWindream"
|
||||||
|
resources.ApplyResources(Me.TabWindream, "TabWindream")
|
||||||
'
|
'
|
||||||
'GridControlDocSearch
|
'GridControlDocSearch
|
||||||
'
|
'
|
||||||
Me.GridControlDocSearch.AllowDrop = True
|
Me.GridControlDocSearch.AllowDrop = True
|
||||||
Me.GridControlDocSearch.ContextMenuStrip = Me.cmsResultFilesBasic
|
Me.GridControlDocSearch.ContextMenuStrip = Me.cmsResultFilesBasic
|
||||||
resources.ApplyResources(Me.GridControlDocSearch, "GridControlDocSearch")
|
resources.ApplyResources(Me.GridControlDocSearch, "GridControlDocSearch")
|
||||||
Me.GridControlDocSearch.EmbeddedNavigator.Margin = CType(resources.GetObject("GridControlDocSearch.EmbeddedNavigator.Margin"), System.Windows.Forms.Padding)
|
|
||||||
Me.GridControlDocSearch.MainView = Me.GridViewDoc_Search
|
Me.GridControlDocSearch.MainView = Me.GridViewDoc_Search
|
||||||
Me.GridControlDocSearch.Name = "GridControlDocSearch"
|
Me.GridControlDocSearch.Name = "GridControlDocSearch"
|
||||||
Me.GridControlDocSearch.TabStop = False
|
Me.GridControlDocSearch.TabStop = False
|
||||||
@ -1036,8 +1055,8 @@ Partial Class frmConstructor_Main
|
|||||||
Me.TabFollowUp.Controls.Add(Me.ListViewFollowUps)
|
Me.TabFollowUp.Controls.Add(Me.ListViewFollowUps)
|
||||||
Me.TabFollowUp.Controls.Add(Me.grpbxFU_Profile)
|
Me.TabFollowUp.Controls.Add(Me.grpbxFU_Profile)
|
||||||
Me.TabFollowUp.Controls.Add(Me.Label5)
|
Me.TabFollowUp.Controls.Add(Me.Label5)
|
||||||
resources.ApplyResources(Me.TabFollowUp, "TabFollowUp")
|
|
||||||
Me.TabFollowUp.Name = "TabFollowUp"
|
Me.TabFollowUp.Name = "TabFollowUp"
|
||||||
|
resources.ApplyResources(Me.TabFollowUp, "TabFollowUp")
|
||||||
'
|
'
|
||||||
'ListViewFollowUps
|
'ListViewFollowUps
|
||||||
'
|
'
|
||||||
@ -1152,15 +1171,14 @@ Partial Class frmConstructor_Main
|
|||||||
Me.TabPageVariant.Appearance.Header.Options.UseForeColor = True
|
Me.TabPageVariant.Appearance.Header.Options.UseForeColor = True
|
||||||
Me.TabPageVariant.Controls.Add(Me.GridControl1)
|
Me.TabPageVariant.Controls.Add(Me.GridControl1)
|
||||||
Me.TabPageVariant.Controls.Add(Me.tsVariants)
|
Me.TabPageVariant.Controls.Add(Me.tsVariants)
|
||||||
resources.ApplyResources(Me.TabPageVariant, "TabPageVariant")
|
|
||||||
Me.TabPageVariant.Name = "TabPageVariant"
|
Me.TabPageVariant.Name = "TabPageVariant"
|
||||||
Me.TabPageVariant.PageVisible = False
|
Me.TabPageVariant.PageVisible = False
|
||||||
|
resources.ApplyResources(Me.TabPageVariant, "TabPageVariant")
|
||||||
'
|
'
|
||||||
'GridControl1
|
'GridControl1
|
||||||
'
|
'
|
||||||
Me.GridControl1.DataSource = Me.TBPMO_RECORD_VARIANTBindingSource
|
Me.GridControl1.DataSource = Me.TBPMO_RECORD_VARIANTBindingSource
|
||||||
resources.ApplyResources(Me.GridControl1, "GridControl1")
|
resources.ApplyResources(Me.GridControl1, "GridControl1")
|
||||||
Me.GridControl1.EmbeddedNavigator.Margin = CType(resources.GetObject("GridControl1.EmbeddedNavigator.Margin"), System.Windows.Forms.Padding)
|
|
||||||
Me.GridControl1.MainView = Me.GridViewVariants
|
Me.GridControl1.MainView = Me.GridViewVariants
|
||||||
Me.GridControl1.Name = "GridControl1"
|
Me.GridControl1.Name = "GridControl1"
|
||||||
Me.GridControl1.ShowOnlyPredefinedDetails = True
|
Me.GridControl1.ShowOnlyPredefinedDetails = True
|
||||||
@ -1259,6 +1277,36 @@ Partial Class frmConstructor_Main
|
|||||||
resources.ApplyResources(Me.tsbtnVariantDetailView, "tsbtnVariantDetailView")
|
resources.ApplyResources(Me.tsbtnVariantDetailView, "tsbtnVariantDetailView")
|
||||||
Me.tsbtnVariantDetailView.Name = "tsbtnVariantDetailView"
|
Me.tsbtnVariantDetailView.Name = "tsbtnVariantDetailView"
|
||||||
'
|
'
|
||||||
|
'XtraTabPage1
|
||||||
|
'
|
||||||
|
Me.XtraTabPage1.Controls.Add(Me.TreeList1)
|
||||||
|
Me.XtraTabPage1.Name = "XtraTabPage1"
|
||||||
|
resources.ApplyResources(Me.XtraTabPage1, "XtraTabPage1")
|
||||||
|
'
|
||||||
|
'TreeList1
|
||||||
|
'
|
||||||
|
Me.TreeList1.AllowDrop = True
|
||||||
|
Me.TreeList1.Appearance.FocusedRow.BackColor = CType(resources.GetObject("TreeList1.Appearance.FocusedRow.BackColor"), System.Drawing.Color)
|
||||||
|
Me.TreeList1.Appearance.FocusedRow.Options.UseBackColor = True
|
||||||
|
resources.ApplyResources(Me.TreeList1, "TreeList1")
|
||||||
|
Me.TreeList1.Name = "TreeList1"
|
||||||
|
Me.TreeList1.OptionsBehavior.EnableFiltering = True
|
||||||
|
Me.TreeList1.OptionsBehavior.ExpandNodesOnFiltering = True
|
||||||
|
Me.TreeList1.OptionsFilter.FilterMode = DevExpress.XtraTreeList.FilterMode.Extended
|
||||||
|
Me.TreeList1.OptionsFind.AllowFindPanel = True
|
||||||
|
Me.TreeList1.OptionsFind.AlwaysVisible = True
|
||||||
|
Me.TreeList1.OptionsFind.FindDelay = 300
|
||||||
|
Me.TreeList1.OptionsFind.FindMode = DevExpress.XtraTreeList.FindMode.Always
|
||||||
|
Me.TreeList1.OptionsFind.ShowCloseButton = False
|
||||||
|
Me.TreeList1.OptionsFind.ShowFindButton = False
|
||||||
|
Me.TreeList1.OptionsSelection.EnableAppearanceFocusedCell = False
|
||||||
|
Me.TreeList1.OptionsView.ShowColumns = False
|
||||||
|
Me.TreeList1.StateImageList = Me.ImageCollection1
|
||||||
|
'
|
||||||
|
'ImageCollection1
|
||||||
|
'
|
||||||
|
Me.ImageCollection1.ImageStream = CType(resources.GetObject("ImageCollection1.ImageStream"), DevExpress.Utils.ImageCollectionStreamer)
|
||||||
|
'
|
||||||
'SplitContainerFORM
|
'SplitContainerFORM
|
||||||
'
|
'
|
||||||
Me.SplitContainerFORM.Collapsed = True
|
Me.SplitContainerFORM.Collapsed = True
|
||||||
@ -1347,10 +1395,21 @@ Partial Class frmConstructor_Main
|
|||||||
'
|
'
|
||||||
'docCM_linkRecord
|
'docCM_linkRecord
|
||||||
'
|
'
|
||||||
|
Me.docCM_linkRecord.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.AusDieserEntitätToolStripMenuItem, Me.AusAndererEntitätToolStripMenuItem})
|
||||||
Me.docCM_linkRecord.Image = Global.DD_Record_Organizer.My.Resources.Resources.Link
|
Me.docCM_linkRecord.Image = Global.DD_Record_Organizer.My.Resources.Resources.Link
|
||||||
Me.docCM_linkRecord.Name = "docCM_linkRecord"
|
Me.docCM_linkRecord.Name = "docCM_linkRecord"
|
||||||
resources.ApplyResources(Me.docCM_linkRecord, "docCM_linkRecord")
|
resources.ApplyResources(Me.docCM_linkRecord, "docCM_linkRecord")
|
||||||
'
|
'
|
||||||
|
'AusDieserEntitätToolStripMenuItem
|
||||||
|
'
|
||||||
|
Me.AusDieserEntitätToolStripMenuItem.Name = "AusDieserEntitätToolStripMenuItem"
|
||||||
|
resources.ApplyResources(Me.AusDieserEntitätToolStripMenuItem, "AusDieserEntitätToolStripMenuItem")
|
||||||
|
'
|
||||||
|
'AusAndererEntitätToolStripMenuItem
|
||||||
|
'
|
||||||
|
Me.AusAndererEntitätToolStripMenuItem.Name = "AusAndererEntitätToolStripMenuItem"
|
||||||
|
resources.ApplyResources(Me.AusAndererEntitätToolStripMenuItem, "AusAndererEntitätToolStripMenuItem")
|
||||||
|
'
|
||||||
'WindreamToolStripMenuItem
|
'WindreamToolStripMenuItem
|
||||||
'
|
'
|
||||||
Me.WindreamToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.DateiVersionierenToolStripMenuItem, Me.DokumentartÄndernToolStripMenuItem})
|
Me.WindreamToolStripMenuItem.DropDownItems.AddRange(New System.Windows.Forms.ToolStripItem() {Me.DateiVersionierenToolStripMenuItem, Me.DokumentartÄndernToolStripMenuItem})
|
||||||
@ -1487,10 +1546,6 @@ Partial Class frmConstructor_Main
|
|||||||
Me.DD_ECMAdmin.DataSetName = "DD_ECMAdmin"
|
Me.DD_ECMAdmin.DataSetName = "DD_ECMAdmin"
|
||||||
Me.DD_ECMAdmin.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
|
Me.DD_ECMAdmin.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema
|
||||||
'
|
'
|
||||||
'ImageCollection1
|
|
||||||
'
|
|
||||||
Me.ImageCollection1.ImageStream = CType(resources.GetObject("ImageCollection1.ImageStream"), DevExpress.Utils.ImageCollectionStreamer)
|
|
||||||
'
|
|
||||||
'ContextMenuDetails
|
'ContextMenuDetails
|
||||||
'
|
'
|
||||||
Me.ContextMenuDetails.ImageScalingSize = New System.Drawing.Size(20, 20)
|
Me.ContextMenuDetails.ImageScalingSize = New System.Drawing.Size(20, 20)
|
||||||
@ -1623,13 +1678,15 @@ Partial Class frmConstructor_Main
|
|||||||
CType(Me.GridViewVariants, System.ComponentModel.ISupportInitialize).EndInit()
|
CType(Me.GridViewVariants, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
Me.tsVariants.ResumeLayout(False)
|
Me.tsVariants.ResumeLayout(False)
|
||||||
Me.tsVariants.PerformLayout()
|
Me.tsVariants.PerformLayout()
|
||||||
|
Me.XtraTabPage1.ResumeLayout(False)
|
||||||
|
CType(Me.TreeList1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
|
CType(Me.ImageCollection1, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
CType(Me.SplitContainerFORM, System.ComponentModel.ISupportInitialize).EndInit()
|
CType(Me.SplitContainerFORM, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
Me.SplitContainerFORM.ResumeLayout(False)
|
Me.SplitContainerFORM.ResumeLayout(False)
|
||||||
Me.ContextMenuStripResultFiles.ResumeLayout(False)
|
Me.ContextMenuStripResultFiles.ResumeLayout(False)
|
||||||
Me.StatusStrip_Main.ResumeLayout(False)
|
Me.StatusStrip_Main.ResumeLayout(False)
|
||||||
Me.StatusStrip_Main.PerformLayout()
|
Me.StatusStrip_Main.PerformLayout()
|
||||||
CType(Me.DD_ECMAdmin, System.ComponentModel.ISupportInitialize).EndInit()
|
CType(Me.DD_ECMAdmin, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
CType(Me.ImageCollection1, System.ComponentModel.ISupportInitialize).EndInit()
|
|
||||||
Me.cmsrpContainer.ResumeLayout(False)
|
Me.cmsrpContainer.ResumeLayout(False)
|
||||||
CType(Me.VWPMO_WF_USER_ACTIVEBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
|
CType(Me.VWPMO_WF_USER_ACTIVEBindingSource, System.ComponentModel.ISupportInitialize).EndInit()
|
||||||
Me.ResumeLayout(False)
|
Me.ResumeLayout(False)
|
||||||
@ -1803,7 +1860,7 @@ Partial Class frmConstructor_Main
|
|||||||
Friend WithEvents CMDoc_TextBoxRenameFile As System.Windows.Forms.ToolStripTextBox
|
Friend WithEvents CMDoc_TextBoxRenameFile As System.Windows.Forms.ToolStripTextBox
|
||||||
Friend WithEvents DisplaynameUmbenennenToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
|
Friend WithEvents DisplaynameUmbenennenToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
|
||||||
Friend WithEvents CMDoc_TextBoxRenameDisplay As System.Windows.Forms.ToolStripTextBox
|
Friend WithEvents CMDoc_TextBoxRenameDisplay As System.Windows.Forms.ToolStripTextBox
|
||||||
Friend WithEvents tsmi_NewNode As System.Windows.Forms.ToolStripMenuItem
|
Friend WithEvents tsmiNodeNew As System.Windows.Forms.ToolStripMenuItem
|
||||||
Friend WithEvents OberhalbToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
|
Friend WithEvents OberhalbToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
|
||||||
Friend WithEvents UnterhalbToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
|
Friend WithEvents UnterhalbToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
|
||||||
Friend WithEvents SdsdToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
|
Friend WithEvents SdsdToolStripMenuItem As System.Windows.Forms.ToolStripMenuItem
|
||||||
@ -1831,4 +1888,10 @@ Partial Class frmConstructor_Main
|
|||||||
Friend WithEvents ContextMenuStripClipboard As ContextMenuStrip
|
Friend WithEvents ContextMenuStripClipboard As ContextMenuStrip
|
||||||
Friend WithEvents tslblDocIDMain As ToolStripStatusLabel
|
Friend WithEvents tslblDocIDMain As ToolStripStatusLabel
|
||||||
Friend WithEvents BW_LoadTreeView As System.ComponentModel.BackgroundWorker
|
Friend WithEvents BW_LoadTreeView As System.ComponentModel.BackgroundWorker
|
||||||
|
Friend WithEvents XtraTabPage1 As DevExpress.XtraTab.XtraTabPage
|
||||||
|
Friend WithEvents TreeList1 As DevExpress.XtraTreeList.TreeList
|
||||||
|
Friend WithEvents AusDieserEntitätToolStripMenuItem As ToolStripMenuItem
|
||||||
|
Friend WithEvents AusAndererEntitätToolStripMenuItem As ToolStripMenuItem
|
||||||
|
Friend WithEvents tsmiNodeRename As ToolStripMenuItem
|
||||||
|
Friend WithEvents tstxtRenameNode As ToolStripTextBox
|
||||||
End Class
|
End Class
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -15,6 +15,11 @@ Imports DD_Rights
|
|||||||
Imports DD_LIB_Standards
|
Imports DD_LIB_Standards
|
||||||
Imports DevExpress.LookAndFeel
|
Imports DevExpress.LookAndFeel
|
||||||
Imports System.ComponentModel
|
Imports System.ComponentModel
|
||||||
|
Imports System.Threading
|
||||||
|
Imports DevExpress.XtraTreeList
|
||||||
|
Imports DevExpress.XtraTreeList.Columns
|
||||||
|
Imports DevExpress.XtraTreeList.Nodes.Operations
|
||||||
|
Imports DevExpress.XtraTreeList.Nodes
|
||||||
|
|
||||||
Public Class frmConstructor_Main
|
Public Class frmConstructor_Main
|
||||||
<DllImport("Shell32", CharSet:=CharSet.Auto, SetLastError:=True)>
|
<DllImport("Shell32", CharSet:=CharSet.Auto, SetLastError:=True)>
|
||||||
@ -54,7 +59,9 @@ Public Class frmConstructor_Main
|
|||||||
Private DT_CONSTRUCT_VIEW As DataTable
|
Private DT_CONSTRUCT_VIEW As DataTable
|
||||||
Private DT_VWPMO_CONSTRUCTOR_FORMS As DataTable
|
Private DT_VWPMO_CONSTRUCTOR_FORMS As DataTable
|
||||||
Private DT_ENTITY_DATA As DataTable
|
Private DT_ENTITY_DATA As DataTable
|
||||||
Private DT_TREEVIEW_NODES As DataTable
|
Private DT_TREEVIEW_NODES_ALL As DataTable
|
||||||
|
Private DT_TREEVIEW_NODES_FIRST As DataTable
|
||||||
|
Private DT_TREEVIEW_NODES_DEVEXPRESS As DataTable
|
||||||
|
|
||||||
Private DT_TREEVIEW_CONFIGURATION As DataTable
|
Private DT_TREEVIEW_CONFIGURATION As DataTable
|
||||||
Private DT_CONTROLS_ENTITY As DataTable
|
Private DT_CONTROLS_ENTITY As DataTable
|
||||||
@ -286,9 +293,6 @@ Public Class frmConstructor_Main
|
|||||||
FormDesignerToolStripMenuItem.Visible = False
|
FormDesignerToolStripMenuItem.Visible = False
|
||||||
End If
|
End If
|
||||||
|
|
||||||
'Try
|
|
||||||
|
|
||||||
|
|
||||||
If LICENSE_PROXY = True And DD_LIB_Standards.clsDatabase.DB_PROXY_INITIALIZED Then
|
If LICENSE_PROXY = True And DD_LIB_Standards.clsDatabase.DB_PROXY_INITIALIZED Then
|
||||||
SQL = "SELECT * FROM TBPROXY_SYNC_ENTITY"
|
SQL = "SELECT * FROM TBPROXY_SYNC_ENTITY"
|
||||||
DT_PROXY_ENTITY = ClassDatabase.Return_Datatable(SQL, True)
|
DT_PROXY_ENTITY = ClassDatabase.Return_Datatable(SQL, True)
|
||||||
@ -349,7 +353,37 @@ Public Class frmConstructor_Main
|
|||||||
Dim DT As DataTable = ClassDatabase.Return_Datatable(SQL, True)
|
Dim DT As DataTable = ClassDatabase.Return_Datatable(SQL, True)
|
||||||
If DT.Rows.Count > 1 Then
|
If DT.Rows.Count > 1 Then
|
||||||
TreeView_perControl = True
|
TreeView_perControl = True
|
||||||
DT_TREEVIEW_NODES = DT
|
DT_TREEVIEW_NODES_ALL = DT
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS = DT_TREEVIEW_NODES_ALL.Copy()
|
||||||
|
Try
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("ID1")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("ID2")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("ID3")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("BOOL1")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("BOOL2")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("ADDED_WHO")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("ADDED_WHEN")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("CHANGED_WHO")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("CHANGED_WHEN")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("CONTROL_ID")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("CREATE_RECORD")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("ENTITY_ID")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("SEQUENCE")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("EXPAND_NODE")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("NAME")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("TYPE_NODE")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("FONT_FAMILY")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("FONT_COLOR")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("FONT_SIZE")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.Columns.Remove("FONT_STYLE")
|
||||||
|
DT_TREEVIEW_NODES_DEVEXPRESS.AcceptChanges()
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
DT_TREEVIEW_NODES_FIRST = ClassHelper.FILTER_DATATABLE(DT, "EXPAND_NODE = 1", "")
|
||||||
SQL = String.Format("select * from TBPMO_STRUCTURE_NODES_CONFIGURATION where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CONSTRUCTORID)
|
SQL = String.Format("select * from TBPMO_STRUCTURE_NODES_CONFIGURATION where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CONSTRUCTORID)
|
||||||
DT_TREEVIEW_CONFIGURATION = ClassDatabase.Return_Datatable(SQL)
|
DT_TREEVIEW_CONFIGURATION = ClassDatabase.Return_Datatable(SQL)
|
||||||
|
|
||||||
@ -382,9 +416,12 @@ Public Class frmConstructor_Main
|
|||||||
SplitContainerMain.Collapsed = True
|
SplitContainerMain.Collapsed = True
|
||||||
NODE_NAVIGATION = True
|
NODE_NAVIGATION = True
|
||||||
tsmiNodedownSearch.Visible = True
|
tsmiNodedownSearch.Visible = True
|
||||||
tsmi_NewNode.Visible = True
|
tsmiNodeNew.Visible = True
|
||||||
|
tsmiNodeRename.Visible = True
|
||||||
Else
|
Else
|
||||||
tsmi_NewNode.Visible = False
|
tsmiNodeNew.Visible = False
|
||||||
|
tsmiNodeRename.Visible = False
|
||||||
|
|
||||||
If DT_VWPMO_CONSTRUCTOR_FORMS.Rows.Count = 1 Then
|
If DT_VWPMO_CONSTRUCTOR_FORMS.Rows.Count = 1 Then
|
||||||
SplitContainerTop.PanelVisibility = SplitPanelVisibility.Both
|
SplitContainerTop.PanelVisibility = SplitPanelVisibility.Both
|
||||||
SplitContainerTop.CollapsePanel = SplitCollapsePanel.Panel1
|
SplitContainerTop.CollapsePanel = SplitCollapsePanel.Panel1
|
||||||
@ -1061,6 +1098,8 @@ Public Class frmConstructor_Main
|
|||||||
If RIGHT_RECORD_AND_FILE_READ_ONLY = False And CtrlCommandUI.IsInsert = False Then
|
If RIGHT_RECORD_AND_FILE_READ_ONLY = False And CtrlCommandUI.IsInsert = False Then
|
||||||
If DT_CONTROLS_ENTITY.Rows.Count = COUNT_RO_CONTROLS Then
|
If DT_CONTROLS_ENTITY.Rows.Count = COUNT_RO_CONTROLS Then
|
||||||
tsButtonEdit.Enabled = False
|
tsButtonEdit.Enabled = False
|
||||||
|
tsButtonSave.Enabled = False
|
||||||
|
tsButtonDelete.Enabled = False
|
||||||
Else
|
Else
|
||||||
' tsButtonEdit.Enabled = True
|
' tsButtonEdit.Enabled = True
|
||||||
End If
|
End If
|
||||||
@ -1110,9 +1149,10 @@ Public Class frmConstructor_Main
|
|||||||
|
|
||||||
If SQL_RECORD_AND_FILE_READ_ONLY <> "" Or SQL_DOC_READ_ONLY <> "" Then
|
If SQL_RECORD_AND_FILE_READ_ONLY <> "" Or SQL_DOC_READ_ONLY <> "" Then
|
||||||
If RIGHT_RECORD_AND_FILE_READ_ONLY = True Then
|
If RIGHT_RECORD_AND_FILE_READ_ONLY = True Then
|
||||||
|
|
||||||
|
tsButtonEdit.Enabled = False
|
||||||
tsButtonSave.Enabled = False
|
tsButtonSave.Enabled = False
|
||||||
tsButtonDelete.Enabled = False
|
tsButtonDelete.Enabled = False
|
||||||
tsButtonEdit.Enabled = False
|
|
||||||
tslblLocked.Visible = True
|
tslblLocked.Visible = True
|
||||||
TabFollowUp.PageEnabled = False
|
TabFollowUp.PageEnabled = False
|
||||||
tsmiMassChanges.Enabled = False
|
tsmiMassChanges.Enabled = False
|
||||||
@ -1134,6 +1174,8 @@ Public Class frmConstructor_Main
|
|||||||
If RIGHT_EDIT_R = False Then
|
If RIGHT_EDIT_R = False Then
|
||||||
tslblLocked.Visible = True
|
tslblLocked.Visible = True
|
||||||
tsButtonEdit.Enabled = False
|
tsButtonEdit.Enabled = False
|
||||||
|
tsButtonSave.Enabled = False
|
||||||
|
tsButtonDelete.Enabled = False
|
||||||
tsmiMassChanges.Enabled = False
|
tsmiMassChanges.Enabled = False
|
||||||
If RIGHT_ADD_R = False Then
|
If RIGHT_ADD_R = False Then
|
||||||
tsButtonSave.Enabled = False
|
tsButtonSave.Enabled = False
|
||||||
@ -1215,6 +1257,7 @@ Public Class frmConstructor_Main
|
|||||||
If Not IsNothing(TreeViewMain.SelectedNode) Then
|
If Not IsNothing(TreeViewMain.SelectedNode) Then
|
||||||
TreeViewMain.SelectedNode.NodeFont = New Font(TreeViewMain.Font.FontFamily, TreeViewMain.Font.Size, FontStyle.Regular)
|
TreeViewMain.SelectedNode.NodeFont = New Font(TreeViewMain.Font.FontFamily, TreeViewMain.Font.Size, FontStyle.Regular)
|
||||||
End If
|
End If
|
||||||
|
|
||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
Private Sub TreeViewMain_AfterSelect(sender As Object, e As TreeViewEventArgs) Handles TreeViewMain.AfterSelect
|
Private Sub TreeViewMain_AfterSelect(sender As Object, e As TreeViewEventArgs) Handles TreeViewMain.AfterSelect
|
||||||
@ -1310,40 +1353,102 @@ Public Class frmConstructor_Main
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Sub Load_TreeView_Node_Navigation()
|
Sub Load_TreeView_Node_Navigation()
|
||||||
MyTreeview = Nothing
|
Try
|
||||||
Dim newTreeview As TreeView
|
MyTreeview = Nothing
|
||||||
'If DT_TREEVIEW_NODES.Rows.Count > 500 Then
|
|
||||||
' newTreeview = ClassNodeNavigation.CreateTreeViewNodes(DT_TREEVIEW_NODES, TREEVIEW_IMAGELIST)
|
'If DT_TREEVIEW_NODES.Rows.Count > 500 Then
|
||||||
'Else
|
' newTreeview = ClassNodeNavigation.CreateTreeViewNodes(DT_TREEVIEW_NODES, TREEVIEW_IMAGELIST)
|
||||||
newTreeview = ClassNodeNavigation.CreateTreeViewNodes(DT_TREEVIEW_NODES, TREEVIEW_IMAGELIST)
|
'Else
|
||||||
'End If
|
Try
|
||||||
|
Dim async As New ClassAsyncNodeBuild(DT_TREEVIEW_NODES_ALL, TREEVIEW_IMAGELIST)
|
||||||
|
async.bw.RunWorkerAsync()
|
||||||
|
While async.bw.IsBusy
|
||||||
|
Application.DoEvents()
|
||||||
|
progressLoadEntity.Visible = True
|
||||||
|
labelLoadEntity.Visible = True
|
||||||
|
labelLoadEntity.Text = "Loading TreeView..."
|
||||||
|
End While
|
||||||
|
progressLoadEntity.Visible = False
|
||||||
|
labelLoadEntity.Visible = False
|
||||||
|
MyTreeview = async.newTreeview
|
||||||
|
Catch ex As Exception
|
||||||
|
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error in Async NodeBuild", ex.Message & vbNewLine & "ADDI will try an alternative method!", ex.StackTrace)
|
||||||
|
MyTreeview = ClassNodeNavigation.CreateTreeViewNodes(DT_TREEVIEW_NODES_ALL, TREEVIEW_IMAGELIST)
|
||||||
|
End Try
|
||||||
|
|
||||||
|
|
||||||
|
'End If
|
||||||
|
Dim sw As New SW("ADD TV to Form")
|
||||||
|
If Not IsNothing(MyTreeview) Then
|
||||||
|
MyTreeview.BeginUpdate()
|
||||||
|
|
||||||
|
For Each node As TreeNode In MyTreeview.Nodes
|
||||||
|
TreeViewMain.Nodes.Add(node.Clone)
|
||||||
|
Next
|
||||||
|
MyTreeview.EndUpdate()
|
||||||
|
End If
|
||||||
|
|
||||||
|
' Start the asynchronous operation.
|
||||||
|
'backgroundWorkerTreeView.RunWorkerAsync()
|
||||||
|
|
||||||
|
|
||||||
|
sw.Done()
|
||||||
|
Catch ex As Exception
|
||||||
|
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error in Load_TreeView_Node_Navigation", ex.Message, ex.StackTrace)
|
||||||
|
End Try
|
||||||
|
|
||||||
If Not IsNothing(newTreeview) Then
|
|
||||||
For Each node As TreeNode In newTreeview.Nodes
|
|
||||||
TreeViewMain.Nodes.Add(node.Clone)
|
|
||||||
Next
|
|
||||||
End If
|
|
||||||
'If CONSTRUCT_EXPAND = True Then
|
'If CONSTRUCT_EXPAND = True Then
|
||||||
' TreeViewMain.ExpandAll()
|
' TreeViewMain.ExpandAll()
|
||||||
'End If
|
'End If
|
||||||
End Sub
|
End Sub
|
||||||
Sub START_BW_LoadTreeView()
|
|
||||||
If BW_LoadTreeView.IsBusy <> True Then
|
|
||||||
TreeViewMain.Nodes.Clear()
|
|
||||||
BW_LoadTreeView.RunWorkerAsync()
|
|
||||||
End If
|
|
||||||
End Sub
|
|
||||||
Sub Load_Tree_View()
|
Sub Load_Tree_View()
|
||||||
Try
|
Try
|
||||||
TreeViewMain.Nodes.Clear()
|
TreeViewMain.Nodes.Clear()
|
||||||
Dim sw As New SW("Load_Tree_View")
|
|
||||||
If NODE_NAVIGATION = True Then
|
If NODE_NAVIGATION = True Then
|
||||||
|
Load_TreeView_Node_Navigation()
|
||||||
Try
|
Try
|
||||||
Load_TreeView_Node_Navigation()
|
For Each row As DataRow In DT_TREEVIEW_CONFIGURATION.Rows
|
||||||
|
Try
|
||||||
|
Dim bimage = row.Item("NODE_IMAGE")
|
||||||
|
If Not IsDBNull(bimage) Then
|
||||||
|
Dim Node_image = ByteArrayToBitmap(bimage)
|
||||||
|
ImageCollection1.AddImage(Node_image, row.Item("GUID")) 'row.Item("GUID").ToString & "#" & row.Item("ENTITY_ID")
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
|
||||||
|
Next
|
||||||
|
Dim sw As New SW("Devexpress TreeView")
|
||||||
|
|
||||||
|
TreeList1.DataSource = DT_TREEVIEW_NODES_DEVEXPRESS
|
||||||
|
TreeList1.KeyFieldName = "GUID"
|
||||||
|
TreeList1.ParentFieldName = "PARENT_GUID"
|
||||||
|
Try
|
||||||
|
TreeList1.Columns.ColumnByName("colRECORD_ID").Visible = False
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
Try
|
||||||
|
TreeList1.Columns.ColumnByName("colNODE_CONFIG_ID").Visible = False
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
Try
|
||||||
|
TreeList1.Columns.ColumnByName("colBACK_COLOR").Visible = False
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
|
||||||
|
|
||||||
|
sw.Done()
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error in Load_TreeView_Node_Navigation", ex.Message, ex.StackTrace)
|
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error in Devexpress TreeView Load", ex.Message, ex.StackTrace)
|
||||||
End Try
|
End Try
|
||||||
Else
|
Else
|
||||||
|
Dim sw As New SW("Load_Tree_View")
|
||||||
' LINQ für Zugriff auf DT_VWPMO_CONSTRUCTOR_FORMS
|
' LINQ für Zugriff auf DT_VWPMO_CONSTRUCTOR_FORMS
|
||||||
Dim query1 = From form In DT_VWPMO_CONSTRUCTOR_FORMS.AsEnumerable()
|
Dim query1 = From form In DT_VWPMO_CONSTRUCTOR_FORMS.AsEnumerable()
|
||||||
Select form
|
Select form
|
||||||
@ -1410,10 +1515,11 @@ Public Class frmConstructor_Main
|
|||||||
Next
|
Next
|
||||||
Next
|
Next
|
||||||
Next
|
Next
|
||||||
|
sw.Done()
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|
||||||
sw.Done()
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", ex.Message, ex.StackTrace)
|
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", ex.Message, ex.StackTrace)
|
||||||
End Try
|
End Try
|
||||||
@ -1427,11 +1533,9 @@ Public Class frmConstructor_Main
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub BW_Load_EntityData_DoWork(sender As Object, e As DoWorkEventArgs) Handles BW_LoadTreeView.DoWork
|
Private Sub BW_Load_EntityData_DoWork(sender As Object, e As DoWorkEventArgs) Handles BW_LoadTreeView.DoWork
|
||||||
Try
|
|
||||||
Load_Tree_View()
|
Load_Tree_View()
|
||||||
Catch ex As Exception
|
|
||||||
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error in BW_Load_EntityData_DoWork", ex.Message, ex.StackTrace)
|
|
||||||
End Try
|
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
Sub Create_variable_node()
|
Sub Create_variable_node()
|
||||||
@ -1813,61 +1917,61 @@ Public Class frmConstructor_Main
|
|||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
Me.Cursor = Cursors.WaitCursor
|
Me.Cursor = Cursors.WaitCursor
|
||||||
' Try
|
Try
|
||||||
If TCDetails.SelectedTabPage.Text.StartsWith("Pos") = False Then
|
If TCDetails.SelectedTabPage.Text.StartsWith("Pos") = False Then
|
||||||
SELECTED_RECORD_ID = 0
|
SELECTED_RECORD_ID = 0
|
||||||
' Lock_RecordControls(False)
|
' Lock_RecordControls(False)
|
||||||
|
|
||||||
CURRENT_PARENT_ENTITY_ID = PARENT_ENTITYID
|
CURRENT_PARENT_ENTITY_ID = PARENT_ENTITYID
|
||||||
' Den Record anlegen, damit wir eine RECORD_ID bekommen
|
' Den Record anlegen, damit wir eine RECORD_ID bekommen
|
||||||
|
|
||||||
Dim recordId = ClassRecordCommands.CreateRecordProcedure(ENTITY_ID)
|
Dim recordId = ClassRecordCommands.CreateRecordProcedure(ENTITY_ID)
|
||||||
|
|
||||||
If recordId > 0 Then
|
If recordId > 0 Then
|
||||||
Lock_RecordControls(False)
|
Lock_RecordControls(False)
|
||||||
tsButtonCancel.Visible = True
|
tsButtonCancel.Visible = True
|
||||||
' Die RECORD_ID auslesen und setzen
|
' Die RECORD_ID auslesen und setzen
|
||||||
NEW_RECORD_ID = recordId
|
NEW_RECORD_ID = recordId
|
||||||
CURRENT_RECORD_ID = NEW_RECORD_ID
|
CURRENT_RECORD_ID = NEW_RECORD_ID
|
||||||
RECORD_ID = NEW_RECORD_ID
|
RECORD_ID = NEW_RECORD_ID
|
||||||
SELECTED_RECORD_ID = NEW_RECORD_ID
|
SELECTED_RECORD_ID = NEW_RECORD_ID
|
||||||
ClassProxy.PRPROXY_RECORD_UPD_INS(ENTITY_ID, SELECTED_RECORD_ID)
|
ClassProxy.PRPROXY_RECORD_UPD_INS(ENTITY_ID, SELECTED_RECORD_ID)
|
||||||
If PARENT_ENTITYID > 0 And PARENT_RECORDID > 0 Then
|
If PARENT_ENTITYID > 0 And PARENT_RECORDID > 0 Then
|
||||||
If ClassRecordCommands.ConnectRecord(PARENT_RECORDID, CURRENT_RECORD_ID, "INSERT RECORD") = False Then
|
If ClassRecordCommands.ConnectRecord(PARENT_RECORDID, CURRENT_RECORD_ID, "INSERT RECORD") = False Then
|
||||||
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", "In Connecting Record - Check the log!")
|
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", "In Connecting Record - Check the log!")
|
||||||
Else
|
Else
|
||||||
ClassProxy.PRPROXY_RECORD_CONNECT(PARENT_RECORDID, CURRENT_RECORD_ID)
|
ClassProxy.PRPROXY_RECORD_CONNECT(PARENT_RECORDID, CURRENT_RECORD_ID)
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
End If
|
|
||||||
|
|
||||||
ClassControlValues.LoadDefaultValues(ENTITY_ID, SELECTED_RECORD_ID, pnlDetails.Controls, CURRENT_PARENT_ENTITY_ID, ENTITY_ID)
|
ClassControlValues.LoadDefaultValues(ENTITY_ID, SELECTED_RECORD_ID, pnlDetails.Controls, CURRENT_PARENT_ENTITY_ID, ENTITY_ID)
|
||||||
ClassControlValues.Enable_Depending_Controls(ENTITY_ID, RECORD_ID, PARENT_RECORDID, CtrlBuilder.AllControls, ENTITY_ID)
|
ClassControlValues.Enable_Depending_Controls(ENTITY_ID, RECORD_ID, PARENT_RECORDID, CtrlBuilder.AllControls, ENTITY_ID)
|
||||||
' Das StatusLabel aktualisieren
|
' Das StatusLabel aktualisieren
|
||||||
Update_Record_Label(NEW_RECORD_ID)
|
Update_Record_Label(NEW_RECORD_ID)
|
||||||
Doc_ReadOnlyHandler(True)
|
Doc_ReadOnlyHandler(True)
|
||||||
RUN_WDSEARCH_GRID()
|
RUN_WDSEARCH_GRID()
|
||||||
' Im gegensatz zu EnableEditMode muss hier nur der save button enabled werden
|
' Im gegensatz zu EnableEditMode muss hier nur der save button enabled werden
|
||||||
tsButtonSave.Enabled = True
|
tsButtonSave.Enabled = True
|
||||||
' Muss aktiviert werden, sonst funktionieren die Combobox Abhängigkeits Events nicht
|
' Muss aktiviert werden, sonst funktionieren die Combobox Abhängigkeits Events nicht
|
||||||
CURRENT_RECORD_ENABLED = True
|
CURRENT_RECORD_ENABLED = True
|
||||||
' EDIT_STATE muss hier (immer?) Update sein, sonst wird beim Speichern noch ein Datensatz angelegt
|
' EDIT_STATE muss hier (immer?) Update sein, sonst wird beim Speichern noch ein Datensatz angelegt
|
||||||
EDIT_STATE = EditState.Update
|
EDIT_STATE = EditState.Update
|
||||||
RECORD_CHANGED = True
|
RECORD_CHANGED = True
|
||||||
'tsslblRecord.Text = "Adding record ......"
|
'tsslblRecord.Text = "Adding record ......"
|
||||||
RIGHT_RECORD_AND_FILE_READ_ONLY = False
|
RIGHT_RECORD_AND_FILE_READ_ONLY = False
|
||||||
tslblLocked.Visible = False
|
tslblLocked.Visible = False
|
||||||
tslblFileslocked.Visible = False
|
tslblFileslocked.Visible = False
|
||||||
tsButtonAdd.Enabled = False
|
tsButtonAdd.Enabled = False
|
||||||
Else
|
Else
|
||||||
Me.Cursor = Cursors.Default
|
Me.Cursor = Cursors.Default
|
||||||
MsgBox("Could not create a new record. Please check the log for further informations!", MsgBoxStyle.Critical)
|
MsgBox("Could not create a new record. Please check the log for further informations!", MsgBoxStyle.Critical)
|
||||||
|
End If
|
||||||
End If
|
End If
|
||||||
End If
|
Catch ex As Exception
|
||||||
' Catch ex As Exception
|
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error tsButtonAdd", ex.Message, ex.StackTrace)
|
||||||
'ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error tsButtonAdd", ex.Message, ex.StackTrace)
|
Finally
|
||||||
' Finally
|
Me.Cursor = Cursors.Default
|
||||||
'Me.Cursor = Cursors.Default
|
End Try
|
||||||
' End Try
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub tsButtonSave_Click(sender As Object, e As EventArgs) Handles tsButtonSave.Click
|
Private Sub tsButtonSave_Click(sender As Object, e As EventArgs) Handles tsButtonSave.Click
|
||||||
@ -2322,8 +2426,12 @@ Public Class frmConstructor_Main
|
|||||||
Next
|
Next
|
||||||
If DT_CONTROLS_ENTITY.Rows.Count = COUNT_RO_CONTROLS Then
|
If DT_CONTROLS_ENTITY.Rows.Count = COUNT_RO_CONTROLS Then
|
||||||
tsButtonEdit.Enabled = False
|
tsButtonEdit.Enabled = False
|
||||||
|
tsButtonSave.Enabled = False
|
||||||
|
tsButtonDelete.Enabled = False
|
||||||
Else
|
Else
|
||||||
tsButtonEdit.Enabled = True
|
tsButtonEdit.Enabled = True
|
||||||
|
tsButtonSave.Enabled = True
|
||||||
|
tsButtonDelete.Enabled = True
|
||||||
End If
|
End If
|
||||||
|
|
||||||
Dim resultDT_VWPMO_CONSTRUCTOR_FORMS = (From form In DT_VWPMO_CONSTRUCTOR_FORMS.AsEnumerable()
|
Dim resultDT_VWPMO_CONSTRUCTOR_FORMS = (From form In DT_VWPMO_CONSTRUCTOR_FORMS.AsEnumerable()
|
||||||
@ -2370,7 +2478,7 @@ Public Class frmConstructor_Main
|
|||||||
|
|
||||||
'sql = String.Format("select * from TBPMO_DOCSEARCH_RESULTLIST_CONFIG WHERE VISIBLE = 1 AND ENTITY_ID = {0} AND LANGUAGE = '{1}' ORDER BY SEQUENCE", ENTITY_ID, USER_LANGUAGE) 'TBPMO_WINDREAM_RESULTLIST_CONFIG"
|
'sql = String.Format("select * from TBPMO_DOCSEARCH_RESULTLIST_CONFIG WHERE VISIBLE = 1 AND ENTITY_ID = {0} AND LANGUAGE = '{1}' ORDER BY SEQUENCE", ENTITY_ID, USER_LANGUAGE) 'TBPMO_WINDREAM_RESULTLIST_CONFIG"
|
||||||
|
|
||||||
expression = String.Format("VISIBLE = 1 AND ENTITY_ID = {0} AND LANGUAGE = '{1}'", ENTITY_ID, USER_LANGUAGE)
|
expression = String.Format("ENTITY_ID = {0} AND LANGUAGE = '{1}'", ENTITY_ID, USER_LANGUAGE)
|
||||||
DT_WINDREAM_COLUMNS_GRID = ClassHelper.FILTER_DATATABLE(CURRENT_RESULTLIST_CONFIG, expression, "SEQUENCE") 'ClassDatabase.Return_Datatable(sql, True)
|
DT_WINDREAM_COLUMNS_GRID = ClassHelper.FILTER_DATATABLE(CURRENT_RESULTLIST_CONFIG, expression, "SEQUENCE") 'ClassDatabase.Return_Datatable(sql, True)
|
||||||
expression = String.Format("ENTITY_ID = {0} AND TYPE_ID = 3 AND LANGUAGE = '{1}'", ENTITY_ID, USER_LANGUAGE)
|
expression = String.Format("ENTITY_ID = {0} AND TYPE_ID = 3 AND LANGUAGE = '{1}'", ENTITY_ID, USER_LANGUAGE)
|
||||||
'sql = String.Format("select T.*, T1.HEADER_CAPTION from TBPMO_DOCRESULT_DROPDOWN_ITEMS T, TBPMO_DOCSEARCH_RESULTLIST_CONFIG T1 WHERE T.CONFIG_ID = T1.GUID AND T.CONFIG_ID IN (SELECT GUID FROM TBPMO_DOCSEARCH_RESULTLIST_CONFIG WHERE ENTITY_ID = {0} AND TYPE_ID = 3 AND LANGUAGE = '{1}') ORDER BY T.SEQUENCE ", ENTITY_ID, USER_LANGUAGE)
|
'sql = String.Format("select T.*, T1.HEADER_CAPTION from TBPMO_DOCRESULT_DROPDOWN_ITEMS T, TBPMO_DOCSEARCH_RESULTLIST_CONFIG T1 WHERE T.CONFIG_ID = T1.GUID AND T.CONFIG_ID IN (SELECT GUID FROM TBPMO_DOCSEARCH_RESULTLIST_CONFIG WHERE ENTITY_ID = {0} AND TYPE_ID = 3 AND LANGUAGE = '{1}') ORDER BY T.SEQUENCE ", ENTITY_ID, USER_LANGUAGE)
|
||||||
@ -2379,7 +2487,7 @@ Public Class frmConstructor_Main
|
|||||||
'sql = String.Format("select * from TBPMO_DOCSEARCH_VARIABLE_CONTROLS WHERE ENTITY_ID = {0}", ENTITY_ID)
|
'sql = String.Format("select * from TBPMO_DOCSEARCH_VARIABLE_CONTROLS WHERE ENTITY_ID = {0}", ENTITY_ID)
|
||||||
DT_RESULTLIST_OPTIONS = ClassHelper.FILTER_DATATABLE(CURRENT_VARIABLE_CONTROLS, "ENTITY_ID = " & ENTITY_ID, "") ' ClassDatabase.Return_Datatable(sql, True)
|
DT_RESULTLIST_OPTIONS = ClassHelper.FILTER_DATATABLE(CURRENT_VARIABLE_CONTROLS, "ENTITY_ID = " & ENTITY_ID, "") ' ClassDatabase.Return_Datatable(sql, True)
|
||||||
' sql = String.Format("select * from TBPMO_DOCSEARCH_RESULTLIST_CONFIG WHERE VISIBLE = 1 AND ENTITY_ID = {0} AND LANGUAGE = '{1}' AND COLUMN_VIEW LIKE 'VALUE%' ORDER BY SEQUENCE", ENTITY_ID, USER_LANGUAGE)
|
' sql = String.Format("select * from TBPMO_DOCSEARCH_RESULTLIST_CONFIG WHERE VISIBLE = 1 AND ENTITY_ID = {0} AND LANGUAGE = '{1}' AND COLUMN_VIEW LIKE 'VALUE%' ORDER BY SEQUENCE", ENTITY_ID, USER_LANGUAGE)
|
||||||
expression = String.Format("VISIBLE = 1 AND ENTITY_ID = {0} AND LANGUAGE = '{1}' AND COLUMN_VIEW LIKE 'VALUE%'", ENTITY_ID, USER_LANGUAGE)
|
expression = String.Format("ENTITY_ID = {0} AND LANGUAGE = '{1}' AND COLUMN_VIEW LIKE 'VALUE%'", ENTITY_ID, USER_LANGUAGE)
|
||||||
DT_RESULTLIST_VARIABLE_VALUE = ClassHelper.FILTER_DATATABLE(CURRENT_RESULTLIST_CONFIG, expression, "SEQUENCE") 'ClassDatabase.Return_Datatable(sql, True)
|
DT_RESULTLIST_VARIABLE_VALUE = ClassHelper.FILTER_DATATABLE(CURRENT_RESULTLIST_CONFIG, expression, "SEQUENCE") 'ClassDatabase.Return_Datatable(sql, True)
|
||||||
Dim ENTITY_ROW = (From form In DT_ENTITY_DATA.AsEnumerable()
|
Dim ENTITY_ROW = (From form In DT_ENTITY_DATA.AsEnumerable()
|
||||||
Select form
|
Select form
|
||||||
@ -2610,7 +2718,7 @@ Public Class frmConstructor_Main
|
|||||||
|
|
||||||
progressLoadEntity.Visible = True
|
progressLoadEntity.Visible = True
|
||||||
labelLoadEntity.Visible = True
|
labelLoadEntity.Visible = True
|
||||||
|
labelLoadEntity.Text = "Loading record-data..."
|
||||||
If LOCK_CONTROLS_BG_LOAD = True Then
|
If LOCK_CONTROLS_BG_LOAD = True Then
|
||||||
SplitContainerMain.Panel2.Enabled = False
|
SplitContainerMain.Panel2.Enabled = False
|
||||||
End If
|
End If
|
||||||
@ -2639,7 +2747,7 @@ Public Class frmConstructor_Main
|
|||||||
CURRENT_DT_ENTITY_RECORDS.TableName = "VWPMO_ENTITY_TABLE" & ENTITY_ID
|
CURRENT_DT_ENTITY_RECORDS.TableName = "VWPMO_ENTITY_TABLE" & ENTITY_ID
|
||||||
' Dim SQL_AutoValues = "SELECT GUID AS CONTROL_ID, CONNECTION_ID_1 AS CONNECTION_ID, SQL_COMMAND_1 AS SQL_COMMAND FROM TBPMO_CONTROL WHERE CONNECTION_ID_1 <> '' AND SQL_COMMAND_1 <> '' AND FORM_ID = " & ENTITY_ID
|
' Dim SQL_AutoValues = "SELECT GUID AS CONTROL_ID, CONNECTION_ID_1 AS CONNECTION_ID, SQL_COMMAND_1 AS SQL_COMMAND FROM TBPMO_CONTROL WHERE CONNECTION_ID_1 <> '' AND SQL_COMMAND_1 <> '' AND FORM_ID = " & ENTITY_ID
|
||||||
|
|
||||||
Dim DT_AUTOVALUES = ClassHelper.FILTER_DATATABLE(CURRENT_TBPMO_CONTROL, "CONNECTION_ID_1 <> '' AND SQL_COMMAND_1 <> '' AND FORM_ID = " & ENTITY_ID, "")
|
Dim DT_AUTOVALUES = ClassHelper.FILTER_DATATABLE(CURRENT_TBPMO_CONTROL, "CONNECTION_ID_1 > 0 AND SQL_COMMAND_1 <> '' AND FORM_ID = " & ENTITY_ID, "")
|
||||||
|
|
||||||
'Dim DT_AUTOVALUES As DataTable = ClassDatabase.Return_Datatable(SQL_AutoValues, True)
|
'Dim DT_AUTOVALUES As DataTable = ClassDatabase.Return_Datatable(SQL_AutoValues, True)
|
||||||
CURRENT_SQL_AUTO_VALUES_DT = DT_AUTOVALUES
|
CURRENT_SQL_AUTO_VALUES_DT = DT_AUTOVALUES
|
||||||
@ -4184,7 +4292,7 @@ Public Class frmConstructor_Main
|
|||||||
End If
|
End If
|
||||||
Load_DocGrid_Layout()
|
Load_DocGrid_Layout()
|
||||||
Case "TabFollowUp"
|
Case "TabFollowUp"
|
||||||
'tsButtonEdit.Enabled = False
|
|
||||||
Refresh_FollowUps()
|
Refresh_FollowUps()
|
||||||
dtpFollowUp.Enabled = False
|
dtpFollowUp.Enabled = False
|
||||||
lblWiedervorlage_Control.Text = "<< Waiting for Selection:"
|
lblWiedervorlage_Control.Text = "<< Waiting for Selection:"
|
||||||
@ -4192,7 +4300,7 @@ Public Class frmConstructor_Main
|
|||||||
Load_Variants()
|
Load_Variants()
|
||||||
Case "TabPos"
|
Case "TabPos"
|
||||||
Dim stg As String
|
Dim stg As String
|
||||||
'tsButtonEdit.Enabled = False
|
|
||||||
If POS_ENABLED = True Then
|
If POS_ENABLED = True Then
|
||||||
tslblPoslocked.Visible = False
|
tslblPoslocked.Visible = False
|
||||||
BindingNavigatorAddNewItem.Enabled = True
|
BindingNavigatorAddNewItem.Enabled = True
|
||||||
@ -4372,6 +4480,14 @@ Public Class frmConstructor_Main
|
|||||||
If DropType.ToString.Contains("SCAN") = False Then
|
If DropType.ToString.Contains("SCAN") = False Then
|
||||||
ClassLogger.Add(">> Check_Dropped_Files:" & Str.ToString, False)
|
ClassLogger.Add(">> Check_Dropped_Files:" & Str.ToString, False)
|
||||||
Dim CURRENT_WORKFILE = Str.Substring(Str.LastIndexOf("@") + 1)
|
Dim CURRENT_WORKFILE = Str.Substring(Str.LastIndexOf("@") + 1)
|
||||||
|
If CURRENT_WORKFILE.ToString.Contains("@") Then
|
||||||
|
MsgBox("File contains invalid operator @!" & vbNewLine & "Please rename file and try again!", MsgBoxStyle.Exclamation)
|
||||||
|
Continue For
|
||||||
|
End If
|
||||||
|
If CURRENT_WORKFILE.ToString.Contains("'") Then
|
||||||
|
MsgBox("File contains invalid operator '!" & vbNewLine & "Please rename file and try again!", MsgBoxStyle.Exclamation)
|
||||||
|
Continue For
|
||||||
|
End If
|
||||||
ClassFolderWatcher.Insert_USER_File(CURRENT_WORKFILE, DropType)
|
ClassFolderWatcher.Insert_USER_File(CURRENT_WORKFILE, DropType)
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
@ -4895,7 +5011,7 @@ Public Class frmConstructor_Main
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
|
||||||
Private Sub grvwGridPos_CellValueChanged(sender As Object, e As CellValueChangedEventArgs) Handles grvwGridPos.CellValueChanged
|
Private Sub grvwGridPos_CellValueChanged(sender As Object, e As DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs) Handles grvwGridPos.CellValueChanged
|
||||||
Try
|
Try
|
||||||
Dim column = e.Column.FieldName
|
Dim column = e.Column.FieldName
|
||||||
Dim sql = String.Format("select guid from TBPMO_CONTROL where COL_NAME = '{0}' and FORM_ID = {1}", column, POS_ENTITY)
|
Dim sql = String.Format("select guid from TBPMO_CONTROL where COL_NAME = '{0}' and FORM_ID = {1}", column, POS_ENTITY)
|
||||||
@ -5194,7 +5310,7 @@ Public Class frmConstructor_Main
|
|||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub GridViewDoc_Search_FocusedColumnChanged(sender As Object, e As FocusedColumnChangedEventArgs) Handles GridViewDoc_Search.FocusedColumnChanged
|
Private Sub GridViewDoc_Search_FocusedColumnChanged(sender As Object, e As DevExpress.XtraGrid.Views.Base.FocusedColumnChangedEventArgs) Handles GridViewDoc_Search.FocusedColumnChanged
|
||||||
GridViewDoc_Search.EndSelection()
|
GridViewDoc_Search.EndSelection()
|
||||||
ClassWindreamDocGrid.GetDocItems(GridViewDoc_Search)
|
ClassWindreamDocGrid.GetDocItems(GridViewDoc_Search)
|
||||||
Refresh_DocID()
|
Refresh_DocID()
|
||||||
@ -5512,11 +5628,6 @@ Public Class frmConstructor_Main
|
|||||||
End Function
|
End Function
|
||||||
#End Region
|
#End Region
|
||||||
|
|
||||||
|
|
||||||
Private Sub grvwGrid_CellValueChanged(sender As Object, e As CellValueChangedEventArgs) Handles grvwGrid.CellValueChanged
|
|
||||||
|
|
||||||
End Sub
|
|
||||||
|
|
||||||
Private Sub SucheAnzeigenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles SucheAnzeigenToolStripMenuItem.Click
|
Private Sub SucheAnzeigenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles SucheAnzeigenToolStripMenuItem.Click
|
||||||
grvwGrid.ShowFindPanel()
|
grvwGrid.ShowFindPanel()
|
||||||
grvwGrid.FindFilterText = ""
|
grvwGrid.FindFilterText = ""
|
||||||
@ -5591,18 +5702,7 @@ Public Class frmConstructor_Main
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub DateiMitDatensatzVerknüpfenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles docCM_linkRecord.Click
|
Private Sub DateiMitDatensatzVerknüpfenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles docCM_linkRecord.Click
|
||||||
Try
|
|
||||||
ClassWindreamDocGrid.GetDocItems(GridViewDoc_Search)
|
|
||||||
If IsNothing(ClassWindreamDocGrid.DT_RESULTFILES) Then
|
|
||||||
MsgBox("Could not read File Parameters (LinkRecord)!", MsgBoxStyle.Exclamation)
|
|
||||||
Exit Sub
|
|
||||||
End If
|
|
||||||
Refresh_Selected_Table()
|
|
||||||
Dim frm As New frmDocRecordLink ' frmDocLink_Record_Entities() 'fileName, ClassWindreamDocGrid.RESULT_OBJECTTYPE)
|
|
||||||
frm.Show()
|
|
||||||
Catch ex As Exception
|
|
||||||
MsgBox("Unexpected Error in Linking Record: " & ex.Message, MsgBoxStyle.Critical)
|
|
||||||
End Try
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub DetailAnsichtDatensatzToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles DetailAnsichtDatensatzToolStripMenuItem.Click
|
Private Sub DetailAnsichtDatensatzToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles DetailAnsichtDatensatzToolStripMenuItem.Click
|
||||||
@ -6111,7 +6211,7 @@ Public Class frmConstructor_Main
|
|||||||
If DD_LIB_Standards.clsDatabase.DB_PROXY_INITIALIZED = True Then
|
If DD_LIB_Standards.clsDatabase.DB_PROXY_INITIALIZED = True Then
|
||||||
msg = "Sie benutzen einen Proxyserver. Die Daten des neu verlinkten Datensatzes werden Sie evtl. erst nach vollständiger Proxysynchronisation einsehen können!"
|
msg = "Sie benutzen einen Proxyserver. Die Daten des neu verlinkten Datensatzes werden Sie evtl. erst nach vollständiger Proxysynchronisation einsehen können!"
|
||||||
If USER_LANGUAGE <> "de-DE" Then
|
If USER_LANGUAGE <> "de-DE" Then
|
||||||
msg = String.Format("You are using a proxy-Server. The new linked record in entity '{0}' will only be displayed after a full synchronisation!", ENTITY_STRING)
|
msg = String.Format("You are using a proxy-Server. The new linked record in entity '{0}' might only be displayed after a full synchronisation!", ENTITY_STRING)
|
||||||
End If
|
End If
|
||||||
MsgBox(msg, MessageBoxIcon.Information)
|
MsgBox(msg, MessageBoxIcon.Information)
|
||||||
End If
|
End If
|
||||||
@ -6398,14 +6498,32 @@ Public Class frmConstructor_Main
|
|||||||
e.Cancel = True
|
e.Cancel = True
|
||||||
End If
|
End If
|
||||||
If CURRENT_NODE_CONFIGURABLE_ID <> 0 Then
|
If CURRENT_NODE_CONFIGURABLE_ID <> 0 Then
|
||||||
tsmi_NewNode.Visible = True
|
tsmiNodeNew.Visible = True
|
||||||
Else
|
Else
|
||||||
tsmi_NewNode.Visible = False
|
tsmiNodeNew.Visible = False
|
||||||
End If
|
End If
|
||||||
If Not IsNothing(TreeViewMain.SelectedNode) Then
|
If Not IsNothing(TreeViewMain.SelectedNode) Then
|
||||||
Dim nodetag = TreeViewMain.SelectedNode.Tag.ToString
|
Dim oNODE_GUID = ClassNodeNavigation.Return_NODEID_forTag(TreeViewMain.SelectedNode.Tag.ToString)
|
||||||
Console.WriteLine(nodetag)
|
|
||||||
If nodetag.StartsWith("CONFIG_NODE") Then
|
Try
|
||||||
|
Dim oExpression As String
|
||||||
|
oExpression = "GUID = " & oNODE_GUID
|
||||||
|
Dim oRowNode() As DataRow = DT_TREEVIEW_NODES_ALL.Select(oExpression)
|
||||||
|
If oRowNode.Length = 1 Then
|
||||||
|
Dim oAllowRenameNode = oRowNode(0)("BOOL1")
|
||||||
|
If oAllowRenameNode = True Then
|
||||||
|
Me.tsmiNodeRename.Visible = True
|
||||||
|
Else
|
||||||
|
Me.tsmiNodeRename.Visible = False
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
|
||||||
|
|
||||||
|
If TreeViewMain.SelectedNode.Tag.ToString.StartsWith("CONFIG_NODE") Then
|
||||||
tsmiNodeDelete.Visible = True
|
tsmiNodeDelete.Visible = True
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
@ -6567,12 +6685,9 @@ Public Class frmConstructor_Main
|
|||||||
ElseIf where = "BELOW" Then
|
ElseIf where = "BELOW" Then
|
||||||
PARENT_ID = ClassNodeNavigation.Return_NODEID_forTag(TreeViewMain.SelectedNode.Tag)
|
PARENT_ID = ClassNodeNavigation.Return_NODEID_forTag(TreeViewMain.SelectedNode.Tag)
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|
||||||
Dim NEWRECORD As Integer
|
Dim NEWRECORD As Integer
|
||||||
If RECORD_CREATE = True Then
|
If RECORD_CREATE = True Then
|
||||||
Dim recordId = ClassRecordCommands.CreateRecordProcedure(ENTITY_ID)
|
Dim recordId = ClassRecordCommands.CreateRecordProcedure(ENTITY_ID)
|
||||||
|
|
||||||
If recordId = 0 Then
|
If recordId = 0 Then
|
||||||
ClassLogger.Add("Error in ADD_NODE: Could not create Record", True)
|
ClassLogger.Add("Error in ADD_NODE: Could not create Record", True)
|
||||||
ClassHelper.MSGBOX_Handler("ERROR", "Error in ADD_NODE", "Could not create Record")
|
ClassHelper.MSGBOX_Handler("ERROR", "Error in ADD_NODE", "Could not create Record")
|
||||||
@ -6581,7 +6696,6 @@ Public Class frmConstructor_Main
|
|||||||
NEWRECORD = recordId
|
NEWRECORD = recordId
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
'Dim NEWRECORD As Integer = ClassControlCommandsUI.GetLastRecord(ENTITY_ID)
|
'Dim NEWRECORD As Integer = ClassControlCommandsUI.GetLastRecord(ENTITY_ID)
|
||||||
Dim NEWNODE = New TreeNode(tsmINewText.Text)
|
Dim NEWNODE = New TreeNode(tsmINewText.Text)
|
||||||
If Not IsNothing(NEWRECORD) Then
|
If Not IsNothing(NEWRECORD) Then
|
||||||
@ -6598,18 +6712,20 @@ Public Class frmConstructor_Main
|
|||||||
NEWNODE.ImageIndex = index
|
NEWNODE.ImageIndex = index
|
||||||
NEWNODE.SelectedImageIndex = index
|
NEWNODE.SelectedImageIndex = index
|
||||||
End If
|
End If
|
||||||
Dim ins
|
'Dim ins
|
||||||
If RECORD_CREATE Then
|
'If RECORD_CREATE Then
|
||||||
ins = String.Format("INSERT INTO TBPMO_STRUCTURE_NODES (RECORD_ID,NODE_CONFIG_ID, NODE_CAPTION, ID1, PARENT_GUID, ADDED_WHO) VALUES (" &
|
|
||||||
"{0},{1},'{2}','{3}','{4}','{5}')", NEWRECORD, CURRENT_NODE_CONFIGURABLE_ID, tsmINewText.Text, "CONFIG " & NEWRECORD & "-" & CURRENT_NODE_CONFIGURABLE_ID, PARENT_ID, USER_USERNAME)
|
|
||||||
Else
|
|
||||||
ins = String.Format("INSERT INTO TBPMO_STRUCTURE_NODES (NODE_CONFIG_ID, NODE_CAPTION, ID1, PARENT_GUID, ADDED_WHO) VALUES (" &
|
|
||||||
"{1},'{2}','{3}','{4}','{5}')", NEWRECORD, CURRENT_NODE_CONFIGURABLE_ID, tsmINewText.Text, "CONFIG " & NEWRECORD & "-" & CURRENT_NODE_CONFIGURABLE_ID, PARENT_ID, USER_USERNAME)
|
|
||||||
End If
|
|
||||||
If ClassDatabase.Execute_non_Query(ins) Then
|
|
||||||
Dim sel = String.Format("SELECT MAX(GUID) FROM TBPMO_STRUCTURE_NODES WHERE NODE_CONFIG_ID = {0} AND NODE_CAPTION = '{1}'", CURRENT_NODE_CONFIGURABLE_ID, tsmINewText.Text)
|
|
||||||
|
|
||||||
Dim NEW_GUID = ClassDatabase.Execute_Scalar(sel)
|
' sdd
|
||||||
|
' ins = String.Format("INSERT INTO TBPMO_STRUCTURE_NODES (RECORD_ID,NODE_CONFIG_ID, NODE_CAPTION, ID1, PARENT_GUID, ADDED_WHO) VALUES (" &
|
||||||
|
' "{0},{1},'{2}','{3}','{4}','{5}')", NEWRECORD, CURRENT_NODE_CONFIGURABLE_ID, tsmINewText.Text, "CONFIG " & NEWRECORD & "-" & CURRENT_NODE_CONFIGURABLE_ID, PARENT_ID, USER_USERNAME)
|
||||||
|
'Else
|
||||||
|
' ins = String.Format("INSERT INTO TBPMO_STRUCTURE_NODES (NODE_CONFIG_ID, NODE_CAPTION, ID1, PARENT_GUID, ADDED_WHO) VALUES (" &
|
||||||
|
' "{0},'{1}','{2}','{3}','{4}')", CURRENT_NODE_CONFIGURABLE_ID, tsmINewText.Text, "CONFIG " & NEWRECORD & "-" & CURRENT_NODE_CONFIGURABLE_ID, PARENT_ID, USER_USERNAME)
|
||||||
|
'End If
|
||||||
|
'If ClassDatabase.Execute_non_Query(ins) Then
|
||||||
|
|
||||||
|
Dim NEW_GUID = ClassNodeNavigation.CreateNodeProcedure(NEWRECORD, CURRENT_NODE_CONFIGURABLE_ID, tsmINewText.Text, "CONFIG " & NEWRECORD & "-" & CURRENT_NODE_CONFIGURABLE_ID, PARENT_ID, USER_USERNAME)
|
||||||
|
If NEW_GUID > 0 Then
|
||||||
ClassNodeNavigation.Check_NODE_CONFIG_ID(ENTITY_ID, Nothing)
|
ClassNodeNavigation.Check_NODE_CONFIG_ID(ENTITY_ID, Nothing)
|
||||||
NEWNODE.Tag = ClassNodeNavigation.CreateNODE_TAG(ENTITY_ID, NEW_GUID, NEWRECORD, CURRENT_NODE_CONFIGURABLE_ID)
|
NEWNODE.Tag = ClassNodeNavigation.CreateNODE_TAG(ENTITY_ID, NEW_GUID, NEWRECORD, CURRENT_NODE_CONFIGURABLE_ID)
|
||||||
|
|
||||||
@ -6620,7 +6736,9 @@ Public Class frmConstructor_Main
|
|||||||
TreeViewMain.SelectedNode.Nodes.Add(NEWNODE)
|
TreeViewMain.SelectedNode.Nodes.Add(NEWNODE)
|
||||||
TreeViewMain.SelectedNode.Expand()
|
TreeViewMain.SelectedNode.Expand()
|
||||||
End If
|
End If
|
||||||
|
' End If
|
||||||
End If
|
End If
|
||||||
|
|
||||||
End If
|
End If
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", "Unexpected Error in Adding ConfigNode: ", ex.Message)
|
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", "Unexpected Error in Adding ConfigNode: ", ex.Message)
|
||||||
@ -6642,14 +6760,10 @@ Public Class frmConstructor_Main
|
|||||||
Dim result As MsgBoxResult
|
Dim result As MsgBoxResult
|
||||||
result = MessageBox.Show(msg, "Confirmation:", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
|
result = MessageBox.Show(msg, "Confirmation:", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
|
||||||
If result = MsgBoxResult.Yes Then
|
If result = MsgBoxResult.Yes Then
|
||||||
Dim delete = String.Format("DELETE FROM TBPMO_STRUCTURE_NODES WHERE GUID = {0}", NODE_GUID)
|
Dim oDelete = String.Format("EXEC PRPMO_DELETE_NODE {0},'{1}'", NODE_GUID, USER_USERNAME)
|
||||||
If ClassDatabase.Execute_non_Query(delete) Then
|
If ClassDatabase.Execute_non_Query(oDelete) Then
|
||||||
If REC_Exists = True Then
|
TreeViewMain.Nodes.Remove(TreeViewMain.SelectedNode)
|
||||||
If ClassHelper.DeleteRecord(SELECTED_RECORD_ID, "NodeDelete-Click") = True Then
|
Refresh_Entity_Data()
|
||||||
ClassHelper.InsertEssential_Log(SELECTED_RECORD_ID, "RECORD-ID", "RECORD WAS DELETED MANUALLY by USER: " & USER_USERNAME)
|
|
||||||
TreeViewMain.Nodes.Remove(TreeViewMain.SelectedNode)
|
|
||||||
End If
|
|
||||||
End If
|
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
@ -6765,7 +6879,7 @@ Public Class frmConstructor_Main
|
|||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub grvwGridPos_FocusedColumnChanged(sender As Object, e As FocusedColumnChangedEventArgs) Handles grvwGridPos.FocusedColumnChanged
|
Private Sub grvwGridPos_FocusedColumnChanged(sender As Object, e As DevExpress.XtraGrid.Views.Base.FocusedColumnChangedEventArgs) Handles grvwGridPos.FocusedColumnChanged
|
||||||
Pos_COLROW_Changer()
|
Pos_COLROW_Changer()
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
@ -6939,5 +7053,125 @@ Public Class frmConstructor_Main
|
|||||||
End If
|
End If
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
Private Sub TreeViewMain_BeforeExpand(sender As Object, e As TreeViewCancelEventArgs) Handles TreeViewMain.BeforeExpand
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub TreeList1_GetStateImage(sender As Object, e As DevExpress.XtraTreeList.GetStateImageEventArgs) Handles TreeList1.GetStateImage
|
||||||
|
Dim Column_Config_ID As DevExpress.XtraTreeList.Columns.TreeListColumn = TreeList1.Columns("NODE_CONFIG_ID")
|
||||||
|
Dim configid = e.Node.GetDisplayText(Column_Config_ID)
|
||||||
|
|
||||||
|
e.Node.StateImageIndex = ImageCollection1.Images.Keys.IndexOf(configid)
|
||||||
|
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub TreeList1_ColumnFilterChanged(sender As Object, e As EventArgs) Handles TreeList1.ColumnFilterChanged
|
||||||
|
Dim tree As TreeList = TryCast(sender, TreeList)
|
||||||
|
Dim filteredColumns As List(Of TreeListColumn) = tree.Columns.Cast(Of TreeListColumn)().Where(Function(c) c.FilterInfo.AutoFilterRowValue IsNot Nothing).ToList()
|
||||||
|
If filteredColumns.Count = 0 Then
|
||||||
|
tree.CollapseAll()
|
||||||
|
Return
|
||||||
|
End If
|
||||||
|
|
||||||
|
tree.BeginUpdate()
|
||||||
|
For Each col As TreeListColumn In filteredColumns
|
||||||
|
Dim op As New CollapseChildrenOperation(col.FilterInfo.AutoFilterRowValue.ToString(), col)
|
||||||
|
tree.NodesIterator.DoOperation(op)
|
||||||
|
Next col
|
||||||
|
tree.EndUpdate()
|
||||||
|
End Sub
|
||||||
|
Public Class CollapseChildrenOperation
|
||||||
|
Inherits TreeListOperation
|
||||||
|
|
||||||
|
Private filterValue As String
|
||||||
|
Private column As TreeListColumn
|
||||||
|
|
||||||
|
Public Sub New(ByVal filter As String, ByVal col As TreeListColumn)
|
||||||
|
filterValue = filter
|
||||||
|
column = col
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Function IsNodeMatchFilter(ByVal node As TreeListNode, ByVal column As TreeListColumn) As Boolean
|
||||||
|
Return node.GetDisplayText(column).Contains(filterValue)
|
||||||
|
End Function
|
||||||
|
Public Overrides Sub Execute(ByVal node As TreeListNode)
|
||||||
|
If IsNodeMatchFilter(node, column) Then
|
||||||
|
node.TreeList.MakeNodeVisible(node)
|
||||||
|
CollapseChildren(node)
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Public Sub CollapseChildren(ByVal node As TreeListNode)
|
||||||
|
'node.Visible = true;
|
||||||
|
For Each childNode As TreeListNode In node.Nodes
|
||||||
|
CollapseChildren(childNode)
|
||||||
|
Next childNode
|
||||||
|
node.Expanded = False
|
||||||
|
End Sub
|
||||||
|
End Class
|
||||||
|
|
||||||
|
Private Sub AusDieserEntitätToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AusDieserEntitätToolStripMenuItem.Click
|
||||||
|
Try
|
||||||
|
ClassWindreamDocGrid.GetDocItems(GridViewDoc_Search)
|
||||||
|
If IsNothing(ClassWindreamDocGrid.DT_RESULTFILES) Then
|
||||||
|
MsgBox("Could not read File Parameters (LinkRecord)!", MsgBoxStyle.Exclamation)
|
||||||
|
Exit Sub
|
||||||
|
End If
|
||||||
|
Refresh_Selected_Table()
|
||||||
|
Dim frm As New frmDocRecordLink ' frmDocLink_Record_Entities() 'fileName, ClassWindreamDocGrid.RESULT_OBJECTTYPE)
|
||||||
|
frm.Show()
|
||||||
|
Catch ex As Exception
|
||||||
|
MsgBox("Unexpected Error in Linking Record: " & ex.Message, MsgBoxStyle.Critical)
|
||||||
|
End Try
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub AusAndererEntitätToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles AusAndererEntitätToolStripMenuItem.Click
|
||||||
|
Try
|
||||||
|
ClassWindreamDocGrid.GetDocItems(GridViewDoc_Search)
|
||||||
|
If IsNothing(ClassWindreamDocGrid.DT_RESULTFILES) Then
|
||||||
|
MsgBox("Could not read File Parameters (LinkRecord)!", MsgBoxStyle.Exclamation)
|
||||||
|
Exit Sub
|
||||||
|
End If
|
||||||
|
Refresh_Selected_Table()
|
||||||
|
Dim frm As New frmDocLink_Record_Entities() 'fileName, ClassWindreamDocGrid.RESULT_OBJECTTYPE)
|
||||||
|
frm.Show()
|
||||||
|
Catch ex As Exception
|
||||||
|
MsgBox("Unexpected Error in Linking Record: " & ex.Message, MsgBoxStyle.Critical)
|
||||||
|
End Try
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub tstxtRenameNode_KeyUp(sender As Object, e As KeyEventArgs) Handles tstxtRenameNode.KeyUp
|
||||||
|
If e.KeyCode = Keys.Return Then
|
||||||
|
Try
|
||||||
|
Dim oTag = TreeViewMain.SelectedNode.Tag
|
||||||
|
Dim oRecExists As Boolean = False
|
||||||
|
If oTag.ToString.ToString.Contains("RECORD-ID") Then
|
||||||
|
oRecExists = True
|
||||||
|
End If
|
||||||
|
Dim NODE_GUID = ClassNodeNavigation.Return_NODEID_forTag(oTag)
|
||||||
|
If IsNumeric(NODE_GUID) Then
|
||||||
|
Dim OMsg = "Sind Sie sicher, dass Sie den Knoten '" & TreeViewMain.SelectedNode.Text & "' umbenennen wollen?"
|
||||||
|
If USER_LANGUAGE <> "de-DE" Then
|
||||||
|
OMsg = "Are You sure You want to rename the node'" & TreeViewMain.SelectedNode.Text & "'?"
|
||||||
|
End If
|
||||||
|
Dim oResult As MsgBoxResult
|
||||||
|
oResult = MessageBox.Show(OMsg, "Confirmation:", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
|
||||||
|
If oResult = MsgBoxResult.Yes Then
|
||||||
|
Dim oUpdate = String.Format("UPDATE TBPMO_STRUCTURE_NODES SET NODE_CAPTION = '{0}', CHANGED_WHO = '{1}' WHERE GUID = {2}", Me.tstxtRenameNode.Text, USER_USERNAME, NODE_GUID)
|
||||||
|
If ClassDatabase.Execute_non_Query(oUpdate) Then
|
||||||
|
TreeViewMain.SelectedNode.Text = Me.tstxtRenameNode.Text
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
End If
|
||||||
|
Catch ex As Exception
|
||||||
|
ClassHelper.MSGBOX_Handler("ERROR", "Unexpected Error", "Unexpected Error in Renaming ConfigNode: ", ex.Message)
|
||||||
|
End Try
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
|
|
||||||
|
Private Sub tsmiNodeRename_MouseHover(sender As Object, e As EventArgs) Handles tsmiNodeRename.MouseHover
|
||||||
|
If Not IsNothing(TreeViewMain.SelectedNode) Then
|
||||||
|
Me.tstxtRenameNode.Text = TreeViewMain.SelectedNode.Text
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
End Class
|
End Class
|
||||||
@ -13,8 +13,9 @@ Public Class frmDocLink_Record_Entities
|
|||||||
Private ENTITY_LOADED As Boolean = False
|
Private ENTITY_LOADED As Boolean = False
|
||||||
Private ENTITY_ID As Integer
|
Private ENTITY_ID As Integer
|
||||||
Private RECORD_ID As Integer
|
Private RECORD_ID As Integer
|
||||||
|
Private _FORM_ID As Integer
|
||||||
' Private _objecttype As String
|
' Private _objecttype As String
|
||||||
Private Class ClassConstructor
|
Private Class ClassEntity
|
||||||
Public title As String
|
Public title As String
|
||||||
Public id As Integer
|
Public id As Integer
|
||||||
|
|
||||||
@ -23,8 +24,6 @@ Public Class frmDocLink_Record_Entities
|
|||||||
End Function
|
End Function
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
Private CONSTRUCTOR_DETAIL_ID, CONSTRUCTOR_ID, FORM_ID As Integer
|
|
||||||
|
|
||||||
Public Sub New() 'fileName As String, Objecttype As String)
|
Public Sub New() 'fileName As String, Objecttype As String)
|
||||||
InitializeComponent()
|
InitializeComponent()
|
||||||
If ClassWindreamDocGrid.DT_RESULTFILES.Rows.Count = 1 Then
|
If ClassWindreamDocGrid.DT_RESULTFILES.Rows.Count = 1 Then
|
||||||
@ -36,15 +35,14 @@ Public Class frmDocLink_Record_Entities
|
|||||||
'_objecttype = Objecttype
|
'_objecttype = Objecttype
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Function GetConstructorForms() As DataTable
|
Private Function GetENTITIES() As DataTable
|
||||||
Try
|
Try
|
||||||
Dim SQL As String = String.Format("SELECT GUID, dbo.FNPMO_GETOBJECTCAPTION('{0}', 'CONSTR_MENUE' + CONVERT(VARCHAR(5), GUID), {1}) AS FORM_TITLE, SEQUENCE_MENU, ADDED_WHO, ADDED_WHEN, CHANGED_WHO," &
|
Dim SQL As String = String.Format("SELECT DISTINCT FORM_ID,FORM_TITLE,SEQUENCE FROM VWPMO_CONSTRUCTOR_FORMS where CONSTRUCT_ID in " &
|
||||||
"CHANGED_WHEN, MENU_IMG, SHORT_TITLE, LANGUAGE, " &
|
"(SELECT CONSTRUCT_ID FROM TBPMO_CONSTRUCTOR_USER WHERE USER_ID = {0}) ORDER BY SEQUENCE", USER_GUID)
|
||||||
"'CONSTR_MENUE' + CONVERT(VARCHAR(5), GUID) as OBECTNAME FROM TBPMO_FORM_CONSTRUCTOR where GUID in (SELECT CONSTRUCT_ID FROM TBPMO_CONSTRUCTOR_USER WHERE HOME_MENUE = 1 AND USER_ID = {2}) ORDER BY SEQUENCE_MENU", USER_LANGUAGE, CURRENT_SCREEN_ID, USER_GUID)
|
|
||||||
Dim dt As DataTable = ClassDatabase.Return_Datatable(SQL)
|
Dim dt As DataTable = ClassDatabase.Return_Datatable(SQL)
|
||||||
Return dt
|
Return dt
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
MsgBox("Constructor Forms could not be loaded in LinkToRecord: " & vbNewLine & ex.Message)
|
MsgBox("Entities could not be loaded in LinkToRecord: " & vbNewLine & ex.Message)
|
||||||
Return Nothing
|
Return Nothing
|
||||||
End Try
|
End Try
|
||||||
End Function
|
End Function
|
||||||
@ -54,23 +52,19 @@ Public Class frmDocLink_Record_Entities
|
|||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
Private Sub frmWD_Link_to_Record_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
Private Sub frmWD_Link_to_Record_Load(sender As Object, e As EventArgs) Handles MyBase.Load
|
||||||
Dim constructorForms As DataTable = GetConstructorForms()
|
Dim DT_ENTITIES As DataTable = GetENTITIES()
|
||||||
Dim selected As Integer = 0
|
Dim selected As Integer = 0
|
||||||
|
|
||||||
If constructorForms.Rows.Count = 0 Then
|
If DT_ENTITIES.Rows.Count = 0 Then
|
||||||
Exit Sub
|
Exit Sub
|
||||||
End If
|
End If
|
||||||
|
|
||||||
For Each row As DataRow In constructorForms.Rows
|
For Each row As DataRow In DT_ENTITIES.Rows
|
||||||
Dim constructor As New ClassConstructor
|
Dim entity As New ClassEntity
|
||||||
constructor.title = row.Item("FORM_TITLE")
|
entity.title = row.Item("FORM_TITLE")
|
||||||
constructor.id = row.Item("GUID")
|
entity.id = row.Item("FORM_ID")
|
||||||
cmbConstructorForms.Items.Add(constructor)
|
cmbConstructorForms.Items.Add(entity)
|
||||||
|
|
||||||
' Von der aktuell geöffneten ConstructorForm den Index in Combobox speichern
|
|
||||||
If constructor.id = CURRENT_CONSTRUCTOR_ID Then
|
|
||||||
selected = cmbConstructorForms.Items.Count - 1
|
|
||||||
End If
|
|
||||||
Next
|
Next
|
||||||
If USER_LANGUAGE = "de-DE" Then
|
If USER_LANGUAGE = "de-DE" Then
|
||||||
Me.Text = CURRENT_DT_SELECTED_FILES.Rows.Count.ToString & " Datei(en) mit Datensatz verknüpfen:"
|
Me.Text = CURRENT_DT_SELECTED_FILES.Rows.Count.ToString & " Datei(en) mit Datensatz verknüpfen:"
|
||||||
@ -181,21 +175,21 @@ Public Class frmDocLink_Record_Entities
|
|||||||
|
|
||||||
Public foundNode As TreeNode = Nothing
|
Public foundNode As TreeNode = Nothing
|
||||||
Private Sub cmbConstructorForms_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cmbConstructorForms.SelectedIndexChanged
|
Private Sub cmbConstructorForms_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cmbConstructorForms.SelectedIndexChanged
|
||||||
Dim constructor As ClassConstructor = DirectCast(cmbConstructorForms.SelectedItem, ClassConstructor)
|
Dim entity As ClassEntity = DirectCast(cmbConstructorForms.SelectedItem, ClassEntity)
|
||||||
|
|
||||||
If cmbConstructorForms.SelectedIndex <> -1 Then
|
If cmbConstructorForms.SelectedIndex <> -1 Then
|
||||||
CONSTRUCTOR_ID = constructor.id
|
CURRENT_CONSTRUCTOR_ID = entity.id
|
||||||
Dim SQL = String.Format("SELECT *, [dbo].[FNPMO_GETOBJECTCAPTION]('{0}','FORMVIEW_TITLE' + CONVERT(VARCHAR(5), FORM_VIEW_ID), {1}) AS 'CAPTION' " &
|
Dim SQL = String.Format("SELECT *, [dbo].[FNPMO_GETOBJECTCAPTION]('{0}','FORMVIEW_TITLE' + CONVERT(VARCHAR(5), FORM_VIEW_ID), {1}) AS 'CAPTION' " &
|
||||||
"FROM VWPMO_CONSTRUCTOR_FORMS WHERE SCREEN_ID = {1} AND CONSTRUCT_ID = {2} ORDER BY SEQUENCE", USER_LANGUAGE, CURRENT_SCREEN_ID, CONSTRUCTOR_ID)
|
"FROM VWPMO_CONSTRUCTOR_FORMS WHERE SCREEN_ID = {1} AND CONSTRUCT_ID = {2} ORDER BY SEQUENCE", USER_LANGUAGE, CURRENT_SCREEN_ID, CURRENT_CONSTRUCTOR_ID)
|
||||||
|
|
||||||
DT_VWPMO_CONSTRUCTOR_FORMS = ClassDatabase.Return_Datatable(SQL, True)
|
DT_VWPMO_CONSTRUCTOR_FORMS = ClassDatabase.Return_Datatable(SQL, True)
|
||||||
|
|
||||||
SQL = String.Format("select * from VWPMO_STRUCTURE_NODES where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CONSTRUCTOR_ID)
|
SQL = String.Format("select * from VWPMO_STRUCTURE_NODES where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CURRENT_CONSTRUCTOR_ID)
|
||||||
Dim DT As DataTable = ClassDatabase.Return_Datatable(SQL)
|
Dim DT As DataTable = ClassDatabase.Return_Datatable(SQL)
|
||||||
If DT.Rows.Count > 1 Then
|
If DT.Rows.Count > 1 Then
|
||||||
TreeView_perControl = True
|
TreeView_perControl = True
|
||||||
DT_TREEVIEW_PER_CONTROLS = DT
|
DT_TREEVIEW_PER_CONTROLS = DT
|
||||||
SQL = String.Format("select * from TBPMO_STRUCTURE_NODES_CONFIGURATION where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CONSTRUCTOR_ID)
|
SQL = String.Format("select * from TBPMO_STRUCTURE_NODES_CONFIGURATION where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CURRENT_CONSTRUCTOR_ID)
|
||||||
DT_TREEVIEW_CONFIGURATION = ClassDatabase.Return_Datatable(SQL)
|
DT_TREEVIEW_CONFIGURATION = ClassDatabase.Return_Datatable(SQL)
|
||||||
|
|
||||||
Try
|
Try
|
||||||
@ -229,7 +223,7 @@ Public Class frmDocLink_Record_Entities
|
|||||||
|
|
||||||
|
|
||||||
' Entitäten laden
|
' Entitäten laden
|
||||||
Load_TreeViewEbene(constructor.id)
|
Load_TreeViewEbene(CURRENT_CONSTRUCTOR_ID)
|
||||||
|
|
||||||
foundNode = Nothing
|
foundNode = Nothing
|
||||||
SelectNodeRecursive(trvwMain, trvwMain.Nodes, CURRENT_CONSTRUCTOR_DETAIL_ID)
|
SelectNodeRecursive(trvwMain, trvwMain.Nodes, CURRENT_CONSTRUCTOR_DETAIL_ID)
|
||||||
@ -263,15 +257,14 @@ Public Class frmDocLink_Record_Entities
|
|||||||
|
|
||||||
Private Sub trvwMain_AfterSelect(sender As Object, e As TreeViewEventArgs) Handles trvwMain.AfterSelect
|
Private Sub trvwMain_AfterSelect(sender As Object, e As TreeViewEventArgs) Handles trvwMain.AfterSelect
|
||||||
Try
|
Try
|
||||||
|
|
||||||
Dim dt As DataTable
|
Dim dt As DataTable
|
||||||
If NODE_NAVIGATION = False Then
|
If NODE_NAVIGATION = False Then
|
||||||
SetSelectedNodeStyle(trvwMain.Nodes)
|
SetSelectedNodeStyle(trvwMain.Nodes)
|
||||||
|
|
||||||
CONSTRUCTOR_DETAIL_ID = Integer.Parse(e.Node.Tag)
|
CURRENT_CONSTRUCTOR_DETAIL_ID = Integer.Parse(e.Node.Tag)
|
||||||
Dim SQL As String = String.Format("SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE GUID = {0} AND CONSTRUCT_ID = {1}", CONSTRUCTOR_DETAIL_ID, CONSTRUCTOR_ID)
|
Dim SQL As String = String.Format("SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE GUID = {0} AND CONSTRUCT_ID = {1}", CURRENT_CONSTRUCTOR_DETAIL_ID, CURRENT_CONSTRUCTOR_ID)
|
||||||
FORM_ID = ClassDatabase.Execute_Scalar(SQL)
|
_FORM_ID = ClassDatabase.Execute_Scalar(SQL)
|
||||||
SQL = Get_Grid_Sql(FORM_ID, CONSTRUCTOR_DETAIL_ID)
|
SQL = Get_Grid_Sql(_FORM_ID, CURRENT_CONSTRUCTOR_DETAIL_ID)
|
||||||
dt = ClassDatabase.Return_Datatable(SQL)
|
dt = ClassDatabase.Return_Datatable(SQL)
|
||||||
dgEntityRecords.DataSource = dt
|
dgEntityRecords.DataSource = dt
|
||||||
grvwGrid.PopulateColumns()
|
grvwGrid.PopulateColumns()
|
||||||
@ -289,8 +282,8 @@ Public Class frmDocLink_Record_Entities
|
|||||||
|
|
||||||
If NODE_NAVIGATION_LOADED = False Then
|
If NODE_NAVIGATION_LOADED = False Then
|
||||||
ENTITY_ID = ClassNodeNavigation.Return_ENTITY_FOR_TAG(SelectedNode.Tag)
|
ENTITY_ID = ClassNodeNavigation.Return_ENTITY_FOR_TAG(SelectedNode.Tag)
|
||||||
Dim SQL As String '= String.Format("SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0} AND FORM_ID = {1}", CONSTRUCTOR_ID, ENTITY_ID)
|
Dim SQL As String '= String.Format("SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0} AND FORM_ID = {1}", CURRENT_CONSTRUCTOR_ID, ENTITY_ID)
|
||||||
SQL = Get_Grid_Sql(ENTITY_ID, CONSTRUCTOR_DETAIL_ID)
|
SQL = Get_Grid_Sql(ENTITY_ID, CURRENT_CONSTRUCTOR_DETAIL_ID)
|
||||||
dt = ClassDatabase.Return_Datatable(SQL)
|
dt = ClassDatabase.Return_Datatable(SQL)
|
||||||
If IsNothing(dt) Then
|
If IsNothing(dt) Then
|
||||||
Exit Sub
|
Exit Sub
|
||||||
@ -322,13 +315,13 @@ Public Class frmDocLink_Record_Entities
|
|||||||
End If
|
End If
|
||||||
' Datasource neu setzen und columns laden
|
' Datasource neu setzen und columns laden
|
||||||
|
|
||||||
Dim constructor = DirectCast(cmbConstructorForms.Items.Item(cmbConstructorForms.SelectedIndex), ClassConstructor)
|
'Dim constructor = DirectCast(cmbConstructorForms.Items.Item(cmbConstructorForms.SelectedIndex), ClassConstructor)
|
||||||
Dim constructorName As String = constructor.title
|
'Dim constructorName As String = constructor.title
|
||||||
If Not IsNothing(dgEntityRecords.DataSource) Then
|
'If Not IsNothing(dgEntityRecords.DataSource) Then
|
||||||
Load_Grid_Layout(constructorName)
|
' Load_Grid_Layout(constructorName)
|
||||||
grvwGrid.Columns.Item("Form-ID").Visible = False
|
' grvwGrid.Columns.Item("Form-ID").Visible = False
|
||||||
grvwGrid.Columns.Item("ROW_COLOR").Visible = False
|
' grvwGrid.Columns.Item("ROW_COLOR").Visible = False
|
||||||
End If
|
'End If
|
||||||
|
|
||||||
If RECORD_ID > 0 Then
|
If RECORD_ID > 0 Then
|
||||||
Dim rowHandle = grvwGrid.LocateByValue(0, grvwGrid.Columns("Record-ID"), RECORD_ID)
|
Dim rowHandle = grvwGrid.LocateByValue(0, grvwGrid.Columns("Record-ID"), RECORD_ID)
|
||||||
@ -336,7 +329,7 @@ Public Class frmDocLink_Record_Entities
|
|||||||
End If
|
End If
|
||||||
|
|
||||||
Catch ex As Exception
|
Catch ex As Exception
|
||||||
MsgBox("Entität " + CONSTRUCTOR_DETAIL_ID + " konnte nicht geladen werden: " & vbNewLine & ex.Message, MsgBoxStyle.Critical)
|
MsgBox("Entität " + CURRENT_CONSTRUCTOR_DETAIL_ID + " konnte nicht geladen werden: " & vbNewLine & ex.Message, MsgBoxStyle.Critical)
|
||||||
Exit Sub
|
Exit Sub
|
||||||
End Try
|
End Try
|
||||||
End Sub
|
End Sub
|
||||||
@ -345,7 +338,7 @@ Public Class frmDocLink_Record_Entities
|
|||||||
End Function
|
End Function
|
||||||
|
|
||||||
Private Function Get_Grid_Layout_Filename(EntityName As String)
|
Private Function Get_Grid_Layout_Filename(EntityName As String)
|
||||||
Dim Filename As String = String.Format("{0}-{1}-{2}-UserLayout.xml", grvwGrid.Name, GetSafeFilename(EntityName), CONSTRUCTOR_ID)
|
Dim Filename As String = String.Format("{0}-{1}-{2}-UserLayout.xml", grvwGrid.Name, GetSafeFilename(EntityName), CURRENT_CONSTRUCTOR_ID)
|
||||||
Return System.IO.Path.Combine(Application.UserAppDataPath(), Filename)
|
Return System.IO.Path.Combine(Application.UserAppDataPath(), Filename)
|
||||||
End Function
|
End Function
|
||||||
Public Sub SetSelectedNodeStyle(tncoll As TreeNodeCollection)
|
Public Sub SetSelectedNodeStyle(tncoll As TreeNodeCollection)
|
||||||
|
|||||||
10
app/DD-Record-Organizer/frmDocRecordLink.Designer.vb
generated
10
app/DD-Record-Organizer/frmDocRecordLink.Designer.vb
generated
@ -30,6 +30,7 @@ Partial Class frmDocRecordLink
|
|||||||
Me.grvwGrid = New DevExpress.XtraGrid.Views.Grid.GridView()
|
Me.grvwGrid = New DevExpress.XtraGrid.Views.Grid.GridView()
|
||||||
Me.StatusStrip1 = New System.Windows.Forms.StatusStrip()
|
Me.StatusStrip1 = New System.Windows.Forms.StatusStrip()
|
||||||
Me.tsslbl = New System.Windows.Forms.ToolStripStatusLabel()
|
Me.tsslbl = New System.Windows.Forms.ToolStripStatusLabel()
|
||||||
|
Me.Button1 = New System.Windows.Forms.Button()
|
||||||
CType(Me.dgEntityRecords, System.ComponentModel.ISupportInitialize).BeginInit()
|
CType(Me.dgEntityRecords, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
CType(Me.grvwGrid, System.ComponentModel.ISupportInitialize).BeginInit()
|
CType(Me.grvwGrid, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
Me.StatusStrip1.SuspendLayout()
|
Me.StatusStrip1.SuspendLayout()
|
||||||
@ -56,7 +57,6 @@ Partial Class frmDocRecordLink
|
|||||||
'dgEntityRecords
|
'dgEntityRecords
|
||||||
'
|
'
|
||||||
resources.ApplyResources(Me.dgEntityRecords, "dgEntityRecords")
|
resources.ApplyResources(Me.dgEntityRecords, "dgEntityRecords")
|
||||||
Me.dgEntityRecords.EmbeddedNavigator.Margin = CType(resources.GetObject("dgEntityRecords.EmbeddedNavigator.Margin"), System.Windows.Forms.Padding)
|
|
||||||
Me.dgEntityRecords.MainView = Me.grvwGrid
|
Me.dgEntityRecords.MainView = Me.grvwGrid
|
||||||
Me.dgEntityRecords.Name = "dgEntityRecords"
|
Me.dgEntityRecords.Name = "dgEntityRecords"
|
||||||
Me.dgEntityRecords.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.grvwGrid})
|
Me.dgEntityRecords.ViewCollection.AddRange(New DevExpress.XtraGrid.Views.Base.BaseView() {Me.grvwGrid})
|
||||||
@ -95,10 +95,17 @@ Partial Class frmDocRecordLink
|
|||||||
Me.tsslbl.Name = "tsslbl"
|
Me.tsslbl.Name = "tsslbl"
|
||||||
resources.ApplyResources(Me.tsslbl, "tsslbl")
|
resources.ApplyResources(Me.tsslbl, "tsslbl")
|
||||||
'
|
'
|
||||||
|
'Button1
|
||||||
|
'
|
||||||
|
resources.ApplyResources(Me.Button1, "Button1")
|
||||||
|
Me.Button1.Name = "Button1"
|
||||||
|
Me.Button1.UseVisualStyleBackColor = True
|
||||||
|
'
|
||||||
'frmDocRecordLink
|
'frmDocRecordLink
|
||||||
'
|
'
|
||||||
resources.ApplyResources(Me, "$this")
|
resources.ApplyResources(Me, "$this")
|
||||||
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
|
||||||
|
Me.Controls.Add(Me.Button1)
|
||||||
Me.Controls.Add(Me.StatusStrip1)
|
Me.Controls.Add(Me.StatusStrip1)
|
||||||
Me.Controls.Add(Me.dgEntityRecords)
|
Me.Controls.Add(Me.dgEntityRecords)
|
||||||
Me.Controls.Add(Me.txtFileInfo)
|
Me.Controls.Add(Me.txtFileInfo)
|
||||||
@ -120,4 +127,5 @@ Partial Class frmDocRecordLink
|
|||||||
Friend WithEvents grvwGrid As DevExpress.XtraGrid.Views.Grid.GridView
|
Friend WithEvents grvwGrid As DevExpress.XtraGrid.Views.Grid.GridView
|
||||||
Friend WithEvents StatusStrip1 As StatusStrip
|
Friend WithEvents StatusStrip1 As StatusStrip
|
||||||
Friend WithEvents tsslbl As ToolStripStatusLabel
|
Friend WithEvents tsslbl As ToolStripStatusLabel
|
||||||
|
Friend WithEvents Button1 As Button
|
||||||
End Class
|
End Class
|
||||||
|
|||||||
@ -123,13 +123,10 @@
|
|||||||
</data>
|
</data>
|
||||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||||
<data name="txtFileInfo.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="txtFileInfo.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>148, 8</value>
|
<value>125, 6</value>
|
||||||
</data>
|
|
||||||
<data name="txtFileInfo.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
|
||||||
<value>4, 4, 4, 4</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="txtFileInfo.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="txtFileInfo.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>713, 24</value>
|
<value>515, 21</value>
|
||||||
</data>
|
</data>
|
||||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||||
<data name="txtFileInfo.TabIndex" type="System.Int32, mscorlib">
|
<data name="txtFileInfo.TabIndex" type="System.Int32, mscorlib">
|
||||||
@ -145,7 +142,7 @@
|
|||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>txtFileInfo.ZOrder" xml:space="preserve">
|
<data name=">>txtFileInfo.ZOrder" xml:space="preserve">
|
||||||
<value>2</value>
|
<value>3</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Label3.AutoSize" type="System.Boolean, mscorlib">
|
<data name="Label3.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
@ -157,13 +154,10 @@
|
|||||||
<value>NoControl</value>
|
<value>NoControl</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Label3.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="Label3.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>12, 12</value>
|
<value>9, 9</value>
|
||||||
</data>
|
|
||||||
<data name="Label3.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
|
||||||
<value>4, 0, 4, 0</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="Label3.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="Label3.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>128, 19</value>
|
<value>110, 13</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Label3.TabIndex" type="System.Int32, mscorlib">
|
<data name="Label3.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>11</value>
|
<value>11</value>
|
||||||
@ -181,7 +175,7 @@
|
|||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>Label3.ZOrder" xml:space="preserve">
|
<data name=">>Label3.ZOrder" xml:space="preserve">
|
||||||
<value>3</value>
|
<value>4</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnLink.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
<data name="btnLink.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||||
<value>Top, Right</value>
|
<value>Top, Right</value>
|
||||||
@ -196,13 +190,10 @@
|
|||||||
<value>NoControl</value>
|
<value>NoControl</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnLink.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="btnLink.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>869, 4</value>
|
<value>646, 3</value>
|
||||||
</data>
|
|
||||||
<data name="btnLink.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
|
||||||
<value>4, 4, 4, 4</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="btnLink.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="btnLink.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>183, 30</value>
|
<value>155, 23</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnLink.TabIndex" type="System.Int32, mscorlib">
|
<data name="btnLink.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>10</value>
|
<value>10</value>
|
||||||
@ -223,16 +214,13 @@
|
|||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>btnLink.ZOrder" xml:space="preserve">
|
<data name=">>btnLink.ZOrder" xml:space="preserve">
|
||||||
<value>4</value>
|
<value>5</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="dgEntityRecords.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
<data name="dgEntityRecords.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||||
<value>Top, Bottom, Left, Right</value>
|
<value>Top, Bottom, Left, Right</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="dgEntityRecords.EmbeddedNavigator.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
|
||||||
<value>4, 4, 4, 4</value>
|
|
||||||
</data>
|
|
||||||
<data name="dgEntityRecords.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="dgEntityRecords.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>16, 35</value>
|
<value>12, 33</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="grvwGrid.Appearance.EvenRow.BackColor" type="System.Drawing.Color, System.Drawing">
|
<data name="grvwGrid.Appearance.EvenRow.BackColor" type="System.Drawing.Color, System.Drawing">
|
||||||
<value>Aqua</value>
|
<value>Aqua</value>
|
||||||
@ -246,11 +234,8 @@
|
|||||||
<data name="grvwGrid.Appearance.SelectedRow.BackColor" type="System.Drawing.Color, System.Drawing">
|
<data name="grvwGrid.Appearance.SelectedRow.BackColor" type="System.Drawing.Color, System.Drawing">
|
||||||
<value>Yellow</value>
|
<value>Yellow</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="dgEntityRecords.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
|
||||||
<value>4, 4, 4, 4</value>
|
|
||||||
</data>
|
|
||||||
<data name="dgEntityRecords.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="dgEntityRecords.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>1039, 482</value>
|
<value>791, 377</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="dgEntityRecords.TabIndex" type="System.Int32, mscorlib">
|
<data name="dgEntityRecords.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>15</value>
|
<value>15</value>
|
||||||
@ -265,19 +250,22 @@
|
|||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>dgEntityRecords.ZOrder" xml:space="preserve">
|
<data name=">>dgEntityRecords.ZOrder" xml:space="preserve">
|
||||||
<value>1</value>
|
<value>2</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="StatusStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="StatusStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>17, 17</value>
|
<value>17, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<data name="StatusStrip1.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="tsslbl.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>0, 534</value>
|
<value>171, 17</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="StatusStrip1.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
<data name="tsslbl.Text" xml:space="preserve">
|
||||||
<value>1, 0, 19, 0</value>
|
<value>Waiting for record-Selection.....</value>
|
||||||
|
</data>
|
||||||
|
<data name="StatusStrip1.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>0, 442</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="StatusStrip1.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="StatusStrip1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>1071, 25</value>
|
<value>815, 22</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="StatusStrip1.TabIndex" type="System.Int32, mscorlib">
|
<data name="StatusStrip1.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>16</value>
|
<value>16</value>
|
||||||
@ -295,22 +283,40 @@
|
|||||||
<value>$this</value>
|
<value>$this</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>StatusStrip1.ZOrder" xml:space="preserve">
|
<data name=">>StatusStrip1.ZOrder" xml:space="preserve">
|
||||||
|
<value>1</value>
|
||||||
|
</data>
|
||||||
|
<data name="Button1.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>726, 416</value>
|
||||||
|
</data>
|
||||||
|
<data name="Button1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>75, 23</value>
|
||||||
|
</data>
|
||||||
|
<data name="Button1.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>17</value>
|
||||||
|
</data>
|
||||||
|
<data name="Button1.Text" xml:space="preserve">
|
||||||
|
<value>aus anderer Entität:</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>Button1.Name" xml:space="preserve">
|
||||||
|
<value>Button1</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>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=">>Button1.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>Button1.ZOrder" xml:space="preserve">
|
||||||
<value>0</value>
|
<value>0</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="tsslbl.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>212, 20</value>
|
|
||||||
</data>
|
|
||||||
<data name="tsslbl.Text" xml:space="preserve">
|
|
||||||
<value>Waiting for record-Selection.....</value>
|
|
||||||
</data>
|
|
||||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
||||||
<value>8, 17</value>
|
<value>6, 13</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>1071, 559</value>
|
<value>815, 464</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="$this.Font" type="System.Drawing.Font, System.Drawing">
|
<data name="$this.Font" type="System.Drawing.Font, System.Drawing">
|
||||||
<value>Tahoma, 8.25pt</value>
|
<value>Tahoma, 8.25pt</value>
|
||||||
@ -1549,11 +1555,8 @@
|
|||||||
AIPBAAD//wAA//8AAA==
|
AIPBAAD//wAA//8AAA==
|
||||||
</value>
|
</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="$this.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
|
||||||
<value>4, 4, 4, 4</value>
|
|
||||||
</data>
|
|
||||||
<data name="$this.Text" xml:space="preserve">
|
<data name="$this.Text" xml:space="preserve">
|
||||||
<value>Datei mit Datensatz verknüpfen</value>
|
<value>Datei mit Datensatz aus aktueller Entität verknüpfen</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>grvwGrid.Name" xml:space="preserve">
|
<data name=">>grvwGrid.Name" xml:space="preserve">
|
||||||
<value>grvwGrid</value>
|
<value>grvwGrid</value>
|
||||||
|
|||||||
@ -13,10 +13,14 @@ Public Class frmDocRecordLink
|
|||||||
If IsNothing(CURRENT_DT_ENTITY_RECORDS) Then
|
If IsNothing(CURRENT_DT_ENTITY_RECORDS) Then
|
||||||
Me.Close()
|
Me.Close()
|
||||||
End If
|
End If
|
||||||
Dim DT_RECORDS As DataTable = CURRENT_DT_ENTITY_RECORDS
|
Dim DT_RECORDS As DataTable = CURRENT_DT_ENTITY_RECORDS.Copy
|
||||||
|
Try
|
||||||
|
DT_RECORDS.Columns.Add("already linked", Type.GetType("System.Boolean")).SetOrdinal(0)
|
||||||
|
DT_RECORDS.Columns("already linked").DefaultValue = False
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
|
||||||
DT_RECORDS.Columns.Add("already linked", Type.GetType("System.Boolean")).SetOrdinal(0)
|
|
||||||
DT_RECORDS.Columns("already linked").DefaultValue = False
|
|
||||||
Try
|
Try
|
||||||
For Each row As DataRow In CURRENT_DT_SELECTED_FILES.Rows
|
For Each row As DataRow In CURRENT_DT_SELECTED_FILES.Rows
|
||||||
Dim DOC_ID = row.Item("DOC_ID")
|
Dim DOC_ID = row.Item("DOC_ID")
|
||||||
@ -25,7 +29,7 @@ Public Class frmDocRecordLink
|
|||||||
For Each recrow As DataRow In DTRECS_LINKED.Rows
|
For Each recrow As DataRow In DTRECS_LINKED.Rows
|
||||||
For Each rowrecsdisplay As DataRow In DT_RECORDS.Rows
|
For Each rowrecsdisplay As DataRow In DT_RECORDS.Rows
|
||||||
If rowrecsdisplay.Item("Record-ID") = recrow.Item("RECORD_ID") Then
|
If rowrecsdisplay.Item("Record-ID") = recrow.Item("RECORD_ID") Then
|
||||||
rowrecsdisplay.Item("file linked") = True
|
rowrecsdisplay.Item("already linked") = True
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
Next
|
Next
|
||||||
@ -63,6 +67,7 @@ Public Class frmDocRecordLink
|
|||||||
If IsNothing(SELECTED_RECORDID) Then
|
If IsNothing(SELECTED_RECORDID) Then
|
||||||
Continue For
|
Continue For
|
||||||
End If
|
End If
|
||||||
|
If LogErrorsOnly = False Then ClassLogger.Add(">>> Doc will be linked with Record: " & SELECTED_RECORDID.ToString, False)
|
||||||
Try
|
Try
|
||||||
For Each row As DataRow In CURRENT_DT_SELECTED_FILES.Rows
|
For Each row As DataRow In CURRENT_DT_SELECTED_FILES.Rows
|
||||||
CURRENT_DOC_ID = row.Item("DOC_ID")
|
CURRENT_DOC_ID = row.Item("DOC_ID")
|
||||||
@ -78,6 +83,13 @@ Public Class frmDocRecordLink
|
|||||||
Dim proc = String.Format("EXEC PRPROXY_DOC_CHECK_DOC_REC_LINK {0},{1}", CURRENT_DOC_ID, SELECTED_RECORDID)
|
Dim proc = String.Format("EXEC PRPROXY_DOC_CHECK_DOC_REC_LINK {0},{1}", CURRENT_DOC_ID, SELECTED_RECORDID)
|
||||||
ClassDatabase.Execute_non_Query(proc, True)
|
ClassDatabase.Execute_non_Query(proc, True)
|
||||||
End If
|
End If
|
||||||
|
Dim msg = String.Format("Der Datensatz wurde erfolgreich verknüpft!")
|
||||||
|
If USER_LANGUAGE <> "de-DE" Then
|
||||||
|
msg = "The record was successfully linked"
|
||||||
|
End If
|
||||||
|
tsslbl.Text = msg
|
||||||
|
tsslbl.BackColor = Color.Yellow
|
||||||
|
ClassHelper.InsertEssential_Log(CURRENT_DOC_ID, "DOC-ID", "FILE LINK CREATED FOR RECORD: " & SELECTED_RECORDID.ToString)
|
||||||
End If
|
End If
|
||||||
Dim sql = String.Format("SELECT * FROM TBPMO_WD_OBJECTTYPE WHERE OBJECT_TYPE = '{0}'", _objecttype)
|
Dim sql = String.Format("SELECT * FROM TBPMO_WD_OBJECTTYPE WHERE OBJECT_TYPE = '{0}'", _objecttype)
|
||||||
Dim DT_OBJTYPE As DataTable = ClassDatabase.Return_Datatable(sql, True)
|
Dim DT_OBJTYPE As DataTable = ClassDatabase.Return_Datatable(sql, True)
|
||||||
@ -85,7 +97,7 @@ Public Class frmDocRecordLink
|
|||||||
Dim Entity_Index = DT_OBJTYPE.Rows(0).Item("IDXNAME_ENTITYID")
|
Dim Entity_Index = DT_OBJTYPE.Rows(0).Item("IDXNAME_ENTITYID")
|
||||||
Dim Record_Index = DT_OBJTYPE.Rows(0).Item("IDXNAME_RECORDID")
|
Dim Record_Index = DT_OBJTYPE.Rows(0).Item("IDXNAME_RECORDID")
|
||||||
Dim ENT_ID = ClassDatabase.Execute_Scalar(String.Format("SELECT FORM_ID FROM TBPMO_RECORD WHERE GUID = {0}", SELECTED_RECORDID))
|
Dim ENT_ID = ClassDatabase.Execute_Scalar(String.Format("SELECT FORM_ID FROM TBPMO_RECORD WHERE GUID = {0}", SELECTED_RECORDID))
|
||||||
If ENT_ID > 1 Then
|
If ENT_ID > 1 And Entity_Index <> String.Empty Then
|
||||||
If clsWD_SET.IndexFile(DOC_PATH, Entity_Index, ENT_ID, _objecttype) = False Then
|
If clsWD_SET.IndexFile(DOC_PATH, Entity_Index, ENT_ID, _objecttype) = False Then
|
||||||
Dim msg = "Die Entität-ID konnte nicht gesetzt werden! Bitte überprüfen Sie die Logfile"
|
Dim msg = "Die Entität-ID konnte nicht gesetzt werden! Bitte überprüfen Sie die Logfile"
|
||||||
If USER_LANGUAGE <> "de-DE" Then
|
If USER_LANGUAGE <> "de-DE" Then
|
||||||
@ -94,21 +106,16 @@ Public Class frmDocRecordLink
|
|||||||
MsgBox(msg, MsgBoxStyle.Exclamation)
|
MsgBox(msg, MsgBoxStyle.Exclamation)
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
If clsWD_SET.IndexFile(DOC_PATH, Record_Index, SELECTED_RECORDID, _objecttype) = False Then
|
If Record_Index <> String.Empty Then
|
||||||
Dim msg = "Die Record-ID konnte nicht gesetzt werden! Bitte überprüfen Sie die Logfile"
|
If clsWD_SET.IndexFile(DOC_PATH, Record_Index, SELECTED_RECORDID, _objecttype) = False Then
|
||||||
If USER_LANGUAGE <> "de-DE" Then
|
Dim msg = "Die Record-ID konnte nicht gesetzt werden! Bitte überprüfen Sie die Logfile"
|
||||||
msg = "Could not index Record-ID! Please check logfile!"
|
If USER_LANGUAGE <> "de-DE" Then
|
||||||
|
msg = "Could not index Record-ID! Please check logfile!"
|
||||||
|
End If
|
||||||
|
MsgBox(msg, MsgBoxStyle.Exclamation)
|
||||||
End If
|
End If
|
||||||
MsgBox(msg, MsgBoxStyle.Exclamation)
|
|
||||||
Else
|
|
||||||
Dim msg = String.Format("Der Datensatz wurde erfolgreich mit der Datei " & vbNewLine & "{0}" & vbNewLine & "verknüpft!", DOC_PATH)
|
|
||||||
If USER_LANGUAGE <> "de-DE" Then
|
|
||||||
msg = "The record was successfully linked to the file: " & vbNewLine & DOC_PATH
|
|
||||||
End If
|
|
||||||
tsslbl.Text = msg
|
|
||||||
tsslbl.BackColor = Color.Yellow
|
|
||||||
|
|
||||||
ClassHelper.InsertEssential_Log(CURRENT_DOC_ID, "DOC-ID", "FILE LINK CREATED FOR RECORD: " & SELECTED_RECORDID.ToString)
|
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
Next
|
Next
|
||||||
|
|||||||
@ -4,6 +4,7 @@
|
|||||||
Private FORM_VIEW_ID As Integer
|
Private FORM_VIEW_ID As Integer
|
||||||
Private TBPMO_WD_FORMVIEW_DOKTYPES_GUID As Integer
|
Private TBPMO_WD_FORMVIEW_DOKTYPES_GUID As Integer
|
||||||
Private loaded As Boolean = False
|
Private loaded As Boolean = False
|
||||||
|
Dim DTTBPMO_WD_FORMVIEW_DOKTYPES As DataTable
|
||||||
|
|
||||||
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles btnAddIndexM.Click
|
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles btnAddIndexM.Click
|
||||||
If Not Me.cmbIndex_AUTO.Text = "" Then
|
If Not Me.cmbIndex_AUTO.Text = "" Then
|
||||||
@ -90,8 +91,14 @@
|
|||||||
Else
|
Else
|
||||||
sf = 0
|
sf = 0
|
||||||
End If
|
End If
|
||||||
Dim sql = "UPDATE TBPMO_WD_FORMVIEW_DOKTYPES SET NAME_CONVENTION = '" & txtnamenKonv.Text & "', MANUAL_SUBFOLDER = " & sf & ", CHANGED_WHO = '" & USER_USERNAME & "' WHERE GUID = " & TBPMO_WD_FORMVIEW_DOKTYPES_GUID
|
Dim sql = ""
|
||||||
|
If DTTBPMO_WD_FORMVIEW_DOKTYPES.Rows.Count = 1 Then
|
||||||
|
sql = "UPDATE TBPMO_WD_FORMVIEW_DOKTYPES SET NAME_CONVENTION = '" & txtnamenKonv.Text & "', MANUAL_SUBFOLDER = " & sf & ", CHANGED_WHO = '" & USER_USERNAME & "' WHERE GUID = " & TBPMO_WD_FORMVIEW_DOKTYPES_GUID
|
||||||
|
Else
|
||||||
|
sql = $"INSERT INTO TBPMO_WD_FORMVIEW_DOKTYPES (NAME_CONVENTION,MANUAL_SUBFOLDER,ADDED_WHO) VALUES ('{txtnamenKonv.Text}',{sf},'{USER_USERNAME}')"
|
||||||
|
End If
|
||||||
If ClassDatabase.Execute_non_Query(sql) = True Then
|
If ClassDatabase.Execute_non_Query(sql) = True Then
|
||||||
|
DTTBPMO_WD_FORMVIEW_DOKTYPES = ClassDatabase.Return_Datatable("SELECT * FROM TBPMO_WD_FORMVIEW_DOKTYPES WHERE GUID = " & TBPMO_WD_FORMVIEW_DOKTYPES_GUID)
|
||||||
lblSave.Visible = True
|
lblSave.Visible = True
|
||||||
lblSave.Text = "Data saved - " & Now.ToString
|
lblSave.Text = "Data saved - " & Now.ToString
|
||||||
Return True
|
Return True
|
||||||
@ -129,11 +136,11 @@
|
|||||||
Try
|
Try
|
||||||
If cmbEntity.SelectedIndex <> -1 Then
|
If cmbEntity.SelectedIndex <> -1 Then
|
||||||
TBPMO_WD_FORMVIEW_DOKTYPES_GUID = Me.cmbEntity.SelectedValue
|
TBPMO_WD_FORMVIEW_DOKTYPES_GUID = Me.cmbEntity.SelectedValue
|
||||||
Dim DT As DataTable = ClassDatabase.Return_Datatable("SELECT * FROM TBPMO_WD_FORMVIEW_DOKTYPES WHERE GUID = " & TBPMO_WD_FORMVIEW_DOKTYPES_GUID)
|
DTTBPMO_WD_FORMVIEW_DOKTYPES = ClassDatabase.Return_Datatable("SELECT * FROM TBPMO_WD_FORMVIEW_DOKTYPES WHERE GUID = " & TBPMO_WD_FORMVIEW_DOKTYPES_GUID)
|
||||||
If DT.Rows.Count = 1 Then
|
If DTTBPMO_WD_FORMVIEW_DOKTYPES.Rows.Count = 1 Then
|
||||||
FORM_VIEW_ID = DT.Rows(0).Item("FORMVIEW_ID")
|
FORM_VIEW_ID = DTTBPMO_WD_FORMVIEW_DOKTYPES.Rows(0).Item("FORMVIEW_ID")
|
||||||
Dim NameConv = DT.Rows(0).Item("NAME_CONVENTION")
|
Dim NameConv = DTTBPMO_WD_FORMVIEW_DOKTYPES.Rows(0).Item("NAME_CONVENTION")
|
||||||
chkManFolder.Checked = CBool(DT.Rows(0).Item("MANUAL_SUBFOLDER"))
|
chkManFolder.Checked = CBool(DTTBPMO_WD_FORMVIEW_DOKTYPES.Rows(0).Item("MANUAL_SUBFOLDER"))
|
||||||
If Not IsDBNull(NameConv) Then
|
If Not IsDBNull(NameConv) Then
|
||||||
Me.txtnamenKonv.Text = NameConv
|
Me.txtnamenKonv.Text = NameConv
|
||||||
Load_Controls()
|
Load_Controls()
|
||||||
|
|||||||
16
app/DD-Record-Organizer/frmMain.Designer.vb
generated
16
app/DD-Record-Organizer/frmMain.Designer.vb
generated
@ -79,6 +79,7 @@ Partial Class frmMain
|
|||||||
Me.BarButtonItem13 = New DevExpress.XtraBars.BarButtonItem()
|
Me.BarButtonItem13 = New DevExpress.XtraBars.BarButtonItem()
|
||||||
Me.BarButtonItemSwitchCon = New DevExpress.XtraBars.BarButtonItem()
|
Me.BarButtonItemSwitchCon = New DevExpress.XtraBars.BarButtonItem()
|
||||||
Me.LabelConString = New DevExpress.XtraBars.BarStaticItem()
|
Me.LabelConString = New DevExpress.XtraBars.BarStaticItem()
|
||||||
|
Me.StatusVersionDB = New DevExpress.XtraBars.BarStaticItem()
|
||||||
Me.pageHome = New DevExpress.XtraBars.Ribbon.RibbonPage()
|
Me.pageHome = New DevExpress.XtraBars.Ribbon.RibbonPage()
|
||||||
Me.RibbonPageGroup2 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
|
Me.RibbonPageGroup2 = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
|
||||||
Me.groupQuickAccessForm = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
|
Me.groupQuickAccessForm = New DevExpress.XtraBars.Ribbon.RibbonPageGroup()
|
||||||
@ -99,7 +100,6 @@ Partial Class frmMain
|
|||||||
Me.BarStaticItem1 = New DevExpress.XtraBars.BarStaticItem()
|
Me.BarStaticItem1 = New DevExpress.XtraBars.BarStaticItem()
|
||||||
Me.TimerInformation = New System.Windows.Forms.Timer(Me.components)
|
Me.TimerInformation = New System.Windows.Forms.Timer(Me.components)
|
||||||
Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components)
|
Me.ContextMenuStrip1 = New System.Windows.Forms.ContextMenuStrip(Me.components)
|
||||||
Me.StatusVersionDB = New DevExpress.XtraBars.BarStaticItem()
|
|
||||||
Me.cmsSystray.SuspendLayout()
|
Me.cmsSystray.SuspendLayout()
|
||||||
CType(Me.DD_DMSDataSet, System.ComponentModel.ISupportInitialize).BeginInit()
|
CType(Me.DD_DMSDataSet, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
CType(Me.VWPMO_WF_ACTIVEBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
|
CType(Me.VWPMO_WF_ACTIVEBindingSource, System.ComponentModel.ISupportInitialize).BeginInit()
|
||||||
@ -561,6 +561,13 @@ Partial Class frmMain
|
|||||||
Me.LabelConString.Name = "LabelConString"
|
Me.LabelConString.Name = "LabelConString"
|
||||||
Me.LabelConString.TextAlignment = System.Drawing.StringAlignment.Near
|
Me.LabelConString.TextAlignment = System.Drawing.StringAlignment.Near
|
||||||
'
|
'
|
||||||
|
'StatusVersionDB
|
||||||
|
'
|
||||||
|
resources.ApplyResources(Me.StatusVersionDB, "StatusVersionDB")
|
||||||
|
Me.StatusVersionDB.Id = 11
|
||||||
|
Me.StatusVersionDB.Name = "StatusVersionDB"
|
||||||
|
Me.StatusVersionDB.TextAlignment = System.Drawing.StringAlignment.Near
|
||||||
|
'
|
||||||
'pageHome
|
'pageHome
|
||||||
'
|
'
|
||||||
Me.pageHome.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.RibbonPageGroup2, Me.groupQuickAccessForm, Me.groupSearchAllOver, Me.RibbonPageGroupConnManager})
|
Me.pageHome.Groups.AddRange(New DevExpress.XtraBars.Ribbon.RibbonPageGroup() {Me.RibbonPageGroup2, Me.groupQuickAccessForm, Me.groupSearchAllOver, Me.RibbonPageGroupConnManager})
|
||||||
@ -715,13 +722,6 @@ Partial Class frmMain
|
|||||||
Me.ContextMenuStrip1.Name = "ContextMenuStrip1"
|
Me.ContextMenuStrip1.Name = "ContextMenuStrip1"
|
||||||
resources.ApplyResources(Me.ContextMenuStrip1, "ContextMenuStrip1")
|
resources.ApplyResources(Me.ContextMenuStrip1, "ContextMenuStrip1")
|
||||||
'
|
'
|
||||||
'StatusVersionDB
|
|
||||||
'
|
|
||||||
resources.ApplyResources(Me.StatusVersionDB, "StatusVersionDB")
|
|
||||||
Me.StatusVersionDB.Id = 11
|
|
||||||
Me.StatusVersionDB.Name = "StatusVersionDB"
|
|
||||||
Me.StatusVersionDB.TextAlignment = System.Drawing.StringAlignment.Near
|
|
||||||
'
|
|
||||||
'frmMain
|
'frmMain
|
||||||
'
|
'
|
||||||
Me.Appearance.BackColor = CType(resources.GetObject("frmMain.Appearance.BackColor"), System.Drawing.Color)
|
Me.Appearance.BackColor = CType(resources.GetObject("frmMain.Appearance.BackColor"), System.Drawing.Color)
|
||||||
|
|||||||
@ -124,20 +124,8 @@
|
|||||||
<value>17, 56</value>
|
<value>17, 56</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||||
<data name="ADDIBeendenToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>196, 26</value>
|
|
||||||
</data>
|
|
||||||
<data name="ADDIBeendenToolStripMenuItem.Text" xml:space="preserve">
|
|
||||||
<value>ADDI beenden</value>
|
|
||||||
</data>
|
|
||||||
<data name="CockpitAnzeigenToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>196, 26</value>
|
|
||||||
</data>
|
|
||||||
<data name="CockpitAnzeigenToolStripMenuItem.Text" xml:space="preserve">
|
|
||||||
<value>Cockpit anzeigen</value>
|
|
||||||
</data>
|
|
||||||
<data name="cmsSystray.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="cmsSystray.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>197, 56</value>
|
<value>170, 56</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>cmsSystray.Name" xml:space="preserve">
|
<data name=">>cmsSystray.Name" xml:space="preserve">
|
||||||
<value>cmsSystray</value>
|
<value>cmsSystray</value>
|
||||||
@ -1044,6 +1032,18 @@
|
|||||||
<data name="NotifyIcon.Visible" type="System.Boolean, mscorlib">
|
<data name="NotifyIcon.Visible" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="ADDIBeendenToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>169, 26</value>
|
||||||
|
</data>
|
||||||
|
<data name="ADDIBeendenToolStripMenuItem.Text" xml:space="preserve">
|
||||||
|
<value>ADDI beenden</value>
|
||||||
|
</data>
|
||||||
|
<data name="CockpitAnzeigenToolStripMenuItem.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>169, 26</value>
|
||||||
|
</data>
|
||||||
|
<data name="CockpitAnzeigenToolStripMenuItem.Text" xml:space="preserve">
|
||||||
|
<value>Cockpit anzeigen</value>
|
||||||
|
</data>
|
||||||
<metadata name="TimerTasks.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="TimerTasks.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>1208, 17</value>
|
<value>1208, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
@ -2284,105 +2284,6 @@
|
|||||||
rGVfvYI98TWlNa9PnJGLMGDjunfB71xCckbODKy2/jgAln/eXvihrcNlZ8s+M+l3XnAsLt75Z+/2Vnxq
|
rGVfvYI98TWlNa9PnJGLMGDjunfB71xCckbODKy2/jgAln/eXvihrcNlZ8s+M+l3XnAsLt75Z+/2Vnxq
|
||||||
3VuxbKCBYrmRgXjPPNVdUWINbcGQISPf6BVwYl7NvE359uCFxlG70jtXN/HfF33ijFw4KcMCLMTblOF6
|
3VuxbKCBYrmRgXjPPNVdUWINbcGQISPf6BVwYl7NvE359uCFxlG70jtXN/HfF33ijFw4KcMCLMTblOF6
|
||||||
z5X+PxSF4t+qN/szT9oWSwAAAABJRU5ErkJggg==
|
z5X+PxSF4t+qN/szT9oWSwAAAABJRU5ErkJggg==
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<data name="BarButtonItem23.Caption" xml:space="preserve">
|
|
||||||
<value>Synchronisation windream-Dateien</value>
|
|
||||||
</data>
|
|
||||||
<data name="BarButtonItem23.Glyph" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>
|
|
||||||
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
|
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<data name="BarButtonItem23.LargeGlyph" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>
|
|
||||||
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
|
|
||||||
</value>
|
</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnGlobalSearch.Caption" xml:space="preserve">
|
<data name="btnGlobalSearch.Caption" xml:space="preserve">
|
||||||
@ -2494,6 +2395,105 @@
|
|||||||
wqLj0c+lRxMLoJwoFOnR7OgBY/UIxOZ10lFccwVkCmP1cZXV/VhpcT2UpW7JQ9/Kh4WPXCQiLCQqkd6C
|
wqLj0c+lRxMLoJwoFOnR7OgBY/UIxOZ10lFccwVkCmP1cZXV/VhpcT2UpW7JQ9/Kh4WPXCQiLCQqkd6C
|
||||||
X6NvUWGs8aCPmpBz0CRczCdxLA8m1bTXdNFQ2X1vOZ4oAMhPlaEK0Xj6clp5J6AxxFwA8No/K4uTvqJI
|
X6NvUWGs8aCPmpBz0CRczCdxLA8m1bTXdNFQ2X1vOZ4oAMhPlaEK0Xj6clp5J6AxxFwA8No/K4uTvqJI
|
||||||
kmkAAAAASUVORK5CYII=
|
kmkAAAAASUVORK5CYII=
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="BarButtonItem23.Caption" xml:space="preserve">
|
||||||
|
<value>Synchronisation windream-Dateien</value>
|
||||||
|
</data>
|
||||||
|
<data name="BarButtonItem23.Glyph" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAACZ0RVh0VGl0
|
||||||
|
bGUARmluZDtCYXJzO1JpYmJvbjtTdGFuZGFyZDtTZWFyY2i7ZZwIAAAJwElEQVRYR8VWaVSU1xm2xsZU
|
||||||
|
GxNrUk2aNuk5OWmO2TUtNmIkLoBRgohsKiKbw6YzRHRAYJBFdlCWYd9hQJYxMDACsgyLyKo4sq/DAAPI
|
||||||
|
GjfEEHx671fGpi1J/JW85zxz73zf8977vPfe733vMgC/KpZ8+EviP52ft98sts9qP8l/VgF0kOUEz/0A
|
||||||
|
9P9Sg9NnSv4PfZbk/5wAZqC80sYdorLm/JyiRkVaXo0i5lJ5vl+kcBd5t4K+p8RFY/jRGSU7ErIr82Mz
|
||||||
|
JYro9DJFeMrVfL+IJfk/KYAZ7IrklnNVUxfkI5OYufsQgyPTqKrvQEKWBN5hQlfC+S3lKflxmeXO+eXN
|
||||||
|
kCsm0SefQP7VOpRfb4VAdB1+UXlK/tOV+CkByzNE1TtLaloXZIopPHg4h4np+7jVOQhhQQ3EJXWIu1S+
|
||||||
|
YO4QpIzsudDEArXswoaFqZn7ZCigs28UobFCxKQWoL1vBAnZFQtsHl9jkc+I+K95w5KLl/XI79Aufbki
|
||||||
|
I7+2pvy6FL3yO5id+w7y4QlU1neBn5iHhPQilNW1w8Y16hrhvkDwPD+tpKq6kawWiZ5at2wMkUlinHYL
|
||||||
|
R1ltGyrqO2HvHldLuCsJllc1di077hhGuosWGFuwTNo5RLvLfcMzN6fmXluQ1LVBNjSBucfz6CBR5BY2
|
||||||
|
wDdUgORLpZDUdeA4N/Qe4a8iWHkh8crdoupbDJ8abeMFV8FxCkTmleuMCA4vasHA0kWF8JlVMGEHkmbR
|
||||||
|
PMOFtGGi94/OvZCYXYqqxk6M3JkmW/AIdc29SMmugKtPNJKzy3FFIsVBS/c5wn+RYNW5CxlzOYX1JPIR
|
||||||
|
RsDQyBTiBCVgcwPhG56B3NIm8ILTYHzSN5Tw6aot12d5kWbRnALTabP8b+9tXuURmj0Smy5GU0sf2ft7
|
||||||
|
mCQoqpIiIl4Ee+eLSBKWI4CfiS90bPGhyv4vd+lYaxy0cEO0oBCtXYOMgJE7M4jLKAfb8QJsHQKQQ1Yh
|
||||||
|
LKUQh0/6jb6y4c8vk7mengWlMdHbOIZouQQKkHq5ErfaBvBwdo4s5zjS82pwzi8ZrK99EBAlJK0fVPey
|
||||||
|
sGXHMew3dsYBcx78I7LQKO1hBIxNfEu+lgrYu4TDyOIsyOeJkEQxjE94Q9/SRZfMxZwFOrHS6J+VrLP8
|
||||||
|
PO75WMRnFENUVIOm5jZkCEvB80vBcY4PTKx4YLuEwsD0LFR2m2LbHhsYWnlDx9QF7oHJqK5vxfcLC2jt
|
||||||
|
7EdARDZY9n7Q0rfDScdQuPqn4KRrJI6y/cVkLrp1T1eBiX6vkd27Vk78JxzXEFTXSTExOYMnT54wA3b3
|
||||||
|
DSE2+RvompyB3jEnaOqewCa1Q/8WwDoPbZOzOOMZjTwiWtrSic4eGeRDY5if/x7fzc+jjQjKFlWA40YE
|
||||||
|
nPR98s5H2z8mczJngQqgPy+Yn77YcMIpGIqxCdx98AiK8bvoJae5h2BwbAbT92bRL1fgoLEDtqmb4sOt
|
||||||
|
+lDVtIb+cS98ZewI1il/xKbkMYf22/tzGCb+PYMT6CaQj85gkiSzIcU4zE54Yed+mxtkzpcI6CosW6Gu
|
||||||
|
y9po68wnp3ecIYvKOnDSrQAHWJdgYJuDM76lKJB0oodkuP4BBf654wje36KLg8dcYe8Wgb2HuTCydCV7
|
||||||
|
PwOZYgaXr96GpWM6NI6G40vTKNi6ZSOnWIoO2TgGyMocsjqHv76rspkGTgWsPHrCx9snLAP9w5MIjK2G
|
||||||
|
ql4iDnBrcMS7DUd9OnDIrRF6dgWISGsimW0UQWEp2LrHHB5ByUgXlkDXzJXZIhqxd2QxNmkHQY1dDA3X
|
||||||
|
RuzhNUHjdBl2m8YhIE6C290KOLrzoapuHETmXkMFrLZ2DB241SaDsLgVakdS4JXajx7ZLEm/9+EpGAIr
|
||||||
|
TAY7fi+MHa/ickkbOnuHoXXkNDapGlzX0GPXGNt5Q9oxgAzxDfxdPwQO8R1o73+A+va74CT2QiewHQbB
|
||||||
|
LdhnJ4Cg4AbKrkmx19CeZr51VMAam7Oh8x39YzA5kwN93nVMTz7G1MRjdMkeoqRxBpxYOdgxA+BGt8HB
|
||||||
|
XwIpqQtGx91pIv8TwQaLU4Fo6x2DHjseO4nIiYk5jI/PoaXvPnLrJ2HI74JheCfMQ+pgSbajXtqP/Ye5
|
||||||
|
88R3PRXwkjU3BA0tcmhapIAV2Y2B4Udkv2dR23oPOdVTcEobBDdVjoC8ERzjFZHc3oVDLE8q4A2C11in
|
||||||
|
L+DaTRm2HgnGgYu3yMF9iDbZA5TdnkZ8xRjMErthktAFrrAf2pxEFFe3Y5/hKer/OiPAwj7wXgUptXtt
|
||||||
|
0sFO6kV40SiqWu4ir2EaAfmjcBcOw0ekQEjRCEzOFeFKZQv0zHmPlQIs7AMel9V2YvuxEBjF3IaHeACF
|
||||||
|
0imk1t0BN08O26w+cC7L4FIwAK1TicgpaoK6jt19pYA1h6w92r8paoC5pwhWUc1wzR3CefEw/IpHEXB1
|
||||||
|
DIGkjamegJeQVLWLEpIpq6Bl5NBNJydYb3TcrSuzoA6GjknQu1gNq5wecET9cCgcwJkisnqFcvhWKvB1
|
||||||
|
xg2YeWUhJr0U2zXNuqgvFbBa6/CpsKDob5AkaoKBuxg+xUMIkowhtGocMfXjEDRPIYFEY35Bgvi8BngE
|
||||||
|
p2PHPsso4vsKwR/2GXEiyM0HEVnV0DydhFPiHpwtG4Rb5TB8axUIvzmGoJoh6HpkITyzElzPWHyqejCG
|
||||||
|
+lIBK9/9aNtGY+vzs6LSZngnVcHASwy/wi6kNt+BQDqO4NIemASXwif1Gimv9SQjOj964633PyG+vydY
|
||||||
|
/fZ7Kh8etvKczSlsgjO/ABpnEuCUexPhTcOIuDkMnlgKbZ4AzlFipOTWYJe2zaNXX3ub5oHVVADNRi9u
|
||||||
|
/9LU2pYcRnL3Q/TlOrAjSmAccIWBfWQZIoW1SCQl2ZLjj398rscmPlQ9vWZRvKyqfsTOihxGcifERYEE
|
||||||
|
pj6XoOWUgK+cE2Hun4VgQTmi0kphaO6KjZ/s/pr40E/weQKmFtDO2i1q+sbah7gKHql8UWnFzGHJLmwE
|
||||||
|
n5RSp/MJ2KNrP7rpM21Lwn2VQFnRmEJGsO5TVR3zPbqcUa5HHEISxOQ+WE8CqkNQrAgclwhs0zQbfecD
|
||||||
|
NepP9/5pLaCmFLFm/etvv/O5phl/51c2reoH2Nitw8YX+6zaPttlHLlu/ZsbCWctgXJyppoRU4pYu+6P
|
||||||
|
f9moomYYtXX3sfZtGhbYqm4GFbXD7R9v2R/z0trXPiAcGrlycqU/Y0xVJPgdAZ2EqqSJhn5qGwioI92z
|
||||||
|
H96GlUb79Bl9R69plEs/sTcJ3iKg49AD+2P+T005EBVCV4RGRUH79NmPOi7a//rTSCnoGM/i/9QoaSk8
|
||||||
|
qy3lS/H/Rm5QvyqWfPjLAcv+Bd859emhr0AKAAAAAElFTkSuQmCC
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="BarButtonItem23.LargeGlyph" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
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
|
||||||
</value>
|
</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="LabelProxyServer.Caption" xml:space="preserve">
|
<data name="LabelProxyServer.Caption" xml:space="preserve">
|
||||||
@ -2688,60 +2688,26 @@
|
|||||||
<data name="ribbonMain.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="ribbonMain.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>0, 0</value>
|
<value>0, 0</value>
|
||||||
</data>
|
</data>
|
||||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
||||||
<data name="ribbonMain.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
|
||||||
<value>4, 4, 4, 4</value>
|
|
||||||
</data>
|
|
||||||
<data name="RibbonPageGroup2.Text" xml:space="preserve">
|
|
||||||
<value>Kalender</value>
|
|
||||||
</data>
|
|
||||||
<data name="groupQuickAccessForm.Text" xml:space="preserve">
|
|
||||||
<value>Views/Sichten</value>
|
|
||||||
</data>
|
|
||||||
<data name="groupSearchAllOver.Text" xml:space="preserve">
|
|
||||||
<value>Weitere Views</value>
|
|
||||||
</data>
|
|
||||||
<data name="RibbonPageGroupConnManager.Text" xml:space="preserve">
|
|
||||||
<value>Client Connection</value>
|
|
||||||
</data>
|
|
||||||
<data name="pageHome.Text" xml:space="preserve">
|
<data name="pageHome.Text" xml:space="preserve">
|
||||||
<value>Home</value>
|
<value>Home</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="pageForms.Appearance.BackColor" type="System.Drawing.Color, System.Drawing">
|
<data name="pageForms.Appearance.BackColor" type="System.Drawing.Color, System.Drawing">
|
||||||
<value>Yellow</value>
|
<value>Yellow</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="groupQuickAccessForm2.Text" xml:space="preserve">
|
|
||||||
<value>Views/Sichten</value>
|
|
||||||
</data>
|
|
||||||
<data name="pageForms.Text" xml:space="preserve">
|
<data name="pageForms.Text" xml:space="preserve">
|
||||||
<value>Weitere Sichten</value>
|
<value>Weitere Sichten</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RibbonPageGroupProgram.Text" xml:space="preserve">
|
|
||||||
<value>Programm Konfiguration</value>
|
|
||||||
</data>
|
|
||||||
<data name="RibbonPageGroupTask.Text" xml:space="preserve">
|
|
||||||
<value>Tasks und windream-Konfigurationen</value>
|
|
||||||
</data>
|
|
||||||
<data name="RibbonPageGroupMenue.Text" xml:space="preserve">
|
|
||||||
<value>Menü Konfiguration</value>
|
|
||||||
</data>
|
|
||||||
<data name="RibbonPageGroup1.Text" xml:space="preserve">
|
|
||||||
<value>Connections</value>
|
|
||||||
</data>
|
|
||||||
<data name="pageAdmin.Text" xml:space="preserve">
|
<data name="pageAdmin.Text" xml:space="preserve">
|
||||||
<value>Administration</value>
|
<value>Administration</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ribbonMain.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="ribbonMain.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>1196, 187</value>
|
<value>995, 150</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="RibbonStatusBar1.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="RibbonStatusBar1.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>0, 616</value>
|
<value>0, 508</value>
|
||||||
</data>
|
|
||||||
<data name="RibbonStatusBar1.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
|
||||||
<value>4, 4, 4, 4</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="RibbonStatusBar1.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="RibbonStatusBar1.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>1196, 29</value>
|
<value>995, 23</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>RibbonStatusBar1.Name" xml:space="preserve">
|
<data name=">>RibbonStatusBar1.Name" xml:space="preserve">
|
||||||
<value>RibbonStatusBar1</value>
|
<value>RibbonStatusBar1</value>
|
||||||
@ -2767,6 +2733,33 @@
|
|||||||
<data name=">>ribbonMain.ZOrder" xml:space="preserve">
|
<data name=">>ribbonMain.ZOrder" xml:space="preserve">
|
||||||
<value>4</value>
|
<value>4</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="RibbonPageGroup2.Text" xml:space="preserve">
|
||||||
|
<value>Kalender</value>
|
||||||
|
</data>
|
||||||
|
<data name="groupQuickAccessForm.Text" xml:space="preserve">
|
||||||
|
<value>Views/Sichten</value>
|
||||||
|
</data>
|
||||||
|
<data name="groupSearchAllOver.Text" xml:space="preserve">
|
||||||
|
<value>Weitere Views</value>
|
||||||
|
</data>
|
||||||
|
<data name="RibbonPageGroupConnManager.Text" xml:space="preserve">
|
||||||
|
<value>Client Connection</value>
|
||||||
|
</data>
|
||||||
|
<data name="groupQuickAccessForm2.Text" xml:space="preserve">
|
||||||
|
<value>Views/Sichten</value>
|
||||||
|
</data>
|
||||||
|
<data name="RibbonPageGroupProgram.Text" xml:space="preserve">
|
||||||
|
<value>Programm Konfiguration</value>
|
||||||
|
</data>
|
||||||
|
<data name="RibbonPageGroupTask.Text" xml:space="preserve">
|
||||||
|
<value>Tasks und windream-Konfigurationen</value>
|
||||||
|
</data>
|
||||||
|
<data name="RibbonPageGroupMenue.Text" xml:space="preserve">
|
||||||
|
<value>Menü Konfiguration</value>
|
||||||
|
</data>
|
||||||
|
<data name="RibbonPageGroup1.Text" xml:space="preserve">
|
||||||
|
<value>Connections</value>
|
||||||
|
</data>
|
||||||
<metadata name="DefaultLookAndFeel1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
<metadata name="DefaultLookAndFeel1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||||
<value>242, 17</value>
|
<value>242, 17</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
@ -2807,10 +2800,10 @@
|
|||||||
<value>White</value>
|
<value>White</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
|
||||||
<value>8, 19</value>
|
<value>6, 13</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>1196, 645</value>
|
<value>995, 531</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="$this.Font" type="System.Drawing.Font, System.Drawing">
|
<data name="$this.Font" type="System.Drawing.Font, System.Drawing">
|
||||||
<value>Segoe UI, 8.25pt</value>
|
<value>Segoe UI, 8.25pt</value>
|
||||||
@ -3707,9 +3700,6 @@
|
|||||||
/////////////wA///////////////////8f////////////////////
|
/////////////wA///////////////////8f////////////////////
|
||||||
</value>
|
</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="$this.Margin" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
|
||||||
<value>4, 4, 4, 4</value>
|
|
||||||
</data>
|
|
||||||
<data name="$this.Text" xml:space="preserve">
|
<data name="$this.Text" xml:space="preserve">
|
||||||
<value>Form1</value>
|
<value>Form1</value>
|
||||||
</data>
|
</data>
|
||||||
@ -4031,6 +4021,12 @@
|
|||||||
<data name=">>LabelConString.Type" xml:space="preserve">
|
<data name=">>LabelConString.Type" xml:space="preserve">
|
||||||
<value>DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
<value>DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name=">>StatusVersionDB.Name" xml:space="preserve">
|
||||||
|
<value>StatusVersionDB</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>StatusVersionDB.Type" xml:space="preserve">
|
||||||
|
<value>DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
||||||
|
</data>
|
||||||
<data name=">>pageHome.Name" xml:space="preserve">
|
<data name=">>pageHome.Name" xml:space="preserve">
|
||||||
<value>pageHome</value>
|
<value>pageHome</value>
|
||||||
</data>
|
</data>
|
||||||
@ -4139,12 +4135,6 @@
|
|||||||
<data name=">>TimerInformation.Type" xml:space="preserve">
|
<data name=">>TimerInformation.Type" xml:space="preserve">
|
||||||
<value>System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>StatusVersionDB.Name" xml:space="preserve">
|
|
||||||
<value>StatusVersionDB</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>StatusVersionDB.Type" xml:space="preserve">
|
|
||||||
<value>DevExpress.XtraBars.BarStaticItem, DevExpress.XtraBars.v15.2, Version=15.2.16.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>$this.Name" xml:space="preserve">
|
<data name=">>$this.Name" xml:space="preserve">
|
||||||
<value>frmMain</value>
|
<value>frmMain</value>
|
||||||
</data>
|
</data>
|
||||||
|
|||||||
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
Public Class frmMass_Change
|
Public Class frmMass_Change
|
||||||
Dim SQL As String
|
Dim SQL As String
|
||||||
|
Dim _CONTROLID As Integer
|
||||||
Private Sub frmMass_Change_Load(sender As Object, e As EventArgs) Handles Me.Load
|
Private Sub frmMass_Change_Load(sender As Object, e As EventArgs) Handles Me.Load
|
||||||
Try
|
Try
|
||||||
SUCCESSFULL = False
|
SUCCESSFULL = False
|
||||||
@ -30,6 +31,7 @@ Public Class frmMass_Change
|
|||||||
End Sub
|
End Sub
|
||||||
Private Sub btnRefresh_Click(sender As Object, e As EventArgs) Handles btnRefresh.Click
|
Private Sub btnRefresh_Click(sender As Object, e As EventArgs) Handles btnRefresh.Click
|
||||||
Try
|
Try
|
||||||
|
_CONTROLID = 0
|
||||||
If txtNewValue.Text <> "" And Me.cmbColumn.SelectedIndex <> -1 Then
|
If txtNewValue.Text <> "" And Me.cmbColumn.SelectedIndex <> -1 Then
|
||||||
Dim msg = "Sind Sie sicher, dass Sie diese Massenänderung durchführen wollen?" & vbNewLine & MASS_RECORD_IDs2CHANGE.Count.ToString & " Datensätze werden geändert!"
|
Dim msg = "Sind Sie sicher, dass Sie diese Massenänderung durchführen wollen?" & vbNewLine & MASS_RECORD_IDs2CHANGE.Count.ToString & " Datensätze werden geändert!"
|
||||||
If USER_LANGUAGE <> "de-DE" Then
|
If USER_LANGUAGE <> "de-DE" Then
|
||||||
@ -44,6 +46,11 @@ Public Class frmMass_Change
|
|||||||
ClassHelper.InsertEssential_Log(USER_GUID, "User-ID", String.Format("### Starting MassChange of column '{0}' with value '{1}'....###", cmbColumn.Text, txtNewValue.Text))
|
ClassHelper.InsertEssential_Log(USER_GUID, "User-ID", String.Format("### Starting MassChange of column '{0}' with value '{1}'....###", cmbColumn.Text, txtNewValue.Text))
|
||||||
Me.Cursor = Cursors.WaitCursor
|
Me.Cursor = Cursors.WaitCursor
|
||||||
SQL = String.Format("SELECT GUID FROM TBPMO_CONTROL WHERE COL_NAME = '{0}' AND FORM_ID = {1}", cmbColumn.Text, CURRENT_ENTITY_ID)
|
SQL = String.Format("SELECT GUID FROM TBPMO_CONTROL WHERE COL_NAME = '{0}' AND FORM_ID = {1}", cmbColumn.Text, CURRENT_ENTITY_ID)
|
||||||
|
Dim control_Id = ClassDatabase.Execute_Scalar(SQL, True)
|
||||||
|
|
||||||
|
If Not IsNothing(control_Id) Then
|
||||||
|
_CONTROLID = control_Id
|
||||||
|
End If
|
||||||
ProgressBar1.Visible = True
|
ProgressBar1.Visible = True
|
||||||
lblStateBW.Text = "Preparing BackgroundWorker..."
|
lblStateBW.Text = "Preparing BackgroundWorker..."
|
||||||
lblStateBW.Visible = True
|
lblStateBW.Visible = True
|
||||||
@ -66,11 +73,10 @@ Public Class frmMass_Change
|
|||||||
Dim worker As BackgroundWorker = CType(sender, BackgroundWorker)
|
Dim worker As BackgroundWorker = CType(sender, BackgroundWorker)
|
||||||
Dim val = txtNewValue.Text
|
Dim val = txtNewValue.Text
|
||||||
|
|
||||||
Dim control_Id = ClassDatabase.Execute_Scalar(SQL, True)
|
|
||||||
If Not IsNothing(control_Id) Then
|
If _CONTROLID <> 0 Then
|
||||||
If control_Id > 0 Then
|
SQL = String.Format("SELECT CONTROL_TYPE_ID FROM TBPMO_CONTROL WHERE GUID = {0}", _CONTROLID)
|
||||||
SQL = String.Format("SELECT CONTROL_TYPE_ID FROM TBPMO_CONTROL WHERE GUID = {0}", control_Id)
|
Dim control_type_ID = ClassDatabase.Execute_Scalar(SQL, True)
|
||||||
Dim control_type_ID = ClassDatabase.Execute_Scalar(SQL, True)
|
|
||||||
If control_type_ID = 4 Then
|
If control_type_ID = 4 Then
|
||||||
Try
|
Try
|
||||||
val = CDate(val)
|
val = CDate(val)
|
||||||
@ -90,10 +96,10 @@ Public Class frmMass_Change
|
|||||||
'Dim result1 As MsgBoxResult
|
'Dim result1 As MsgBoxResult
|
||||||
'result1 = MessageBox.Show(msg, "Confirmation:", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
|
'result1 = MessageBox.Show(msg, "Confirmation:", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
|
||||||
For Each Record As String In MASS_RECORD_IDs2CHANGE
|
For Each Record As String In MASS_RECORD_IDs2CHANGE
|
||||||
Dim del = String.Format("DELETE FROM TBPMO_CONTROL_VALUE WHERE CONTROL_ID = {0} AND RECORD_ID = {1}", control_Id, CInt(Record))
|
Dim del = String.Format("DELETE FROM TBPMO_CONTROL_VALUE WHERE CONTROL_ID = {0} AND RECORD_ID = {1}", _CONTROLID, CInt(Record))
|
||||||
ClassDatabase.Execute_non_Query(del, False)
|
ClassDatabase.Execute_non_Query(del, False)
|
||||||
ClassProxy.PRPROXY_CONTROL_DEL(CInt(Record), CURRENT_ENTITY_ID, control_Id)
|
ClassProxy.PRPROXY_CONTROL_DEL(CInt(Record), CURRENT_ENTITY_ID, _CONTROLID)
|
||||||
Next
|
Next
|
||||||
End If
|
End If
|
||||||
Try
|
Try
|
||||||
Dim RIGHT_ONLY_READ_RECORD_FILE = False
|
Dim RIGHT_ONLY_READ_RECORD_FILE = False
|
||||||
@ -104,8 +110,8 @@ Public Class frmMass_Change
|
|||||||
RIGHT_ONLY_READ_RECORD_FILE = ClassHelper.Check_Record_Read_only(CInt(Record), CURRENT_ENTITY_ID)
|
RIGHT_ONLY_READ_RECORD_FILE = ClassHelper.Check_Record_Read_only(CInt(Record), CURRENT_ENTITY_ID)
|
||||||
End If
|
End If
|
||||||
If RIGHT_ONLY_READ_RECORD_FILE = False Then
|
If RIGHT_ONLY_READ_RECORD_FILE = False Then
|
||||||
SQL = String.Format("SELECT GUID FROM TBPMO_CONTROL_VALUE WHERE CONTROL_ID = {0} AND RECORD_ID = {1}", control_Id, CInt(Record))
|
SQL = String.Format("SELECT GUID FROM TBPMO_CONTROL_VALUE WHERE CONTROL_ID = {0} AND RECORD_ID = {1}", _CONTROLID, CInt(Record))
|
||||||
Dim ex_GUID = ClassDatabase.Execute_Scalar(SQL, True)
|
Dim ex_GUID = ClassDatabase.Execute_Scalar(SQL, True)
|
||||||
If Not IsNothing(ex_GUID) Then
|
If Not IsNothing(ex_GUID) Then
|
||||||
SQL = String.Format("UPDATE TBPMO_CONTROL_VALUE SET VALUE = '{0}',CHANGED_WHO = '{1}' WHERE GUID = {2}", val, USER_USERNAME, ex_GUID)
|
SQL = String.Format("UPDATE TBPMO_CONTROL_VALUE SET VALUE = '{0}',CHANGED_WHO = '{1}' WHERE GUID = {2}", val, USER_USERNAME, ex_GUID)
|
||||||
If ClassDatabase.Execute_non_Query(SQL, False) = False Then
|
If ClassDatabase.Execute_non_Query(SQL, False) = False Then
|
||||||
@ -113,16 +119,16 @@ Public Class frmMass_Change
|
|||||||
ClassLogger.Add(">> Error in updating the value for Record: " & Record, False)
|
ClassLogger.Add(">> Error in updating the value for Record: " & Record, False)
|
||||||
|
|
||||||
Else
|
Else
|
||||||
ClassProxy.PRPROXY_CONTROL_VALUE_UPD_INS(CURRENT_ENTITY_ID, control_Id, CInt(Record), val)
|
ClassProxy.PRPROXY_CONTROL_VALUE_UPD_INS(CURRENT_ENTITY_ID, _CONTROLID, CInt(Record), val)
|
||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
SQL = String.Format("INSERT INTO TBPMO_CONTROL_VALUE (CONTROL_ID, RECORD_ID, VALUE, ADDED_WHO) VALUES ({0},{1},'{2}','{3}')", control_Id, CInt(Record), val, USER_USERNAME)
|
SQL = String.Format("INSERT INTO TBPMO_CONTROL_VALUE (CONTROL_ID, RECORD_ID, VALUE, ADDED_WHO) VALUES ({0},{1},'{2}','{3}')", _CONTROLID, CInt(Record), val, USER_USERNAME)
|
||||||
If ClassDatabase.Execute_non_Query(SQL, False) = False Then
|
If ClassDatabase.Execute_non_Query(SQL, False) = False Then
|
||||||
_Error = True
|
_Error = True
|
||||||
ClassLogger.Add(">> Error in inserting the value for Record: " & Record, False)
|
ClassLogger.Add(">> Error in inserting the value for Record: " & Record, False)
|
||||||
Else
|
Else
|
||||||
ClassProxy.PRPROXY_CONTROL_VALUE_UPD_INS(CURRENT_ENTITY_ID, control_Id, CInt(Record), val)
|
ClassProxy.PRPROXY_CONTROL_VALUE_UPD_INS(CURRENT_ENTITY_ID, _CONTROLID, CInt(Record), val)
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
End If
|
End If
|
||||||
BackgroundWorker.ReportProgress(i)
|
BackgroundWorker.ReportProgress(i)
|
||||||
@ -135,11 +141,7 @@ Public Class frmMass_Change
|
|||||||
_Error = True
|
_Error = True
|
||||||
End Try
|
End Try
|
||||||
Else
|
Else
|
||||||
ClassLogger.Add("No defined column found! (1)")
|
ClassLogger.Add("No defined Control found!")
|
||||||
_Error = True
|
|
||||||
End If
|
|
||||||
Else
|
|
||||||
ClassLogger.Add("No defined column found! (2) - SQL: " & SQL)
|
|
||||||
_Error = True
|
_Error = True
|
||||||
End If
|
End If
|
||||||
|
|
||||||
|
|||||||
@ -63,7 +63,7 @@ Public Class frmRecordView
|
|||||||
'sql = String.Format("select * from TBPMO_DOCSEARCH_VARIABLE_CONTROLS WHERE ENTITY_ID = {0}", ENTITY_ID)
|
'sql = String.Format("select * from TBPMO_DOCSEARCH_VARIABLE_CONTROLS WHERE ENTITY_ID = {0}", ENTITY_ID)
|
||||||
DT_RESULTLIST_OPTIONS = ClassHelper.FILTER_DATATABLE(CURRENT_VARIABLE_CONTROLS, "ENTITY_ID = " & ENTITY_ID, "") 'ClassDatabase.Return_Datatable(sql, True)
|
DT_RESULTLIST_OPTIONS = ClassHelper.FILTER_DATATABLE(CURRENT_VARIABLE_CONTROLS, "ENTITY_ID = " & ENTITY_ID, "") 'ClassDatabase.Return_Datatable(sql, True)
|
||||||
' sql = String.Format("select * from TBPMO_DOCSEARCH_RESULTLIST_CONFIG WHERE VISIBLE = 1 AND ENTITY_ID = {0} AND LANGUAGE = '{1}' AND COLUMN_VIEW LIKE 'VALUE%' ORDER BY SEQUENCE", ENTITY_ID, USER_LANGUAGE)
|
' sql = String.Format("select * from TBPMO_DOCSEARCH_RESULTLIST_CONFIG WHERE VISIBLE = 1 AND ENTITY_ID = {0} AND LANGUAGE = '{1}' AND COLUMN_VIEW LIKE 'VALUE%' ORDER BY SEQUENCE", ENTITY_ID, USER_LANGUAGE)
|
||||||
Dim expression As String = String.Format("VISIBLE = 1 And ENTITY_ID = {0} And LANGUAGE = '{1}' AND COLUMN_VIEW LIKE 'VALUE%'", ENTITY_ID, USER_LANGUAGE)
|
Dim expression As String = String.Format("ENTITY_ID = {0} And LANGUAGE = '{1}' AND COLUMN_VIEW LIKE 'VALUE%'", ENTITY_ID, USER_LANGUAGE)
|
||||||
DT_RESULTLIST_VARIABLE_VALUE = ClassHelper.FILTER_DATATABLE(CURRENT_RESULTLIST_CONFIG, expression, "SEQUENCE") 'ClassDatabase.Return_Datatable(sql, True)
|
DT_RESULTLIST_VARIABLE_VALUE = ClassHelper.FILTER_DATATABLE(CURRENT_RESULTLIST_CONFIG, expression, "SEQUENCE") 'ClassDatabase.Return_Datatable(sql, True)
|
||||||
|
|
||||||
'Dim sql_ResultList = String.Format("select * from TBPMO_DOCSEARCH_RESULTLIST_CONFIG WHERE ENTITY_ID = {0} AND LANGUAGE = '{1}' ORDER BY SEQUENCE", ENTITY_ID, USER_LANGUAGE)
|
'Dim sql_ResultList = String.Format("select * from TBPMO_DOCSEARCH_RESULTLIST_CONFIG WHERE ENTITY_ID = {0} AND LANGUAGE = '{1}' ORDER BY SEQUENCE", ENTITY_ID, USER_LANGUAGE)
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
Public NotInheritable Class frmSplash
|
Public NotInheritable Class frmSplash
|
||||||
'TODO: Dieses Formular kann einfach als Begrüßungsbildschirm für die Anwendung festgelegt werden, indem Sie zur Registerkarte "Anwendung"
|
'TODO: Dieses Formular kann einfach als Begrüßungsbildschirm für die Anwendung festgelegt werden, indem Sie zur Registerkarte "Anwendung"
|
||||||
' des Projekt-Designers wechseln (Menü "Projekt", Option "Eigenschaften").
|
' des Projekt-Designers wechseln (Menü "Projekt", Option "Eigenschaften").
|
||||||
Private InitSteps As Integer = 6
|
Private InitSteps As Integer = 7
|
||||||
Private bw As New BackgroundWorker()
|
Private bw As New BackgroundWorker()
|
||||||
Private mainForm As Form
|
Private mainForm As Form
|
||||||
|
|
||||||
@ -98,9 +98,14 @@ Public NotInheritable Class frmSplash
|
|||||||
|
|
||||||
System.Threading.Thread.Sleep(500)
|
System.Threading.Thread.Sleep(500)
|
||||||
|
|
||||||
bw.ReportProgress(CalcProgress(6), "Initializing Frontend")
|
|
||||||
' InitInterface wurde in frmMain integriert
|
' InitInterface wurde in frmMain integriert
|
||||||
'Init.InitInterface(mainForm)
|
'Init.InitInterface(mainForm)
|
||||||
|
bw.ReportProgress(CalcProgress(6), "Initializing Node-Configuration")
|
||||||
|
'ClassConstructors.Init_Tuple()
|
||||||
|
|
||||||
|
|
||||||
|
bw.ReportProgress(CalcProgress(7), "Initializing Frontend")
|
||||||
|
|
||||||
System.Threading.Thread.Sleep(500)
|
System.Threading.Thread.Sleep(500)
|
||||||
Else
|
Else
|
||||||
|
|||||||
@ -321,7 +321,6 @@ Public Class frmWM_ChangeDoctype
|
|||||||
MsgBox("Oracle not yet implememnted!", MsgBoxStyle.Exclamation)
|
MsgBox("Oracle not yet implememnted!", MsgBoxStyle.Exclamation)
|
||||||
Exit Sub
|
Exit Sub
|
||||||
'oracleConn = New OracleConnection(connectionString)
|
'oracleConn = New OracleConnection(connectionString)
|
||||||
'' Try
|
|
||||||
'oracleConn.Open()
|
'oracleConn.Open()
|
||||||
'oracleCmd = New OracleCommand(sql, oracleConn)
|
'oracleCmd = New OracleCommand(sql, oracleConn)
|
||||||
'oracleadapter.SelectCommand = oracleCmd
|
'oracleadapter.SelectCommand = oracleCmd
|
||||||
@ -409,7 +408,6 @@ Public Class frmWM_ChangeDoctype
|
|||||||
MsgBox("Oracle not yet implememnted!", MsgBoxStyle.Exclamation)
|
MsgBox("Oracle not yet implememnted!", MsgBoxStyle.Exclamation)
|
||||||
Exit Sub
|
Exit Sub
|
||||||
'oracleConn = New OracleConnection(connectionString)
|
'oracleConn = New OracleConnection(connectionString)
|
||||||
'' Try
|
|
||||||
'oracleConn.Open()
|
'oracleConn.Open()
|
||||||
'oracleCmd = New OracleCommand(sql_Vorschlag, oracleConn)
|
'oracleCmd = New OracleCommand(sql_Vorschlag, oracleConn)
|
||||||
'oracleadapter.SelectCommand = oracleCmd
|
'oracleadapter.SelectCommand = oracleCmd
|
||||||
|
|||||||
@ -42,7 +42,7 @@ Partial Class frmWM_DoctypeConfig
|
|||||||
Dim CHANGED_WHOLabel As System.Windows.Forms.Label
|
Dim CHANGED_WHOLabel As System.Windows.Forms.Label
|
||||||
Dim CHANGED_WHENLabel As System.Windows.Forms.Label
|
Dim CHANGED_WHENLabel As System.Windows.Forms.Label
|
||||||
Dim OBJEKTTYPLabel As System.Windows.Forms.Label
|
Dim OBJEKTTYPLabel As System.Windows.Forms.Label
|
||||||
Dim DataGridViewCellStyle2 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
|
Dim DataGridViewCellStyle1 As System.Windows.Forms.DataGridViewCellStyle = New System.Windows.Forms.DataGridViewCellStyle()
|
||||||
Me.TBDD_DOKUMENTARTBindingNavigator = New System.Windows.Forms.BindingNavigator(Me.components)
|
Me.TBDD_DOKUMENTARTBindingNavigator = New System.Windows.Forms.BindingNavigator(Me.components)
|
||||||
Me.BindingNavigatorAddNewItem = New System.Windows.Forms.ToolStripButton()
|
Me.BindingNavigatorAddNewItem = New System.Windows.Forms.ToolStripButton()
|
||||||
Me.TBDD_DOKUMENTARTBindingSource = New System.Windows.Forms.BindingSource(Me.components)
|
Me.TBDD_DOKUMENTARTBindingSource = New System.Windows.Forms.BindingSource(Me.components)
|
||||||
@ -173,6 +173,8 @@ Partial Class frmWM_DoctypeConfig
|
|||||||
Me.ToolStripButton14 = New System.Windows.Forms.ToolStripButton()
|
Me.ToolStripButton14 = New System.Windows.Forms.ToolStripButton()
|
||||||
Me.ToolStripButton15 = New System.Windows.Forms.ToolStripButton()
|
Me.ToolStripButton15 = New System.Windows.Forms.ToolStripButton()
|
||||||
Me.XtraTabPage4 = New DevExpress.XtraTab.XtraTabPage()
|
Me.XtraTabPage4 = New DevExpress.XtraTab.XtraTabPage()
|
||||||
|
Me.Label8 = New System.Windows.Forms.Label()
|
||||||
|
Me.cmbFormViewVariablePath = New System.Windows.Forms.ComboBox()
|
||||||
Me.lblpathsaved = New System.Windows.Forms.Label()
|
Me.lblpathsaved = New System.Windows.Forms.Label()
|
||||||
Me.Button3 = New System.Windows.Forms.Button()
|
Me.Button3 = New System.Windows.Forms.Button()
|
||||||
Me.FOLDER_FOR_INDEXTextBox = New System.Windows.Forms.TextBox()
|
Me.FOLDER_FOR_INDEXTextBox = New System.Windows.Forms.TextBox()
|
||||||
@ -473,7 +475,6 @@ Partial Class frmWM_DoctypeConfig
|
|||||||
'GridControl1
|
'GridControl1
|
||||||
'
|
'
|
||||||
Me.GridControl1.DataSource = Me.TBDD_DOKUMENTARTBindingSource
|
Me.GridControl1.DataSource = Me.TBDD_DOKUMENTARTBindingSource
|
||||||
Me.GridControl1.EmbeddedNavigator.Margin = CType(resources.GetObject("GridControl1.EmbeddedNavigator.Margin"), System.Windows.Forms.Padding)
|
|
||||||
resources.ApplyResources(Me.GridControl1, "GridControl1")
|
resources.ApplyResources(Me.GridControl1, "GridControl1")
|
||||||
Me.GridControl1.MainView = Me.GridView1
|
Me.GridControl1.MainView = Me.GridView1
|
||||||
Me.GridControl1.Name = "GridControl1"
|
Me.GridControl1.Name = "GridControl1"
|
||||||
@ -1002,8 +1003,8 @@ Partial Class frmWM_DoctypeConfig
|
|||||||
'
|
'
|
||||||
Me.XtraTabPage3.Controls.Add(Me.ListBox1)
|
Me.XtraTabPage3.Controls.Add(Me.ListBox1)
|
||||||
Me.XtraTabPage3.Controls.Add(Me.BindingNavigator2)
|
Me.XtraTabPage3.Controls.Add(Me.BindingNavigator2)
|
||||||
resources.ApplyResources(Me.XtraTabPage3, "XtraTabPage3")
|
|
||||||
Me.XtraTabPage3.Name = "XtraTabPage3"
|
Me.XtraTabPage3.Name = "XtraTabPage3"
|
||||||
|
resources.ApplyResources(Me.XtraTabPage3, "XtraTabPage3")
|
||||||
'
|
'
|
||||||
'ListBox1
|
'ListBox1
|
||||||
'
|
'
|
||||||
@ -1121,8 +1122,8 @@ Partial Class frmWM_DoctypeConfig
|
|||||||
'
|
'
|
||||||
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AllowUserToAddRows = False
|
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AllowUserToAddRows = False
|
||||||
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AllowUserToDeleteRows = False
|
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AllowUserToDeleteRows = False
|
||||||
DataGridViewCellStyle2.BackColor = System.Drawing.Color.Aqua
|
DataGridViewCellStyle1.BackColor = System.Drawing.Color.Aqua
|
||||||
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle2
|
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AlternatingRowsDefaultCellStyle = DataGridViewCellStyle1
|
||||||
resources.ApplyResources(Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView, "TBPMO_WD_FORMVIEW_DOKTYPESDataGridView")
|
resources.ApplyResources(Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView, "TBPMO_WD_FORMVIEW_DOKTYPESDataGridView")
|
||||||
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AutoGenerateColumns = False
|
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.AutoGenerateColumns = False
|
||||||
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
|
Me.TBPMO_WD_FORMVIEW_DOKTYPESDataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize
|
||||||
@ -1298,13 +1299,29 @@ Partial Class frmWM_DoctypeConfig
|
|||||||
'
|
'
|
||||||
'XtraTabPage4
|
'XtraTabPage4
|
||||||
'
|
'
|
||||||
|
Me.XtraTabPage4.Controls.Add(Me.Label8)
|
||||||
|
Me.XtraTabPage4.Controls.Add(Me.cmbFormViewVariablePath)
|
||||||
Me.XtraTabPage4.Controls.Add(Me.lblpathsaved)
|
Me.XtraTabPage4.Controls.Add(Me.lblpathsaved)
|
||||||
Me.XtraTabPage4.Controls.Add(Me.Button3)
|
Me.XtraTabPage4.Controls.Add(Me.Button3)
|
||||||
Me.XtraTabPage4.Controls.Add(Me.FOLDER_FOR_INDEXTextBox)
|
Me.XtraTabPage4.Controls.Add(Me.FOLDER_FOR_INDEXTextBox)
|
||||||
Me.XtraTabPage4.Controls.Add(Me.grbxFolderforIndex)
|
Me.XtraTabPage4.Controls.Add(Me.grbxFolderforIndex)
|
||||||
Me.XtraTabPage4.Controls.Add(Me.Label17)
|
Me.XtraTabPage4.Controls.Add(Me.Label17)
|
||||||
resources.ApplyResources(Me.XtraTabPage4, "XtraTabPage4")
|
|
||||||
Me.XtraTabPage4.Name = "XtraTabPage4"
|
Me.XtraTabPage4.Name = "XtraTabPage4"
|
||||||
|
resources.ApplyResources(Me.XtraTabPage4, "XtraTabPage4")
|
||||||
|
'
|
||||||
|
'Label8
|
||||||
|
'
|
||||||
|
resources.ApplyResources(Me.Label8, "Label8")
|
||||||
|
Me.Label8.Name = "Label8"
|
||||||
|
'
|
||||||
|
'cmbFormViewVariablePath
|
||||||
|
'
|
||||||
|
Me.cmbFormViewVariablePath.DataSource = Me.TBPMO_WD_FORMVIEW_DOKTYPESBindingSource
|
||||||
|
Me.cmbFormViewVariablePath.DisplayMember = "FORM_TITLE"
|
||||||
|
Me.cmbFormViewVariablePath.FormattingEnabled = True
|
||||||
|
resources.ApplyResources(Me.cmbFormViewVariablePath, "cmbFormViewVariablePath")
|
||||||
|
Me.cmbFormViewVariablePath.Name = "cmbFormViewVariablePath"
|
||||||
|
Me.cmbFormViewVariablePath.ValueMember = "FORMVIEW_ID"
|
||||||
'
|
'
|
||||||
'lblpathsaved
|
'lblpathsaved
|
||||||
'
|
'
|
||||||
@ -1593,4 +1610,6 @@ Partial Class frmWM_DoctypeConfig
|
|||||||
Friend WithEvents Button3 As System.Windows.Forms.Button
|
Friend WithEvents Button3 As System.Windows.Forms.Button
|
||||||
Friend WithEvents lblpathsaved As System.Windows.Forms.Label
|
Friend WithEvents lblpathsaved As System.Windows.Forms.Label
|
||||||
Friend WithEvents colBESCHREIBUNG As DevExpress.XtraGrid.Columns.GridColumn
|
Friend WithEvents colBESCHREIBUNG As DevExpress.XtraGrid.Columns.GridColumn
|
||||||
|
Friend WithEvents Label8 As Label
|
||||||
|
Friend WithEvents cmbFormViewVariablePath As ComboBox
|
||||||
End Class
|
End Class
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@ -252,6 +252,7 @@ Public Class frmWM_DoctypeConfig
|
|||||||
Refresh_DokID_FORM_VIEW()
|
Refresh_DokID_FORM_VIEW()
|
||||||
Me.btnAddDokart_Entity.Text = "Entität zu Dokumentart ' " & Me.KURZNAMETextBox.Text & "' hinzufügen"
|
Me.btnAddDokart_Entity.Text = "Entität zu Dokumentart ' " & Me.KURZNAMETextBox.Text & "' hinzufügen"
|
||||||
Case 3
|
Case 3
|
||||||
|
Refresh_DokID_FORM_VIEW()
|
||||||
Load_Variable_Folder()
|
Load_Variable_Folder()
|
||||||
|
|
||||||
End Select
|
End Select
|
||||||
@ -262,12 +263,12 @@ Public Class frmWM_DoctypeConfig
|
|||||||
If GUIDTextBox.Text <> "" Then
|
If GUIDTextBox.Text <> "" Then
|
||||||
FOLDER_FOR_INDEXTextBox.Enabled = True
|
FOLDER_FOR_INDEXTextBox.Enabled = True
|
||||||
grbxFolderforIndex.Enabled = True
|
grbxFolderforIndex.Enabled = True
|
||||||
Dim sql As String = "SELECT FOLDER_FOR_INDEX FROM TBDD_DOKUMENTART WHERE GUID = " & GUIDTextBox.Text
|
Dim sel = $"SELECT DYNAMIC_FOLDER FROM TBPMO_WD_FORMVIEW_DOKTYPES WHERE DOCTYPE_ID = '{GUIDTextBox.Text}' AND FORMVIEW_ID = {cmbFormViewVariablePath.SelectedValue}"
|
||||||
Dim result = ClassDatabase.Execute_Scalar(sql)
|
Dim dynamic_Folder = ClassDatabase.Execute_Scalar(sel, False)
|
||||||
If IsDBNull(result) Then
|
If Not IsNothing(dynamic_Folder) Then
|
||||||
FOLDER_FOR_INDEXTextBox.Text = ""
|
FOLDER_FOR_INDEXTextBox.Text = dynamic_Folder
|
||||||
Else
|
Else
|
||||||
FOLDER_FOR_INDEXTextBox.Text = result.ToString
|
FOLDER_FOR_INDEXTextBox.Text = ""
|
||||||
End If
|
End If
|
||||||
Else
|
Else
|
||||||
FOLDER_FOR_INDEXTextBox.Enabled = False
|
FOLDER_FOR_INDEXTextBox.Enabled = False
|
||||||
@ -517,7 +518,7 @@ Public Class frmWM_DoctypeConfig
|
|||||||
|
|
||||||
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
|
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
|
||||||
Try
|
Try
|
||||||
Dim upd = String.Format("UPDATE TBDD_DOKUMENTART SET FOLDER_FOR_INDEX = '{0}', GEANDERTWER = '{1}' WHERE GUID = {2}", FOLDER_FOR_INDEXTextBox.Text, USER_USERNAME, GUIDTextBox.Text)
|
Dim upd = String.Format("UPDATE TBPMO_WD_FORMVIEW_DOKTYPES SET DYNAMIC_FOLDER = '{0}', CHANGED_WHO = '{1}' WHERE DOCTYPE_ID = {2} AND FORMVIEW_ID = {3}", FOLDER_FOR_INDEXTextBox.Text, USER_USERNAME, GUIDTextBox.Text, cmbFormViewVariablePath.SelectedValue)
|
||||||
If ClassDatabase.Execute_non_Query(upd, False) = False Then
|
If ClassDatabase.Execute_non_Query(upd, False) = False Then
|
||||||
MsgBox("Unexpected Error in Adding Variable path - Check logfile", MsgBoxStyle.Exclamation)
|
MsgBox("Unexpected Error in Adding Variable path - Check logfile", MsgBoxStyle.Exclamation)
|
||||||
Else
|
Else
|
||||||
@ -533,4 +534,10 @@ Public Class frmWM_DoctypeConfig
|
|||||||
|
|
||||||
End Try
|
End Try
|
||||||
End Sub
|
End Sub
|
||||||
|
|
||||||
|
Private Sub cmbFormViewVariablePath_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cmbFormViewVariablePath.SelectedIndexChanged
|
||||||
|
If cmbFormViewVariablePath.SelectedIndex <> -1 Then
|
||||||
|
Load_Variable_Folder()
|
||||||
|
End If
|
||||||
|
End Sub
|
||||||
End Class
|
End Class
|
||||||
@ -594,7 +594,10 @@ Public Class frmWM_IndexFile
|
|||||||
'nur eine Textbox
|
'nur eine Textbox
|
||||||
AddTextBox(DR.Item("GUID"), DR.Item("NAME"), y, VORBELGUNG)
|
AddTextBox(DR.Item("GUID"), DR.Item("NAME"), y, VORBELGUNG)
|
||||||
End If
|
End If
|
||||||
|
Case "FOLDERSELECT"
|
||||||
|
AddFOLDERSELECTBUTTON(DR.Item("GUID"), DR.Item("NAME"), y)
|
||||||
Case "VARCHAR"
|
Case "VARCHAR"
|
||||||
|
|
||||||
If DR.Item("SUGGESTION") = True And DR.Item("SQL_RESULT").ToString.Length > 0 Then
|
If DR.Item("SUGGESTION") = True And DR.Item("SQL_RESULT").ToString.Length > 0 Then
|
||||||
AddVorschlag_ComboBox(DR.Item("GUID"), DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), DefaultValue)
|
AddVorschlag_ComboBox(DR.Item("GUID"), DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), DefaultValue)
|
||||||
'AddAutoSuggest_Textbox(DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), DefaultValue)
|
'AddAutoSuggest_Textbox(DR.Item("NAME"), y, DR.Item("CONNECTION_ID"), DR.Item("SQL_RESULT"), DefaultValue)
|
||||||
@ -696,6 +699,56 @@ Public Class frmWM_IndexFile
|
|||||||
Public Sub OncmbLostFocus(sender As System.Object, e As System.EventArgs)
|
Public Sub OncmbLostFocus(sender As System.Object, e As System.EventArgs)
|
||||||
Dim cmb As ComboBox = sender
|
Dim cmb As ComboBox = sender
|
||||||
cmb.BackColor = Color.White
|
cmb.BackColor = Color.White
|
||||||
|
End Sub
|
||||||
|
Function AddFOLDERSELECTBUTTON(ID As Integer, indexname As String, y As Integer)
|
||||||
|
Dim btn As New Button
|
||||||
|
btn.Name = "btn" & indexname
|
||||||
|
If USER_LANGUAGE <> "de-DE" Then
|
||||||
|
btn.Text = "Select the folder"
|
||||||
|
Else
|
||||||
|
btn.Text = "Wählen Sie einen Ordner"
|
||||||
|
End If
|
||||||
|
|
||||||
|
btn.Size = New Size(260, 27)
|
||||||
|
|
||||||
|
btn.Tag = ID
|
||||||
|
grbxControls.Controls.Add(btn)
|
||||||
|
btn.Location = New Point(11, y)
|
||||||
|
|
||||||
|
AddHandler btn.Click, AddressOf OnbtnClick
|
||||||
|
Return btn
|
||||||
|
End Function
|
||||||
|
Public Sub OnbtnClick(sender As System.Object, e As System.EventArgs)
|
||||||
|
Dim btn As Button = sender
|
||||||
|
Dim folderBrowserDialog1 As New FolderBrowserDialog
|
||||||
|
If USER_LANGUAGE <> "de-DE" Then
|
||||||
|
folderBrowserDialog1.Description =
|
||||||
|
"Select the directory:"
|
||||||
|
Else
|
||||||
|
folderBrowserDialog1.Description =
|
||||||
|
"Wählen Sie einen Ordner:"
|
||||||
|
End If
|
||||||
|
|
||||||
|
' Do not allow the user to create New files via the FolderBrowserDialog.
|
||||||
|
folderBrowserDialog1.ShowNewFolderButton = True
|
||||||
|
Try
|
||||||
|
folderBrowserDialog1.RootFolder = PATHTextBox.Text
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
Try
|
||||||
|
folderBrowserDialog1.SelectedPath = PATHTextBox.Text
|
||||||
|
Catch ex As Exception
|
||||||
|
|
||||||
|
End Try
|
||||||
|
|
||||||
|
Dim result As DialogResult = folderBrowserDialog1.ShowDialog()
|
||||||
|
|
||||||
|
If (result = DialogResult.OK) Then
|
||||||
|
ClassFileResult.SET_CURRENT_TBPMO_INDEX_MAN_VALUE(btn.Tag, folderBrowserDialog1.SelectedPath)
|
||||||
|
End If
|
||||||
|
|
||||||
|
|
||||||
End Sub
|
End Sub
|
||||||
Function AddTextBox(ID As Integer, indexname As String, y As Integer, text As String)
|
Function AddTextBox(ID As Integer, indexname As String, y As Integer, text As String)
|
||||||
Dim txt As New TextBox
|
Dim txt As New TextBox
|
||||||
@ -828,7 +881,6 @@ Public Class frmWM_IndexFile
|
|||||||
adapter.Fill(NewDataset)
|
adapter.Fill(NewDataset)
|
||||||
ElseIf connectionString.StartsWith("Data Source=") And connectionString.Contains("SERVICE_NAME") Then
|
ElseIf connectionString.StartsWith("Data Source=") And connectionString.Contains("SERVICE_NAME") Then
|
||||||
oracleConn = New OracleConnection(connectionString)
|
oracleConn = New OracleConnection(connectionString)
|
||||||
' Try
|
|
||||||
oracleConn.Open()
|
oracleConn.Open()
|
||||||
oracleCmd = New OracleCommand(sql, oracleConn)
|
oracleCmd = New OracleCommand(sql, oracleConn)
|
||||||
oracleadapter.SelectCommand = oracleCmd
|
oracleadapter.SelectCommand = oracleCmd
|
||||||
@ -919,7 +971,6 @@ Public Class frmWM_IndexFile
|
|||||||
ElseIf connectionString.StartsWith("Data Source=") And connectionString.Contains("SERVICE_NAME") Then
|
ElseIf connectionString.StartsWith("Data Source=") And connectionString.Contains("SERVICE_NAME") Then
|
||||||
|
|
||||||
oracleConn = New OracleConnection(connectionString)
|
oracleConn = New OracleConnection(connectionString)
|
||||||
' Try
|
|
||||||
oracleConn.Open()
|
oracleConn.Open()
|
||||||
oracleCmd = New OracleCommand(sql_Vorschlag, oracleConn)
|
oracleCmd = New OracleCommand(sql_Vorschlag, oracleConn)
|
||||||
oracleadapter.SelectCommand = oracleCmd
|
oracleadapter.SelectCommand = oracleCmd
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user