MS Style und Ribbon AllowMinimize = false

This commit is contained in:
Developer01 2025-01-24 12:56:59 +01:00
parent 550a9cd3ea
commit 98016b82a4
18 changed files with 637 additions and 500 deletions

View File

@ -87,8 +87,7 @@
</DevExpress.LookAndFeel.Design.AppSettings> </DevExpress.LookAndFeel.Design.AppSettings>
</applicationSettings> </applicationSettings>
<connectionStrings> <connectionStrings>
<add name="easyFLOW.My.MySettings.DD_ECMConnectionString" connectionString="Data Source=172.24.12.44\DD_DEVELOP01;Initial Catalog=DD_ECM;Persist Security Info=True;User ID=sa;Password=dd;Encrypt=False" <add name="easyFLOW.My.MySettings.DD_ECMConnectionString" connectionString="Data Source=172.24.12.44\DD_DEVELOP01;Initial Catalog=DD_ECM;Persist Security Info=True;User ID=sa;Password=dd;Encrypt=False" providerName="System.Data.SqlClient" />
providerName="System.Data.SqlClient" />
</connectionStrings> </connectionStrings>
<startup> <startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2" /> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.2" />
@ -99,6 +98,10 @@
<assemblyIdentity name="NLog" publicKeyToken="5120e14c03d0593c" culture="neutral" /> <assemblyIdentity name="NLog" publicKeyToken="5120e14c03d0593c" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0" /> <bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
</dependentAssembly> </dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="GdPicture.NET.14" publicKeyToken="f52a2e60ad468dbb" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-14.2.90.0" newVersion="14.2.90.0" />
</dependentAssembly>
</assemblyBinding> </assemblyBinding>
</runtime> </runtime>
</configuration> </configuration>

View File

@ -402,28 +402,52 @@ Public Class ClassInit
End Sub End Sub
Public Shared Function Refresh_Profile_Links() As String Public Shared Function Refresh_Profile_Links() As String
Dim oWhereClause = $"USER_ID = {USER_ID} " Hier noch die Gruppenverknüpfung 'OR GROUP_ID IN (SELECT DISTINCT GUID FROM TBDD_GROUPS WHERE GUID IN (SELECT GROUP_ID FROM TBDD_GROUPS_USER WHERE USER_ID = {USER_ID}))" Dim oWhereClause = $"USER_ID = {USER_ID}"
'OR GROUP_ID IN (SELECT DISTINCT GUID FROM TBDD_GROUPS WHERE GUID IN (SELECT GROUP_ID FROM TBDD_GROUPS_USER WHERE USER_ID = {USER_ID}))"
Dim ProfileSQL As String = $"SELECT DISTINCT PROFIL_ID, PROFIL_NAME,REGEX_EXPRESSION,COMMENT,PROC_NAME,PROFILE_TYPE FROM VWCW_USER_PROFILE WHERE {oWhereClause}" Dim ProfileSQL As String = $"SELECT DISTINCT PROFIL_ID, PROFIL_NAME,REGEX_EXPRESSION,COMMENT,PROC_NAME,PROFILE_TYPE FROM VWCW_USER_PROFILE WHERE {oWhereClause}"
Dim oProcessSQL As String = $"SELECT DISTINCT T.PROFIL_ID, T.PROFILE_ID,T.PROC_NAME FROM TBCW_PROFILE_PROCESS T, VWCW_USER_PROFILE T1 WHERE T.PROFILE_ID = T1.PROFIL_ID AND ({oWhereClause})" Dim oProcessSQL As String = $"SELECT DISTINCT T1.PROFIL_ID, T.PROC_NAME FROM TBCW_PROFILE_PROCESS T, VWCW_USER_PROFILE T1 WHERE T.PROFILE_ID = T1.PROFIL_ID AND ({oWhereClause})"
Dim oWindowSQL As String = $"SELECT DISTINCT T.* FROM VWCW_PROFILE_REL_WINDOW T, VWCW_USER_PROFILE T1 WHERE T.PROFILE_ID = T1.PROFIL_ID AND ({oWhereClause})" Dim oWindowSQL As String = $"SELECT DISTINCT T.* FROM VWCW_PROFILE_REL_WINDOW T, VWCW_USER_PROFILE T1 WHERE T.PROFILE_ID = T1.PROFIL_ID AND T1.USER_ID = {USER_ID}"
Dim oControlSQL As String = $"SELECT DISTINCT T.* FROM VWCW_PROFILE_REL_CONTROL T, VWCW_USER_PROFILE T1 WHERE T.PROFILE_ID = T1.PROFIL_ID AND ({oWhereClause})" Dim oControlSQL As String = $"SELECT DISTINCT T.* FROM VWCW_PROFILE_REL_CONTROL T, VWCW_USER_PROFILE T1 WHERE T.PROFILE_ID = T1.PROFIL_ID AND T1.USER_ID = {USER_ID}"
'Try Try
DT_USER_PROFILES = Database.GetDatatable(ProfileSQL) DT_USER_PROFILES = Database.GetDatatable(ProfileSQL)
If DT_USER_PROFILES Is Nothing OrElse DT_USER_PROFILES.Rows.Count = 0 Then If DT_USER_PROFILES Is Nothing OrElse DT_USER_PROFILES.Rows.Count = 0 Then
Return S.Es_wurden_noch_keine_Profile_für_den_aktuellen_Benutzer_konfiguriert_ Return S.Es_wurden_noch_keine_Profile_für_den_aktuellen_Benutzer_konfiguriert_
End If End If
Catch ex As Exception
Logger.Error(ex)
MsgBox("Unexpected Error in Refresh_Profile_Links: " & ex.Message, MsgBoxStyle.Critical)
Logger.Warn("SQL so far: " + ProfileSQL)
Return S.Fehler_bei_der_Aktualisierung_
End Try
Try
DTPROFILE_REL_PROCESS = Database.GetDatatable(oProcessSQL) DTPROFILE_REL_PROCESS = Database.GetDatatable(oProcessSQL)
Catch ex As Exception
Logger.Error(ex)
MsgBox("Unexpected Error in Refresh_ProcessLinks: " & ex.Message, MsgBoxStyle.Critical)
Logger.Warn("SQL so far: " + oProcessSQL)
Return S.Fehler_bei_der_Aktualisierung_
End Try
Try
DTPROFILE_REL_WINDOW = Database.GetDatatable(oWindowSQL) DTPROFILE_REL_WINDOW = Database.GetDatatable(oWindowSQL)
Catch ex As Exception
Logger.Error(ex)
MsgBox("Unexpected Error in Refresh_windowLinks: " & ex.Message, MsgBoxStyle.Critical)
Logger.Warn("SQL so far: " + oWindowSQL)
Return S.Fehler_bei_der_Aktualisierung_
End Try
Try
DTPROFILE_REL_CONTROL = Database.GetDatatable(oControlSQL) DTPROFILE_REL_CONTROL = Database.GetDatatable(oControlSQL)
'Catch ex As Exception Catch ex As Exception
' Logger.Error(ex) Logger.Error(ex)
' MsgBox("Unexpected Error in Refresh_Profile_Links: " & ex.Message, MsgBoxStyle.Critical) MsgBox("Unexpected Error in Refresh_ControlLinks: " & ex.Message, MsgBoxStyle.Critical)
' Return S.Fehler_bei_der_Aktualisierung_ Logger.Warn("SQL so far: " + oControlSQL)
'End Try Return S.Fehler_bei_der_Aktualisierung_
End Try
Return S.Aktualisierung_erfolgreich_ Return S.Aktualisierung_erfolgreich_
End Function End Function

View File

@ -1,7 +1,7 @@
Imports System.ComponentModel Imports System.ComponentModel
Imports System.Runtime.InteropServices Imports System.Runtime.InteropServices
Public Class ClassClipboardWatcher : Inherits NativeWindow : Implements IDisposable Public Class ClasseasyFLOW : Inherits NativeWindow : Implements IDisposable
<DllImport("user32", EntryPoint:="AddClipboardFormatListener")> <DllImport("user32", EntryPoint:="AddClipboardFormatListener")>
Private Shared Function AddClipboardFormatListener(ByVal hWnd As IntPtr) As Boolean Private Shared Function AddClipboardFormatListener(ByVal hWnd As IntPtr) As Boolean
End Function End Function
@ -16,7 +16,7 @@ Public Class ClassClipboardWatcher : Inherits NativeWindow : Implements IDisposa
Private _IsDisposed As Boolean = False Private _IsDisposed As Boolean = False
'nur eine globale Instanz zulassen 'nur eine globale Instanz zulassen
Public Shared Singleton As New ClassClipboardWatcher Public Shared Singleton As New ClasseasyFLOW
Const WM_CLIPBOARDUPDATE As Integer = &H31D Const WM_CLIPBOARDUPDATE As Integer = &H31D

View File

@ -4839,10 +4839,6 @@ Partial Public Class MyDataset
Partial Public Class VWCW_GROUP_PROFILEDataTable Partial Public Class VWCW_GROUP_PROFILEDataTable
Inherits Global.System.Data.TypedTableBase(Of VWCW_GROUP_PROFILERow) Inherits Global.System.Data.TypedTableBase(Of VWCW_GROUP_PROFILERow)
Private columnGUID As Global.System.Data.DataColumn
Private columnNAME As Global.System.Data.DataColumn
Private columnREGEX_EXPRESSION As Global.System.Data.DataColumn Private columnREGEX_EXPRESSION As Global.System.Data.DataColumn
Private columnCOMMENT As Global.System.Data.DataColumn Private columnCOMMENT As Global.System.Data.DataColumn
@ -4851,7 +4847,11 @@ Partial Public Class MyDataset
Private columnGROUP_ID As Global.System.Data.DataColumn Private columnGROUP_ID As Global.System.Data.DataColumn
Private columnPROC_NAME As Global.System.Data.DataColumn Private columnGROUP_NAME As Global.System.Data.DataColumn
Private columnPROFIL_ID As Global.System.Data.DataColumn
Private columnPROFIL_NAME As Global.System.Data.DataColumn
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
@ -4888,22 +4888,6 @@ Partial Public Class MyDataset
Me.InitVars Me.InitVars
End Sub End Sub
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public ReadOnly Property GUIDColumn() As Global.System.Data.DataColumn
Get
Return Me.columnGUID
End Get
End Property
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public ReadOnly Property NAMEColumn() As Global.System.Data.DataColumn
Get
Return Me.columnNAME
End Get
End Property
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public ReadOnly Property REGEX_EXPRESSIONColumn() As Global.System.Data.DataColumn Public ReadOnly Property REGEX_EXPRESSIONColumn() As Global.System.Data.DataColumn
@ -4938,9 +4922,25 @@ Partial Public Class MyDataset
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public ReadOnly Property PROC_NAMEColumn() As Global.System.Data.DataColumn Public ReadOnly Property GROUP_NAMEColumn() As Global.System.Data.DataColumn
Get Get
Return Me.columnPROC_NAME Return Me.columnGROUP_NAME
End Get
End Property
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public ReadOnly Property PROFIL_IDColumn() As Global.System.Data.DataColumn
Get
Return Me.columnPROFIL_ID
End Get
End Property
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public ReadOnly Property PROFIL_NAMEColumn() As Global.System.Data.DataColumn
Get
Return Me.columnPROFIL_NAME
End Get End Get
End Property End Property
@ -4981,9 +4981,9 @@ Partial Public Class MyDataset
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public Overloads Function AddVWCW_GROUP_PROFILERow(ByVal GUID As Integer, ByVal NAME As String, ByVal REGEX_EXPRESSION As String, ByVal COMMENT As String, ByVal ACTIVE As Boolean, ByVal GROUP_ID As Integer, ByVal PROC_NAME As String) As VWCW_GROUP_PROFILERow Public Overloads Function AddVWCW_GROUP_PROFILERow(ByVal REGEX_EXPRESSION As String, ByVal COMMENT As String, ByVal ACTIVE As Boolean, ByVal GROUP_ID As Integer, ByVal GROUP_NAME As String, ByVal PROFIL_ID As Integer, ByVal PROFIL_NAME As String) As VWCW_GROUP_PROFILERow
Dim rowVWCW_GROUP_PROFILERow As VWCW_GROUP_PROFILERow = CType(Me.NewRow,VWCW_GROUP_PROFILERow) Dim rowVWCW_GROUP_PROFILERow As VWCW_GROUP_PROFILERow = CType(Me.NewRow,VWCW_GROUP_PROFILERow)
Dim columnValuesArray() As Object = New Object() {GUID, NAME, REGEX_EXPRESSION, COMMENT, ACTIVE, GROUP_ID, PROC_NAME} Dim columnValuesArray() As Object = New Object() {REGEX_EXPRESSION, COMMENT, ACTIVE, GROUP_ID, GROUP_NAME, PROFIL_ID, PROFIL_NAME}
rowVWCW_GROUP_PROFILERow.ItemArray = columnValuesArray rowVWCW_GROUP_PROFILERow.ItemArray = columnValuesArray
Me.Rows.Add(rowVWCW_GROUP_PROFILERow) Me.Rows.Add(rowVWCW_GROUP_PROFILERow)
Return rowVWCW_GROUP_PROFILERow Return rowVWCW_GROUP_PROFILERow
@ -5006,22 +5006,18 @@ Partial Public Class MyDataset
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Friend Sub InitVars() Friend Sub InitVars()
Me.columnGUID = MyBase.Columns("GUID")
Me.columnNAME = MyBase.Columns("NAME")
Me.columnREGEX_EXPRESSION = MyBase.Columns("REGEX_EXPRESSION") Me.columnREGEX_EXPRESSION = MyBase.Columns("REGEX_EXPRESSION")
Me.columnCOMMENT = MyBase.Columns("COMMENT") Me.columnCOMMENT = MyBase.Columns("COMMENT")
Me.columnACTIVE = MyBase.Columns("ACTIVE") Me.columnACTIVE = MyBase.Columns("ACTIVE")
Me.columnGROUP_ID = MyBase.Columns("GROUP_ID") Me.columnGROUP_ID = MyBase.Columns("GROUP_ID")
Me.columnPROC_NAME = MyBase.Columns("PROC_NAME") Me.columnGROUP_NAME = MyBase.Columns("GROUP_NAME")
Me.columnPROFIL_ID = MyBase.Columns("PROFIL_ID")
Me.columnPROFIL_NAME = MyBase.Columns("PROFIL_NAME")
End Sub End Sub
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Private Sub InitClass() Private Sub InitClass()
Me.columnGUID = New Global.System.Data.DataColumn("GUID", GetType(Integer), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnGUID)
Me.columnNAME = New Global.System.Data.DataColumn("NAME", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnNAME)
Me.columnREGEX_EXPRESSION = New Global.System.Data.DataColumn("REGEX_EXPRESSION", GetType(String), Nothing, Global.System.Data.MappingType.Element) Me.columnREGEX_EXPRESSION = New Global.System.Data.DataColumn("REGEX_EXPRESSION", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnREGEX_EXPRESSION) MyBase.Columns.Add(Me.columnREGEX_EXPRESSION)
Me.columnCOMMENT = New Global.System.Data.DataColumn("COMMENT", GetType(String), Nothing, Global.System.Data.MappingType.Element) Me.columnCOMMENT = New Global.System.Data.DataColumn("COMMENT", GetType(String), Nothing, Global.System.Data.MappingType.Element)
@ -5030,18 +5026,22 @@ Partial Public Class MyDataset
MyBase.Columns.Add(Me.columnACTIVE) MyBase.Columns.Add(Me.columnACTIVE)
Me.columnGROUP_ID = New Global.System.Data.DataColumn("GROUP_ID", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) Me.columnGROUP_ID = New Global.System.Data.DataColumn("GROUP_ID", GetType(Integer), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnGROUP_ID) MyBase.Columns.Add(Me.columnGROUP_ID)
Me.columnPROC_NAME = New Global.System.Data.DataColumn("PROC_NAME", GetType(String), Nothing, Global.System.Data.MappingType.Element) Me.columnGROUP_NAME = New Global.System.Data.DataColumn("GROUP_NAME", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnPROC_NAME) MyBase.Columns.Add(Me.columnGROUP_NAME)
Me.columnGUID.AllowDBNull = false Me.columnPROFIL_ID = New Global.System.Data.DataColumn("PROFIL_ID", GetType(Integer), Nothing, Global.System.Data.MappingType.Element)
Me.columnNAME.AllowDBNull = false MyBase.Columns.Add(Me.columnPROFIL_ID)
Me.columnNAME.MaxLength = 100 Me.columnPROFIL_NAME = New Global.System.Data.DataColumn("PROFIL_NAME", GetType(String), Nothing, Global.System.Data.MappingType.Element)
MyBase.Columns.Add(Me.columnPROFIL_NAME)
Me.Constraints.Add(New Global.System.Data.UniqueConstraint("VWCW_GROUP_PROFILEKey1", New Global.System.Data.DataColumn() {Me.columnGROUP_ID, Me.columnPROFIL_ID}, false))
Me.columnREGEX_EXPRESSION.AllowDBNull = false Me.columnREGEX_EXPRESSION.AllowDBNull = false
Me.columnREGEX_EXPRESSION.MaxLength = 100 Me.columnREGEX_EXPRESSION.MaxLength = 100
Me.columnCOMMENT.MaxLength = 500 Me.columnCOMMENT.MaxLength = 500
Me.columnACTIVE.AllowDBNull = false Me.columnACTIVE.AllowDBNull = false
Me.columnGROUP_ID.AllowDBNull = false Me.columnGROUP_ID.AllowDBNull = false
Me.columnPROC_NAME.AllowDBNull = false Me.columnGROUP_NAME.MaxLength = 50
Me.columnPROC_NAME.MaxLength = 100 Me.columnPROFIL_ID.AllowDBNull = false
Me.columnPROFIL_NAME.AllowDBNull = false
Me.columnPROFIL_NAME.MaxLength = 100
End Sub End Sub
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
@ -8263,28 +8263,6 @@ Partial Public Class MyDataset
Me.tableVWCW_GROUP_PROFILE = CType(Me.Table,VWCW_GROUP_PROFILEDataTable) Me.tableVWCW_GROUP_PROFILE = CType(Me.Table,VWCW_GROUP_PROFILEDataTable)
End Sub End Sub
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public Property GUID() As Integer
Get
Return CType(Me(Me.tableVWCW_GROUP_PROFILE.GUIDColumn),Integer)
End Get
Set
Me(Me.tableVWCW_GROUP_PROFILE.GUIDColumn) = value
End Set
End Property
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public Property NAME() As String
Get
Return CType(Me(Me.tableVWCW_GROUP_PROFILE.NAMEColumn),String)
End Get
Set
Me(Me.tableVWCW_GROUP_PROFILE.NAMEColumn) = value
End Set
End Property
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public Property REGEX_EXPRESSION() As String Public Property REGEX_EXPRESSION() As String
@ -8335,12 +8313,38 @@ Partial Public Class MyDataset
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public Property PROC_NAME() As String Public Property GROUP_NAME() As String
Get Get
Return CType(Me(Me.tableVWCW_GROUP_PROFILE.PROC_NAMEColumn),String) Try
Return CType(Me(Me.tableVWCW_GROUP_PROFILE.GROUP_NAMEColumn),String)
Catch e As Global.System.InvalidCastException
Throw New Global.System.Data.StrongTypingException("Der Wert für Spalte GROUP_NAME in Tabelle VWCW_GROUP_PROFILE ist DBNull.", e)
End Try
End Get End Get
Set Set
Me(Me.tableVWCW_GROUP_PROFILE.PROC_NAMEColumn) = value Me(Me.tableVWCW_GROUP_PROFILE.GROUP_NAMEColumn) = value
End Set
End Property
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public Property PROFIL_ID() As Integer
Get
Return CType(Me(Me.tableVWCW_GROUP_PROFILE.PROFIL_IDColumn),Integer)
End Get
Set
Me(Me.tableVWCW_GROUP_PROFILE.PROFIL_IDColumn) = value
End Set
End Property
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public Property PROFIL_NAME() As String
Get
Return CType(Me(Me.tableVWCW_GROUP_PROFILE.PROFIL_NAMEColumn),String)
End Get
Set
Me(Me.tableVWCW_GROUP_PROFILE.PROFIL_NAMEColumn) = value
End Set End Set
End Property End Property
@ -8355,6 +8359,18 @@ Partial Public Class MyDataset
Public Sub SetCOMMENTNull() Public Sub SetCOMMENTNull()
Me(Me.tableVWCW_GROUP_PROFILE.COMMENTColumn) = Global.System.Convert.DBNull Me(Me.tableVWCW_GROUP_PROFILE.COMMENTColumn) = Global.System.Convert.DBNull
End Sub End Sub
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public Function IsGROUP_NAMENull() As Boolean
Return Me.IsNull(Me.tableVWCW_GROUP_PROFILE.GROUP_NAMEColumn)
End Function
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "17.0.0.0")> _
Public Sub SetGROUP_NAMENull()
Me(Me.tableVWCW_GROUP_PROFILE.GROUP_NAMEColumn) = Global.System.Convert.DBNull
End Sub
End Class End Class
'''<summary> '''<summary>
@ -12895,13 +12911,13 @@ Namespace MyDatasetTableAdapters
Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping()
tableMapping.SourceTable = "Table" tableMapping.SourceTable = "Table"
tableMapping.DataSetTable = "VWCW_GROUP_PROFILE" tableMapping.DataSetTable = "VWCW_GROUP_PROFILE"
tableMapping.ColumnMappings.Add("GUID", "GUID")
tableMapping.ColumnMappings.Add("NAME", "NAME")
tableMapping.ColumnMappings.Add("REGEX_EXPRESSION", "REGEX_EXPRESSION") tableMapping.ColumnMappings.Add("REGEX_EXPRESSION", "REGEX_EXPRESSION")
tableMapping.ColumnMappings.Add("COMMENT", "COMMENT") tableMapping.ColumnMappings.Add("COMMENT", "COMMENT")
tableMapping.ColumnMappings.Add("ACTIVE", "ACTIVE") tableMapping.ColumnMappings.Add("ACTIVE", "ACTIVE")
tableMapping.ColumnMappings.Add("GROUP_ID", "GROUP_ID") tableMapping.ColumnMappings.Add("GROUP_ID", "GROUP_ID")
tableMapping.ColumnMappings.Add("PROC_NAME", "PROC_NAME") tableMapping.ColumnMappings.Add("GROUP_NAME", "GROUP_NAME")
tableMapping.ColumnMappings.Add("PROFIL_ID", "PROFIL_ID")
tableMapping.ColumnMappings.Add("PROFIL_NAME", "PROFIL_NAME")
Me._adapter.TableMappings.Add(tableMapping) Me._adapter.TableMappings.Add(tableMapping)
End Sub End Sub
@ -12918,9 +12934,11 @@ Namespace MyDatasetTableAdapters
Me._commandCollection = New Global.System.Data.SqlClient.SqlCommand(0) {} Me._commandCollection = New Global.System.Data.SqlClient.SqlCommand(0) {}
Me._commandCollection(0) = New Global.System.Data.SqlClient.SqlCommand() Me._commandCollection(0) = New Global.System.Data.SqlClient.SqlCommand()
Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).Connection = Me.Connection
Me._commandCollection(0).CommandText = "SELECT GUID, NAME, REGEX_EXPRESSION, COMMENT, ACTIVE, GROUP_ID, PROC_NAME"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM VWCW_GROUP_PROFILE"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE (GUID = @PROFILE_ID)" Me._commandCollection(0).CommandText = "SELECT PROFIL_ID, PROFIL_NAME, REGEX_EXPRESSION, COMMENT, ACTIVE, GROUP_ID"& _
", GROUP_NAME"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM VWCW_GROUP_PROFILE"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE (PROFIL_ID = @PRO"& _
"FILE_ID)"
Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text
Me._commandCollection(0).Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PROFILE_ID", Global.System.Data.SqlDbType.Int, 4, Global.System.Data.ParameterDirection.Input, 0, 0, "GUID", Global.System.Data.DataRowVersion.Current, false, Nothing, "", "", "")) Me._commandCollection(0).Parameters.Add(New Global.System.Data.SqlClient.SqlParameter("@PROFILE_ID", Global.System.Data.SqlDbType.Int, 4, Global.System.Data.ParameterDirection.Input, 0, 0, "PROFIL_ID", Global.System.Data.DataRowVersion.Current, false, Nothing, "", "", ""))
End Sub End Sub
<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ <Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _

View File

@ -6,3 +6,8 @@
End Class End Class
End Class End Class
Namespace MyDatasetTableAdapters
Partial Public Class VWCW_GROUP_PROFILETableAdapter
End Class
End Namespace

View File

@ -727,27 +727,28 @@ WHERE (PROFIL_ID = @PROFILE_ID)</CommandText>
</TableAdapter> </TableAdapter>
<TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWCW_GROUP_PROFILETableAdapter" GeneratorDataComponentClassName="VWCW_GROUP_PROFILETableAdapter" Name="VWCW_GROUP_PROFILE" UserDataComponentName="VWCW_GROUP_PROFILETableAdapter"> <TableAdapter BaseClass="System.ComponentModel.Component" DataAccessorModifier="AutoLayout, AnsiClass, Class, Public" DataAccessorName="VWCW_GROUP_PROFILETableAdapter" GeneratorDataComponentClassName="VWCW_GROUP_PROFILETableAdapter" Name="VWCW_GROUP_PROFILE" UserDataComponentName="VWCW_GROUP_PROFILETableAdapter">
<MainSource> <MainSource>
<DbSource ConnectionRef="DD_ECMConnectionString (MySettings)" DbObjectName="DD_ECM.dbo.VWCW_GROUP_PROFILE" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="true" UserGetMethodName="GetData" UserSourceName="Fill"> <DbSource ConnectionRef="DD_ECMConnectionString (MySettings)" DbObjectName="DD_ECM.dbo.VWCW_GROUP_PROFILE" DbObjectType="View" FillMethodModifier="Public" FillMethodName="Fill" GenerateMethods="Both" GenerateShortCommands="false" GeneratorGetMethodName="GetData" GeneratorSourceName="Fill" GetMethodModifier="Public" GetMethodName="GetData" QueryType="Rowset" ScalarCallRetval="System.Object, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" UseOptimisticConcurrency="false" UserGetMethodName="GetData" UserSourceName="Fill">
<SelectCommand> <SelectCommand>
<DbCommand CommandType="Text" ModifiedByUser="false"> <DbCommand CommandType="Text" ModifiedByUser="false">
<CommandText>SELECT GUID, NAME, REGEX_EXPRESSION, COMMENT, ACTIVE, GROUP_ID, PROC_NAME <CommandText>SELECT GUID, PROFIL_ID, PROFIL_NAME, REGEX_EXPRESSION, COMMENT, ACTIVE, GROUP_ID, GROUP_NAME
FROM VWCW_GROUP_PROFILE FROM VWCW_GROUP_PROFILE
WHERE (GUID = @PROFILE_ID)</CommandText> WHERE (PROFIL_ID = @PROFILE_ID)</CommandText>
<Parameters> <Parameters>
<Parameter AllowDbNull="false" AutogeneratedName="PROFILE_ID" ColumnName="GUID" DataSourceName="DD_ECM.dbo.VWCW_GROUP_PROFILE" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@PROFILE_ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="GUID" SourceColumnNullMapping="false" SourceVersion="Current" /> <Parameter AllowDbNull="false" AutogeneratedName="PROFILE_ID" ColumnName="PROFIL_ID" DataSourceName="DD_ECM.dbo.VWCW_GROUP_PROFILE" DataTypeServer="int" DbType="Int32" Direction="Input" ParameterName="@PROFILE_ID" Precision="0" ProviderType="Int" Scale="0" Size="4" SourceColumn="PROFIL_ID" SourceColumnNullMapping="false" SourceVersion="Current" />
</Parameters> </Parameters>
</DbCommand> </DbCommand>
</SelectCommand> </SelectCommand>
</DbSource> </DbSource>
</MainSource> </MainSource>
<Mappings> <Mappings>
<Mapping SourceColumn="GUID" DataSetColumn="GUID" />
<Mapping SourceColumn="NAME" DataSetColumn="NAME" />
<Mapping SourceColumn="REGEX_EXPRESSION" DataSetColumn="REGEX_EXPRESSION" /> <Mapping SourceColumn="REGEX_EXPRESSION" DataSetColumn="REGEX_EXPRESSION" />
<Mapping SourceColumn="COMMENT" DataSetColumn="COMMENT" /> <Mapping SourceColumn="COMMENT" DataSetColumn="COMMENT" />
<Mapping SourceColumn="ACTIVE" DataSetColumn="ACTIVE" /> <Mapping SourceColumn="ACTIVE" DataSetColumn="ACTIVE" />
<Mapping SourceColumn="GROUP_ID" DataSetColumn="GROUP_ID" /> <Mapping SourceColumn="GROUP_ID" DataSetColumn="GROUP_ID" />
<Mapping SourceColumn="PROC_NAME" DataSetColumn="PROC_NAME" /> <Mapping SourceColumn="GROUP_NAME" DataSetColumn="GROUP_NAME" />
<Mapping SourceColumn="PROFIL_ID" DataSetColumn="PROFIL_ID" />
<Mapping SourceColumn="PROFIL_NAME" DataSetColumn="PROFIL_NAME" />
<Mapping SourceColumn="GUID" DataSetColumn="GUID" />
</Mappings> </Mappings>
<Sources /> <Sources />
</TableAdapter> </TableAdapter>
@ -1153,29 +1154,29 @@ WHERE (GUID = @PROFILE_ID)</CommandText>
</xs:simpleType> </xs:simpleType>
</xs:element> </xs:element>
<xs:element name="USER_ID" msprop:Generator_ColumnPropNameInTable="USER_IDColumn" msprop:Generator_ColumnPropNameInRow="USER_ID" msprop:Generator_UserColumnName="USER_ID" msprop:Generator_ColumnVarNameInTable="columnUSER_ID" type="xs:int" /> <xs:element name="USER_ID" msprop:Generator_ColumnPropNameInTable="USER_IDColumn" msprop:Generator_ColumnPropNameInRow="USER_ID" msprop:Generator_UserColumnName="USER_ID" msprop:Generator_ColumnVarNameInTable="columnUSER_ID" type="xs:int" />
<xs:element name="PROFIL_ID" msprop:Generator_ColumnPropNameInRow="PROFIL_ID" msprop:Generator_ColumnPropNameInTable="PROFIL_IDColumn" msprop:Generator_ColumnVarNameInTable="columnPROFIL_ID" msprop:Generator_UserColumnName="PROFIL_ID" type="xs:int" /> <xs:element name="PROFIL_ID" msprop:Generator_ColumnPropNameInTable="PROFIL_IDColumn" msprop:Generator_ColumnPropNameInRow="PROFIL_ID" msprop:Generator_UserColumnName="PROFIL_ID" msprop:Generator_ColumnVarNameInTable="columnPROFIL_ID" type="xs:int" />
<xs:element name="PROFIL_NAME" msprop:Generator_ColumnPropNameInRow="PROFIL_NAME" msprop:Generator_ColumnPropNameInTable="PROFIL_NAMEColumn" msprop:Generator_ColumnVarNameInTable="columnPROFIL_NAME" msprop:Generator_UserColumnName="PROFIL_NAME"> <xs:element name="PROFIL_NAME" msprop:Generator_ColumnPropNameInTable="PROFIL_NAMEColumn" msprop:Generator_ColumnPropNameInRow="PROFIL_NAME" msprop:Generator_UserColumnName="PROFIL_NAME" msprop:Generator_ColumnVarNameInTable="columnPROFIL_NAME">
<xs:simpleType> <xs:simpleType>
<xs:restriction base="xs:string"> <xs:restriction base="xs:string">
<xs:maxLength value="100" /> <xs:maxLength value="100" />
</xs:restriction> </xs:restriction>
</xs:simpleType> </xs:simpleType>
</xs:element> </xs:element>
<xs:element name="USER_SURNAME" msprop:Generator_ColumnPropNameInRow="USER_SURNAME" msprop:Generator_ColumnPropNameInTable="USER_SURNAMEColumn" msprop:Generator_ColumnVarNameInTable="columnUSER_SURNAME" msprop:Generator_UserColumnName="USER_SURNAME" minOccurs="0"> <xs:element name="USER_SURNAME" msprop:Generator_ColumnPropNameInTable="USER_SURNAMEColumn" msprop:Generator_ColumnPropNameInRow="USER_SURNAME" msprop:Generator_UserColumnName="USER_SURNAME" msprop:Generator_ColumnVarNameInTable="columnUSER_SURNAME" minOccurs="0">
<xs:simpleType> <xs:simpleType>
<xs:restriction base="xs:string"> <xs:restriction base="xs:string">
<xs:maxLength value="50" /> <xs:maxLength value="50" />
</xs:restriction> </xs:restriction>
</xs:simpleType> </xs:simpleType>
</xs:element> </xs:element>
<xs:element name="USER_PRENAME" msprop:Generator_ColumnPropNameInRow="USER_PRENAME" msprop:Generator_ColumnPropNameInTable="USER_PRENAMEColumn" msprop:Generator_ColumnVarNameInTable="columnUSER_PRENAME" msprop:Generator_UserColumnName="USER_PRENAME" minOccurs="0"> <xs:element name="USER_PRENAME" msprop:Generator_ColumnPropNameInTable="USER_PRENAMEColumn" msprop:Generator_ColumnPropNameInRow="USER_PRENAME" msprop:Generator_UserColumnName="USER_PRENAME" msprop:Generator_ColumnVarNameInTable="columnUSER_PRENAME" minOccurs="0">
<xs:simpleType> <xs:simpleType>
<xs:restriction base="xs:string"> <xs:restriction base="xs:string">
<xs:maxLength value="50" /> <xs:maxLength value="50" />
</xs:restriction> </xs:restriction>
</xs:simpleType> </xs:simpleType>
</xs:element> </xs:element>
<xs:element name="USERNAME" msprop:Generator_ColumnPropNameInRow="USERNAME" msprop:Generator_ColumnPropNameInTable="USERNAMEColumn" msprop:Generator_ColumnVarNameInTable="columnUSERNAME" msprop:Generator_UserColumnName="USERNAME"> <xs:element name="USERNAME" msprop:Generator_ColumnPropNameInTable="USERNAMEColumn" msprop:Generator_ColumnPropNameInRow="USERNAME" msprop:Generator_UserColumnName="USERNAME" msprop:Generator_ColumnVarNameInTable="columnUSERNAME">
<xs:simpleType> <xs:simpleType>
<xs:restriction base="xs:string"> <xs:restriction base="xs:string">
<xs:maxLength value="50" /> <xs:maxLength value="50" />
@ -1188,14 +1189,6 @@ WHERE (GUID = @PROFILE_ID)</CommandText>
<xs:element name="VWCW_GROUP_PROFILE" msprop:Generator_RowEvHandlerName="VWCW_GROUP_PROFILERowChangeEventHandler" msprop:Generator_RowDeletedName="VWCW_GROUP_PROFILERowDeleted" msprop:Generator_RowDeletingName="VWCW_GROUP_PROFILERowDeleting" msprop:Generator_RowEvArgName="VWCW_GROUP_PROFILERowChangeEvent" msprop:Generator_TablePropName="VWCW_GROUP_PROFILE" msprop:Generator_RowChangedName="VWCW_GROUP_PROFILERowChanged" msprop:Generator_UserTableName="VWCW_GROUP_PROFILE" msprop:Generator_RowChangingName="VWCW_GROUP_PROFILERowChanging" msprop:Generator_RowClassName="VWCW_GROUP_PROFILERow" msprop:Generator_TableClassName="VWCW_GROUP_PROFILEDataTable" msprop:Generator_TableVarName="tableVWCW_GROUP_PROFILE"> <xs:element name="VWCW_GROUP_PROFILE" msprop:Generator_RowEvHandlerName="VWCW_GROUP_PROFILERowChangeEventHandler" msprop:Generator_RowDeletedName="VWCW_GROUP_PROFILERowDeleted" msprop:Generator_RowDeletingName="VWCW_GROUP_PROFILERowDeleting" msprop:Generator_RowEvArgName="VWCW_GROUP_PROFILERowChangeEvent" msprop:Generator_TablePropName="VWCW_GROUP_PROFILE" msprop:Generator_RowChangedName="VWCW_GROUP_PROFILERowChanged" msprop:Generator_UserTableName="VWCW_GROUP_PROFILE" msprop:Generator_RowChangingName="VWCW_GROUP_PROFILERowChanging" msprop:Generator_RowClassName="VWCW_GROUP_PROFILERow" msprop:Generator_TableClassName="VWCW_GROUP_PROFILEDataTable" msprop:Generator_TableVarName="tableVWCW_GROUP_PROFILE">
<xs:complexType> <xs:complexType>
<xs:sequence> <xs:sequence>
<xs:element name="GUID" msprop:Generator_ColumnPropNameInTable="GUIDColumn" msprop:Generator_ColumnPropNameInRow="GUID" msprop:Generator_UserColumnName="GUID" msprop:Generator_ColumnVarNameInTable="columnGUID" type="xs:int" />
<xs:element name="NAME" msprop:Generator_ColumnPropNameInTable="NAMEColumn" msprop:Generator_ColumnPropNameInRow="NAME" msprop:Generator_UserColumnName="NAME" msprop:Generator_ColumnVarNameInTable="columnNAME">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="100" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="REGEX_EXPRESSION" msprop:Generator_ColumnPropNameInTable="REGEX_EXPRESSIONColumn" msprop:Generator_ColumnPropNameInRow="REGEX_EXPRESSION" msprop:Generator_UserColumnName="REGEX_EXPRESSION" msprop:Generator_ColumnVarNameInTable="columnREGEX_EXPRESSION"> <xs:element name="REGEX_EXPRESSION" msprop:Generator_ColumnPropNameInTable="REGEX_EXPRESSIONColumn" msprop:Generator_ColumnPropNameInRow="REGEX_EXPRESSION" msprop:Generator_UserColumnName="REGEX_EXPRESSION" msprop:Generator_ColumnVarNameInTable="columnREGEX_EXPRESSION">
<xs:simpleType> <xs:simpleType>
<xs:restriction base="xs:string"> <xs:restriction base="xs:string">
@ -1212,13 +1205,22 @@ WHERE (GUID = @PROFILE_ID)</CommandText>
</xs:element> </xs:element>
<xs:element name="ACTIVE" msprop:Generator_ColumnPropNameInTable="ACTIVEColumn" msprop:Generator_ColumnPropNameInRow="ACTIVE" msprop:Generator_UserColumnName="ACTIVE" msprop:Generator_ColumnVarNameInTable="columnACTIVE" type="xs:boolean" /> <xs:element name="ACTIVE" msprop:Generator_ColumnPropNameInTable="ACTIVEColumn" msprop:Generator_ColumnPropNameInRow="ACTIVE" msprop:Generator_UserColumnName="ACTIVE" msprop:Generator_ColumnVarNameInTable="columnACTIVE" type="xs:boolean" />
<xs:element name="GROUP_ID" msprop:Generator_ColumnPropNameInTable="GROUP_IDColumn" msprop:Generator_ColumnPropNameInRow="GROUP_ID" msprop:Generator_UserColumnName="GROUP_ID" msprop:Generator_ColumnVarNameInTable="columnGROUP_ID" type="xs:int" /> <xs:element name="GROUP_ID" msprop:Generator_ColumnPropNameInTable="GROUP_IDColumn" msprop:Generator_ColumnPropNameInRow="GROUP_ID" msprop:Generator_UserColumnName="GROUP_ID" msprop:Generator_ColumnVarNameInTable="columnGROUP_ID" type="xs:int" />
<xs:element name="PROC_NAME" msprop:Generator_ColumnPropNameInTable="PROC_NAMEColumn" msprop:Generator_ColumnPropNameInRow="PROC_NAME" msprop:Generator_UserColumnName="PROC_NAME" msprop:Generator_ColumnVarNameInTable="columnPROC_NAME"> <xs:element name="GROUP_NAME" msprop:Generator_ColumnPropNameInTable="GROUP_NAMEColumn" msprop:Generator_ColumnPropNameInRow="GROUP_NAME" msprop:Generator_UserColumnName="GROUP_NAME" msprop:Generator_ColumnVarNameInTable="columnGROUP_NAME" minOccurs="0">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:maxLength value="50" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="PROFIL_ID" msprop:Generator_ColumnPropNameInTable="PROFIL_IDColumn" msprop:Generator_ColumnPropNameInRow="PROFIL_ID" msprop:Generator_UserColumnName="PROFIL_ID" msprop:Generator_ColumnVarNameInTable="columnPROFIL_ID" type="xs:int" />
<xs:element name="PROFIL_NAME" msprop:Generator_ColumnPropNameInTable="PROFIL_NAMEColumn" msprop:Generator_ColumnPropNameInRow="PROFIL_NAME" msprop:Generator_UserColumnName="PROFIL_NAME" msprop:Generator_ColumnVarNameInTable="columnPROFIL_NAME">
<xs:simpleType> <xs:simpleType>
<xs:restriction base="xs:string"> <xs:restriction base="xs:string">
<xs:maxLength value="100" /> <xs:maxLength value="100" />
</xs:restriction> </xs:restriction>
</xs:simpleType> </xs:simpleType>
</xs:element> </xs:element>
<xs:element name="GUID" msprop:Generator_UserColumnName="GUID" msprop:Generator_ColumnPropNameInTable="GUIDColumn" msprop:Generator_ColumnPropNameInRow="GUID" msprop:Generator_ColumnVarNameInTable="columnGUID" type="xs:int" />
</xs:sequence> </xs:sequence>
</xs:complexType> </xs:complexType>
</xs:element> </xs:element>
@ -1295,6 +1297,10 @@ WHERE (GUID = @PROFILE_ID)</CommandText>
<xs:selector xpath=".//mstns:TBDD_CONNECTION" /> <xs:selector xpath=".//mstns:TBDD_CONNECTION" />
<xs:field xpath="mstns:GUID" /> <xs:field xpath="mstns:GUID" />
</xs:unique> </xs:unique>
<xs:unique name="VWCW_GROUP_PROFILE_Constraint1" msdata:ConstraintName="Constraint1" msdata:PrimaryKey="true">
<xs:selector xpath=".//mstns:VWCW_GROUP_PROFILE" />
<xs:field xpath="mstns:GUID" />
</xs:unique>
</xs:element> </xs:element>
<xs:annotation> <xs:annotation>
<xs:appinfo> <xs:appinfo>

View File

@ -4,7 +4,7 @@
Changes to this file may cause incorrect behavior and will be lost if Changes to this file may cause incorrect behavior and will be lost if
the code is regenerated. the code is regenerated.
</autogenerated>--> </autogenerated>-->
<DiagramLayout xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="26" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout"> <DiagramLayout xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ex:showrelationlabel="False" ViewPortX="-10" ViewPortY="303" xmlns:ex="urn:schemas-microsoft-com:xml-msdatasource-layout-extended" xmlns="urn:schemas-microsoft-com:xml-msdatasource-layout">
<Shapes> <Shapes>
<Shape ID="DesignTable:TBCW_GROUP_PROFILE" ZOrder="19" X="144" Y="105" Height="172" Width="281" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" /> <Shape ID="DesignTable:TBCW_GROUP_PROFILE" ZOrder="19" X="144" Y="105" Height="172" Width="281" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:TBCW_PROF_DATA_SEARCH" ZOrder="18" X="457" Y="111" Height="305" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> <Shape ID="DesignTable:TBCW_PROF_DATA_SEARCH" ZOrder="18" X="457" Y="111" Height="305" Width="300" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
@ -16,7 +16,7 @@
<Shape ID="DesignTable:TBCW_USER_PROFILE" ZOrder="11" X="1113" Y="778" Height="172" Width="269" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" /> <Shape ID="DesignTable:TBCW_USER_PROFILE" ZOrder="11" X="1113" Y="778" Height="172" Width="269" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="121" />
<Shape ID="DesignTable:TBDD_CONNECTION" ZOrder="10" X="1424" Y="152" Height="305" Width="264" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" /> <Shape ID="DesignTable:TBDD_CONNECTION" ZOrder="10" X="1424" Y="152" Height="305" Width="264" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="254" />
<Shape ID="DesignTable:VWCW_USER_PROFILE" ZOrder="2" X="55" Y="290" Height="286" Width="274" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="235" /> <Shape ID="DesignTable:VWCW_USER_PROFILE" ZOrder="2" X="55" Y="290" Height="286" Width="274" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="235" />
<Shape ID="DesignTable:VWCW_GROUP_PROFILE" ZOrder="3" X="77" Y="757" Height="210" Width="286" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="159" /> <Shape ID="DesignTable:VWCW_GROUP_PROFILE" ZOrder="3" X="77" Y="757" Height="229" Width="286" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:TBWH_SEARCH_POSITION" ZOrder="9" X="1476" Y="683" Height="106" Width="218" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" /> <Shape ID="DesignTable:TBWH_SEARCH_POSITION" ZOrder="9" X="1476" Y="683" Height="106" Width="218" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="102" />
<Shape ID="DesignTable:TBWH_PROFILE_TYPE" ZOrder="6" X="1479" Y="798" Height="182" Width="190" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" /> <Shape ID="DesignTable:TBWH_PROFILE_TYPE" ZOrder="6" X="1479" Y="798" Height="182" Width="190" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="178" />
<Shape ID="DesignTable:TBWH_User" ZOrder="5" X="1430" Y="466" Height="124" Width="150" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="120" /> <Shape ID="DesignTable:TBWH_User" ZOrder="5" X="1430" Y="466" Height="124" Width="150" AdapterExpanded="true" DataTableExpanded="true" OldAdapterHeight="0" OldDataTableHeight="0" SplitterPosition="120" />

View File

@ -29,6 +29,8 @@
<ApplicationVersion>1.0.0.%2a</ApplicationVersion> <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust> <UseApplicationTrust>false</UseApplicationTrust>
<BootstrapperEnabled>true</BootstrapperEnabled> <BootstrapperEnabled>true</BootstrapperEnabled>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup> </PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget> <PlatformTarget>AnyCPU</PlatformTarget>
@ -94,52 +96,55 @@
</Reference> </Reference>
<Reference Include="DevExpress.XtraTreeList.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" /> <Reference Include="DevExpress.XtraTreeList.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a, processorArchitecture=MSIL" />
<Reference Include="DigitalData.Controls.DocumentViewer"> <Reference Include="DigitalData.Controls.DocumentViewer">
<HintPath>..\..\..\DDMonorepo\Controls.DocumentViewer\bin\Debug\DigitalData.Controls.DocumentViewer.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDMonorepo\Controls.DocumentViewer\bin\Debug\DigitalData.Controls.DocumentViewer.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Controls.RegexEditor"> <Reference Include="DigitalData.Controls.RegexEditor">
<HintPath>P:\Projekte DIGITAL DATA\DIGITAL DATA - Entwicklung\DLL_Bibliotheken\Digital Data\Controls\DigitalData.Controls.RegexEditor.dll</HintPath> <HintPath>P:\Projekte DIGITAL DATA\DIGITAL DATA - Entwicklung\DLL_Bibliotheken\Digital Data\Controls\DigitalData.Controls.RegexEditor.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.GUIs.ClipboardWatcher"> <Reference Include="DigitalData.GUIs.ClipboardWatcher">
<HintPath>..\..\..\DDMonorepo\GUIs.ClipboardWatcher\bin\Debug\DigitalData.GUIs.ClipboardWatcher.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDMonorepo\GUIs.ClipboardWatcher\bin\Debug\DigitalData.GUIs.ClipboardWatcher.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.GUIs.Common"> <Reference Include="DigitalData.GUIs.Common">
<HintPath>..\..\..\DDMonorepo\GUIs.Common\bin\Debug\DigitalData.GUIs.Common.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDMonorepo\GUIs.Common\bin\Debug\DigitalData.GUIs.Common.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.Base"> <Reference Include="DigitalData.Modules.Base">
<HintPath>..\..\..\DDModules\Base\bin\Debug\DigitalData.Modules.Base.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDModules\Base\bin\Debug\DigitalData.Modules.Base.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.Config"> <Reference Include="DigitalData.Modules.Config">
<HintPath>..\..\..\DDModules\Config\bin\Debug\DigitalData.Modules.Config.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDModules\Config\bin\Debug\DigitalData.Modules.Config.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.Database"> <Reference Include="DigitalData.Modules.Database">
<HintPath>..\..\..\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDModules\Database\bin\Debug\DigitalData.Modules.Database.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.EDMI.API"> <Reference Include="DigitalData.Modules.EDMI.API">
<HintPath>..\..\..\DDModules\EDMIAPI\bin\Debug\DigitalData.Modules.EDMI.API.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDModules\EDMIAPI\bin\Debug\DigitalData.Modules.EDMI.API.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.Encryption"> <Reference Include="DigitalData.Modules.Encryption">
<HintPath>..\..\..\..\2_DLL Projekte\DDModules\Encryption\bin\Debug\DigitalData.Modules.Encryption.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDModules\Encryption\bin\Debug\DigitalData.Modules.Encryption.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.Filesystem"> <Reference Include="DigitalData.Modules.Filesystem">
<HintPath>..\..\..\DDModules\Filesystem\bin\Debug\DigitalData.Modules.Filesystem.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDModules\Filesystem\bin\Debug\DigitalData.Modules.Filesystem.dll</HintPath>
</Reference>
<Reference Include="DigitalData.Modules.Language">
<HintPath>..\..\..\..\2_DLL Projekte\DDModules\Language\bin\Debug\DigitalData.Modules.Language.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.License"> <Reference Include="DigitalData.Modules.License">
<HintPath>..\..\..\DDModules\License\bin\Debug\DigitalData.Modules.License.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDModules\License\bin\Debug\DigitalData.Modules.License.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.Logging"> <Reference Include="DigitalData.Modules.Logging">
<HintPath>..\..\..\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDModules\Logging\bin\Debug\DigitalData.Modules.Logging.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.Patterns"> <Reference Include="DigitalData.Modules.Patterns">
<HintPath>..\..\..\DDModules\Patterns\bin\Debug\DigitalData.Modules.Patterns.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDModules\Patterns\bin\Debug\DigitalData.Modules.Patterns.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.Windows"> <Reference Include="DigitalData.Modules.Windows">
<HintPath>..\..\..\DDModules\Windows\bin\Debug\DigitalData.Modules.Windows.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDModules\Windows\bin\Debug\DigitalData.Modules.Windows.dll</HintPath>
</Reference> </Reference>
<Reference Include="DigitalData.Modules.ZooFlow"> <Reference Include="DigitalData.Modules.ZooFlow">
<HintPath>..\..\..\DDModules\ZooFlow\bin\Debug\DigitalData.Modules.ZooFlow.dll</HintPath> <HintPath>..\..\..\..\2_DLL Projekte\DDModules\ZooFlow\bin\Debug\DigitalData.Modules.ZooFlow.dll</HintPath>
</Reference> </Reference>
<Reference Include="GdPicture.NET.14"> <Reference Include="GdPicture.NET.14, Version=14.2.90.0, Culture=neutral, PublicKeyToken=f52a2e60ad468dbb, processorArchitecture=MSIL">
<HintPath>D:\ProgramFiles\GdPicture.NET 14\Redist\GdPicture.NET (.NET Framework 4.5)\GdPicture.NET.14.dll</HintPath> <HintPath>..\packages\GdPicture.14.2.90\lib\net462\GdPicture.NET.14.dll</HintPath>
</Reference> </Reference>
<Reference Include="Microsoft.CSharp" /> <Reference Include="Microsoft.CSharp" />
<Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL"> <Reference Include="NLog, Version=5.0.0.0, Culture=neutral, PublicKeyToken=5120e14c03d0593c, processorArchitecture=MSIL">
@ -185,7 +190,7 @@
<ItemGroup> <ItemGroup>
<Compile Include="ApplicationEvents.vb" /> <Compile Include="ApplicationEvents.vb" />
<Compile Include="ClassAutomation.vb" /> <Compile Include="ClassAutomation.vb" />
<Compile Include="ClassClipboardWatcher.vb" /> <Compile Include="ClasseasyFLOW.vb" />
<Compile Include="ClassDataASorDB.vb" /> <Compile Include="ClassDataASorDB.vb" />
<Compile Include="ClassDragDrop.vb" /> <Compile Include="ClassDragDrop.vb" />
<Compile Include="ClassWindow.vb" /> <Compile Include="ClassWindow.vb" />
@ -432,7 +437,7 @@
<None Include="MyDataset.xsd"> <None Include="MyDataset.xsd">
<SubType>Designer</SubType> <SubType>Designer</SubType>
<Generator>MSDataSetGenerator</Generator> <Generator>MSDataSetGenerator</Generator>
<LastGenOutput>MyDataset.Designer.vb</LastGenOutput> <LastGenOutput>MyDataset1.Designer.vb</LastGenOutput>
</None> </None>
<None Include="MyDataset.xss"> <None Include="MyDataset.xss">
<DependentUpon>MyDataset.xsd</DependentUpon> <DependentUpon>MyDataset.xsd</DependentUpon>
@ -525,6 +530,13 @@
</BootstrapperPackage> </BootstrapperPackage>
</ItemGroup> </ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" /> <Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
<Import Project="..\packages\GdPicture.runtimes.windows.14.2.90\build\net462\GdPicture.runtimes.windows.targets" Condition="Exists('..\packages\GdPicture.runtimes.windows.14.2.90\build\net462\GdPicture.runtimes.windows.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>Dieses Projekt verweist auf mindestens ein NuGet-Paket, das auf diesem Computer fehlt. Verwenden Sie die Wiederherstellung von NuGet-Paketen, um die fehlenden Dateien herunterzuladen. Weitere Informationen finden Sie unter "http://go.microsoft.com/fwlink/?LinkID=322105". Die fehlende Datei ist "{0}".</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\GdPicture.runtimes.windows.14.2.90\build\net462\GdPicture.runtimes.windows.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\GdPicture.runtimes.windows.14.2.90\build\net462\GdPicture.runtimes.windows.targets'))" />
</Target>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets. Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild"> <Target Name="BeforeBuild">

File diff suppressed because it is too large Load Diff

View File

@ -118,43 +118,46 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<metadata name="TBCW_PROFILESBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBCW_PROFILESBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>355, 17</value> <value>376, 17</value>
</metadata> </metadata>
<metadata name="MyDataset.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="MyDataset.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>245, 17</value> <value>266, 17</value>
</metadata>
<metadata name="MyDataset.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>266, 17</value>
</metadata> </metadata>
<metadata name="TBWH_UserBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBWH_UserBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>122, 56</value> <value>1482, 17</value>
</metadata> </metadata>
<metadata name="VWCW_USER_PROFILEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="VWCW_USER_PROFILEBindingSource.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>
<metadata name="TBCW_PROFILESTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBCW_PROFILESTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>575, 17</value> <value>594, 17</value>
</metadata> </metadata>
<metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TableAdapterManager.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>789, 17</value> <value>804, 17</value>
</metadata> </metadata>
<metadata name="OFDWindreamsuche.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="OFDWindreamsuche.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>962, 17</value> <value>974, 17</value>
</metadata> </metadata>
<metadata name="VWCW_USER_PROFILETableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="VWCW_USER_PROFILETableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1125, 17</value> <value>1137, 17</value>
</metadata> </metadata>
<metadata name="TimerTest.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TimerTest.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 56</value> <value>1378, 17</value>
</metadata> </metadata>
<metadata name="BackgroundWorker1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="BackgroundWorker1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>316, 56</value> <value>1674, 17</value>
</metadata> </metadata>
<metadata name="ToolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="ToolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>479, 56</value> <value>17, 54</value>
</metadata> </metadata>
<metadata name="TBCW_PROF_DOC_SEARCHBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBCW_PROF_DOC_SEARCHBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1140, 56</value> <value>665, 54</value>
</metadata> </metadata>
<metadata name="TBCW_PROF_DATA_SEARCHBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBCW_PROF_DATA_SEARCHBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>578, 56</value> <value>115, 54</value>
</metadata> </metadata>
<assembly alias="DevExpress.Data.v21.2" name="DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" /> <assembly alias="DevExpress.Data.v21.2" name="DevExpress.Data.v21.2, Version=21.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a" />
<data name="BarButtonItem1.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="BarButtonItem1.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -777,7 +780,7 @@
</value> </value>
</data> </data>
<metadata name="TBWH_PROFILE_TYPEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBWH_PROFILE_TYPEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>1024, 95</value> <value>270, 91</value>
</metadata> </metadata>
<data name="TabPageGeneralSettings.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="TabPageGeneralSettings.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
@ -797,10 +800,10 @@
</value> </value>
</data> </data>
<metadata name="TBDD_CONNECTIONBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBDD_CONNECTIONBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 134</value> <value>514, 91</value>
</metadata> </metadata>
<metadata name="TBWHSEARCHPOSITIONBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBWHSEARCHPOSITIONBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>499, 134</value> <value>988, 91</value>
</metadata> </metadata>
<data name="SimpleLabelItem1.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="SimpleLabelItem1.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
@ -906,12 +909,25 @@
LDE0LjMsMjZ6IiBjbGFzcz0iQmxhY2siIC8+DQo8L3N2Zz4L LDE0LjMsMjZ6IiBjbGFzcz0iQmxhY2siIC8+DQo8L3N2Zz4L
</value> </value>
</data> </data>
<metadata name="VWCW_GROUP_PROFILEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <data name="TabPageProfileAssignment.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>500, 95</value> <value>
</metadata> AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40
<metadata name="TBWH_GROUPBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl
<value>290, 95</value> dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAJkCAAAC77u/
</metadata> PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi
IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh
Y2U9InByZXNlcnZlIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMiI+DQogIDxz
dHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgkuQmx1ZXtmaWxsOiMxMTc3RDc7fQo8L3N0eWxlPg0KICA8ZyBp
ZD0iTGF5ZXJfMSI+DQogICAgPHBhdGggZD0iTTIzLjcsMTQuNGMwLjUsMC4zLDAuNSwwLjgsMCwxLjFs
LTExLjgsNy4zdjIuNmMwLDAuNiwwLjQsMC44LDAuOSwwLjVsMTYuOC0xMC40YzAuNS0wLjMsMC41LTAu
OCwwLTEuMSAgIEwxMi44LDQuMWMtMC41LTAuMy0wLjktMC4xLTAuOSwwLjV2Mi42TDIzLjcsMTQuNHoi
IGNsYXNzPSJCbHVlIiAvPg0KICAgIDxwYXRoIGQ9Ik0xOS43LDE1LjVjMC41LTAuMywwLjUtMC44LDAt
MS4xTDIuOSw0LjFDMi40LDMuOCwyLDQsMiw0LjZ2MjAuNmMwLDAuNiwwLjQsMC44LDAuOSwwLjVMMTku
NywxNS41eiIgY2xhc3M9IkJsdWUiIC8+DQogIDwvZz4NCiAgPGcgaWQ9IkxheWVyXzIiIC8+DQo8L3N2
Zz4L
</value>
</data>
<data name="TabPageGroupAssignment.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="TabPageGroupAssignment.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40
@ -960,42 +976,32 @@
MjAsMTh6IiBjbGFzcz0iQmx1ZSIgLz4NCiAgPC9nPg0KPC9zdmc+Cw== MjAsMTh6IiBjbGFzcz0iQmx1ZSIgLz4NCiAgPC9nPg0KPC9zdmc+Cw==
</value> </value>
</data> </data>
<data name="TabPageProfileAssignment.ImageOptions.SvgImage" type="DevExpress.Utils.Svg.SvgImage, DevExpress.Data.v21.2" mimetype="application/x-microsoft.net.object.bytearray.base64"> <metadata name="cmsDelete.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value> <value>17, 128</value>
AAEAAAD/////AQAAAAAAAAAMAgAAAFlEZXZFeHByZXNzLkRhdGEudjIxLjIsIFZlcnNpb249MjEuMi40 </metadata>
LjAsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49Yjg4ZDE3NTRkNzAwZTQ5YQUBAAAAHURl <metadata name="VWCW_GROUP_PROFILEBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
dkV4cHJlc3MuVXRpbHMuU3ZnLlN2Z0ltYWdlAQAAAAREYXRhBwICAAAACQMAAAAPAwAAAJkCAAAC77u/ <value>1417, 54</value>
PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0nVVRGLTgnPz4NCjxzdmcgeD0iMHB4IiB5PSIwcHgi </metadata>
IHZpZXdCb3g9IjAgMCAzMiAzMiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv <metadata name="TBWH_GROUPBindingSource.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
MjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWw6c3Bh <value>1209, 54</value>
Y2U9InByZXNlcnZlIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMiI+DQogIDxz </metadata>
dHlsZSB0eXBlPSJ0ZXh0L2NzcyI+CgkuQmx1ZXtmaWxsOiMxMTc3RDc7fQo8L3N0eWxlPg0KICA8ZyBp
ZD0iTGF5ZXJfMSI+DQogICAgPHBhdGggZD0iTTIzLjcsMTQuNGMwLjUsMC4zLDAuNSwwLjgsMCwxLjFs
LTExLjgsNy4zdjIuNmMwLDAuNiwwLjQsMC44LDAuOSwwLjVsMTYuOC0xMC40YzAuNS0wLjMsMC41LTAu
OCwwLTEuMSAgIEwxMi44LDQuMWMtMC41LTAuMy0wLjktMC4xLTAuOSwwLjV2Mi42TDIzLjcsMTQuNHoi
IGNsYXNzPSJCbHVlIiAvPg0KICAgIDxwYXRoIGQ9Ik0xOS43LDE1LjVjMC41LTAuMywwLjUtMC44LDAt
MS4xTDIuOSw0LjFDMi40LDMuOCwyLDQsMiw0LjZ2MjAuNmMwLDAuNiwwLjQsMC44LDAuOSwwLjVMMTku
NywxNS41eiIgY2xhc3M9IkJsdWUiIC8+DQogIDwvZz4NCiAgPGcgaWQ9IkxheWVyXzIiIC8+DQo8L3N2
Zz4L
</value>
</data>
<metadata name="TBCW_PROF_DATA_SEARCHTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBCW_PROF_DATA_SEARCHTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>862, 56</value> <value>394, 54</value>
</metadata> </metadata>
<metadata name="TBCW_PROF_DOC_SEARCHTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBCW_PROF_DOC_SEARCHTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 95</value> <value>941, 54</value>
</metadata> </metadata>
<metadata name="VWCW_GROUP_PROFILETableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="VWCW_GROUP_PROFILETableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>765, 95</value> <value>17, 91</value>
</metadata> </metadata>
<metadata name="TBDD_CONNECTIONTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="TBDD_CONNECTIONTableAdapter.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>261, 134</value> <value>755, 91</value>
</metadata> </metadata>
<metadata name="BehaviorManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"> <metadata name="BehaviorManager1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>762, 134</value> <value>1248, 91</value>
</metadata> </metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"> <metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>159</value> <value>163</value>
</metadata> </metadata>
<data name="frmAdministration.IconOptions.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="frmAdministration.IconOptions.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
@ -5511,7 +5517,7 @@
<data name="frmAdministration.IconOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="frmAdministration.IconOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAL iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAYAAABccqhmAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAL
DgAACw4BQL7hQQAAEkpJREFUeF7t3b+u5EgVx/F9hHkIHmDuvgDzADwA4QTkbE4yCfnkJJNstAEiQgRI DAAACwwBP0AiyAAAEkpJREFUeF7t3b+u5EgVx/F9hHkIHmDuvgDzADwA4QTkbE4yCfnkJJNstAEiQgRI
I0hIFo2EhETEBEQkbEJC0tTv3vas232623adss8pf4OPtFPbt2337fq5/vp+dTqdQvr2J0+vijfFu+JD I0hIFo2EhETEBEQkbEJC0tTv3vas232623adss8pf4OPtFPbt2337fq5/vp+dTqdQvr2J0+vijfFu+JD
8bH4XJyAwPQd1XdV31l9d/UdfmV9xyMwC/egD6l4W+iDo6KjN/pO67ut73iYQDALt6IPovim+FRYHxrQ 8bH4XJyAwPQd1XdV31l9d/UdfmV9xyMwC/egD6l4W+iDo6KjN/pO67ut73iYQDALt6IPovim+FRYHxrQ
K33ndw8Ds7C1ctFqFikNrQ8GOBrVhTdWXWnNLGylXKQSj+Y9YFPdeGvVnVbMQm+6qPPFWRcN4NJmQWAW K33ndw8Ds7C1ctFqFikNrQ8GOBrVhTdWXWnNLGylXKQSj+Y9YFPdeGvVnVbMQm+6qPPFWRcN4NJmQWAW

View File

@ -272,7 +272,7 @@ Public Class frmAdministration
End Sub End Sub
Sub Refresh_Free_Groups(PROFILE_ID As Integer) Sub Refresh_Free_Groups(PROFILE_ID As Integer)
Dim Sql = String.Format("SELECT DISTINCT * FROM TBDD_GROUPS WHERE GUID NOT IN (SELECT GROUP_ID FROM TBCW_GROUP_PROFILE WHERE PROFILE_ID = {0}) ORDER BY NAME", PROFILE_ID) Dim Sql = String.Format("SELECT DISTINCT * FROM TBDD_GROUPS WHERE INTERNAL = 0 AND GUID NOT IN (SELECT GROUP_ID FROM TBCW_GROUP_PROFILE WHERE PROFILE_ID = {0}) ORDER BY NAME", PROFILE_ID)
Dim oDataTable = Database.GetDatatable(Sql) Dim oDataTable = Database.GetDatatable(Sql)
Try Try
@ -471,7 +471,6 @@ Public Class frmAdministration
Private Sub XtraTabControl1_SelectedPageChanged(sender As Object, e As DevExpress.XtraTab.TabPageChangedEventArgs) Handles XtraTabControl1.SelectedPageChanged, XtraTabControl2.SelectedPageChanged Private Sub XtraTabControl1_SelectedPageChanged(sender As Object, e As DevExpress.XtraTab.TabPageChangedEventArgs) Handles XtraTabControl1.SelectedPageChanged, XtraTabControl2.SelectedPageChanged
Dim oTabName As String = e.Page.Name Dim oTabName As String = e.Page.Name
Try Try
Select Case oTabName Select Case oTabName
Case TabPageProcessAssignment.Name Case TabPageProcessAssignment.Name
@ -800,18 +799,15 @@ Public Class frmAdministration
End Try End Try
End Sub End Sub
Private Sub XtraTabControl2_DragDrop(sender As Object, e As DragEventArgs) Handles XtraTabControl2.DragDrop
End Sub
Private Sub GridControlGroupNotInProfile_DragDrop(sender As Object, e As DragEventArgs) Handles GridControlGroupNotInProfile.DragDrop Private Sub GridControlGroupNotInProfile_DragDrop(sender As Object, e As DragEventArgs) Handles GridControlGroupNotInProfile.DragDrop
Try Try
Dim oSelectedGroups = GridViewGroupInProfile.GetSelectedRows() Dim oSelectedGroups = GridViewGroupInProfile.GetSelectedRows()
For Each oRowHandle In oSelectedGroups For Each oRowHandle In oSelectedGroups
Dim oRow As MyDataset.VWCW_GROUP_PROFILERow = DirectCast(GridViewGroupInProfile.GetRow(oRowHandle), DataRowView).Row Dim oRow As MyDataset.VWCW_GROUP_PROFILERow = DirectCast(GridViewGroupInProfile.GetRow(oRowHandle), DataRowView).Row
Dim oGroupId As Integer = oRow.GUID Dim oProfileId As Integer = oRow.PROFIL_ID
Dim oSQL As String = $"DELETE FROM TBCW_GROUP_PROFILE WHERE GUID = ({oGroupId})" Dim oGroupId As Integer = oRow.GROUP_ID
Dim oSQL As String = $"DELETE FROM TBCW_GROUP_PROFILE WHERE PROFILE_ID = {oProfileId} AND GROUP_ID = {oGroupId}"
If Database.ExecuteNonQuery(oSQL) = False Then If Database.ExecuteNonQuery(oSQL) = False Then
MsgBox("Could not delete the Group-Definition....Check the logfile!", MsgBoxStyle.Exclamation) MsgBox("Could not delete the Group-Definition....Check the logfile!", MsgBoxStyle.Exclamation)
@ -891,4 +887,46 @@ Public Class frmAdministration
Private Sub BarButtonItem30_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles BarButtonItem30.ItemClick Private Sub BarButtonItem30_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles BarButtonItem30.ItemClick
CtrlApplicationAssignment1.Window_EditRegex() CtrlApplicationAssignment1.Window_EditRegex()
End Sub End Sub
Private Sub XtraTabControl3_SelectedPageChanged(sender As Object, e As DevExpress.XtraTab.TabPageChangedEventArgs) Handles XtraTabControl3.SelectedPageChanged
Select Case XtraTabControl3.SelectedTabPageIndex
Case 1
RibbonGroup_Profile.Enabled = False
RibbonGroup_Process.Enabled = False
RibbonGroup_Window.Enabled = False
RibbonGroup_Control.Enabled = False
RibbonGroup_DocSearch.Enabled = False
RibbonGroup_DataSearch.Enabled = False
Case 0
XtraTabControl1.SelectedTabPageIndex = 0
End Select
End Sub
Private Sub ZuordnungEntfernenToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles ZuordnungEntfernenToolStripMenuItem.Click
Try
Dim oSelectedGroups = GridViewGroupInProfile.GetSelectedRows()
For Each oRowHandle In oSelectedGroups
Dim oRow As MyDataset.VWCW_GROUP_PROFILERow = DirectCast(GridViewGroupInProfile.GetRow(oRowHandle), DataRowView).Row
Dim oProfileId As Integer = oRow.PROFIL_ID
Dim oGroupId As Integer = oRow.GROUP_ID
Dim oSQL As String = $"DELETE FROM TBCW_GROUP_PROFILE WHERE PROFILE_ID = {oProfileId} AND GROUP_ID = {oGroupId}"
If Database.ExecuteNonQuery(oSQL) = False Then
MsgBox("Could not delete the Group-Definition via contextmenu....Check the logfile!", MsgBoxStyle.Exclamation)
End If
Next
GridViewGroupInProfile.ClearSelection()
Refresh_Free_Groups(PROFILE_IDTextBox.Text)
Refresh_ProfileData()
Status_Changed($"{oSelectedGroups.Count} Gruppenzuordnungen gelöscht")
Catch ex As Exception
MsgBox("Unexpected Error in deleting Group-Rights via cms: " & vbNewLine & ex.Message, MsgBoxStyle.Critical)
End Try
End Sub
End Class End Class

View File

@ -11,7 +11,7 @@ Public Class frmControlCapture
Public Property ControlBounds As String Public Property ControlBounds As String
'Private WithEvents Watcher As ClipboardWatcher = ClipboardWatcher.Singleton 'Private WithEvents Watcher As ClipboardWatcher = ClipboardWatcher.Singleton
Private WithEvents Watcher2 As ClassClipboardWatcher = ClassClipboardWatcher.Singleton Private WithEvents Watcher2 As ClasseasyFLOW = ClasseasyFLOW.Singleton
Private Window As Window Private Window As Window
Private EditMode As Boolean = False Private EditMode As Boolean = False

View File

@ -65,6 +65,7 @@ Partial Class frmMain
' '
'RibbonControl1 'RibbonControl1
' '
Me.RibbonControl1.AllowMinimizeRibbon = False
Me.RibbonControl1.CommandLayout = DevExpress.XtraBars.Ribbon.CommandLayout.Simplified Me.RibbonControl1.CommandLayout = DevExpress.XtraBars.Ribbon.CommandLayout.Simplified
Me.RibbonControl1.ExpandCollapseItem.Id = 0 Me.RibbonControl1.ExpandCollapseItem.Id = 0
Me.RibbonControl1.Items.AddRange(New DevExpress.XtraBars.BarItem() {Me.RibbonControl1.ExpandCollapseItem, Me.RibbonControl1.SearchEditItem, Me.lblUser, Me.lblVersion, Me.lblApplicationServer, Me.bbtniKonfig, Me.bbtnitemAdmin, Me.lblRefresh, Me.bbtnitmLanguage}) Me.RibbonControl1.Items.AddRange(New DevExpress.XtraBars.BarItem() {Me.RibbonControl1.ExpandCollapseItem, Me.RibbonControl1.SearchEditItem, Me.lblUser, Me.lblVersion, Me.lblApplicationServer, Me.bbtniKonfig, Me.bbtnitemAdmin, Me.lblRefresh, Me.bbtnitmLanguage})

View File

@ -740,7 +740,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABU ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABU
CwAAAk1TRnQBSQFMAgEBBQEAAawBAQGsAQEBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo CwAAAk1TRnQBSQFMAgEBBQEAAbQBAQG0AQEBEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAASADAAEBAQABCAYAAQgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA AwABQAMAASADAAEBAQABCAYAAQgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@ -5322,86 +5322,86 @@
</data> </data>
<data name="frmMain.IconOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> <data name="frmMain.IconOptions.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value> <value>
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
</value> </value>
</data> </data>
<data name="$this.MaximumSize" type="System.Drawing.Size, System.Drawing"> <data name="$this.MaximumSize" type="System.Drawing.Size, System.Drawing">

View File

@ -14,7 +14,7 @@ Public Class frmMain
Private Const AppTitle = "easyFLOW" Private Const AppTitle = "easyFLOW"
Private WithEvents _Hotkey As New ClassHotkey(Me) Private WithEvents _Hotkey As New ClassHotkey(Me)
Private WithEvents _Watcher As ClassClipboardWatcher = ClassClipboardWatcher.Singleton Private WithEvents _Watcher As ClasseasyFLOW = ClasseasyFLOW.Singleton
Private _Animator As New Animator() With { Private _Animator As New Animator() With {
.PopupColor = Color.FromArgb(165, 36, 49), .PopupColor = Color.FromArgb(165, 36, 49),

View File

@ -1,4 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<packages> <packages>
<package id="GdPicture" version="14.2.90" targetFramework="net462" />
<package id="GdPicture.runtimes.windows" version="14.2.90" targetFramework="net462" />
<package id="NLog" version="5.0.2" targetFramework="net462" /> <package id="NLog" version="5.0.2" targetFramework="net462" />
</packages> </packages>