diff --git a/app/TaskFlow/ControlCreator/GridControl.vb b/app/TaskFlow/ControlCreator/GridControl.vb
index c366c6b..59ff8fc 100644
--- a/app/TaskFlow/ControlCreator/GridControl.vb
+++ b/app/TaskFlow/ControlCreator/GridControl.vb
@@ -30,6 +30,7 @@ Namespace ControlCreator
Private _FormulaSqlColumns As New Dictionary(Of String, FormulaSqlDefinition)(StringComparer.OrdinalIgnoreCase)
Private _DynamicEditorColumns As New HashSet(Of String)(StringComparer.OrdinalIgnoreCase)
Private Shared _DynamicEditorCacheShared As New Dictionary(Of String, RepositoryItem)
+ Private Shared _ResolvedSqlCache As New Dictionary(Of String, String)
Private _isRefreshingFormula As Boolean = False ' *** NEU: Flag für Formel-Refresh ***
Private _currencySymbol As String = "€"
@@ -82,45 +83,63 @@ Namespace ControlCreator
'''
Private Function ResolveSqlTemplate(sqlTemplate As String, pView As GridView, rowHandle As Integer) As String
Dim resolvedSql As String = sqlTemplate
- ' *** SCHRITT 1: {#TBCOL#...} Platzhalter ersetzen (BESTEHENDER CODE) ***
+
+ ' *** SCHRITT 1: {#TBCOL#...} Platzhalter ersetzen ***
Dim pattern As String = "\{#TBCOL#([^}]+)\}"
Dim matches = Regex.Matches(sqlTemplate, pattern)
For Each match As Match In matches
Dim colName = match.Groups(1).Value
Dim cellValue = pView.GetRowCellValue(rowHandle, colName)
- Dim safeValue As String
-
- If cellValue Is Nothing OrElse IsDBNull(cellValue) Then
- safeValue = "NULL"
- ElseIf TypeOf cellValue Is String Then
- ' SQL-Injection-Schutz: Einfache Anführungszeichen escapen
- safeValue = cellValue.ToString().Replace("'", "''")
- ElseIf TypeOf cellValue Is Boolean Then
- safeValue = If(CBool(cellValue), "1", "0")
- Else
- ' Numerische Werte: Invariant-Format (Punkt als Dezimaltrenner)
- safeValue = Convert.ToString(cellValue, CultureInfo.InvariantCulture)
- End If
-
+ Dim safeValue As String = ConvertToSqlValue(cellValue) ' Hilfsfunktion
resolvedSql = resolvedSql.Replace(match.Value, safeValue)
- _Logger.Debug("Resolved SQL placeholder [{0}] with value [{1}] → {2}", match.Value, cellValue, safeValue)
Next
- ' *** SCHRITT 2: Weitere Patterns via clsPatterns ersetzen (NEU) ***
- If _ParentControl IsNot Nothing Then
- Try
- _Logger.Debug("Applying clsPatterns.ReplaceAllValues() to SQL: {0}", resolvedSql)
- resolvedSql = clsPatterns.ReplaceAllValues(resolvedSql, _ParentControl, True)
- _Logger.Debug("After clsPatterns: {0}", resolvedSql)
- Catch ex As Exception
- _Logger.Warn("⚠️ clsPatterns.ReplaceAllValues() failed: {0}", ex.Message)
- _Logger.Error(ex)
- End Try
- Else
- _Logger.Debug("ParentControl is Nothing – skipping clsPatterns.ReplaceAllValues()")
+
+ ' *** SCHRITT 2: {#CTRL#...} via clsPatterns - MIT CACHE ***
+ If _ParentControl IsNot Nothing AndAlso resolvedSql.Contains("{#CTRL#") Then
+ ' Cache-Key: Hash aus SQL + Control-Werten
+ Dim cacheKey = GenerateCacheKey(resolvedSql, _ParentControl)
+
+ SyncLock _ResolvedSqlCache
+ If _ResolvedSqlCache.ContainsKey(cacheKey) Then
+ resolvedSql = _ResolvedSqlCache(cacheKey)
+ ' Kein Log → spart 200+ Zeilen
+ Else
+ ' Nur bei Cache-Miss ReplaceAllValues aufrufen
+ resolvedSql = clsPatterns.ReplaceAllValues(resolvedSql, _ParentControl, True)
+ _ResolvedSqlCache(cacheKey) = resolvedSql
+ If LOG_HOTSPOTS Then _Logger.Debug("[ResolveSqlTemplate] ReplaceAllValues-Cache MISS")
+ End If
+ End SyncLock
End If
- _Logger.Debug("Final resolved SQL: {0}", resolvedSql)
+
Return resolvedSql
End Function
+ '''
+ ''' Konvertiert einen Zellwert in einen SQL-sicheren String (für {#TBCOL#...} Platzhalter).
+ '''
+ Private Function ConvertToSqlValue(cellValue As Object) As String
+ If cellValue Is Nothing OrElse IsDBNull(cellValue) Then
+ Return "NULL"
+ ElseIf TypeOf cellValue Is String Then
+ ' SQL-Injection-Schutz: Einfache Anführungszeichen escapen
+ Return cellValue.ToString().Replace("'", "''")
+ ElseIf TypeOf cellValue Is Boolean Then
+ Return If(CBool(cellValue), "1", "0")
+ ElseIf TypeOf cellValue Is DateTime Then
+ ' ISO-Format für SQL
+ Return CDate(cellValue).ToString("yyyy-MM-dd HH:mm:ss")
+ Else
+ ' Numerische Werte: Invariant-Format (Punkt als Dezimaltrenner)
+ Return Convert.ToString(cellValue, CultureInfo.InvariantCulture)
+ End If
+ End Function
+ '''
+ ''' Placeholder für Control-Value-Hashing.
+ '''
+ Private Function GenerateCacheKey(sql As String, parent As Control) As String
+ ' Cache-Key basiert NUR auf aufgelöstem SQL (Control-Werte sind bereits drin)
+ Return sql.GetHashCode().ToString()
+ End Function
Public Sub New(pLogConfig As LogConfig, pGridTables As Dictionary(Of Integer, Dictionary(Of String, RepositoryItem)), pCurrencySymbol As String, pParentControl As Control)
_LogConfig = pLogConfig
_Logger = pLogConfig.GetLogger()
@@ -784,10 +803,9 @@ Namespace ControlCreator
If _DynamicEditorCacheShared.ContainsKey(cacheKey) Then
' ✅ CACHE HIT: Editor wiederverwenden
e.RepositoryItem = _DynamicEditorCacheShared(cacheKey)
- _Logger.Debug("[CustomRowCellEdit] Using CACHED editor for [{0}] (CacheKey=[{1}])", e.Column.FieldName, cacheKey)
Else
' ❌ CACHE MISS: Neuen Editor erstellen
- _Logger.Debug("[CustomRowCellEdit] Creating NEW row-specific editor for [{0}]", e.Column.FieldName)
+ _Logger.Info("[CustomRowCellEdit] 🆕 MISS: Creating editor for [{0}]", e.Column.FieldName)
Dim realEditor = CreateRowSpecificEditor(e.Column.FieldName, resolvedSql, oConnectionId, oIsAdvancedLookup)
@@ -795,7 +813,7 @@ Namespace ControlCreator
' *** IN CACHE SPEICHERN ***
_DynamicEditorCacheShared(cacheKey) = realEditor
e.RepositoryItem = realEditor
- _Logger.Debug("[CustomRowCellEdit] CACHED new editor (Type=[{0}], CacheKey=[{1}])", realEditor.GetType().Name, cacheKey)
+ _Logger.Info("[CustomRowCellEdit] ✓ Cached [{0}] editor (Type=[{1}])", e.Column.FieldName, realEditor.GetType().Name)
Else
_Logger.Warn("[CustomRowCellEdit] CreateRowSpecificEditor returned Nothing for [{0}]", e.Column.FieldName)
End If
@@ -817,7 +835,35 @@ Namespace ControlCreator
_Logger.Error(ex)
End Try
End Sub
+ ' *** NEU: Visuelle Kennzeichnung für dynamische Editoren ***
+ AddHandler pGridView.CustomDrawCell,
+ Sub(sender As Object, e As RowCellCustomDrawEventArgs)
+ Try
+ ' Nur für dynamische Editor-Spalten
+ If Not _DynamicEditorColumns.Contains(e.Column.FieldName) Then Return
+ ' Zellwert abrufen
+ Dim cellValue = pGridView.GetRowCellValue(e.RowHandle, e.Column.FieldName)
+
+ ' Wenn Zelle LEER ist → grau einfärben
+ If cellValue Is Nothing OrElse IsDBNull(cellValue) OrElse String.IsNullOrWhiteSpace(cellValue.ToString()) Then
+ ' Helles Grau als Hintergrund
+ e.Appearance.BackColor = Color.FromArgb(240, 240, 240)
+ e.Appearance.ForeColor = Color.Gray
+ Else
+ ' Wert vorhanden → Standardfarbe (nur bei Fokus-Wechsel)
+ ' WICHTIG: Nicht überschreiben, wenn Zelle selektiert ist!
+ If Not e.Appearance.BackColor.Equals(SystemColors.Highlight) Then
+ e.Appearance.BackColor = Color.White
+ e.Appearance.ForeColor = Color.Black
+ End If
+ End If
+
+ Catch ex As Exception
+ _Logger.Error("[CustomDrawCell] Error: {0}", ex.Message)
+ _Logger.Error(ex)
+ End Try
+ End Sub
AddHandler pGridView.ValidatingEditor, Sub(sender As Object, e As BaseContainerValidateEditorEventArgs)
Dim oRow As DataRowView = pGridView.GetRow(pGridView.FocusedRowHandle)
Dim oColumnName = pGridView.FocusedColumn.FieldName
@@ -1001,15 +1047,127 @@ CheckNewItemRow:
AddHandler pGridView.CellValueChanged,
Sub(sender As Object, e As CellValueChangedEventArgs)
- ' *** HandleInheritedColumnValue MUSS zuerst aufgerufen werden ***
+ ' *** 1. HandleInheritedColumnValue ZUERST ***
Try
HandleInheritedColumnValue(TryCast(sender, GridView), pColumnTable, e)
Catch ex As Exception
_Logger.Error(ex)
End Try
- ' *** FORMULA_EXPRESSION-Refresh via CellValueChanged (FALLBACK) ***
- ' (EditValueChanged macht das normalerweise schon LIVE)
+ ' *** 2. Cache-Invalidierung für dynamische Editoren ***
+ Try
+ Dim oView As GridView = TryCast(sender, GridView)
+ If oView Is Nothing OrElse e.Column Is Nothing Then Return
+
+ ' Finde alle dynamischen Spalten, die die geänderte Spalte via {#TBCOL#...} referenzieren
+ Dim oDependentDynamicColumns As New List(Of String)
+
+ For Each dynColName In _DynamicEditorColumns
+ Dim oColDef As DataRow = pColumnTable.
+ Select($"SPALTENNAME = '{dynColName}'").
+ FirstOrDefault()
+
+ If oColDef Is Nothing Then Continue For
+
+ Dim oSqlCommand As String = oColDef.ItemEx("SQL_COMMAND", "")
+
+ ' Prüfe ob SQL {#TBCOL#} enthält
+ If oSqlCommand.Contains($"{{#TBCOL#{e.Column.FieldName}}}") Then
+ oDependentDynamicColumns.Add(dynColName)
+ _Logger.Debug("[CellValueChanged] Spalte [{0}] referenziert via #TBCOL# [{1}] → Cache invalidieren",
+ dynColName, e.Column.FieldName)
+ End If
+ Next
+
+ ' Cache-Einträge für ALLE betroffenen Zeilen löschen
+ If oDependentDynamicColumns.Count > 0 Then
+ SyncLock _DynamicEditorCacheShared
+ Dim oKeysToRemove As New List(Of String)
+
+ For Each cacheKey In _DynamicEditorCacheShared.Keys
+ For Each depCol In oDependentDynamicColumns
+ ' Cache-Key-Format: "ColumnName|HashCode"
+ If cacheKey.StartsWith(depCol & "|") Then
+ oKeysToRemove.Add(cacheKey)
+ Exit For
+ End If
+ Next
+ Next
+
+ ' Cache-Keys löschen
+ For Each keyToRemove In oKeysToRemove
+ _DynamicEditorCacheShared.Remove(keyToRemove)
+ _Logger.Info("[CellValueChanged] ♻️ Cache invalidiert: [{0}]", keyToRemove)
+ Next
+
+ If oKeysToRemove.Count > 0 Then
+ _Logger.Info("[CellValueChanged] ♻️ Gesamt: {0} Cache-Einträge für [{1}] gelöscht",
+ oKeysToRemove.Count, e.Column.FieldName)
+ End If
+ End SyncLock
+ End If
+
+ Catch ex As Exception
+ _Logger.Error("[CellValueChanged] Cache-Invalidierung fehlgeschlagen: {0}", ex.Message)
+ _Logger.Error(ex)
+ End Try
+
+ ' *** Block 2.5: Grid-Invalidierung für dynamische Editoren ***
+ Try
+ Dim oView As GridView = TryCast(sender, GridView)
+ If oView Is Nothing OrElse e.Column Is Nothing Then Return
+
+ ' Finde alle dynamischen Spalten, die die geänderte Spalte via {#TBCOL#...} referenzieren
+ Dim oDependentDynamicColumns As New List(Of String)
+
+ For Each dynColName In _DynamicEditorColumns
+ Dim oColDef As DataRow = pColumnTable.
+ Select($"SPALTENNAME = '{dynColName}'").
+ FirstOrDefault()
+
+ If oColDef Is Nothing Then Continue For
+
+ Dim oSqlCommand As String = oColDef.ItemEx("SQL_COMMAND", "")
+
+ ' Prüfe ob SQL {#TBCOL#} enthält
+ If oSqlCommand.Contains($"{{#TBCOL#{e.Column.FieldName}}}") Then
+ oDependentDynamicColumns.Add(dynColName)
+ End If
+ Next
+
+ ' *** KERN-FIX: Grid-Refresh OHNE Cache-Duplikat ***
+ If oDependentDynamicColumns.Count > 0 Then
+ _Logger.Debug("[CellValueChanged] Invalidiere {0} Zeilen für abhängige Spalten: [{1}]",
+ oView.DataRowCount, String.Join(", ", oDependentDynamicColumns))
+
+ ' BeginInvoke: Grid-Refresh NACH allen CellValueChanged-Events
+ oView.GridControl.BeginInvoke(New Action(
+ Sub()
+ Try
+ For rowHandle As Integer = 0 To oView.DataRowCount - 1
+ For Each depCol In oDependentDynamicColumns
+ Dim oGridColumn = oView.Columns.ColumnByFieldName(depCol)
+ If oGridColumn IsNot Nothing Then
+ oView.RefreshRowCell(rowHandle, oGridColumn)
+ End If
+ Next
+ Next
+
+ _Logger.Info("[CellValueChanged] ✓ Grid-Invalidierung abgeschlossen: {0} Zeilen, {1} Spalten",
+ oView.DataRowCount, oDependentDynamicColumns.Count)
+ Catch ex As Exception
+ _Logger.Error("[CellValueChanged] Grid-Invalidierung fehlgeschlagen: {0}", ex.Message)
+ _Logger.Error(ex)
+ End Try
+ End Sub))
+ End If
+
+ Catch ex As Exception
+ _Logger.Error("[CellValueChanged] Grid-Invalidierung fehlgeschlagen: {0}", ex.Message)
+ _Logger.Error(ex)
+ End Try
+
+ ' *** 3. FORMULA_EXPRESSION-Refresh via CellValueChanged (FALLBACK) ***
Try
Dim oView As GridView = TryCast(sender, GridView)
If oView Is Nothing OrElse e.Column Is Nothing Then Return
@@ -1031,7 +1189,7 @@ CheckNewItemRow:
Next
If oFormulaColumnsToRefresh.Count = 0 Then
- ' Kein FORMULA_EXPRESSION-Refresh nötig – weiter zu FORMULA_SQL
+ ' Kein FORMULA_EXPRESSION-Refresh nötig
Else
Dim oRowHandle As Integer = e.RowHandle
_Logger.Debug("[FormulaRefresh] CellValueChanged FALLBACK – refreshing EXPRESSION columns for row [{0}] after column [{1}] changed.", oRowHandle, e.Column.FieldName)
@@ -1049,7 +1207,7 @@ CheckNewItemRow:
_Logger.Debug("[FormulaRefresh] FALLBACK DisplayText for [{0}]: [{1}]",
oFormulaColumnName, oView.GetRowCellDisplayText(oRowHandle, oGridColumn))
Next
- ' Dies fängt den Fall ab, dass eine SQL-Spalte eine Expression-Spalte referenziert
+ ' SQL-Formeln die Expression-Spalten referenzieren auch triggern
TriggerSqlFormulasAfterExpressionUpdate(oView, oRowHandle, oFormulaColumnsToRefresh)
Catch ex As Exception
_Logger.Error(ex)
@@ -1061,8 +1219,7 @@ CheckNewItemRow:
_Logger.Error(ex)
End Try
- ' *** FORMULA_SQL-Refresh via CellValueChanged ***
- ' SQL wird NUR hier ausgeführt (nicht in EditValueChanged) um DB-Roundtrips zu minimieren
+ ' *** 4. FORMULA_SQL-Refresh via CellValueChanged ***
Try
Dim oView As GridView = TryCast(sender, GridView)
If oView Is Nothing OrElse e.Column Is Nothing Then Return
@@ -1082,7 +1239,7 @@ CheckNewItemRow:
_Logger.Debug("[FormulaSql] CellValueChanged – column [{0}] triggers SQL refresh for: [{1}]",
e.Column.FieldName, String.Join(", ", oSqlColumnsToRefresh))
- ' BeginInvoke: UI nicht blockieren, GridView in stabilem Zustand
+ ' BeginInvoke: UI nicht blockieren
oView.GridControl.BeginInvoke(New Action(
Sub()
Try
@@ -1110,7 +1267,9 @@ CheckNewItemRow:
Try
Dim oResultTable As DataTable = DatabaseFallback.GetDatatable(
- New GetDatatableOptions(resolvedSql, DatabaseType.ECM))
+ New GetDatatableOptions(resolvedSql, DatabaseType.ECM) With {
+ .ConnectionId = oDefinition.ConnectionId
+ })
If oResultTable IsNot Nothing AndAlso oResultTable.Rows.Count > 0 Then
Dim oResult = oResultTable.Rows(0).Item(0)
@@ -1141,6 +1300,18 @@ CheckNewItemRow:
Catch ex As Exception
_Logger.Error(ex)
End Try
+
+ ' *** 5. Dynamische Editor-Invalidierung (visuell) ***
+ Try
+ Dim oView As GridView = TryCast(sender, GridView)
+ If oView IsNot Nothing AndAlso e.Column IsNot Nothing Then
+ If _DynamicEditorColumns.Contains(e.Column.FieldName) Then
+ oView.InvalidateRow(e.RowHandle)
+ End If
+ End If
+ Catch ex As Exception
+ _Logger.Error(ex)
+ End Try
End Sub
End Sub
'''
@@ -1382,6 +1553,11 @@ CheckNewItemRow:
End If
If isApplyingInheritedValue OrElse pArgs.RowHandle = DevExpress.XtraGrid.GridControl.InvalidRowHandle Then
+ If isApplyingInheritedValue Then
+ _Logger.Debug("Currently applying inherited value for column {0} – skipping to prevent recursion.", pArgs.Column.FieldName)
+ Else
+ _Logger.Debug("Invalid RowHandle ({0}) – skipping HandleInheritedColumnValue.", pArgs.RowHandle)
+ End If
Return
End If
@@ -1425,9 +1601,9 @@ CheckNewItemRow:
affectedRowsCount)
If USER_LANGUAGE <> "de-DE" Then
confirmMessage = String.Format(
- "Do you want to inherit the value '{0}' to {1} subsequent row(s)?",
- valueToApply,
- affectedRowsCount)
+ "Do you want to inherit the value '{0}' to {1} subsequent row(s)?",
+ valueToApply,
+ affectedRowsCount)
End If
Dim confirmTitle As String = "Wertevererbung bestätigen"
If USER_LANGUAGE <> "de-DE" Then
@@ -1483,9 +1659,14 @@ CheckNewItemRow:
_Logger.Info("Skipping confirmation dialog (already confirmed {0} times)", confirmationEntry.Count)
End If
+ ' *** NEU: Cache-Keys sammeln WÄHREND der Vererbung ***
+ Dim oCacheKeysToInvalidate As New List(Of String)
+
isApplyingInheritedValue = True
Try
- _Logger.Info(String.Format("Inherit Value is active for column. So inheritting the value [{0}]...", valueToApply))
+ _Logger.Info(String.Format("Inherit Value is active for column [{0}]. Inheriting value [{1}] to {2} rows...",
+ pArgs.Column.FieldName, valueToApply, affectedRowsCount))
+
For dataIndex As Integer = listIndex + 1 To pView.DataRowCount - 1
Dim targetHandle = pView.GetRowHandle(dataIndex)
If targetHandle = DevExpress.XtraGrid.GridControl.InvalidRowHandle OrElse pView.IsGroupRow(targetHandle) Then
@@ -1501,12 +1682,62 @@ CheckNewItemRow:
Continue For
End If
+ ' *** SCHRITT 1: Wert setzen ***
pView.SetRowCellValue(targetHandle, pArgs.Column.FieldName, valueToApply)
+
+ ' *** SCHRITT 2: Cache-Keys für DIESE Zeile sammeln ***
+ ' Finde alle dynamischen Spalten, die die geänderte Spalte via {#TBCOL#...} referenzieren
+ For Each dynColName In _DynamicEditorColumns
+ Dim oColDef As DataRow = pColumnDefinition.
+ Select($"SPALTENNAME = '{dynColName}'").
+ FirstOrDefault()
+
+ If oColDef Is Nothing Then Continue For
+
+ Dim oSqlCommand As String = oColDef.ItemEx("SQL_COMMAND", "")
+
+ ' Prüfe ob SQL {#TBCOL#} enthält
+ If oSqlCommand.Contains($"{{#TBCOL#{pArgs.Column.FieldName}}}") Then
+ ' SQL auflösen mit NEUEM Wert (targetHandle!)
+ Try
+ Dim resolvedSql = ResolveSqlTemplate(oSqlCommand, pView, targetHandle)
+ Dim cacheKey = $"{dynColName}|{resolvedSql.GetHashCode()}"
+
+ If Not oCacheKeysToInvalidate.Contains(cacheKey) Then
+ oCacheKeysToInvalidate.Add(cacheKey)
+ _Logger.Debug("[HandleInheritedColumnValue] Marked for invalidation: [{0}] (Row {1})",
+ cacheKey, targetHandle)
+ End If
+ Catch ex As Exception
+ _Logger.Error("[HandleInheritedColumnValue] Failed to resolve SQL for column [{0}], row {1}: {2}",
+ dynColName, targetHandle, ex.Message)
+ End Try
+ End If
+ Next
Next
+
+ ' *** SCHRITT 3: Cache SOFORT invalidieren BEVOR Grid refresht wird ***
+ If oCacheKeysToInvalidate.Count > 0 Then
+ _Logger.Info("[HandleInheritedColumnValue] ♻️ Invalidating {0} cache entries BEFORE grid refresh...",
+ oCacheKeysToInvalidate.Count)
+
+ SyncLock _DynamicEditorCacheShared
+ For Each keyToRemove In oCacheKeysToInvalidate
+ If _DynamicEditorCacheShared.ContainsKey(keyToRemove) Then
+ _DynamicEditorCacheShared.Remove(keyToRemove)
+ _Logger.Debug("[HandleInheritedColumnValue] ✓ Cache invalidated (IMMEDIATE): [{0}]", keyToRemove)
+ End If
+ Next
+ End SyncLock
+
+ _Logger.Info("[HandleInheritedColumnValue] ✓ Cache invalidation complete. User can now click cells safely.")
+ End If
+
Finally
isApplyingInheritedValue = False
End Try
End Sub
+
Private Sub SetInheritanceConfirmationCount(columnName As String, newCount As Integer)
Dim entries = UserInheritance_ConfirmationByColumn
If entries Is Nothing Then
diff --git a/app/TaskFlow/logtaskflow.txt b/app/TaskFlow/logtaskflow.txt
index 95bd606..8749f44 100644
--- a/app/TaskFlow/logtaskflow.txt
+++ b/app/TaskFlow/logtaskflow.txt
@@ -1,59 +1,47 @@
-15:14:13.4727|taskFLOW|INFO >> MoveNext(frmMain.vb:2146) -> Starting Profile Loading
-15:14:13.4727|taskFLOW|DEBUG >> MoveNext(frmMain.vb:2160) -> User clicked normal row.
-15:14:13.4727|taskFLOW|DEBUG >> MoveNext(frmMain.vb:2176) -> Clicked ProfileId: [6], Started From: [CMROW]
-15:14:13.4727|taskFLOW|DEBUG >> MoveNext(frmMain.vb:2345) -> Item_Scope: InDataRow
-15:14:13.4727|taskFLOW|DEBUG >> MoveNext(frmMain.vb:2348) -> Item_Scope: GRID_LOAD_TYPE = OVERVIEW
-15:14:13.4727|taskFLOW|DEBUG >> MoveNext(frmMain.vb:2351) -> Item_Scope: OVERVIEWgroupRowText Profile (Fixed): IDB - WISAG-like - VA
-15:14:13.4727|taskFLOW|DEBUG >> MoveNext(frmMain.vb:2377) -> Item_Scope: Valid PROFIL_ID
-15:14:13.4727|taskFLOW|DEBUG >> MoveNext(frmMain.vb:2389) -> Item_Scope: hitInfo.InDataRow...
-15:14:13.4727|taskFLOW|DEBUG >> MoveNext(frmMain.vb:2412) -> Item_Scope: GotDocID 12002 and DocGUID 21231
-15:14:13.4727|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:13.4727|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:13.4727|MSSQLServer|DEBUG >> GetScalarValueWithConnectionObject(MSSQLServer.vb:580) -> GetScalarValueWithConnectionObject: Running Query [SELECT [dbo].[FNPM_CHECK_DocGUID_Valid] (21231)] with Parameters []
-15:14:13.4886|frmValidator|DEBUG >> .ctor(frmValidator.vb:157) -> Initialize Components...
-15:14:13.6236|frmValidator|DEBUG >> .ctor(frmValidator.vb:162) -> Initialize _frmValidatorSearch...
-15:14:13.7572|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:304) -> ###frmValidation_Load###
-15:14:13.7572|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:305) -> Current User Language: [de-DE]
-15:14:13.7572|Cache|DEBUG >> .ctor(Cache.vb:34) -> Initializing DocumentResultCache with capacity of [104900000] bytes.
-15:14:13.8362|FilesystemEx|DEBUG >> CreateDirectory(FilesystemEx.vb:332) -> Directory C:\Users\SchreiberM\AppData\Roaming\Digital Data\taskFLOW\1.0.0.0\DocumentViewer already exists. Skipping.
-15:14:13.8362|FilesystemEx|DEBUG >> CreateDirectory(FilesystemEx.vb:352) -> Using path C:\Users\SchreiberM\AppData\Roaming\Digital Data\taskFLOW\1.0.0.0\DocumentViewer
-15:14:13.8362|ConfigManager`1|DEBUG >> LoadAppConfig(ConfigManager.vb:247) -> ApplicationConfig does not exist.
-15:14:13.8362|ConfigManager`1|DEBUG >> LoadComputerConfig(ConfigManager.vb:269) -> Computer config does not exist.
-15:14:13.8362|ConfigManager`1|DEBUG >> ReadFromFile(ConfigManager.vb:367) -> Loading config from: C:\Users\SchreiberM\AppData\Roaming\Digital Data\taskFLOW\1.0.0.0\DocumentViewer\UserConfig.xml
-15:14:13.8362|ConfigManager`1|DEBUG >> LoadUserConfig(ConfigManager.vb:280) -> UserConfig exists and will be used. [C:\Users\SchreiberM\AppData\Roaming\Digital Data\taskFLOW\1.0.0.0\DocumentViewer\UserConfig.xml]
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:406) -> Profile Data loaded
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:415) -> frmValidation_Load finished till Step 3!
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:425) -> Step 4
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:431) -> Step 5
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:435) -> Step 6
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:537) -> Buttontext validation loaded
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:560) -> oProfileRejectionText: Einfach mal ablehnen
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:561) -> oProfile_REJECT_SQL_REASONS: Select 'Ablehnungsgrund 1' union select 'Ablehnungsgrund 2' union select 'Ablehnungsgrund 3'
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:562) -> oProfileNotResponsibleText: Nicht zuständig
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:563) -> oProfile_NOT_RESP_SQL: SELECT '0' OverrideAll,0 IncludeFI
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:586) -> Nicht zuständig und Ablehnungs-Buttons werden eingeblendet!
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:640) -> >> profiledata saved:
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:641) -> >> finalProfile: True
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:642) -> >> Move2Folder:
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:643) -> >> Right_Delete: False
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:646) -> PROFIL_sortbynewest: True
-15:14:13.8362|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:660) -> Right_Delete: False
-15:14:13.8362|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:13.8362|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:13.8362|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:13.8362|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:13.8362|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT IIF(LANG.CAPTION IS NULL,T.SPALTEN_HEADER,LANG.CAPTION) SPALTEN_HEADER_LANG, T.* from TBPM_CONTROL_TABLE T WITH (NOLOCK) INNER JOIN TBPM_PROFILE_CONTROLS T1 WITH (NOLOCK) ON T.CONTROL_ID = T1.GUID
+17:24:10.6839|frmValidator|DEBUG >> .ctor(frmValidator.vb:157) -> Initialize Components...
+17:24:10.8482|frmValidator|DEBUG >> .ctor(frmValidator.vb:162) -> Initialize _frmValidatorSearch...
+17:24:10.9752|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:304) -> ###frmValidation_Load###
+17:24:10.9752|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:305) -> Current User Language: [de-DE]
+17:24:10.9752|Cache|DEBUG >> .ctor(Cache.vb:34) -> Initializing DocumentResultCache with capacity of [104900000] bytes.
+17:24:11.0705|FilesystemEx|DEBUG >> CreateDirectory(FilesystemEx.vb:332) -> Directory C:\Users\SchreiberM\AppData\Roaming\Digital Data\taskFLOW\1.0.0.0\DocumentViewer already exists. Skipping.
+17:24:11.0705|FilesystemEx|DEBUG >> CreateDirectory(FilesystemEx.vb:352) -> Using path C:\Users\SchreiberM\AppData\Roaming\Digital Data\taskFLOW\1.0.0.0\DocumentViewer
+17:24:11.0705|ConfigManager`1|DEBUG >> LoadAppConfig(ConfigManager.vb:247) -> ApplicationConfig does not exist.
+17:24:11.0705|ConfigManager`1|DEBUG >> LoadComputerConfig(ConfigManager.vb:269) -> Computer config does not exist.
+17:24:11.0705|ConfigManager`1|DEBUG >> ReadFromFile(ConfigManager.vb:367) -> Loading config from: C:\Users\SchreiberM\AppData\Roaming\Digital Data\taskFLOW\1.0.0.0\DocumentViewer\UserConfig.xml
+17:24:11.0705|ConfigManager`1|DEBUG >> LoadUserConfig(ConfigManager.vb:280) -> UserConfig exists and will be used. [C:\Users\SchreiberM\AppData\Roaming\Digital Data\taskFLOW\1.0.0.0\DocumentViewer\UserConfig.xml]
+17:24:11.0705|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:406) -> Profile Data loaded
+17:24:11.0705|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:415) -> frmValidation_Load finished till Step 3!
+17:24:11.0705|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:425) -> Step 4
+17:24:11.0705|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:431) -> Step 5
+17:24:11.0705|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:435) -> Step 6
+17:24:11.0705|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:537) -> Buttontext validation loaded
+17:24:11.0705|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:560) -> oProfileRejectionText: Einfach mal ablehnen
+17:24:11.0705|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:561) -> oProfile_REJECT_SQL_REASONS: Select 'Ablehnungsgrund 1' union select 'Ablehnungsgrund 2' union select 'Ablehnungsgrund 3'
+17:24:11.0865|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:562) -> oProfileNotResponsibleText: Nicht zuständig
+17:24:11.0865|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:563) -> oProfile_NOT_RESP_SQL: SELECT '0' OverrideAll,0 IncludeFI
+17:24:11.0865|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:586) -> Nicht zuständig und Ablehnungs-Buttons werden eingeblendet!
+17:24:11.0865|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:640) -> >> profiledata saved:
+17:24:11.0865|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:641) -> >> finalProfile: True
+17:24:11.0865|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:642) -> >> Move2Folder:
+17:24:11.0865|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:643) -> >> Right_Delete: False
+17:24:11.0865|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:646) -> PROFIL_sortbynewest: True
+17:24:11.0865|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:660) -> Right_Delete: False
+17:24:11.0865|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:11.0865|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:11.0865|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:11.0865|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:11.0865|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT IIF(LANG.CAPTION IS NULL,T.SPALTEN_HEADER,LANG.CAPTION) SPALTEN_HEADER_LANG, T.* from TBPM_CONTROL_TABLE T WITH (NOLOCK) INNER JOIN TBPM_PROFILE_CONTROLS T1 WITH (NOLOCK) ON T.CONTROL_ID = T1.GUID
LEFT JOIN (SELECT * FROM TBPM_CONTOL_TABLE_LANG WHERE LANG_CODE = 'de-DE') LANG ON T.GUID = LANG.COL_ID WHERE T1.CONTROL_ACTIVE = 1 AND T.CONTROL_ID = T1.GUID AND T1.PROFIL_ID = 6 ORDER BY T.SEQUENCE] and Parameters []
-15:14:13.8835|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:13.8835|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:13.8835|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:13.8835|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:13.8835|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT T1.GUID As CONTROL_ID, T1.PROFIL_ID, T.CONNECTION_ID, T.SQL_COMMAND, T.SPALTENNAME,T.FORMATTYPE,T.FORMATSTRING, T.ADVANCED_LOOKUP from TBPM_CONTROL_TABLE T WITH (NOLOCK), TBPM_PROFILE_CONTROLS T1 WITH (NOLOCK) WHERE T1.CONTROL_ACTIVE = 1 AND T.CONTROL_ID = T1.GUID AND T1.PROFIL_ID = 6 AND LEN(T.SQL_COMMAND) > 0 ORDER BY T.SEQUENCE] and Parameters []
-15:14:13.8835|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:13.8835|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:13.8835|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:13.8835|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:13.8835|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT
+17:24:11.1185|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:11.1185|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:11.1185|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:11.1185|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:11.1185|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT T1.GUID As CONTROL_ID, T1.PROFIL_ID, T.CONNECTION_ID, T.SQL_COMMAND, T.SPALTENNAME,T.FORMATTYPE,T.FORMATSTRING, T.ADVANCED_LOOKUP from TBPM_CONTROL_TABLE T WITH (NOLOCK), TBPM_PROFILE_CONTROLS T1 WITH (NOLOCK) WHERE T1.CONTROL_ACTIVE = 1 AND T.CONTROL_ID = T1.GUID AND T1.PROFIL_ID = 6 AND LEN(T.SQL_COMMAND) > 0 ORDER BY T.SEQUENCE] and Parameters []
+17:24:11.1185|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:11.1342|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:11.1342|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:11.1342|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:11.1342|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT
T1.GUID As CONTROL_ID,
T1.PROFIL_ID,
T.CONNECTION_ID,
@@ -72,20 +60,20 @@
LEN(T.SQL_COMMAND) > 0 AND
T.SQL_COMMAND LIKE '%{#CTRL%'
ORDER BY T.SEQUENCE] and Parameters []
-15:14:13.8835|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 116 - CtrlName: LBL_9407c06c - CtrlIndex: ]: End of Select...
-15:14:13.8835|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 120 - CtrlName: LBL_40dee67 - CtrlIndex: ]: End of Select...
-15:14:13.8996|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 135 - CtrlName: LBL_17cbc463 - CtrlIndex: ]: End of Select...
-15:14:13.8996|taskFLOW|DEBUG >> ReplaceControlValues(clsPatterns.vb:303) -> Control cache initialized with 3 controls
-15:14:13.8996|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:13.8996|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:13.8996|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:13.8996|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:13.8996|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:13.8996|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:13.8996|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:13.8996|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:13.8996|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:13.8996|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [select 'Kreditor 1' union
+17:24:11.1342|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 116 - CtrlName: LBL_9407c06c - CtrlIndex: ]: End of Select...
+17:24:11.1342|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 120 - CtrlName: LBL_40dee67 - CtrlIndex: ]: End of Select...
+17:24:11.1342|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 135 - CtrlName: LBL_17cbc463 - CtrlIndex: ]: End of Select...
+17:24:11.1342|taskFLOW|DEBUG >> ReplaceControlValues(clsPatterns.vb:303) -> Control cache initialized with 3 controls
+17:24:11.1342|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:11.1342|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:11.1342|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:11.1342|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:11.1342|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:11.1342|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:11.1342|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:11.1342|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:11.1342|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:11.1342|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [select 'Kreditor 1' union
select 'Kreditor 2' union
select 'Kreditor 3' union
select 'Kreditor 4' union
@@ -93,2568 +81,713 @@ select 'Kreditor 5'
] and Parameters []
-15:14:13.9153|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1624) -> createControlsLU - Found 2 Controls which are depending on LUAttrStr2
-15:14:13.9153|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LOOKUP#CtrlID: 50 - CtrlName: LUAttrStr2 - CtrlIndex: Attribut String 2]: End of Select...
-15:14:13.9153|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1440) -> [TXT#CtrlID: 119 - CtrlName: TXTDisplayOnly - CtrlIndex: @@DISPLAY_ONLY] - TXT Try to create control...
-15:14:13.9153|ClassControlCreator|INFO >> TransformDataRow(ClassControlCreator.vb:129) -> Override oReadOnly = True for Control [TXTDisplayOnly] as Attribute is @@DISPLAY_ONLY and ReadOnly = False
-15:14:13.9153|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1453) -> [TXT#CtrlID: 119 - CtrlName: TXTDisplayOnly - CtrlIndex: @@DISPLAY_ONLY] - TXT Created!!
-15:14:13.9153|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TXT#CtrlID: 119 - CtrlName: TXTDisplayOnly - CtrlIndex: @@DISPLAY_ONLY]: End of Select...
-15:14:13.9153|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1631) -> createControlsLU - Found 1 Controls which' enable state is depending on LU_Attr1_Dep_Attr2
-15:14:13.9153|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LOOKUP#CtrlID: 134 - CtrlName: LU_Attr1_Dep_Attr2 - CtrlIndex: Attribut String1]: End of Select...
-15:14:13.9153|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 117 - CtrlName: LBL_3de45179 - CtrlIndex: ]: End of Select...
-15:14:13.9153|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [CtrlID: 54 - CtrlName: BTN_1b70920b - CtrlIndex: ]: End of Select...
-15:14:13.9311|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1440) -> [TXT#CtrlID: 118 - CtrlName: txtAttributString1 - CtrlIndex: Attribut String1] - TXT Try to create control...
-15:14:13.9311|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1453) -> [TXT#CtrlID: 118 - CtrlName: txtAttributString1 - CtrlIndex: Attribut String1] - TXT Created!!
-15:14:13.9311|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TXT#CtrlID: 118 - CtrlName: txtAttributString1 - CtrlIndex: Attribut String1]: End of Select...
-15:14:13.9311|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [DTP#CtrlID: 52 - CtrlName: DTP_e3b36d2e - CtrlIndex: Attribut Date1]: End of Select...
-15:14:13.9311|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 144 - CtrlName: LBL_81e62ba3 - CtrlIndex: ]: End of Select...
-15:14:13.9311|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 55 - CtrlName: LBL_da93a37 - CtrlIndex: ]: End of Select...
-15:14:13.9311|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [CHK#CtrlID: 53 - CtrlName: CHK_Bit1 - CtrlIndex: Attribut Bit1]: End of Select...
-15:14:13.9311|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1440) -> [TXT#CtrlID: 143 - CtrlName: txtCurrencyFloat - CtrlIndex: Currency] - TXT Try to create control...
-15:14:13.9311|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1453) -> [TXT#CtrlID: 143 - CtrlName: txtCurrencyFloat - CtrlIndex: Currency] - TXT Created!!
-15:14:13.9311|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TXT#CtrlID: 143 - CtrlName: txtCurrencyFloat - CtrlIndex: Currency]: End of Select...
-15:14:13.9470|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [DTP#CtrlID: 49 - CtrlName: DTP_750906e8 - CtrlIndex: Attribut Date1]: End of Select...
-15:14:13.9470|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1440) -> [TXT#CtrlID: 200 - CtrlName: txtCurrencyReadOnly - CtrlIndex: Currency] - TXT Try to create control...
-15:14:13.9470|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1453) -> [TXT#CtrlID: 200 - CtrlName: txtCurrencyReadOnly - CtrlIndex: Currency] - TXT Created!!
-15:14:13.9470|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TXT#CtrlID: 200 - CtrlName: txtCurrencyReadOnly - CtrlIndex: Currency]: End of Select...
-15:14:13.9470|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 202 - CtrlName: LBL_EpKU6h3z-kOELa3QtGty7w - CtrlIndex: ]: End of Select...
-15:14:13.9470|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1440) -> [TXT#CtrlID: 201 - CtrlName: TXT_CurrencyRO - CtrlIndex: Currency] - TXT Try to create control...
-15:14:13.9470|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1453) -> [TXT#CtrlID: 201 - CtrlName: TXT_CurrencyRO - CtrlIndex: Currency] - TXT Created!!
-15:14:13.9470|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TXT#CtrlID: 201 - CtrlName: TXT_CurrencyRO - CtrlIndex: Currency]: End of Select...
-15:14:13.9470|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1672) -> We got a DTGRID_COLUMNS definition for [TABLE#CtrlID: 51 - CtrlName: TBCurrency - CtrlIndex: PM-LOGGING]
-15:14:13.9649|GridControl|DEBUG >> FillGridTables(GridControl.vb:247) -> Working on SQL for Column[column1]...
-15:14:13.9649|GridControl|DEBUG >> FillGridTables(GridControl.vb:262) -> ...has complex patterns!!
-15:14:13.9649|GridControl|DEBUG >> ConfigureViewColumns(GridControl.vb:509) -> CURRENCY column [SpalteCurrency]: DisplayFormat wird von ConfigureViewColumnsCurrency gesetzt
-15:14:13.9649|GridControl|DEBUG >> ConfigureViewColumns(GridControl.vb:527) -> Applying currency summary format for column [SpalteCurrency]
-15:14:13.9649|GridControl|DEBUG >> ApplyCurrencySummaryFormat(GridControl.vb:339) -> Applying currency summary format for column [SpalteCurrency] with symbol [EUR]
-15:14:13.9649|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:578) -> [ConfigureViewColumnsCurrency] riTextEdit erstellt: DisplayFormat=[#,##0.00 EUR], HashCode=[37952469]
-15:14:13.9649|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:580) -> [ConfigureViewColumnsCurrency] pGrid.RepositoryItems.Count VOR Schleife=[0]
-15:14:13.9649|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:611) -> [ConfigureViewColumnsCurrency] [SpalteCurrency] VOR ColumnEdit: RepositoryItems.Count=[0]
-15:14:13.9649|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:616) -> [ConfigureViewColumnsCurrency] [SpalteCurrency] NACH ColumnEdit: RepositoryItems.Count=[0]
-15:14:13.9649|GridControl|DEBUG >> ConfigureViewEvents(GridControl.vb:665) -> [ConfigureViewEvents] Column [column1] registered as DYNAMIC_EDITOR column (has placeholders)
-15:14:13.9649|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TABLE#CtrlID: 51 - CtrlName: TBCurrency - CtrlIndex: PM-LOGGING]: End of Select...
-15:14:13.9649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
+17:24:11.1501|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1624) -> createControlsLU - Found 2 Controls which are depending on LUAttrStr2
+17:24:11.1501|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LOOKUP#CtrlID: 50 - CtrlName: LUAttrStr2 - CtrlIndex: Attribut String 2]: End of Select...
+17:24:11.1501|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1440) -> [TXT#CtrlID: 119 - CtrlName: TXTDisplayOnly - CtrlIndex: @@DISPLAY_ONLY] - TXT Try to create control...
+17:24:11.1501|ClassControlCreator|INFO >> TransformDataRow(ClassControlCreator.vb:129) -> Override oReadOnly = True for Control [TXTDisplayOnly] as Attribute is @@DISPLAY_ONLY and ReadOnly = False
+17:24:11.1501|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1453) -> [TXT#CtrlID: 119 - CtrlName: TXTDisplayOnly - CtrlIndex: @@DISPLAY_ONLY] - TXT Created!!
+17:24:11.1501|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TXT#CtrlID: 119 - CtrlName: TXTDisplayOnly - CtrlIndex: @@DISPLAY_ONLY]: End of Select...
+17:24:11.1661|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1631) -> createControlsLU - Found 1 Controls which' enable state is depending on LU_Attr1_Dep_Attr2
+17:24:11.1661|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LOOKUP#CtrlID: 134 - CtrlName: LU_Attr1_Dep_Attr2 - CtrlIndex: Attribut String1]: End of Select...
+17:24:11.1661|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 117 - CtrlName: LBL_3de45179 - CtrlIndex: ]: End of Select...
+17:24:11.1661|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [CtrlID: 54 - CtrlName: BTN_1b70920b - CtrlIndex: ]: End of Select...
+17:24:11.1661|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1440) -> [TXT#CtrlID: 118 - CtrlName: txtAttributString1 - CtrlIndex: Attribut String1] - TXT Try to create control...
+17:24:11.1661|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1453) -> [TXT#CtrlID: 118 - CtrlName: txtAttributString1 - CtrlIndex: Attribut String1] - TXT Created!!
+17:24:11.1661|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TXT#CtrlID: 118 - CtrlName: txtAttributString1 - CtrlIndex: Attribut String1]: End of Select...
+17:24:11.1661|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [DTP#CtrlID: 52 - CtrlName: DTP_e3b36d2e - CtrlIndex: Attribut Date1]: End of Select...
+17:24:11.1820|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 144 - CtrlName: LBL_81e62ba3 - CtrlIndex: ]: End of Select...
+17:24:11.1820|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 55 - CtrlName: LBL_da93a37 - CtrlIndex: ]: End of Select...
+17:24:11.1820|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [CHK#CtrlID: 53 - CtrlName: CHK_Bit1 - CtrlIndex: Attribut Bit1]: End of Select...
+17:24:11.1820|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1440) -> [TXT#CtrlID: 143 - CtrlName: txtCurrencyFloat - CtrlIndex: Currency] - TXT Try to create control...
+17:24:11.1820|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1453) -> [TXT#CtrlID: 143 - CtrlName: txtCurrencyFloat - CtrlIndex: Currency] - TXT Created!!
+17:24:11.1820|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TXT#CtrlID: 143 - CtrlName: txtCurrencyFloat - CtrlIndex: Currency]: End of Select...
+17:24:11.1820|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [DTP#CtrlID: 49 - CtrlName: DTP_750906e8 - CtrlIndex: Attribut Date1]: End of Select...
+17:24:11.1820|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1440) -> [TXT#CtrlID: 200 - CtrlName: txtCurrencyReadOnly - CtrlIndex: Currency] - TXT Try to create control...
+17:24:11.1820|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1453) -> [TXT#CtrlID: 200 - CtrlName: txtCurrencyReadOnly - CtrlIndex: Currency] - TXT Created!!
+17:24:11.1981|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TXT#CtrlID: 200 - CtrlName: txtCurrencyReadOnly - CtrlIndex: Currency]: End of Select...
+17:24:11.1981|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 202 - CtrlName: LBL_EpKU6h3z-kOELa3QtGty7w - CtrlIndex: ]: End of Select...
+17:24:11.1981|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1440) -> [TXT#CtrlID: 201 - CtrlName: TXT_CurrencyRO - CtrlIndex: Currency] - TXT Try to create control...
+17:24:11.1981|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1453) -> [TXT#CtrlID: 201 - CtrlName: TXT_CurrencyRO - CtrlIndex: Currency] - TXT Created!!
+17:24:11.1981|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TXT#CtrlID: 201 - CtrlName: TXT_CurrencyRO - CtrlIndex: Currency]: End of Select...
+17:24:11.1981|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1672) -> We got a DTGRID_COLUMNS definition for [TABLE#CtrlID: 51 - CtrlName: TBCurrency - CtrlIndex: PM-LOGGING]
+17:24:11.1981|GridControl|DEBUG >> FillGridTables(GridControl.vb:266) -> Working on SQL for Column[column1]...
+17:24:11.1981|GridControl|DEBUG >> FillGridTables(GridControl.vb:281) -> ...has complex patterns!!
+17:24:11.2137|GridControl|DEBUG >> ConfigureViewColumns(GridControl.vb:528) -> CURRENCY column [SpalteCurrency]: DisplayFormat wird von ConfigureViewColumnsCurrency gesetzt
+17:24:11.2137|GridControl|DEBUG >> ConfigureViewColumns(GridControl.vb:546) -> Applying currency summary format for column [SpalteCurrency]
+17:24:11.2137|GridControl|DEBUG >> ApplyCurrencySummaryFormat(GridControl.vb:358) -> Applying currency summary format for column [SpalteCurrency] with symbol [EUR]
+17:24:11.2137|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:597) -> [ConfigureViewColumnsCurrency] riTextEdit erstellt: DisplayFormat=[#,##0.00 EUR], HashCode=[62260885]
+17:24:11.2137|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:599) -> [ConfigureViewColumnsCurrency] pGrid.RepositoryItems.Count VOR Schleife=[0]
+17:24:11.2137|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:630) -> [ConfigureViewColumnsCurrency] [SpalteCurrency] VOR ColumnEdit: RepositoryItems.Count=[0]
+17:24:11.2137|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:635) -> [ConfigureViewColumnsCurrency] [SpalteCurrency] NACH ColumnEdit: RepositoryItems.Count=[0]
+17:24:11.2137|GridControl|DEBUG >> ConfigureViewEvents(GridControl.vb:684) -> [ConfigureViewEvents] Column [column1] registered as DYNAMIC_EDITOR column (has placeholders)
+17:24:11.2137|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TABLE#CtrlID: 51 - CtrlName: TBCurrency - CtrlIndex: PM-LOGGING]: End of Select...
+17:24:11.2137|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1672) -> We got a DTGRID_COLUMNS definition for [TABLE#CtrlID: 56 - CtrlName: TBKontierung - CtrlIndex: KONTIERUNG]
+17:24:11.2137|GridControl|DEBUG >> FillGridTables(GridControl.vb:266) -> Working on SQL for Column[Summe]...
+17:24:11.2137|GridControl|DEBUG >> FillGridTables(GridControl.vb:270) -> ...SQL contains #TBCOL# placeholders – skipping static caching, will be resolved per row.
+17:24:11.2137|GridControl|DEBUG >> FillGridTables(GridControl.vb:266) -> Working on SQL for Column[VorletzteSpalte]...
+17:24:11.2137|GridControl|DEBUG >> FillGridTables(GridControl.vb:281) -> ...has complex patterns!!
+17:24:11.2296|GridControl|DEBUG >> FillGridTables(GridControl.vb:266) -> Working on SQL for Column[Col7]...
+17:24:11.2296|GridControl|DEBUG >> FillGridTables(GridControl.vb:270) -> ...SQL contains #TBCOL# placeholders – skipping static caching, will be resolved per row.
+17:24:11.2296|GridControl|DEBUG >> ConfigureViewColumns(GridControl.vb:528) -> CURRENCY column [Summe]: DisplayFormat wird von ConfigureViewColumnsCurrency gesetzt
+17:24:11.2296|GridControl|DEBUG >> ConfigureViewColumns(GridControl.vb:528) -> CURRENCY column [Betrag]: DisplayFormat wird von ConfigureViewColumnsCurrency gesetzt
+17:24:11.2296|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:597) -> [ConfigureViewColumnsCurrency] riTextEdit erstellt: DisplayFormat=[#,##0.00 EUR], HashCode=[23480171]
+17:24:11.2296|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:599) -> [ConfigureViewColumnsCurrency] pGrid.RepositoryItems.Count VOR Schleife=[0]
+17:24:11.2296|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:630) -> [ConfigureViewColumnsCurrency] [Summe] VOR ColumnEdit: RepositoryItems.Count=[0]
+17:24:11.2296|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:635) -> [ConfigureViewColumnsCurrency] [Summe] NACH ColumnEdit: RepositoryItems.Count=[0]
+17:24:11.2296|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:630) -> [ConfigureViewColumnsCurrency] [Betrag] VOR ColumnEdit: RepositoryItems.Count=[0]
+17:24:11.2296|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:635) -> [ConfigureViewColumnsCurrency] [Betrag] NACH ColumnEdit: RepositoryItems.Count=[0]
+17:24:11.2296|GridControl|DEBUG >> ConfigureViewEvents(GridControl.vb:684) -> [ConfigureViewEvents] Column [Summe] registered as DYNAMIC_EDITOR column (has placeholders)
+17:24:11.2296|GridControl|DEBUG >> ConfigureViewEvents(GridControl.vb:676) -> [ConfigureViewEvents] Column [Summe plus 20] registered as FORMULA_SQL column. ReferencedColumns=[Summe]
+17:24:11.2296|GridControl|DEBUG >> ConfigureViewEvents(GridControl.vb:684) -> [ConfigureViewEvents] Column [VorletzteSpalte] registered as DYNAMIC_EDITOR column (has placeholders)
+17:24:11.2296|GridControl|DEBUG >> ConfigureViewEvents(GridControl.vb:684) -> [ConfigureViewEvents] Column [Col7] registered as DYNAMIC_EDITOR column (has placeholders)
+17:24:11.2296|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TABLE#CtrlID: 56 - CtrlName: TBKontierung - CtrlIndex: KONTIERUNG]: End of Select...
+17:24:11.2456|GridControl|INFO >> _Lambda$__2(GridControl.vb:808) -> [CustomRowCellEdit] 🆕 MISS: Creating editor for [Col7]
+17:24:11.2456|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:11.2456|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:11.2456|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:11.2456|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:11.2456|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:11.2456|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:11.2456|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:11.2456|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:11.2456|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:11.2613|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
+WHERE EMAIL <> 'NULL' AND USERNAME <> '0'
-
-15:14:13.9649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:13.9649|taskFLOW|WARN >> ReplaceControlValues(clsPatterns.vb:333) -> Control [LU_Attr1_dep_Attr2] not found in cache!
-15:14:13.9649|taskFLOW|INFO >> ReplaceControlValues(clsPatterns.vb:342) -> Control [LU_Attr1_dep_Attr2] found via fallback. Adding to cache.
-15:14:13.9649|taskFLOW|WARN >> ReplaceControlValues(clsPatterns.vb:390) -> ⚠️ LookupControl [LU_Attr1_dep_Attr2] SelectedValues is empty! Using ERROR_REPLACE_VALUE
-15:14:13.9649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '0'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:13.9649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '0'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:13.9649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '0'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:13.9649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:790) -> [CustomRowCellEdit] Creating NEW row-specific editor for [column1]
-15:14:13.9787|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:13.9787|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:13.9787|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:13.9787|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:13.9787|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:13.9787|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:13.9787|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:13.9787|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:13.9787|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:13.9787|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Declare @Attribut1 Varchar(100) = '0'
+] and Parameters []
+17:24:11.2613|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1393) -> [CreateRowSpecificEditor] Created ComboBox with 18 items
+17:24:11.2613|GridControl|INFO >> _Lambda$__2(GridControl.vb:816) -> [CustomRowCellEdit] ✓ Cached [Col7] editor (Type=[RepositoryItemComboBox])
+17:24:11.2613|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 122 - CtrlName: LBL_cc1524f - CtrlIndex: ]: End of Select...
+17:24:11.2613|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1672) -> We got a DTGRID_COLUMNS definition for [TABLE#CtrlID: 121 - CtrlName: TBKontierung read only - CtrlIndex: KONTIERUNG]
+17:24:11.2771|GridControl|DEBUG >> ConfigureViewColumns(GridControl.vb:528) -> CURRENCY column [col3KontierungReadOnly]: DisplayFormat wird von ConfigureViewColumnsCurrency gesetzt
+17:24:11.2771|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:597) -> [ConfigureViewColumnsCurrency] riTextEdit erstellt: DisplayFormat=[#,##0.00 EUR], HashCode=[54427232]
+17:24:11.2771|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:599) -> [ConfigureViewColumnsCurrency] pGrid.RepositoryItems.Count VOR Schleife=[0]
+17:24:11.2771|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TABLE#CtrlID: 121 - CtrlName: TBKontierung read only - CtrlIndex: KONTIERUNG]: End of Select...
+17:24:11.2771|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1722) -> Create_Controls finished!
+17:24:11.2771|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:672) -> frmValidation_Load finished!
+17:24:11.3880|taskFLOW|DEBUG >> Load_Profil_from_Grid(frmMain.vb:2107) -> Overlay closed in Load_Profil_from_Grid
+17:24:11.4412|frmValidator|DEBUG >> ShowOverlaySafe(frmValidator.vb:179) -> [Overlay] Geöffnet (RefCount: 0 → 1)
+17:24:11.4511|frmValidator|DEBUG >> activate_controls(frmValidator.vb:4624) -> Sub activate_controls - status = False
+17:24:11.6576|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4045) -> In Load_Next_Document
+17:24:11.6696|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4056) -> First Document
+17:24:11.6696|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4068) -> CURRENT_JUMP_DOC_GUID: 21231'
+17:24:11.6696|frmValidator|INFO >> Load_Next_Document(frmValidator.vb:4081) -> LoadNextDocument - Dokument-GUID: '21231'
+17:24:11.6696|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:11.6696|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:11.6696|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:11.6696|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:11.6696|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT dbo.FNPM_GET_FILEPATH(21231,0) AS PATH0, dbo.FNPM_GET_FILEPATH(21231,1) AS PATH1] and Parameters []
+17:24:11.6696|frmValidator|DEBUG >> GetDocPathWindows(frmValidator.vb:3906) -> First Checking file [\\172.24.12.15\windream\WISAG\3031_5701002069.pdf] exists?...
+17:24:11.8166|DocumentPathHandler|DEBUG >> TryMapNetworkDrive(DocumentPathHandler.vb:221) -> 📂 WMSUFFIX erkannt - starte Laufwerks-Mapping
+17:24:11.8327|Map_Drive|DEBUG >> MapDriveAutomatic(Map_Drive.vb:537) -> 🔍 Suche automatisch freien Laufwerksbuchstaben...
+17:24:11.8327|Map_Drive|DEBUG >> MapDriveAutomatic(Map_Drive.vb:538) -> Blacklist: []
+17:24:11.8327|Map_Drive|DEBUG >> MapDriveAutomatic(Map_Drive.vb:539) -> Netzwerkpfad: [\\172.24.12.15\windream]
+17:24:11.8327|Map_Drive|INFO >> MapNetworkDrive(Map_Drive.vb:166) -> Kein Laufwerksbuchstabe angegeben - suche nächsten freien Buchstaben...
+17:24:11.8327|Map_Drive|DEBUG >> GetNextFreeDriveLetter(Map_Drive.vb:85) -> Nächster freier Laufwerksbuchstabe gefunden: Z:
+17:24:11.8327|Map_Drive|INFO >> MapNetworkDrive(Map_Drive.vb:174) -> Automatisch gewählter Laufwerksbuchstabe: Z:
+17:24:11.8327|Map_Drive|DEBUG >> MapNetworkDrive(Map_Drive.vb:205) -> ✓ Laufwerk Z: existiert noch nicht - kein Disconnect nötig
+17:24:11.8327|Map_Drive|DEBUG >> DisconnectNetworkDrive(Map_Drive.vb:342) -> ℹ️ Laufwerk Z: existiert nicht - Disconnect übersprungen
+17:24:11.8327|Map_Drive|DEBUG >> MapNetworkDriveInternal(Map_Drive.vb:251) -> ✓ Laufwerk Z: erfolgreich gemappt
+17:24:11.8327|Map_Drive|INFO >> MapNetworkDrive(Map_Drive.vb:211) -> ✓ Netzlaufwerk Z: erfolgreich gemappt zu \\172.24.12.15\windream
+17:24:11.8327|Map_Drive|DEBUG >> MapDriveAutomatic(Map_Drive.vb:545) -> ✓ Automatisch gewähltes Laufwerk: Z:
+17:24:11.8327|DocumentPathHandler|DEBUG >> TryMapNetworkDrive(DocumentPathHandler.vb:249) -> 📄 Original: [\\172.24.12.15\windream\WISAG\3031_5701002069.pdf]
+17:24:11.8327|DocumentPathHandler|DEBUG >> TryMapNetworkDrive(DocumentPathHandler.vb:250) -> 📄 Gemappt: [Z:\WISAG\3031_5701002069.pdf]
+17:24:11.8327|DocumentPathHandler|INFO >> ProcessDocumentPath(DocumentPathHandler.vb:137) -> ✓ Laufwerk gemappt: Z:
+17:24:11.8327|DocumentPathHandler|DEBUG >> ProcessDocumentPath(DocumentPathHandler.vb:159) -> 📂 Starte Temp-Kopie für: [Z:\WISAG\3031_5701002069.pdf]
+17:24:11.8327|DocumentPathHandler|DEBUG >> EnsureTempFolder(DocumentPathHandler.vb:21) -> 📂 Überprüfe Temp-Ordner: []
+17:24:11.8327|DocumentPathHandler|DEBUG >> EnsureTempFolder(DocumentPathHandler.vb:23) -> ⚠️ Temp-Ordner nicht konfiguriert, verwende TEMP_DOCUMENT_FOLDER aus AppSettings
+17:24:11.8327|DocumentPathHandler|INFO >> CopyToTempFolder(DocumentPathHandler.vb:279) -> [TempCopy] Effektiver Temp-Ordner: [C:\Users\SchreiberM\AppData\Local\Temp\Documents]
+17:24:11.8327|DocumentPathHandler|DEBUG >> CopyToTempFolder(DocumentPathHandler.vb:280) -> [TempCopy] InputTemp=[], GlobalTemp=[C:\Users\SchreiberM\AppData\Local\Temp\Documents]
+17:24:11.8327|DocumentPathHandler|DEBUG >> CopyToTempFolder(DocumentPathHandler.vb:290) -> 📄 Kopiere nach Temp:
+17:24:11.8327|DocumentPathHandler|DEBUG >> CopyToTempFolder(DocumentPathHandler.vb:291) -> Von: [Z:\WISAG\3031_5701002069.pdf]
+17:24:11.8422|DocumentPathHandler|DEBUG >> CopyToTempFolder(DocumentPathHandler.vb:292) -> Nach: [C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260615_172411_832.pdf]
+17:24:11.8853|DocumentPathHandler|INFO >> ProcessDocumentPath(DocumentPathHandler.vb:165) -> ✓ Datei in Temp kopiert: [3031_5701002069_20260615_172411_832.pdf]
+17:24:11.9062|Map_Drive|DEBUG >> DisconnectNetworkDrive(Map_Drive.vb:350) -> ✓ Netzlaufwerk Z: erfolgreich getrennt
+17:24:11.9062|DocumentPathHandler|INFO >> UnmapDrive(DocumentPathHandler.vb:316) -> 🔌 Laufwerk Z: getrennt
+17:24:11.9062|frmValidator|INFO >> GetDocPathWindows(frmValidator.vb:3951) -> ✓ Dokument verarbeitet: [3031_5701002069_20260615_172411_832.pdf]
+17:24:11.9062|frmValidator|INFO >> GetDocPathWindows(frmValidator.vb:3969) -> GetWMDocPathWindows CURRENT_DOC_PATH:
+17:24:11.9062|frmValidator|DEBUG >> Load_IDB_DOC_DATA(frmValidator.vb:4005) -> Load_IDB_DOC_DATA SQL: select T.* from IDB.dbo.VWIDB_DOC_DATA_DE T, TBPM_PROFILE_FILES T1 WHERE T.IDB_OBJ_ID = T1.DOC_ID AND T1.GUID = 21231
+17:24:11.9062|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:11.9062|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:11.9062|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:11.9062|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:11.9062|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [select T.* from IDB.dbo.VWIDB_DOC_DATA_DE T, TBPM_PROFILE_FILES T1 WHERE T.IDB_OBJ_ID = T1.DOC_ID AND T1.GUID = 21231] and Parameters []
+17:24:11.9144|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4108) -> Got one IDB DocData Result
+17:24:11.9144|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:11.9144|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:11.9144|MSSQLServer|DEBUG >> ExecuteNonQueryWithConnectionObject(MSSQLServer.vb:491) -> ExecuteNonQueryWithConnectionObject: Running Command [EXEC PRTF_PROFILE_FILES_WORK 12002,6,1,'InWork'] and Parameters []
+17:24:11.9144|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4141) -> AllDocInfo created...
+17:24:11.9144|Loader|DEBUG >> Load(Loader.vb:55) -> DRL Loader - Loading Document Load_FromWindream
+17:24:11.9144|Loader|DEBUG >> Load_FromDisk(Loader.vb:140) -> Loading file [C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260615_172411_832.pdf]
+17:24:11.9301|Loader|DEBUG >> Load_FromDisk(Loader.vb:144) -> Loaded file [C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260615_172411_832.pdf] successfully.
+17:24:11.9301|Cache|DEBUG >> Add(Cache.vb:50) -> Adding document [12002].
+17:24:11.9301|frmValidator|INFO >> LoadDocument_DDViewer(frmValidator.vb:4601) -> LoadDocument_DDViewer - Current_Document.FullPath: C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260615_172411_832.pdf
+17:24:11.9301|DocumentViewer|INFO >> LoadFile_FromPath(DocumentViewer.vb:187) -> Loading file [C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260615_172411_832.pdf] from Filesystem
+17:24:11.9301|DocumentViewer|DEBUG >> SetViewerMode(DocumentViewer.vb:532) -> Viewermode set to [GDPicture] based on extension [.pdf]
+17:24:11.9301|DocumentViewer|DEBUG >> DoLoadFile(DocumentViewer.vb:665) -> Starting DoLoadFile with path [C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260615_172411_832.pdf] and view override []
+17:24:11.9301|DocumentViewer|DEBUG >> LoadGdPictureFile(DocumentViewer.vb:737) -> Loading GdPicture: C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260615_172411_832.pdf
+17:24:11.9301|DocumentViewer|INFO >> UpdateMainUi(DocumentViewer.vb:944) -> Updating main UI for viewer mode [GDPicture]
+17:24:11.9911|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4192) -> Kein PROFIL_CURRENCY_ATTRIBUTE konfiguriert → EUR
+17:24:11.9911|frmValidator|INFO >> Load_Next_Document(frmValidator.vb:4196) -> [FINAL] DocCurrency = [EUR]
+17:24:11.9911|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_9407c06c - LOAD IDXVALUES: True
+17:24:11.9911|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_40dee67 - LOAD IDXVALUES: True
+17:24:11.9911|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_17cbc463 - LOAD IDXVALUES: True
+17:24:11.9911|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Attribut String 2 - CONTROLNAME: LUAttrStr2 - LOAD IDXVALUES: True
+17:24:11.9911|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Attribut String 2, IDBTyp: 1, FromIDB: False
+17:24:11.9911|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Attribut String 2] - IsSingleAttribute: [True] - FromIDB: [False]
+17:24:11.9911|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Attribut String 2] MappedName=[Attribut String 2] Value=[Row 3]
+17:24:11.9911|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5675) -> [FillIndexValues BUGFIX] Lookup [LUAttrStr2]: DataSource-Backup erstellt
+17:24:11.9911|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2133) -> onLookUpselectedValue
+17:24:11.9911|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2136) -> onLookUpselectedValue suppressed (global guard active)
+17:24:11.9911|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5687) -> [FillIndexValues BUGFIX] Lookup [LUAttrStr2]: SelectedValues auf leere Liste zurückgesetzt
+17:24:11.9911|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2133) -> onLookUpselectedValue
+17:24:12.0070|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2136) -> onLookUpselectedValue suppressed (global guard active)
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5695) -> [FillIndexValues BUGFIX] Lookup [LUAttrStr2]: SelectedValues FINAL gesetzt = [Row 3]
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: @@DISPLAY_ONLY - CONTROLNAME: TXTDisplayOnly - LOAD IDXVALUES: False
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5056) -> oControl TXTDisplayOnly: Indexwert soll nicht geladen werden.
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Attribut String1 - CONTROLNAME: LU_Attr1_Dep_Attr2 - LOAD IDXVALUES: True
+17:24:12.0070|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Attribut String1, IDBTyp: 1, FromIDB: False
+17:24:12.0070|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Attribut String1] - IsSingleAttribute: [True] - FromIDB: [False]
+17:24:12.0070|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Attribut String1] MappedName=[Attribut String1] Value=[1000002]
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5675) -> [FillIndexValues BUGFIX] Lookup [LU_Attr1_Dep_Attr2]: DataSource-Backup erstellt
+17:24:12.0070|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2133) -> onLookUpselectedValue
+17:24:12.0070|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2136) -> onLookUpselectedValue suppressed (global guard active)
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5687) -> [FillIndexValues BUGFIX] Lookup [LU_Attr1_Dep_Attr2]: SelectedValues auf leere Liste zurückgesetzt
+17:24:12.0070|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2133) -> onLookUpselectedValue
+17:24:12.0070|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2136) -> onLookUpselectedValue suppressed (global guard active)
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5695) -> [FillIndexValues BUGFIX] Lookup [LU_Attr1_Dep_Attr2]: SelectedValues FINAL gesetzt = [1000002]
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_3de45179 - LOAD IDXVALUES: True
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: BTN_1b70920b - LOAD IDXVALUES: True
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Attribut String1 - CONTROLNAME: txtAttributString1 - LOAD IDXVALUES: True
+17:24:12.0070|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Attribut String1, IDBTyp: 1, FromIDB: False
+17:24:12.0070|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Attribut String1] - IsSingleAttribute: [True] - FromIDB: [False]
+17:24:12.0070|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Attribut String1] MappedName=[Attribut String1] Value=[1000002]
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5089) -> Value from Source: [1000002]
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Attribut Date1 - CONTROLNAME: DTP_e3b36d2e - LOAD IDXVALUES: True
+17:24:12.0070|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Attribut Date1, IDBTyp: 0, FromIDB: False
+17:24:12.0070|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Attribut Date1] - IsSingleAttribute: [True] - FromIDB: [False]
+17:24:12.0070|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Attribut Date1] MappedName=[Attribut Date1] Value=[10.06.2031 00:00:00]
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5728) -> DATE konnte umgewandelt werden
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_81e62ba3 - LOAD IDXVALUES: True
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_da93a37 - LOAD IDXVALUES: True
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Attribut Bit1 - CONTROLNAME: CHK_Bit1 - LOAD IDXVALUES: True
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5520) -> Loading checkbox...
+17:24:12.0070|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5534) -> Loading Bool-Value from Source...
+17:24:12.0230|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5540) -> ..Now GetVariableValue(Attribut Bit1)...
+17:24:12.0230|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Attribut Bit1, IDBTyp: 7, FromIDB: False
+17:24:12.0230|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Attribut Bit1] - IsSingleAttribute: [True] - FromIDB: [False]
+17:24:12.0230|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Attribut Bit1] MappedName=[Attribut Bit1] Value=[]
+17:24:12.0230|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5560) -> oValueFromSource:
+17:24:12.0230|frmValidator|INFO >> FillIndexValues(frmValidator.vb:5562) -> >> Versuch, default Value zu laden
+17:24:12.0230|frmValidator|INFO >> FillIndexValues(frmValidator.vb:5574) -> >> defaultValue war leer
+17:24:12.0230|frmValidator|DEBUG >> onCheckBox_CheckedChange(frmValidator.vb:2457) -> onCheckBox_CheckedChange
+17:24:12.0230|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Currency - CONTROLNAME: txtCurrencyFloat - LOAD IDXVALUES: True
+17:24:12.0230|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Currency, IDBTyp: 1, FromIDB: False
+17:24:12.0230|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Currency] - IsSingleAttribute: [True] - FromIDB: [False]
+17:24:12.0230|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Currency] MappedName=[Currency] Value=[120,58]
+17:24:12.0230|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5089) -> Value from Source: [120,58]
+17:24:12.0230|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Attribut Date1 - CONTROLNAME: DTP_750906e8 - LOAD IDXVALUES: True
+17:24:12.0230|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Attribut Date1, IDBTyp: 0, FromIDB: False
+17:24:12.0230|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Attribut Date1] - IsSingleAttribute: [True] - FromIDB: [False]
+17:24:12.0230|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Attribut Date1] MappedName=[Attribut Date1] Value=[10.06.2031 00:00:00]
+17:24:12.0230|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5728) -> DATE konnte umgewandelt werden
+17:24:12.0230|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Currency - CONTROLNAME: txtCurrencyReadOnly - LOAD IDXVALUES: True
+17:24:12.0230|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Currency, IDBTyp: 1, FromIDB: False
+17:24:12.0230|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Currency] - IsSingleAttribute: [True] - FromIDB: [False]
+17:24:12.0230|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Currency] MappedName=[Currency] Value=[120,58]
+17:24:12.0230|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5089) -> Value from Source: [120,58]
+17:24:12.0391|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_EpKU6h3z-kOELa3QtGty7w - LOAD IDXVALUES: True
+17:24:12.0391|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Currency - CONTROLNAME: TXT_CurrencyRO - LOAD IDXVALUES: True
+17:24:12.0391|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Currency, IDBTyp: 1, FromIDB: False
+17:24:12.0391|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Currency] - IsSingleAttribute: [True] - FromIDB: [False]
+17:24:12.0391|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Currency] MappedName=[Currency] Value=[120,58]
+17:24:12.0391|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5089) -> Value from Source: [120,58]
+17:24:12.0391|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: PM-LOGGING - CONTROLNAME: TBCurrency - LOAD IDXVALUES: True
+17:24:12.0391|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5234) -> Grid [TBCurrency]: 2 Spalten aus Cache geladen
+17:24:12.0391|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5251) -> getting Value for Attribute [PM-LOGGING] - oIDBTyp [8] - oIDBOverride [False]...
+17:24:12.0391|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: PM-LOGGING, IDBTyp: 8, FromIDB: False
+17:24:12.0391|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [PM-LOGGING] - IsSingleAttribute: [False] - FromIDB: [False]
+17:24:12.0391|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:177) -> Retrieving value for attribute [PM-LOGGING] via FNIDB_PM_GET_VARIABLE_VALUE
+17:24:12.0391|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:180) -> SQL: SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'PM-LOGGING','de-DE',CONVERT(BIT,'True'))
+17:24:12.0391|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:12.0391|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [IDB] with Connection Id [IDB]
+17:24:12.0391|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=IDB;User ID=sa;Password=XXXXX
+17:24:12.0391|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:12.0391|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'PM-LOGGING','de-DE',CONVERT(BIT,'True'))] and Parameters []
+17:24:12.0391|taskFLOW|INFO >> GetVariableValue(ClassIDBData.vb:189) -> IDBData - GetVariableValue - No value found in DB for attribute [PM-LOGGING] - SQL [SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'PM-LOGGING','de-DE',CONVERT(BIT,'True'))]
+17:24:12.0391|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5256) -> oValueType is [System.Data.DataTable]!
+17:24:12.0391|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5262) -> DevExpressGrid: 2 Columns configured for control 51.
+17:24:12.0391|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5378) -> IDB Fill Grid [TBCurrency] With Datatable - Rows 4 - ReadOnly: False
+17:24:12.1932|GridControl|INFO >> _Lambda$__2(GridControl.vb:808) -> [CustomRowCellEdit] 🆕 MISS: Creating editor for [column1]
+17:24:12.1968|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:12.1968|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:12.1968|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:12.1968|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:12.1968|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:12.1968|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:12.1968|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:12.1968|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:12.1968|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:12.1968|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Declare @Attribut1 Varchar(100) = '0'
If @Attribut1 = 'TBDD_USER'
select USERNAME FROM TBDD_USER ORDER BY USERNAME
Else
select NAME FROM TBDD_USER ORDER BY NAME
] and Parameters []
-15:14:13.9787|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1222) -> [CreateRowSpecificEditor] Created ComboBox with 18 items
-15:14:13.9787|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:798) -> [CustomRowCellEdit] CACHED new editor (Type=[RepositoryItemComboBox], CacheKey=[column1|-1847042817])
-15:14:13.9787|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1672) -> We got a DTGRID_COLUMNS definition for [TABLE#CtrlID: 56 - CtrlName: TBKontierung - CtrlIndex: KONTIERUNG]
-15:14:13.9944|GridControl|DEBUG >> FillGridTables(GridControl.vb:247) -> Working on SQL for Column[Summe]...
-15:14:13.9944|GridControl|DEBUG >> FillGridTables(GridControl.vb:251) -> ...SQL contains #TBCOL# placeholders – skipping static caching, will be resolved per row.
-15:14:13.9944|GridControl|DEBUG >> FillGridTables(GridControl.vb:247) -> Working on SQL for Column[VorletzteSpalte]...
-15:14:13.9944|GridControl|DEBUG >> FillGridTables(GridControl.vb:262) -> ...has complex patterns!!
-15:14:13.9944|GridControl|DEBUG >> FillGridTables(GridControl.vb:247) -> Working on SQL for Column[Col7]...
-15:14:13.9944|GridControl|DEBUG >> FillGridTables(GridControl.vb:251) -> ...SQL contains #TBCOL# placeholders – skipping static caching, will be resolved per row.
-15:14:13.9944|GridControl|DEBUG >> ConfigureViewColumns(GridControl.vb:509) -> CURRENCY column [Summe]: DisplayFormat wird von ConfigureViewColumnsCurrency gesetzt
-15:14:13.9944|GridControl|DEBUG >> ConfigureViewColumns(GridControl.vb:509) -> CURRENCY column [Betrag]: DisplayFormat wird von ConfigureViewColumnsCurrency gesetzt
-15:14:13.9944|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:578) -> [ConfigureViewColumnsCurrency] riTextEdit erstellt: DisplayFormat=[#,##0.00 EUR], HashCode=[15681504]
-15:14:13.9944|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:580) -> [ConfigureViewColumnsCurrency] pGrid.RepositoryItems.Count VOR Schleife=[0]
-15:14:13.9944|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:611) -> [ConfigureViewColumnsCurrency] [Summe] VOR ColumnEdit: RepositoryItems.Count=[0]
-15:14:13.9944|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:616) -> [ConfigureViewColumnsCurrency] [Summe] NACH ColumnEdit: RepositoryItems.Count=[0]
-15:14:13.9944|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:611) -> [ConfigureViewColumnsCurrency] [Betrag] VOR ColumnEdit: RepositoryItems.Count=[0]
-15:14:13.9944|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:616) -> [ConfigureViewColumnsCurrency] [Betrag] NACH ColumnEdit: RepositoryItems.Count=[0]
-15:14:13.9944|GridControl|DEBUG >> ConfigureViewEvents(GridControl.vb:665) -> [ConfigureViewEvents] Column [Summe] registered as DYNAMIC_EDITOR column (has placeholders)
-15:14:13.9944|GridControl|DEBUG >> ConfigureViewEvents(GridControl.vb:657) -> [ConfigureViewEvents] Column [Summe plus 20] registered as FORMULA_SQL column. ReferencedColumns=[Summe]
-15:14:13.9944|GridControl|DEBUG >> ConfigureViewEvents(GridControl.vb:665) -> [ConfigureViewEvents] Column [VorletzteSpalte] registered as DYNAMIC_EDITOR column (has placeholders)
-15:14:13.9944|GridControl|DEBUG >> ConfigureViewEvents(GridControl.vb:665) -> [ConfigureViewEvents] Column [Col7] registered as DYNAMIC_EDITOR column (has placeholders)
-15:14:13.9944|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TABLE#CtrlID: 56 - CtrlName: TBKontierung - CtrlIndex: KONTIERUNG]: End of Select...
-15:14:14.0102|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:14.0102|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:14.0102|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:14.0102|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:14.0102|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:14.0102|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:14.0102|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:14.0102|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:14.0102|taskFLOW|WARN >> ReplaceControlValues(clsPatterns.vb:333) -> Control [txtAttributString1] not found in cache!
-15:14:14.0102|taskFLOW|INFO >> ReplaceControlValues(clsPatterns.vb:342) -> Control [txtAttributString1] found via fallback. Adding to cache.
-15:14:14.0102|taskFLOW|WARN >> SafeSqlEscape(clsPatterns.vb:487) -> [SafeSqlEscape] String is empty → returning ERROR_REPLACE_VALUE
-15:14:14.0102|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 0
-]
-15:14:14.0102|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 0
-
-15:14:14.0102|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 0
-
-15:14:14.0102|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:790) -> [CustomRowCellEdit] Creating NEW row-specific editor for [VorletzteSpalte]
-15:14:14.0102|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:14.0102|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:14.0102|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:14.0102|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:14.0102|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:14.0102|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:14.0102|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:14.0102|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:14.0102|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:14.0102|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 0
-] and Parameters []
-15:14:14.0261|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1192) -> [CreateRowSpecificEditor] Created LookupControl3 with DisplayMember=[EMAIL], ValueMember=[EMAIL]
-15:14:14.0261|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:798) -> [CustomRowCellEdit] CACHED new editor (Type=[RepositoryItemLookupControl3], CacheKey=[VorletzteSpalte|887721428])
-15:14:14.0261|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:14.0261|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:14.0261|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:14.0261|taskFLOW|WARN >> ReplaceControlValues(clsPatterns.vb:333) -> Control [LUAttrStr2] not found in cache!
-15:14:14.0261|taskFLOW|INFO >> ReplaceControlValues(clsPatterns.vb:342) -> Control [LUAttrStr2] found via fallback. Adding to cache.
-15:14:14.0261|taskFLOW|WARN >> ReplaceControlValues(clsPatterns.vb:390) -> ⚠️ LookupControl [LUAttrStr2] SelectedValues is empty! Using ERROR_REPLACE_VALUE
-15:14:14.0261|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '0'
-
-]
-15:14:14.0261|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '0'
-
-
-15:14:14.0261|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '0'
-
-
-15:14:14.0261|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:790) -> [CustomRowCellEdit] Creating NEW row-specific editor for [Col7]
-15:14:14.0261|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:14.0261|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:14.0261|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:14.0261|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:14.0261|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:14.0261|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:14.0261|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:14.0261|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:14.0261|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:14.0261|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '0'
-
-] and Parameters []
-15:14:14.0261|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1222) -> [CreateRowSpecificEditor] Created ComboBox with 18 items
-15:14:14.0261|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:798) -> [CustomRowCellEdit] CACHED new editor (Type=[RepositoryItemComboBox], CacheKey=[Col7|2121018664])
-15:14:14.0463|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [LBL#CtrlID: 122 - CtrlName: LBL_cc1524f - CtrlIndex: ]: End of Select...
-15:14:14.0463|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1672) -> We got a DTGRID_COLUMNS definition for [TABLE#CtrlID: 121 - CtrlName: TBKontierung read only - CtrlIndex: KONTIERUNG]
-15:14:14.0578|GridControl|DEBUG >> ConfigureViewColumns(GridControl.vb:509) -> CURRENCY column [col3KontierungReadOnly]: DisplayFormat wird von ConfigureViewColumnsCurrency gesetzt
-15:14:14.0578|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:578) -> [ConfigureViewColumnsCurrency] riTextEdit erstellt: DisplayFormat=[#,##0.00 EUR], HashCode=[12336887]
-15:14:14.0578|GridControl|DEBUG >> ConfigureViewColumnsCurrency(GridControl.vb:580) -> [ConfigureViewColumnsCurrency] pGrid.RepositoryItems.Count VOR Schleife=[0]
-15:14:14.0578|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1694) -> [TABLE#CtrlID: 121 - CtrlName: TBKontierung read only - CtrlIndex: KONTIERUNG]: End of Select...
-15:14:14.0578|frmValidator|DEBUG >> Create_Controls(frmValidator.vb:1722) -> Create_Controls finished!
-15:14:14.0578|frmValidator|DEBUG >> frmValidation_Load(frmValidator.vb:672) -> frmValidation_Load finished!
-15:14:14.1535|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:14.1535|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:14.1535|taskFLOW|WARN >> ReplaceControlValues(clsPatterns.vb:390) -> ⚠️ LookupControl [LU_Attr1_dep_Attr2] SelectedValues is empty! Using ERROR_REPLACE_VALUE
-15:14:14.1535|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '0'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:14.1694|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '0'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:14.1694|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '0'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:14.1694|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-1847042817])
-15:14:14.1851|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:14.1851|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:14.1851|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:14.1851|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:14.1851|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:14.1851|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:14.1851|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:14.1851|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:14.1851|taskFLOW|WARN >> SafeSqlEscape(clsPatterns.vb:487) -> [SafeSqlEscape] String is empty → returning ERROR_REPLACE_VALUE
-15:14:14.1851|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 0
-]
-15:14:14.1851|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 0
-
-15:14:14.1851|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 0
-
-15:14:14.1851|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|887721428])
-15:14:14.1851|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:14.1851|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:14.1851|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:14.1851|taskFLOW|WARN >> ReplaceControlValues(clsPatterns.vb:390) -> ⚠️ LookupControl [LUAttrStr2] SelectedValues is empty! Using ERROR_REPLACE_VALUE
-15:14:14.1851|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '0'
-
-]
-15:14:14.1851|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '0'
-
-
-15:14:14.1851|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '0'
-
-
-15:14:14.1851|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|2121018664])
-15:14:14.2169|taskFLOW|DEBUG >> Load_Profil_from_Grid(frmMain.vb:2107) -> Overlay closed in Load_Profil_from_Grid
-15:14:14.2640|frmValidator|DEBUG >> ShowOverlaySafe(frmValidator.vb:179) -> [Overlay] Geöffnet (RefCount: 0 → 1)
-15:14:14.2640|frmValidator|DEBUG >> activate_controls(frmValidator.vb:4624) -> Sub activate_controls - status = False
-15:14:14.4693|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4045) -> In Load_Next_Document
-15:14:14.4693|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4056) -> First Document
-15:14:14.4693|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4068) -> CURRENT_JUMP_DOC_GUID: 21231'
-15:14:14.4693|frmValidator|INFO >> Load_Next_Document(frmValidator.vb:4081) -> LoadNextDocument - Dokument-GUID: '21231'
-15:14:14.4693|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:14.4693|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:14.4693|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:14.4693|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:14.4693|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT dbo.FNPM_GET_FILEPATH(21231,0) AS PATH0, dbo.FNPM_GET_FILEPATH(21231,1) AS PATH1] and Parameters []
-15:14:14.4693|frmValidator|DEBUG >> GetDocPathWindows(frmValidator.vb:3906) -> First Checking file [\\172.24.12.15\windream\WISAG\3031_5701002069.pdf] exists?...
-15:14:14.6275|DocumentPathHandler|DEBUG >> TryMapNetworkDrive(DocumentPathHandler.vb:221) -> 📂 WMSUFFIX erkannt - starte Laufwerks-Mapping
-15:14:14.6275|Map_Drive|DEBUG >> MapDriveAutomatic(Map_Drive.vb:537) -> 🔍 Suche automatisch freien Laufwerksbuchstaben...
-15:14:14.6275|Map_Drive|DEBUG >> MapDriveAutomatic(Map_Drive.vb:538) -> Blacklist: []
-15:14:14.6275|Map_Drive|DEBUG >> MapDriveAutomatic(Map_Drive.vb:539) -> Netzwerkpfad: [\\172.24.12.15\windream]
-15:14:14.6275|Map_Drive|INFO >> MapNetworkDrive(Map_Drive.vb:166) -> Kein Laufwerksbuchstabe angegeben - suche nächsten freien Buchstaben...
-15:14:14.6275|Map_Drive|DEBUG >> GetNextFreeDriveLetter(Map_Drive.vb:85) -> Nächster freier Laufwerksbuchstabe gefunden: Z:
-15:14:14.6275|Map_Drive|INFO >> MapNetworkDrive(Map_Drive.vb:174) -> Automatisch gewählter Laufwerksbuchstabe: Z:
-15:14:14.6275|Map_Drive|DEBUG >> MapNetworkDrive(Map_Drive.vb:205) -> ✓ Laufwerk Z: existiert noch nicht - kein Disconnect nötig
-15:14:14.6275|Map_Drive|DEBUG >> DisconnectNetworkDrive(Map_Drive.vb:342) -> ℹ️ Laufwerk Z: existiert nicht - Disconnect übersprungen
-15:14:14.6275|Map_Drive|DEBUG >> MapNetworkDriveInternal(Map_Drive.vb:251) -> ✓ Laufwerk Z: erfolgreich gemappt
-15:14:14.6275|Map_Drive|INFO >> MapNetworkDrive(Map_Drive.vb:211) -> ✓ Netzlaufwerk Z: erfolgreich gemappt zu \\172.24.12.15\windream
-15:14:14.6432|Map_Drive|DEBUG >> MapDriveAutomatic(Map_Drive.vb:545) -> ✓ Automatisch gewähltes Laufwerk: Z:
-15:14:14.6432|DocumentPathHandler|DEBUG >> TryMapNetworkDrive(DocumentPathHandler.vb:249) -> 📄 Original: [\\172.24.12.15\windream\WISAG\3031_5701002069.pdf]
-15:14:14.6432|DocumentPathHandler|DEBUG >> TryMapNetworkDrive(DocumentPathHandler.vb:250) -> 📄 Gemappt: [Z:\WISAG\3031_5701002069.pdf]
-15:14:14.6432|DocumentPathHandler|INFO >> ProcessDocumentPath(DocumentPathHandler.vb:137) -> ✓ Laufwerk gemappt: Z:
-15:14:14.6432|DocumentPathHandler|DEBUG >> ProcessDocumentPath(DocumentPathHandler.vb:159) -> 📂 Starte Temp-Kopie für: [Z:\WISAG\3031_5701002069.pdf]
-15:14:14.6432|DocumentPathHandler|DEBUG >> EnsureTempFolder(DocumentPathHandler.vb:21) -> 📂 Überprüfe Temp-Ordner: []
-15:14:14.6432|DocumentPathHandler|DEBUG >> EnsureTempFolder(DocumentPathHandler.vb:23) -> ⚠️ Temp-Ordner nicht konfiguriert, verwende TEMP_DOCUMENT_FOLDER aus AppSettings
-15:14:14.6432|DocumentPathHandler|INFO >> CopyToTempFolder(DocumentPathHandler.vb:279) -> [TempCopy] Effektiver Temp-Ordner: [C:\Users\SchreiberM\AppData\Local\Temp\Documents]
-15:14:14.6432|DocumentPathHandler|DEBUG >> CopyToTempFolder(DocumentPathHandler.vb:280) -> [TempCopy] InputTemp=[], GlobalTemp=[C:\Users\SchreiberM\AppData\Local\Temp\Documents]
-15:14:14.6432|DocumentPathHandler|DEBUG >> CopyToTempFolder(DocumentPathHandler.vb:290) -> 📄 Kopiere nach Temp:
-15:14:14.6432|DocumentPathHandler|DEBUG >> CopyToTempFolder(DocumentPathHandler.vb:291) -> Von: [Z:\WISAG\3031_5701002069.pdf]
-15:14:14.6432|DocumentPathHandler|DEBUG >> CopyToTempFolder(DocumentPathHandler.vb:292) -> Nach: [C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260611_151414_643.pdf]
-15:14:14.6909|DocumentPathHandler|INFO >> ProcessDocumentPath(DocumentPathHandler.vb:165) -> ✓ Datei in Temp kopiert: [3031_5701002069_20260611_151414_643.pdf]
-15:14:14.7065|Map_Drive|DEBUG >> DisconnectNetworkDrive(Map_Drive.vb:350) -> ✓ Netzlaufwerk Z: erfolgreich getrennt
-15:14:14.7065|DocumentPathHandler|INFO >> UnmapDrive(DocumentPathHandler.vb:316) -> 🔌 Laufwerk Z: getrennt
-15:14:14.7065|frmValidator|INFO >> GetDocPathWindows(frmValidator.vb:3951) -> ✓ Dokument verarbeitet: [3031_5701002069_20260611_151414_643.pdf]
-15:14:14.7065|frmValidator|INFO >> GetDocPathWindows(frmValidator.vb:3969) -> GetWMDocPathWindows CURRENT_DOC_PATH:
-15:14:14.7065|frmValidator|DEBUG >> Load_IDB_DOC_DATA(frmValidator.vb:4005) -> Load_IDB_DOC_DATA SQL: select T.* from IDB.dbo.VWIDB_DOC_DATA_DE T, TBPM_PROFILE_FILES T1 WHERE T.IDB_OBJ_ID = T1.DOC_ID AND T1.GUID = 21231
-15:14:14.7065|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:14.7065|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:14.7065|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:14.7132|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:14.7132|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [select T.* from IDB.dbo.VWIDB_DOC_DATA_DE T, TBPM_PROFILE_FILES T1 WHERE T.IDB_OBJ_ID = T1.DOC_ID AND T1.GUID = 21231] and Parameters []
-15:14:14.7132|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4108) -> Got one IDB DocData Result
-15:14:14.7132|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:14.7132|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:14.7132|MSSQLServer|DEBUG >> ExecuteNonQueryWithConnectionObject(MSSQLServer.vb:491) -> ExecuteNonQueryWithConnectionObject: Running Command [EXEC PRTF_PROFILE_FILES_WORK 12002,6,1,'InWork'] and Parameters []
-15:14:14.7132|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4141) -> AllDocInfo created...
-15:14:14.7132|Loader|DEBUG >> Load(Loader.vb:55) -> DRL Loader - Loading Document Load_FromWindream
-15:14:14.7132|Loader|DEBUG >> Load_FromDisk(Loader.vb:140) -> Loading file [C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260611_151414_643.pdf]
-15:14:14.7132|Loader|DEBUG >> Load_FromDisk(Loader.vb:144) -> Loaded file [C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260611_151414_643.pdf] successfully.
-15:14:14.7132|Cache|DEBUG >> Add(Cache.vb:50) -> Adding document [12002].
-15:14:14.7132|frmValidator|INFO >> LoadDocument_DDViewer(frmValidator.vb:4601) -> LoadDocument_DDViewer - Current_Document.FullPath: C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260611_151414_643.pdf
-15:14:14.7132|DocumentViewer|INFO >> LoadFile_FromPath(DocumentViewer.vb:187) -> Loading file [C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260611_151414_643.pdf] from Filesystem
-15:14:14.7383|DocumentViewer|DEBUG >> SetViewerMode(DocumentViewer.vb:532) -> Viewermode set to [GDPicture] based on extension [.pdf]
-15:14:14.7383|DocumentViewer|DEBUG >> DoLoadFile(DocumentViewer.vb:665) -> Starting DoLoadFile with path [C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260611_151414_643.pdf] and view override []
-15:14:14.7383|DocumentViewer|DEBUG >> LoadGdPictureFile(DocumentViewer.vb:737) -> Loading GdPicture: C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260611_151414_643.pdf
-15:14:14.7383|DocumentViewer|INFO >> UpdateMainUi(DocumentViewer.vb:944) -> Updating main UI for viewer mode [GDPicture]
-15:14:14.7860|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4192) -> Kein PROFIL_CURRENCY_ATTRIBUTE konfiguriert → EUR
-15:14:14.7860|frmValidator|INFO >> Load_Next_Document(frmValidator.vb:4196) -> [FINAL] DocCurrency = [EUR]
-15:14:47.7072|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_9407c06c - LOAD IDXVALUES: True
-15:14:47.7388|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_40dee67 - LOAD IDXVALUES: True
-15:14:47.7388|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_17cbc463 - LOAD IDXVALUES: True
-15:14:47.7388|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Attribut String 2 - CONTROLNAME: LUAttrStr2 - LOAD IDXVALUES: True
-15:14:47.7388|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Attribut String 2, IDBTyp: 1, FromIDB: False
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Attribut String 2] - IsSingleAttribute: [True] - FromIDB: [False]
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Attribut String 2] MappedName=[Attribut String 2] Value=[Row 3]
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5675) -> [FillIndexValues BUGFIX] Lookup [LUAttrStr2]: DataSource-Backup erstellt
-15:14:47.7431|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2133) -> onLookUpselectedValue
-15:14:47.7431|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2136) -> onLookUpselectedValue suppressed (global guard active)
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5687) -> [FillIndexValues BUGFIX] Lookup [LUAttrStr2]: SelectedValues auf leere Liste zurückgesetzt
-15:14:47.7431|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2133) -> onLookUpselectedValue
-15:14:47.7431|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2136) -> onLookUpselectedValue suppressed (global guard active)
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5695) -> [FillIndexValues BUGFIX] Lookup [LUAttrStr2]: SelectedValues FINAL gesetzt = [Row 3]
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: @@DISPLAY_ONLY - CONTROLNAME: TXTDisplayOnly - LOAD IDXVALUES: False
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5056) -> oControl TXTDisplayOnly: Indexwert soll nicht geladen werden.
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Attribut String1 - CONTROLNAME: LU_Attr1_Dep_Attr2 - LOAD IDXVALUES: True
-15:14:47.7431|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Attribut String1, IDBTyp: 1, FromIDB: False
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Attribut String1] - IsSingleAttribute: [True] - FromIDB: [False]
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Attribut String1] MappedName=[Attribut String1] Value=[1000002]
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5675) -> [FillIndexValues BUGFIX] Lookup [LU_Attr1_Dep_Attr2]: DataSource-Backup erstellt
-15:14:47.7431|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2133) -> onLookUpselectedValue
-15:14:47.7431|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2136) -> onLookUpselectedValue suppressed (global guard active)
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5687) -> [FillIndexValues BUGFIX] Lookup [LU_Attr1_Dep_Attr2]: SelectedValues auf leere Liste zurückgesetzt
-15:14:47.7431|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2133) -> onLookUpselectedValue
-15:14:47.7431|frmValidator|DEBUG >> onLookUpselectedValue(frmValidator.vb:2136) -> onLookUpselectedValue suppressed (global guard active)
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5695) -> [FillIndexValues BUGFIX] Lookup [LU_Attr1_Dep_Attr2]: SelectedValues FINAL gesetzt = [1000002]
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_3de45179 - LOAD IDXVALUES: True
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: BTN_1b70920b - LOAD IDXVALUES: True
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Attribut String1 - CONTROLNAME: txtAttributString1 - LOAD IDXVALUES: True
-15:14:47.7431|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Attribut String1, IDBTyp: 1, FromIDB: False
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Attribut String1] - IsSingleAttribute: [True] - FromIDB: [False]
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Attribut String1] MappedName=[Attribut String1] Value=[1000002]
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5089) -> Value from Source: [1000002]
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Attribut Date1 - CONTROLNAME: DTP_e3b36d2e - LOAD IDXVALUES: True
-15:14:47.7431|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Attribut Date1, IDBTyp: 0, FromIDB: False
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Attribut Date1] - IsSingleAttribute: [True] - FromIDB: [False]
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Attribut Date1] MappedName=[Attribut Date1] Value=[10.06.2031 00:00:00]
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5728) -> DATE konnte umgewandelt werden
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_81e62ba3 - LOAD IDXVALUES: True
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_da93a37 - LOAD IDXVALUES: True
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Attribut Bit1 - CONTROLNAME: CHK_Bit1 - LOAD IDXVALUES: True
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5520) -> Loading checkbox...
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5534) -> Loading Bool-Value from Source...
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5540) -> ..Now GetVariableValue(Attribut Bit1)...
-15:14:47.7431|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Attribut Bit1, IDBTyp: 7, FromIDB: False
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Attribut Bit1] - IsSingleAttribute: [True] - FromIDB: [False]
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Attribut Bit1] MappedName=[Attribut Bit1] Value=[]
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5560) -> oValueFromSource:
-15:14:47.7431|frmValidator|INFO >> FillIndexValues(frmValidator.vb:5562) -> >> Versuch, default Value zu laden
-15:14:47.7431|frmValidator|INFO >> FillIndexValues(frmValidator.vb:5574) -> >> defaultValue war leer
-15:14:47.7431|frmValidator|DEBUG >> onCheckBox_CheckedChange(frmValidator.vb:2457) -> onCheckBox_CheckedChange
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Currency - CONTROLNAME: txtCurrencyFloat - LOAD IDXVALUES: True
-15:14:47.7431|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Currency, IDBTyp: 1, FromIDB: False
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Currency] - IsSingleAttribute: [True] - FromIDB: [False]
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Currency] MappedName=[Currency] Value=[120,58]
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5089) -> Value from Source: [120,58]
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Attribut Date1 - CONTROLNAME: DTP_750906e8 - LOAD IDXVALUES: True
-15:14:47.7431|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Attribut Date1, IDBTyp: 0, FromIDB: False
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Attribut Date1] - IsSingleAttribute: [True] - FromIDB: [False]
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Attribut Date1] MappedName=[Attribut Date1] Value=[10.06.2031 00:00:00]
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5728) -> DATE konnte umgewandelt werden
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Currency - CONTROLNAME: txtCurrencyReadOnly - LOAD IDXVALUES: True
-15:14:47.7431|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Currency, IDBTyp: 1, FromIDB: False
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Currency] - IsSingleAttribute: [True] - FromIDB: [False]
-15:14:47.7431|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Currency] MappedName=[Currency] Value=[120,58]
-15:14:47.7431|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5089) -> Value from Source: [120,58]
-15:14:47.7703|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_EpKU6h3z-kOELa3QtGty7w - LOAD IDXVALUES: True
-15:14:47.7703|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: Currency - CONTROLNAME: TXT_CurrencyRO - LOAD IDXVALUES: True
-15:14:47.7703|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: Currency, IDBTyp: 1, FromIDB: False
-15:14:47.7703|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [Currency] - IsSingleAttribute: [True] - FromIDB: [False]
-15:14:47.7703|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:168) -> IDBData - GetVariableValue - Retrieved from cache: Attribute=[Currency] MappedName=[Currency] Value=[120,58]
-15:14:47.7703|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5089) -> Value from Source: [120,58]
-15:14:47.7703|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: PM-LOGGING - CONTROLNAME: TBCurrency - LOAD IDXVALUES: True
-15:14:47.7703|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5234) -> Grid [TBCurrency]: 2 Spalten aus Cache geladen
-15:14:47.7703|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5251) -> getting Value for Attribute [PM-LOGGING] - oIDBTyp [8] - oIDBOverride [False]...
-15:14:47.7703|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: PM-LOGGING, IDBTyp: 8, FromIDB: False
-15:14:47.7703|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [PM-LOGGING] - IsSingleAttribute: [False] - FromIDB: [False]
-15:14:47.7703|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:177) -> Retrieving value for attribute [PM-LOGGING] via FNIDB_PM_GET_VARIABLE_VALUE
-15:14:47.7703|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:180) -> SQL: SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'PM-LOGGING','de-DE',CONVERT(BIT,'True'))
-15:14:47.7703|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:47.7703|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [IDB] with Connection Id [IDB]
-15:14:47.7703|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=IDB;User ID=sa;Password=XXXXX
-15:14:47.7703|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:47.7703|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'PM-LOGGING','de-DE',CONVERT(BIT,'True'))] and Parameters []
-15:14:47.7703|taskFLOW|INFO >> GetVariableValue(ClassIDBData.vb:189) -> IDBData - GetVariableValue - No value found in DB for attribute [PM-LOGGING] - SQL [SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'PM-LOGGING','de-DE',CONVERT(BIT,'True'))]
-15:14:47.7703|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5256) -> oValueType is [System.Data.DataTable]!
-15:14:47.7703|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5262) -> DevExpressGrid: 2 Columns configured for control 51.
-15:14:47.7703|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5378) -> IDB Fill Grid [TBCurrency] With Datatable - Rows 4 - ReadOnly: False
-15:14:47.9219|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:47.9219|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:47.9219|taskFLOW|DEBUG >> ReplaceControlValues(clsPatterns.vb:303) -> Control cache initialized with 22 controls
-15:14:47.9219|taskFLOW|WARN >> ReplaceControlValues(clsPatterns.vb:333) -> Control [LU_Attr1_dep_Attr2] not found in cache!
-15:14:47.9219|taskFLOW|INFO >> ReplaceControlValues(clsPatterns.vb:342) -> Control [LU_Attr1_dep_Attr2] found via fallback. Adding to cache.
-15:14:47.9219|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:47.9219|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:47.9219|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:47.9219|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:790) -> [CustomRowCellEdit] Creating NEW row-specific editor for [column1]
-15:14:47.9219|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:47.9219|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:47.9219|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:47.9219|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:47.9219|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:47.9219|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:47.9219|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:47.9333|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:47.9333|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:47.9333|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-] and Parameters []
-15:14:47.9333|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1222) -> [CreateRowSpecificEditor] Created ComboBox with 18 items
-15:14:47.9333|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:798) -> [CustomRowCellEdit] CACHED new editor (Type=[RepositoryItemComboBox], CacheKey=[column1|-445029346])
-15:14:47.9333|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:47.9333|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:47.9333|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:47.9333|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:47.9333|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:47.9333|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:50.5844|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 0~585,58~0...
-15:14:50.5844|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (3)
-15:14:50.5844|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
-15:14:50.5844|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
-15:14:50.5844|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [0]
-15:14:50.5844|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [0], HasDot=False, HasComma=False
-15:14:50.5844|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.5844|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [0]
-15:14:50.5844|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[0], Normalized=[0]
-15:14:50.5844|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.5844|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.5844|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.5901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.5901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.5901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.5901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.5901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.5901|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:50.5901|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 1~585,58~100...
-15:14:50.5901|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (3)
-15:14:50.5901|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
-15:14:50.5901|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
-15:14:50.6039|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [1]
-15:14:50.6039|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [1], HasDot=False, HasComma=False
-15:14:50.6039|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.6039|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [1]
-15:14:50.6039|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[1], Normalized=[1]
-15:14:50.6039|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.6039|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.6039|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.6039|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 2~4711,27~0...
-15:14:50.6039|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (3)
-15:14:50.6039|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
-15:14:50.6039|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
-15:14:50.6039|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [2]
-15:14:50.6039|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [2], HasDot=False, HasComma=False
-15:14:50.6039|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.6039|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [2]
-15:14:50.6039|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[2], Normalized=[2]
-15:14:50.6039|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.6039|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.6039|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.6039|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 3~585,58~10.00...
-15:14:50.6039|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (3)
-15:14:50.6039|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
-15:14:50.6039|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
-15:14:50.6039|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [3]
-15:14:50.6039|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [3], HasDot=False, HasComma=False
-15:14:50.6039|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.6039|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [3]
-15:14:50.6039|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[3], Normalized=[3]
-15:14:50.6039|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.6039|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.6039|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.6039|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6039|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6039|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6039|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6039|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6039|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:50.6039|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6039|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:50.6196|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6196|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6354|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:50.6354|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6354|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:50.6354|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: KONTIERUNG - CONTROLNAME: TBKontierung - LOAD IDXVALUES: True
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5234) -> Grid [TBKontierung]: 7 Spalten aus Cache geladen
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5251) -> getting Value for Attribute [KONTIERUNG] - oIDBTyp [8] - oIDBOverride [False]...
-15:14:50.6354|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: KONTIERUNG, IDBTyp: 8, FromIDB: False
-15:14:50.6354|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [KONTIERUNG] - IsSingleAttribute: [False] - FromIDB: [False]
-15:14:50.6354|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:177) -> Retrieving value for attribute [KONTIERUNG] via FNIDB_PM_GET_VARIABLE_VALUE
-15:14:50.6354|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:180) -> SQL: SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'KONTIERUNG','de-DE',CONVERT(BIT,'True'))
-15:14:50.6354|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.6354|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [IDB] with Connection Id [IDB]
-15:14:50.6354|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=IDB;User ID=sa;Password=XXXXX
-15:14:50.6354|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.6354|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'KONTIERUNG','de-DE',CONVERT(BIT,'True'))] and Parameters []
-15:14:50.6354|taskFLOW|INFO >> GetVariableValue(ClassIDBData.vb:189) -> IDBData - GetVariableValue - No value found in DB for attribute [KONTIERUNG] - SQL [SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'KONTIERUNG','de-DE',CONVERT(BIT,'True'))]
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5256) -> oValueType is [System.Data.DataTable]!
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5262) -> DevExpressGrid: 7 Columns configured for control 56.
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5378) -> IDB Fill Grid [TBKontierung] With Datatable - Rows 2 - ReadOnly: False
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 42~1~6~7~62~~...
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (7)
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (INTEGER)...
-15:14:50.6354|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: INTEGER
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [42]
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [42], HasDot=False, HasComma=False
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [42]
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
-15:14:50.6354|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [1]
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [1], HasDot=False, HasComma=False
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [1]
-15:14:50.6354|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[1], Normalized=[1]
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (DOUBLE)...
-15:14:50.6354|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: DOUBLE
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [6]
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [6], HasDot=False, HasComma=False
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [6]
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
-15:14:50.6354|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [7]
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [7], HasDot=False, HasComma=False
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.6354|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [7]
-15:14:50.6354|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[7], Normalized=[7]
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.6354|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.6354|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.6354|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.6493|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.6493|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.6493|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.6493|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.6493|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.6493|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:50.6493|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:50.6493|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.6493|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.6493|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.6493|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:790) -> [CustomRowCellEdit] Creating NEW row-specific editor for [Summe]
-15:14:50.6493|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.6493|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.6493|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.6493|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.6493|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.6493|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.6493|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.6493|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.6493|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.6493|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT (NULL * NULL) As Ergebnis UNION
+17:24:12.1968|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1393) -> [CreateRowSpecificEditor] Created ComboBox with 18 items
+17:24:12.1968|GridControl|INFO >> _Lambda$__2(GridControl.vb:816) -> [CustomRowCellEdit] ✓ Cached [column1] editor (Type=[RepositoryItemComboBox])
+17:24:13.8371|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 0~585,58~0...
+17:24:13.8371|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (3)
+17:24:13.8371|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
+17:24:13.8371|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
+17:24:13.8371|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [0]
+17:24:13.8371|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [0], HasDot=False, HasComma=False
+17:24:13.8371|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:13.8371|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [0]
+17:24:13.8371|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[0], Normalized=[0]
+17:24:13.8371|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:13.8371|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:13.8371|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:13.8517|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 1~585,58~100...
+17:24:13.8517|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (3)
+17:24:13.8517|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
+17:24:13.8517|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
+17:24:13.8517|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [1]
+17:24:13.8517|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [1], HasDot=False, HasComma=False
+17:24:13.8517|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:13.8517|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [1]
+17:24:13.8517|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[1], Normalized=[1]
+17:24:13.8517|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:13.8517|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:13.8517|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:13.8517|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 2~4711,27~0...
+17:24:13.8517|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (3)
+17:24:13.8517|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
+17:24:13.8517|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
+17:24:13.8517|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [2]
+17:24:13.8517|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [2], HasDot=False, HasComma=False
+17:24:13.8517|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:13.8517|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [2]
+17:24:13.8517|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[2], Normalized=[2]
+17:24:13.8517|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:13.8517|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:13.8517|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:13.8517|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 3~585,58~10.00...
+17:24:13.8517|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (3)
+17:24:13.8517|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
+17:24:13.8517|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
+17:24:13.8517|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [3]
+17:24:13.8517|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [3], HasDot=False, HasComma=False
+17:24:13.8517|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:13.8517|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [3]
+17:24:13.8517|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[3], Normalized=[3]
+17:24:13.8517|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:13.8517|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:13.8517|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: KONTIERUNG - CONTROLNAME: TBKontierung - LOAD IDXVALUES: True
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5234) -> Grid [TBKontierung]: 7 Spalten aus Cache geladen
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5251) -> getting Value for Attribute [KONTIERUNG] - oIDBTyp [8] - oIDBOverride [False]...
+17:24:13.8679|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: KONTIERUNG, IDBTyp: 8, FromIDB: False
+17:24:13.8679|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [KONTIERUNG] - IsSingleAttribute: [False] - FromIDB: [False]
+17:24:13.8679|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:177) -> Retrieving value for attribute [KONTIERUNG] via FNIDB_PM_GET_VARIABLE_VALUE
+17:24:13.8679|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:180) -> SQL: SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'KONTIERUNG','de-DE',CONVERT(BIT,'True'))
+17:24:13.8679|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:13.8679|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [IDB] with Connection Id [IDB]
+17:24:13.8679|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=IDB;User ID=sa;Password=XXXXX
+17:24:13.8679|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.8679|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'KONTIERUNG','de-DE',CONVERT(BIT,'True'))] and Parameters []
+17:24:13.8679|taskFLOW|INFO >> GetVariableValue(ClassIDBData.vb:189) -> IDBData - GetVariableValue - No value found in DB for attribute [KONTIERUNG] - SQL [SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'KONTIERUNG','de-DE',CONVERT(BIT,'True'))]
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5256) -> oValueType is [System.Data.DataTable]!
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5262) -> DevExpressGrid: 7 Columns configured for control 56.
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5378) -> IDB Fill Grid [TBKontierung] With Datatable - Rows 2 - ReadOnly: False
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 42~1~6~7~62~~...
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (7)
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (INTEGER)...
+17:24:13.8679|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: INTEGER
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [42]
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [42], HasDot=False, HasComma=False
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [42]
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
+17:24:13.8679|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [1]
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [1], HasDot=False, HasComma=False
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [1]
+17:24:13.8679|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[1], Normalized=[1]
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (DOUBLE)...
+17:24:13.8679|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: DOUBLE
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [6]
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [6], HasDot=False, HasComma=False
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [6]
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
+17:24:13.8679|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [7]
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [7], HasDot=False, HasComma=False
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:13.8679|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [7]
+17:24:13.8679|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[7], Normalized=[7]
+17:24:13.8679|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:13.8679|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:13.8679|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:13.8840|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:13.8840|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:13.8840|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:13.8840|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:13.8840|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:13.8840|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:13.8840|GridControl|INFO >> _Lambda$__2(GridControl.vb:808) -> [CustomRowCellEdit] 🆕 MISS: Creating editor for [Summe]
+17:24:13.8840|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:13.8840|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:13.8840|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:13.8840|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:13.8840|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:13.8840|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.8840|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:13.8840|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:13.8840|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.8840|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT (NULL * NULL) As Ergebnis UNION
SELECT 4711 As Ergebnis] and Parameters []
-15:14:50.6493|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1222) -> [CreateRowSpecificEditor] Created ComboBox with 2 items
-15:14:50.6493|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:798) -> [CustomRowCellEdit] CACHED new editor (Type=[RepositoryItemComboBox], CacheKey=[Summe|895227099])
-15:14:50.6493|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.6493|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.6493|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.6493|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.6493|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.6493|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:790) -> [CustomRowCellEdit] Creating NEW row-specific editor for [VorletzteSpalte]
-15:14:50.6493|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.6650|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.6650|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.6650|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.6650|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.6650|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.6650|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.6650|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.6650|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.6650|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
+17:24:13.8840|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1393) -> [CreateRowSpecificEditor] Created ComboBox with 2 items
+17:24:13.8840|GridControl|INFO >> _Lambda$__2(GridControl.vb:816) -> [CustomRowCellEdit] ✓ Cached [Summe] editor (Type=[RepositoryItemComboBox])
+17:24:13.8840|GridControl|INFO >> _Lambda$__2(GridControl.vb:808) -> [CustomRowCellEdit] 🆕 MISS: Creating editor for [VorletzteSpalte]
+17:24:13.8840|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:13.8840|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:13.8840|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:13.8840|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:13.8999|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:13.8999|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.8999|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:13.8999|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:13.8999|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.8999|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
+WHERE USERID_FK_INT_ECM > 0
] and Parameters []
-15:14:50.6650|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1192) -> [CreateRowSpecificEditor] Created LookupControl3 with DisplayMember=[EMAIL], ValueMember=[EMAIL]
-15:14:50.6650|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:798) -> [CustomRowCellEdit] CACHED new editor (Type=[RepositoryItemLookupControl3], CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.6650|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:50.6650|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.6650|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.6650|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.6650|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.6650|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.6650|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:790) -> [CustomRowCellEdit] Creating NEW row-specific editor for [Col7]
-15:14:50.6650|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.6650|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.6650|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.6650|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.6650|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.6650|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.6650|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.6808|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.6808|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.6808|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
+17:24:13.8999|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1363) -> [CreateRowSpecificEditor] Created LookupControl3 with DisplayMember=[EMAIL], ValueMember=[EMAIL]
+17:24:13.8999|GridControl|INFO >> _Lambda$__2(GridControl.vb:816) -> [CustomRowCellEdit] ✓ Cached [VorletzteSpalte] editor (Type=[RepositoryItemLookupControl3])
+17:24:13.8999|GridControl|INFO >> _Lambda$__2(GridControl.vb:808) -> [CustomRowCellEdit] 🆕 MISS: Creating editor for [Col7]
+17:24:13.8999|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:13.8999|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:13.8999|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:13.8999|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:13.8999|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:13.8999|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.8999|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:13.8999|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:13.8999|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.8999|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
+WHERE EMAIL <> 'NULL' AND USERNAME <> '0'
] and Parameters []
-15:14:50.6808|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1222) -> [CreateRowSpecificEditor] Created ComboBox with 18 items
-15:14:50.6808|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:798) -> [CustomRowCellEdit] CACHED new editor (Type=[RepositoryItemComboBox], CacheKey=[Col7|1457087778])
-15:14:50.6808|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 66666~2~33333~2~~h.tek@digitaldata.works~...
-15:14:50.6808|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (7)
-15:14:50.6808|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (INTEGER)...
-15:14:50.6808|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: INTEGER
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [66666]
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [66666], HasDot=False, HasComma=False
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [66666]
-15:14:50.6808|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
-15:14:50.6808|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [2]
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [2], HasDot=False, HasComma=False
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [2]
-15:14:50.6808|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[2], Normalized=[2]
-15:14:50.6808|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (DOUBLE)...
-15:14:50.6808|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: DOUBLE
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [33333]
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [33333], HasDot=False, HasComma=False
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [33333]
-15:14:50.6808|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
-15:14:50.6808|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [2]
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [2], HasDot=False, HasComma=False
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.6808|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [2]
-15:14:50.6808|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[2], Normalized=[2]
-15:14:50.6808|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.6808|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.6808|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.6808|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.6808|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.6808|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.6808|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.6808|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.6808|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.6808|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:50.6808|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:50.6808|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.6808|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.6966|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.6966|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.6966|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.6966|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.6966|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.6966|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.6966|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.6966|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.6966|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:790) -> [CustomRowCellEdit] Creating NEW row-specific editor for [Summe]
-15:14:50.6966|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.6966|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.6966|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.6966|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.6966|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.6966|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.6966|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.6966|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.6966|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.6966|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT (6 * 7) As Ergebnis UNION
+17:24:13.8999|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1393) -> [CreateRowSpecificEditor] Created ComboBox with 18 items
+17:24:13.8999|GridControl|INFO >> _Lambda$__2(GridControl.vb:816) -> [CustomRowCellEdit] ✓ Cached [Col7] editor (Type=[RepositoryItemComboBox])
+17:24:13.9156|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 66666~2~33333~2~~h.tek@digitaldata.works~...
+17:24:13.9156|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (7)
+17:24:13.9156|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (INTEGER)...
+17:24:13.9156|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: INTEGER
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [66666]
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [66666], HasDot=False, HasComma=False
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [66666]
+17:24:13.9156|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
+17:24:13.9156|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [2]
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [2], HasDot=False, HasComma=False
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [2]
+17:24:13.9156|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[2], Normalized=[2]
+17:24:13.9156|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (DOUBLE)...
+17:24:13.9156|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: DOUBLE
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [33333]
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [33333], HasDot=False, HasComma=False
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [33333]
+17:24:13.9156|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
+17:24:13.9156|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [2]
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [2], HasDot=False, HasComma=False
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:13.9156|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [2]
+17:24:13.9156|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[2], Normalized=[2]
+17:24:13.9156|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:13.9156|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:13.9156|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:13.9156|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:13.9156|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:13.9156|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:13.9156|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:13.9156|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:13.9156|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:13.9316|GridControl|INFO >> _Lambda$__2(GridControl.vb:808) -> [CustomRowCellEdit] 🆕 MISS: Creating editor for [Summe]
+17:24:13.9316|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:13.9316|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:13.9316|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:13.9316|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:13.9316|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:13.9316|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.9316|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:13.9316|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:13.9316|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.9316|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT (6 * 7) As Ergebnis UNION
SELECT 4711 As Ergebnis] and Parameters []
-15:14:50.6966|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1222) -> [CreateRowSpecificEditor] Created ComboBox with 2 items
-15:14:50.6966|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:798) -> [CustomRowCellEdit] CACHED new editor (Type=[RepositoryItemComboBox], CacheKey=[Summe|-238637959])
-15:14:50.7123|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.7123|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.7123|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.7123|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7123|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7123|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.7123|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:50.7123|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.7123|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.7123|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.7123|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7123|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7123|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:790) -> [CustomRowCellEdit] Creating NEW row-specific editor for [Col7]
-15:14:50.7123|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.7123|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.7123|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.7123|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.7123|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.7123|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.7123|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.7123|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.7123|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.7123|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
+17:24:13.9316|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1393) -> [CreateRowSpecificEditor] Created ComboBox with 2 items
+17:24:13.9316|GridControl|INFO >> _Lambda$__2(GridControl.vb:816) -> [CustomRowCellEdit] ✓ Cached [Summe] editor (Type=[RepositoryItemComboBox])
+17:24:13.9316|GridControl|INFO >> _Lambda$__2(GridControl.vb:808) -> [CustomRowCellEdit] 🆕 MISS: Creating editor for [Col7]
+17:24:13.9473|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:13.9473|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:13.9473|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:13.9473|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:13.9473|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:13.9473|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.9473|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:13.9473|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:13.9473|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.9473|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
] and Parameters []
-15:14:50.7123|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1222) -> [CreateRowSpecificEditor] Created ComboBox with 17 items
-15:14:50.7123|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:798) -> [CustomRowCellEdit] CACHED new editor (Type=[RepositoryItemComboBox], CacheKey=[Col7|-1092789524])
-15:14:50.7123|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:50.7123|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:50.7123|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7123|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7123|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7123|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:790) -> [CustomRowCellEdit] Creating NEW row-specific editor for [Summe]
-15:14:50.7123|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.7123|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.7123|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.7123|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.7123|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.7123|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.7123|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.7281|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.7281|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.7281|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT (33333 * 2) As Ergebnis UNION
+17:24:13.9473|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1393) -> [CreateRowSpecificEditor] Created ComboBox with 17 items
+17:24:13.9473|GridControl|INFO >> _Lambda$__2(GridControl.vb:816) -> [CustomRowCellEdit] ✓ Cached [Col7] editor (Type=[RepositoryItemComboBox])
+17:24:13.9473|GridControl|INFO >> _Lambda$__2(GridControl.vb:808) -> [CustomRowCellEdit] 🆕 MISS: Creating editor for [Summe]
+17:24:13.9473|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:13.9473|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:13.9473|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:13.9473|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:13.9473|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:13.9473|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.9473|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:13.9691|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:13.9691|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.9691|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT (33333 * 2) As Ergebnis UNION
SELECT 4711 As Ergebnis] and Parameters []
-15:14:50.7281|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1222) -> [CreateRowSpecificEditor] Created ComboBox with 2 items
-15:14:50.7281|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:798) -> [CustomRowCellEdit] CACHED new editor (Type=[RepositoryItemComboBox], CacheKey=[Summe|489243893])
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.7281|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.7281|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7281|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.7281|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.7281|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7281|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:790) -> [CustomRowCellEdit] Creating NEW row-specific editor for [Col7]
-15:14:50.7281|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.7281|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.7281|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.7281|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.7281|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.7281|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.7281|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.7281|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.7281|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.7281|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
+17:24:13.9691|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1393) -> [CreateRowSpecificEditor] Created ComboBox with 2 items
+17:24:13.9691|GridControl|INFO >> _Lambda$__2(GridControl.vb:816) -> [CustomRowCellEdit] ✓ Cached [Summe] editor (Type=[RepositoryItemComboBox])
+17:24:13.9691|GridControl|INFO >> _Lambda$__2(GridControl.vb:808) -> [CustomRowCellEdit] 🆕 MISS: Creating editor for [Col7]
+17:24:13.9691|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:13.9691|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:13.9691|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:13.9691|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:13.9691|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:13.9691|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.9691|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:13.9691|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:13.9691|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.9691|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
] and Parameters []
-15:14:50.7281|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1222) -> [CreateRowSpecificEditor] Created ComboBox with 17 items
-15:14:50.7281|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:798) -> [CustomRowCellEdit] CACHED new editor (Type=[RepositoryItemComboBox], CacheKey=[Col7|975865733])
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7281|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:50.7281|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.7438|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.7438|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7438|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.7438|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.7438|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7438|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7438|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.7438|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.7438|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7438|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.7438|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.7438|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7438|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7438|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7438|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.7599|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.7599|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7599|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.7599|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.7599|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7599|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7599|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.7599|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.7599|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7599|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.7599|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.7599|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7599|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7599|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.7599|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.7599|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7599|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:50.7599|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.7599|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.7755|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7755|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7755|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.7755|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.7755|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7755|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.7755|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.7755|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7755|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7755|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.7755|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.7755|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7755|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.7755|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.7755|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7755|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:50.7755|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7901|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.7901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.7901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7901|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.7901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.7901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7901|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7901|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.7901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.7901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7901|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.7901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.7901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7901|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.7901|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.7901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.7901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.7901|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.7901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.7901|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7901|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.7901|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8056|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.8056|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.8056|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8056|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.8056|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.8056|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8056|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8056|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.8056|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.8056|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8056|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.8056|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.8056|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8056|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8056|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.8056|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.8056|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8056|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:50.8056|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.8214|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.8214|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8214|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8214|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.8214|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.8214|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8214|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.8214|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.8214|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8214|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8214|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.8214|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.8214|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8214|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.8214|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.8214|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8214|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8214|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:50.8214|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.8214|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.8371|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8371|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.8371|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.8371|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8371|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8371|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.8371|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.8371|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8371|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.8371|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.8371|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8371|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8371|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.8371|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.8371|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8371|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.8371|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.8371|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.8371|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8529|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8529|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.8529|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.8529|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8529|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.8529|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.8529|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8529|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8529|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.8529|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.8529|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8529|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.8529|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.8529|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8529|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8529|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.8529|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.8529|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.8529|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8686|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.8686|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.8686|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8686|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:50.8686|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:50.8686|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:50.8686|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:50.8686|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:50.8686|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:50.8686|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8686|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:50.8686|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:50.8686|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_cc1524f - LOAD IDXVALUES: True
-15:14:50.8686|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: KONTIERUNG - CONTROLNAME: TBKontierung read only - LOAD IDXVALUES: True
-15:14:50.8686|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5234) -> Grid [TBKontierung read only]: 3 Spalten aus Cache geladen
-15:14:50.8686|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5251) -> getting Value for Attribute [KONTIERUNG] - oIDBTyp [8] - oIDBOverride [False]...
-15:14:50.8686|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: KONTIERUNG, IDBTyp: 8, FromIDB: False
-15:14:50.8686|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [KONTIERUNG] - IsSingleAttribute: [False] - FromIDB: [False]
-15:14:50.8686|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:177) -> Retrieving value for attribute [KONTIERUNG] via FNIDB_PM_GET_VARIABLE_VALUE
-15:14:50.8686|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:180) -> SQL: SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'KONTIERUNG','de-DE',CONVERT(BIT,'True'))
-15:14:50.8686|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.8686|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [IDB] with Connection Id [IDB]
-15:14:50.8686|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=IDB;User ID=sa;Password=XXXXX
-15:14:50.8686|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.8686|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'KONTIERUNG','de-DE',CONVERT(BIT,'True'))] and Parameters []
-15:14:50.8686|taskFLOW|INFO >> GetVariableValue(ClassIDBData.vb:189) -> IDBData - GetVariableValue - No value found in DB for attribute [KONTIERUNG] - SQL [SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'KONTIERUNG','de-DE',CONVERT(BIT,'True'))]
-15:14:50.8686|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5256) -> oValueType is [System.Data.DataTable]!
-15:14:50.8686|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5262) -> DevExpressGrid: 3 Columns configured for control 121.
-15:14:50.8686|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5378) -> IDB Fill Grid [TBKontierung read only] With Datatable - Rows 2 - ReadOnly: True
-15:14:50.8686|frmValidator|INFO >> FillIndexValues(frmValidator.vb:5389) -> ⚠️ [DataTable] Grid [TBKontierung read only] ist ReadOnly → 7 Quelldaten, 3 Spalten konfiguriert. Überzählige Felder werden ignoriert.
-15:14:50.8686|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 42~1~6~7~62~~...
-15:14:50.8686|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (7)
-15:14:50.8686|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.8686|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.8686|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.8686|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.8686|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.8686|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.8844|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
-15:14:50.8844|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
-15:14:50.8844|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [6]
-15:14:50.8844|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [6], HasDot=False, HasComma=False
-15:14:50.8844|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.8844|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [6]
-15:14:50.8844|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[6], Normalized=[6]
-15:14:50.8844|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 66666~2~33333~2~~h.tek@digitaldata.works~...
-15:14:50.8844|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (7)
-15:14:50.8844|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.8844|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.8844|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.8844|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
-15:14:50.8844|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
-15:14:50.8844|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
-15:14:50.8844|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
-15:14:50.8844|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
-15:14:50.8844|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [33333]
-15:14:50.8844|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [33333], HasDot=False, HasComma=False
-15:14:50.8844|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
-15:14:50.8844|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [33333]
-15:14:50.8844|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[33333], Normalized=[33333]
-15:14:50.8844|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5806) -> ⚠️ FillIndexValues - SQL-Command for Grid-Dropdown-Column contains #CTRL# placeholder, skipping dropdown creation for CONTROL-ID [56] - Column [Summe]
-15:14:50.8844|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.9002|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [IDB] with Connection Id [IDB]
-15:14:50.9002|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=IDB;User ID=sa;Password=XXXXX
-15:14:50.9002|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9002|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [select Attribut, TERM_VALUE from VWIDB_VALUE_TEXT WHERE LANG_CODE IN ('de-DE','UNQID') AND IDB_OBJ_ID = 12002 AND Attribut in ('PM_Info1','PM_Info2') ORDER BY Attribut] and Parameters []
-15:14:50.9002|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5871) -> No PM_Info-Configuration!!
-15:14:50.9002|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:970) -> ========================================
-15:14:50.9002|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:971) -> === Load_Additional_Searches START ===
-15:14:50.9002|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:972) -> Parameter: Preload=False
-15:14:50.9002|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:973) -> Current_Document: Id=12002, Path=C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260611_151414_643.pdf
-15:14:50.9002|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:974) -> ========================================
-15:14:50.9002|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1005) -> --- Ergebnisse werden geprüft (DATA/DOC) ---
-15:14:50.9002|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.9002|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.9002|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.9002|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.9002|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.9002|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9002|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.9002|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.9002|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9002|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Select 'Test' ] and Parameters []
-15:14:50.9002|frmValidator|INFO >> Load_Additional_Searches(frmValidator.vb:1025) -> ✓ SQL-Search 'Mein TabTitle': 1 Ergebnisse gefunden
-15:14:50.9002|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.9002|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.9002|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.9002|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.9002|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.9002|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9002|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.9002|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.9002|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9002|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Select TOP 125 T.DocID,T.FULL_FILENAME,T.Doctype from [VWCW_DOC_SEARCH] T ] and Parameters []
-15:14:50.9197|frmValidator|INFO >> Load_Additional_Searches(frmValidator.vb:1051) -> ✓ Doc-Search 'Eine DocSuche': 125 Dokumente gefunden
-15:14:50.9197|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1071) -> Zusätzliche Doc-Results gecached: 125 Rows
-15:14:50.9197|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1076) -> Ergebnisprüfung abgeschlossen: AdditionalDataResultsExist=True, AdditionalDocResultsExist=True
-15:14:50.9197|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1078) -> rbnPgGroupAttmt.Visible gesetzt auf: True | Stack:
- bei taskFLOW.frmValidator.FillIndexValues(Boolean first, String SingleAttribute) in E:\SchreiberM\Visual Studio\GIT\1_smartUP\taskFLOW\app\TaskFlow\frmValidator.vb:Zeile 5893.
-15:14:50.9197|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1113) -> --- NORMAL-MODUS aktiviert (nur vorbereiten, NICHT Show) ---
-15:14:50.9197|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:86) -> === TabPreload START ===
-15:14:50.9197|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:87) -> Parameters: TabCountSQL=1, TabCountDoc=1, DTSQL.Rows=1, DTDOC.Rows=1
-15:14:50.9197|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:106) -> Ausführung auf UI-Thread
-15:14:50.9197|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:120) -> 🚫 Tab-Events deaktiviert
-15:14:50.9197|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:126) -> ✓ _DTDATASearches und _DTDocSearches zugewiesen: SQL=1, Doc=1
-15:14:50.9197|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:146) -> Panel1Collapsed (SQL)=False, Panel2Collapsed (Doc)=False
-15:14:50.9197|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:154) -> ✓ DocumentViewer1 sichtbar gemacht (Doc-Searches vorhanden)
-15:14:50.9197|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:165) -> Konfiguriere SQL-Tabs: 1 Definitionen
-15:14:50.9197|taskFLOW|DEBUG >> XtraTabControlSQL_SelectedPageChanged(frmValidatorSearch.vb:330) -> 🚫 XtraTabControlSQL_SelectedPageChanged unterdrückt (SelectedTabPageIndex=1)
-15:14:50.9197|taskFLOW|DEBUG >> XtraTabControlSQL_SelectedPageChanged(frmValidatorSearch.vb:330) -> 🚫 XtraTabControlSQL_SelectedPageChanged unterdrückt (SelectedTabPageIndex=2)
-15:14:50.9197|taskFLOW|DEBUG >> XtraTabControlSQL_SelectedPageChanged(frmValidatorSearch.vb:330) -> 🚫 XtraTabControlSQL_SelectedPageChanged unterdrückt (SelectedTabPageIndex=3)
-15:14:50.9197|taskFLOW|DEBUG >> XtraTabControlSQL_SelectedPageChanged(frmValidatorSearch.vb:330) -> 🚫 XtraTabControlSQL_SelectedPageChanged unterdrückt (SelectedTabPageIndex=4)
-15:14:50.9197|taskFLOW|DEBUG >> XtraTabControlSQL_SelectedPageChanged(frmValidatorSearch.vb:330) -> 🚫 XtraTabControlSQL_SelectedPageChanged unterdrückt (SelectedTabPageIndex=-1)
-15:14:50.9197|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:171) -> Alle 5 SQL-Tabs auf PageVisible=False gesetzt
-15:14:50.9197|taskFLOW|DEBUG >> XtraTabControlSQL_SelectedPageChanged(frmValidatorSearch.vb:330) -> 🚫 XtraTabControlSQL_SelectedPageChanged unterdrückt (SelectedTabPageIndex=0)
-15:14:50.9197|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:182) -> SQL-Tab 0: Text='Mein TabTitle', PageVisible=True
-15:14:50.9197|taskFLOW|INFO >> TabPreload(frmValidatorSearch.vb:189) -> ✓ 1 SQL-Tabs konfiguriert
-15:14:50.9197|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:199) -> Konfiguriere Doc-Tabs: 1 Definitionen
-15:14:50.9197|taskFLOW|DEBUG >> XtraTabControlDocs_SelectedPageChanged_1(frmValidatorSearch.vb:385) -> 🚫 XtraTabControlDocs_SelectedPageChanged unterdrückt (SelectedTabPageIndex=1)
-15:14:50.9197|taskFLOW|DEBUG >> XtraTabControlDocs_SelectedPageChanged_1(frmValidatorSearch.vb:385) -> 🚫 XtraTabControlDocs_SelectedPageChanged unterdrückt (SelectedTabPageIndex=2)
-15:14:50.9197|taskFLOW|DEBUG >> XtraTabControlDocs_SelectedPageChanged_1(frmValidatorSearch.vb:385) -> 🚫 XtraTabControlDocs_SelectedPageChanged unterdrückt (SelectedTabPageIndex=3)
-15:14:50.9197|taskFLOW|DEBUG >> XtraTabControlDocs_SelectedPageChanged_1(frmValidatorSearch.vb:385) -> 🚫 XtraTabControlDocs_SelectedPageChanged unterdrückt (SelectedTabPageIndex=4)
-15:14:50.9317|taskFLOW|DEBUG >> XtraTabControlDocs_SelectedPageChanged_1(frmValidatorSearch.vb:385) -> 🚫 XtraTabControlDocs_SelectedPageChanged unterdrückt (SelectedTabPageIndex=-1)
-15:14:50.9317|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:205) -> Alle 5 Doc-Tabs auf PageVisible=False gesetzt
-15:14:50.9317|taskFLOW|DEBUG >> XtraTabControlDocs_SelectedPageChanged_1(frmValidatorSearch.vb:385) -> 🚫 XtraTabControlDocs_SelectedPageChanged unterdrückt (SelectedTabPageIndex=0)
-15:14:50.9317|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:216) -> Doc-Tab 0: Text='Eine DocSuche', PageVisible=True
-15:14:50.9317|taskFLOW|INFO >> TabPreload(frmValidatorSearch.vb:223) -> ✓ 1 Doc-Tabs konfiguriert
-15:14:50.9317|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:236) -> ✓ Tab-Events reaktiviert
-15:14:50.9317|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:251) -> Setze SQL SelectedTabPageIndex manuell auf 0
-15:14:50.9317|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:266) -> SQL-Tab 0: erzwungener Initial-Refresh
-15:14:50.9317|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.9317|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.9317|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.9317|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.9317|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.9317|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9317|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.9317|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.9317|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9317|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Select 'Test' ] and Parameters []
-15:14:50.9317|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:286) -> Setze Doc SelectedTabPageIndex manuell auf 0
-15:14:50.9317|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:301) -> Doc-Tab 0: erzwungener Initial-Refresh
-15:14:50.9317|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.9317|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.9317|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.9317|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.9317|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.9317|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9317|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.9317|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.9317|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9317|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Select TOP 125 T.DocID,T.FULL_FILENAME,T.Doctype from [VWCW_DOC_SEARCH] T ] and Parameters []
-15:14:50.9656|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:310) -> === TabPreload END ===
-15:14:50.9656|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1122) -> Load_Additional_Searches: Vorbereitung abgeschlossen (Preload=False), Formular bleibt geschlossen.
-15:14:50.9656|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1128) -> === Load_Additional_Searches END ===
-15:14:50.9656|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5894) -> [FillIndexValues] Nach Load_Additional_Searches: rbnPgGroupAttmt.Visible=True
-15:14:50.9656|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
+17:24:13.9794|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1393) -> [CreateRowSpecificEditor] Created ComboBox with 17 items
+17:24:13.9794|GridControl|INFO >> _Lambda$__2(GridControl.vb:816) -> [CustomRowCellEdit] ✓ Cached [Col7] editor (Type=[RepositoryItemComboBox])
+17:24:13.9794|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: - CONTROLNAME: LBL_cc1524f - LOAD IDXVALUES: True
+17:24:13.9945|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5039) -> INDEX: KONTIERUNG - CONTROLNAME: TBKontierung read only - LOAD IDXVALUES: True
+17:24:13.9945|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5234) -> Grid [TBKontierung read only]: 3 Spalten aus Cache geladen
+17:24:13.9945|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5251) -> getting Value for Attribute [KONTIERUNG] - oIDBTyp [8] - oIDBOverride [False]...
+17:24:13.9945|frmValidator|DEBUG >> GetVariableValuefromSource(frmValidator.vb:4927) -> GetVariableValuefromSource - IDBCase - IndexName: KONTIERUNG, IDBTyp: 8, FromIDB: False
+17:24:13.9945|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:161) -> IDBData - GetVariableValue - Attribute: [KONTIERUNG] - IsSingleAttribute: [False] - FromIDB: [False]
+17:24:13.9945|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:177) -> Retrieving value for attribute [KONTIERUNG] via FNIDB_PM_GET_VARIABLE_VALUE
+17:24:13.9945|taskFLOW|DEBUG >> GetVariableValue(ClassIDBData.vb:180) -> SQL: SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'KONTIERUNG','de-DE',CONVERT(BIT,'True'))
+17:24:13.9945|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:13.9945|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [IDB] with Connection Id [IDB]
+17:24:13.9945|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=IDB;User ID=sa;Password=XXXXX
+17:24:13.9945|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:13.9945|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'KONTIERUNG','de-DE',CONVERT(BIT,'True'))] and Parameters []
+17:24:13.9945|taskFLOW|INFO >> GetVariableValue(ClassIDBData.vb:189) -> IDBData - GetVariableValue - No value found in DB for attribute [KONTIERUNG] - SQL [SELECT * FROM [dbo].[FNIDB_PM_GET_VARIABLE_VALUE] (12002,'KONTIERUNG','de-DE',CONVERT(BIT,'True'))]
+17:24:13.9945|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5256) -> oValueType is [System.Data.DataTable]!
+17:24:13.9945|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5262) -> DevExpressGrid: 3 Columns configured for control 121.
+17:24:13.9945|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5378) -> IDB Fill Grid [TBKontierung read only] With Datatable - Rows 2 - ReadOnly: True
+17:24:13.9945|frmValidator|INFO >> FillIndexValues(frmValidator.vb:5389) -> ⚠️ [DataTable] Grid [TBKontierung read only] ist ReadOnly → 7 Quelldaten, 3 Spalten konfiguriert. Überzählige Felder werden ignoriert.
+17:24:13.9945|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 42~1~6~7~62~~...
+17:24:13.9945|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (7)
+17:24:13.9945|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:13.9945|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:13.9945|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:13.9945|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:14.0112|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:14.0112|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:14.0112|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
+17:24:14.0112|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
+17:24:14.0112|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [6]
+17:24:14.0112|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [6], HasDot=False, HasComma=False
+17:24:14.0112|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:14.0112|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [6]
+17:24:14.0112|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[6], Normalized=[6]
+17:24:14.0112|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5432) -> IDB ROW Vector 66666~2~33333~2~~h.tek@digitaldata.works~...
+17:24:14.0112|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5434) -> oColValuesfromSource splitted - Length (7)
+17:24:14.0112|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:14.0112|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:14.0112|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:14.0112|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (TEXT)...
+17:24:14.0112|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: TEXT
+17:24:14.0112|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:172) -> GetConvertedValue - Case ELSE - pType is TEXT
+17:24:14.0112|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5444) -> oColumnType Of DGView-Column (CURRENCY)...
+17:24:14.0112|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:133) -> GetConvertedValue: CURRENCY
+17:24:14.0112|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:42) -> [NormalizeNumericString] Input: [33333]
+17:24:14.0112|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:50) -> [NormalizeNumericString] After cleanup: [33333], HasDot=False, HasComma=False
+17:24:14.0112|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:117) -> [NormalizeNumericString] No separators found → integer or already normalized
+17:24:14.0112|taskFLOW|DEBUG >> NormalizeNumericString(ClassFormat.vb:120) -> [NormalizeNumericString] Output: [33333]
+17:24:14.0112|taskFLOW|DEBUG >> GetConvertedValue(ClassFormat.vb:151) -> GetConvertedValue CURRENCY: Original=[33333], Normalized=[33333]
+17:24:14.0263|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5806) -> ⚠️ FillIndexValues - SQL-Command for Grid-Dropdown-Column contains #CTRL# placeholder, skipping dropdown creation for CONTROL-ID [56] - Column [Summe]
+17:24:14.0263|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:14.0263|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [IDB] with Connection Id [IDB]
+17:24:14.0263|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=IDB;User ID=sa;Password=XXXXX
+17:24:14.0263|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.0263|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [select Attribut, TERM_VALUE from VWIDB_VALUE_TEXT WHERE LANG_CODE IN ('de-DE','UNQID') AND IDB_OBJ_ID = 12002 AND Attribut in ('PM_Info1','PM_Info2') ORDER BY Attribut] and Parameters []
+17:24:14.0263|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5871) -> No PM_Info-Configuration!!
+17:24:14.0263|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:970) -> ========================================
+17:24:14.0263|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:971) -> === Load_Additional_Searches START ===
+17:24:14.0263|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:972) -> Parameter: Preload=False
+17:24:14.0263|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:973) -> Current_Document: Id=12002, Path=C:\Users\SchreiberM\AppData\Local\Temp\Documents\3031_5701002069_20260615_172411_832.pdf
+17:24:14.0263|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:974) -> ========================================
+17:24:14.0263|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1005) -> --- Ergebnisse werden geprüft (DATA/DOC) ---
+17:24:14.0263|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:14.0263|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:14.0263|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:14.0263|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:14.0263|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:14.0263|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.0263|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:14.0263|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:14.0263|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.0263|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Select 'Test' ] and Parameters []
+17:24:14.0263|frmValidator|INFO >> Load_Additional_Searches(frmValidator.vb:1025) -> ✓ SQL-Search 'Mein TabTitle': 1 Ergebnisse gefunden
+17:24:14.0263|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:14.0263|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:14.0263|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:14.0263|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:14.0263|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:14.0263|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.0263|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:14.0263|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:14.0420|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.0580|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Select TOP 125 T.DocID,T.FULL_FILENAME,T.Doctype from [VWCW_DOC_SEARCH] T ] and Parameters []
+17:24:14.0580|frmValidator|INFO >> Load_Additional_Searches(frmValidator.vb:1051) -> ✓ Doc-Search 'Eine DocSuche': 125 Dokumente gefunden
+17:24:14.0580|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1071) -> Zusätzliche Doc-Results gecached: 125 Rows
+17:24:14.0580|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1076) -> Ergebnisprüfung abgeschlossen: AdditionalDataResultsExist=True, AdditionalDocResultsExist=True
+17:24:14.0580|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1078) -> rbnPgGroupAttmt.Visible gesetzt auf: True | Stack:
+ bei taskFLOW.frmValidator.FillIndexValues(Boolean first, String SingleAttribute) in E:\SchreiberM\Visual Studio\GIT\1_smartUP\TaskFlow\app\TaskFlow\frmValidator.vb:Zeile 5893.
+17:24:14.0580|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1113) -> --- NORMAL-MODUS aktiviert (nur vorbereiten, NICHT Show) ---
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:86) -> === TabPreload START ===
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:87) -> Parameters: TabCountSQL=1, TabCountDoc=1, DTSQL.Rows=1, DTDOC.Rows=1
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:106) -> Ausführung auf UI-Thread
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:120) -> 🚫 Tab-Events deaktiviert
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:126) -> ✓ _DTDATASearches und _DTDocSearches zugewiesen: SQL=1, Doc=1
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:146) -> Panel1Collapsed (SQL)=False, Panel2Collapsed (Doc)=False
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:154) -> ✓ DocumentViewer1 sichtbar gemacht (Doc-Searches vorhanden)
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:165) -> Konfiguriere SQL-Tabs: 1 Definitionen
+17:24:14.0715|taskFLOW|DEBUG >> XtraTabControlSQL_SelectedPageChanged(frmValidatorSearch.vb:330) -> 🚫 XtraTabControlSQL_SelectedPageChanged unterdrückt (SelectedTabPageIndex=1)
+17:24:14.0715|taskFLOW|DEBUG >> XtraTabControlSQL_SelectedPageChanged(frmValidatorSearch.vb:330) -> 🚫 XtraTabControlSQL_SelectedPageChanged unterdrückt (SelectedTabPageIndex=2)
+17:24:14.0715|taskFLOW|DEBUG >> XtraTabControlSQL_SelectedPageChanged(frmValidatorSearch.vb:330) -> 🚫 XtraTabControlSQL_SelectedPageChanged unterdrückt (SelectedTabPageIndex=3)
+17:24:14.0715|taskFLOW|DEBUG >> XtraTabControlSQL_SelectedPageChanged(frmValidatorSearch.vb:330) -> 🚫 XtraTabControlSQL_SelectedPageChanged unterdrückt (SelectedTabPageIndex=4)
+17:24:14.0715|taskFLOW|DEBUG >> XtraTabControlSQL_SelectedPageChanged(frmValidatorSearch.vb:330) -> 🚫 XtraTabControlSQL_SelectedPageChanged unterdrückt (SelectedTabPageIndex=-1)
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:171) -> Alle 5 SQL-Tabs auf PageVisible=False gesetzt
+17:24:14.0715|taskFLOW|DEBUG >> XtraTabControlSQL_SelectedPageChanged(frmValidatorSearch.vb:330) -> 🚫 XtraTabControlSQL_SelectedPageChanged unterdrückt (SelectedTabPageIndex=0)
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:182) -> SQL-Tab 0: Text='Mein TabTitle', PageVisible=True
+17:24:14.0715|taskFLOW|INFO >> TabPreload(frmValidatorSearch.vb:189) -> ✓ 1 SQL-Tabs konfiguriert
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:199) -> Konfiguriere Doc-Tabs: 1 Definitionen
+17:24:14.0715|taskFLOW|DEBUG >> XtraTabControlDocs_SelectedPageChanged_1(frmValidatorSearch.vb:385) -> 🚫 XtraTabControlDocs_SelectedPageChanged unterdrückt (SelectedTabPageIndex=1)
+17:24:14.0715|taskFLOW|DEBUG >> XtraTabControlDocs_SelectedPageChanged_1(frmValidatorSearch.vb:385) -> 🚫 XtraTabControlDocs_SelectedPageChanged unterdrückt (SelectedTabPageIndex=2)
+17:24:14.0715|taskFLOW|DEBUG >> XtraTabControlDocs_SelectedPageChanged_1(frmValidatorSearch.vb:385) -> 🚫 XtraTabControlDocs_SelectedPageChanged unterdrückt (SelectedTabPageIndex=3)
+17:24:14.0715|taskFLOW|DEBUG >> XtraTabControlDocs_SelectedPageChanged_1(frmValidatorSearch.vb:385) -> 🚫 XtraTabControlDocs_SelectedPageChanged unterdrückt (SelectedTabPageIndex=4)
+17:24:14.0715|taskFLOW|DEBUG >> XtraTabControlDocs_SelectedPageChanged_1(frmValidatorSearch.vb:385) -> 🚫 XtraTabControlDocs_SelectedPageChanged unterdrückt (SelectedTabPageIndex=-1)
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:205) -> Alle 5 Doc-Tabs auf PageVisible=False gesetzt
+17:24:14.0715|taskFLOW|DEBUG >> XtraTabControlDocs_SelectedPageChanged_1(frmValidatorSearch.vb:385) -> 🚫 XtraTabControlDocs_SelectedPageChanged unterdrückt (SelectedTabPageIndex=0)
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:216) -> Doc-Tab 0: Text='Eine DocSuche', PageVisible=True
+17:24:14.0715|taskFLOW|INFO >> TabPreload(frmValidatorSearch.vb:223) -> ✓ 1 Doc-Tabs konfiguriert
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:236) -> ✓ Tab-Events reaktiviert
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:251) -> Setze SQL SelectedTabPageIndex manuell auf 0
+17:24:14.0715|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:266) -> SQL-Tab 0: erzwungener Initial-Refresh
+17:24:14.0715|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:14.0715|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:14.0715|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:14.0715|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:14.0715|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:14.0715|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.0715|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:14.0715|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:14.0715|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.0715|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Select 'Test' ] and Parameters []
+17:24:14.0894|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:286) -> Setze Doc SelectedTabPageIndex manuell auf 0
+17:24:14.0894|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:301) -> Doc-Tab 0: erzwungener Initial-Refresh
+17:24:14.0894|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:14.0894|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:14.0894|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:14.0894|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:14.0894|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:14.0894|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.0894|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:14.0894|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:14.0894|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.1012|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Select TOP 125 T.DocID,T.FULL_FILENAME,T.Doctype from [VWCW_DOC_SEARCH] T ] and Parameters []
+17:24:14.1212|taskFLOW|DEBUG >> TabPreload(frmValidatorSearch.vb:310) -> === TabPreload END ===
+17:24:14.1212|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1122) -> Load_Additional_Searches: Vorbereitung abgeschlossen (Preload=False), Formular bleibt geschlossen.
+17:24:14.1212|frmValidator|DEBUG >> Load_Additional_Searches(frmValidator.vb:1128) -> === Load_Additional_Searches END ===
+17:24:14.1212|frmValidator|DEBUG >> FillIndexValues(frmValidator.vb:5894) -> [FillIndexValues] Nach Load_Additional_Searches: rbnPgGroupAttmt.Visible=True
+17:24:14.1340|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
If @Attribut1 = 'TBDD_USER'
select USERNAME FROM TBDD_USER ORDER BY USERNAME
Else
select NAME FROM TBDD_USER ORDER BY NAME
]
-15:14:50.9656|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
+17:24:14.1340|taskFLOW|DEBUG >> ReplaceControlValues(clsPatterns.vb:303) -> Control cache initialized with 22 controls
+17:24:14.1340|taskFLOW|WARN >> ReplaceControlValues(clsPatterns.vb:333) -> Control [LU_Attr1_dep_Attr2] not found in cache!
+17:24:14.1340|taskFLOW|INFO >> ReplaceControlValues(clsPatterns.vb:342) -> Control [LU_Attr1_dep_Attr2] found via fallback. Adding to cache.
+17:24:14.1340|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
If @Attribut1 = 'TBDD_USER'
select USERNAME FROM TBDD_USER ORDER BY USERNAME
Else
select NAME FROM TBDD_USER ORDER BY NAME
]
-15:14:50.9656|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.9656|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.9656|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.9656|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.9656|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.9656|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9656|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.9656|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.9656|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9656|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Declare @Attribut1 Varchar(100) = '1000002'
+17:24:14.1340|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:14.1340|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:14.1340|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:14.1340|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:14.1340|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:14.1340|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.1340|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:14.1340|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:14.1340|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.1340|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Declare @Attribut1 Varchar(100) = '1000002'
If @Attribut1 = 'TBDD_USER'
select USERNAME FROM TBDD_USER ORDER BY USERNAME
Else
select NAME FROM TBDD_USER ORDER BY NAME
] and Parameters []
-15:14:50.9656|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange(ClassControlCreator.vb:917) -> Force-setting Editor for all Gridcells..
-15:14:50.9815|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange(ClassControlCreator.vb:926) -> Force-setting Editor for Grid [TBCurrency]
-15:14:50.9815|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
+17:24:14.1340|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange(ClassControlCreator.vb:917) -> Force-setting Editor for all Gridcells..
+17:24:14.1340|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange(ClassControlCreator.vb:926) -> Force-setting Editor for Grid [TBCurrency]
+17:24:14.1340|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
]
-15:14:50.9815|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
+17:24:14.1340|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
WHERE USERID_FK_INT_ECM > 1000002
]
-15:14:50.9815|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.9815|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.9815|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.9815|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.9815|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.9815|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9815|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.9815|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.9815|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9815|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
+17:24:14.1340|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:14.1340|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:14.1340|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:14.1340|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:14.1340|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:14.1340|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.1340|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:14.1340|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:14.1340|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.1528|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
WHERE USERID_FK_INT_ECM > 1000002
] and Parameters []
-15:14:50.9815|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange(ClassControlCreator.vb:917) -> Force-setting Editor for all Gridcells..
-15:14:50.9815|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange(ClassControlCreator.vb:926) -> Force-setting Editor for Grid [TBKontierung]
-15:14:50.9815|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange(ClassControlCreator.vb:908) -> GridTables_HandleControlValueChange -> Skipping column [Col7] (has #TBCOL# placeholders, will be resolved per row)
-15:14:50.9815|frmValidator|DEBUG >> UpdateGridCurrencyFormats(frmValidator.vb:4402) -> [UpdateGridCurrencyFormats] DocCurrency is EUR or empty, cache updated but skipping format rebuild.
-15:14:50.9815|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1166) -> in LoadSQLData for ControlID [50]...
-15:14:50.9815|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1179) -> LoadSQLData for Control [LUAttrStr2] with GUID [50] ...
-15:14:50.9815|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.9815|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.9815|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.9815|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9815|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [select 'Kreditor 1' union
+17:24:14.1528|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange(ClassControlCreator.vb:917) -> Force-setting Editor for all Gridcells..
+17:24:14.1528|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange(ClassControlCreator.vb:926) -> Force-setting Editor for Grid [TBKontierung]
+17:24:14.1528|ClassControlCreator|DEBUG >> GridTables_HandleControlValueChange(ClassControlCreator.vb:908) -> GridTables_HandleControlValueChange -> Skipping column [Col7] (has #TBCOL# placeholders, will be resolved per row)
+17:24:14.1528|frmValidator|DEBUG >> UpdateGridCurrencyFormats(frmValidator.vb:4402) -> [UpdateGridCurrencyFormats] DocCurrency is EUR or empty, cache updated but skipping format rebuild.
+17:24:14.1528|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1166) -> in LoadSQLData for ControlID [50]...
+17:24:14.1528|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1179) -> LoadSQLData for Control [LUAttrStr2] with GUID [50] ...
+17:24:14.1642|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:14.1642|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:14.1642|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:14.1642|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.1642|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [select 'Kreditor 1' union
select 'Kreditor 2' union
select 'Kreditor 3' union
select 'Kreditor 4' union
@@ -2662,47 +795,47 @@ select 'Kreditor 5'
] and Parameters []
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1222) -> [LoadSQLData DEBUG] Lookup [LUAttrStr2] konfiguriert:
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1223) -> DataSource-Typ: System.Data.DataTable
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1224) -> ValueMember: [Column1]
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1225) -> DisplayMember: [Column1]
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1232) -> [LoadSQLData BUGFIX] Alte SelectedValues gesichert: [Row 3]
-15:14:50.9976|frmValidator|WARN >> LoadSQLData(frmValidator.vb:1263) -> ⚠️ [LoadSQLData BUGFIX] Wert [Row 3] existiert NICHT im neuen DataSource ✗
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1166) -> in LoadSQLData for ControlID [119]...
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1179) -> LoadSQLData for Control [TXTDisplayOnly] with GUID [119] ...
-15:14:50.9976|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT CASE '{#CTRL#LUAttrStr2}'
+17:24:14.1642|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1222) -> [LoadSQLData DEBUG] Lookup [LUAttrStr2] konfiguriert:
+17:24:14.1642|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1223) -> DataSource-Typ: System.Data.DataTable
+17:24:14.1642|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1224) -> ValueMember: [Column1]
+17:24:14.1642|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1225) -> DisplayMember: [Column1]
+17:24:14.1642|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1232) -> [LoadSQLData BUGFIX] Alte SelectedValues gesichert: [Row 3]
+17:24:14.1642|frmValidator|WARN >> LoadSQLData(frmValidator.vb:1263) -> ⚠️ [LoadSQLData BUGFIX] Wert [Row 3] existiert NICHT im neuen DataSource ✗
+17:24:14.1642|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1166) -> in LoadSQLData for ControlID [119]...
+17:24:14.1642|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1179) -> LoadSQLData for Control [TXTDisplayOnly] with GUID [119] ...
+17:24:14.1642|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT CASE '{#CTRL#LUAttrStr2}'
WHEN 'Kreditor 1' THEN 'Ort 1'
WHEN 'Kreditor 2' THEN 'Ort 2'
WHEN 'Kreditor 3' THEN 'Ort 3'
WHEN 'Kreditor 4' THEN 'Ort 4'
WHEN 'Kreditor 5' THEN 'Ort 5' END
]
-15:14:50.9976|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT CASE 'Row 3'
+17:24:14.1642|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT CASE 'Row 3'
WHEN 'Kreditor 1' THEN 'Ort 1'
WHEN 'Kreditor 2' THEN 'Ort 2'
WHEN 'Kreditor 3' THEN 'Ort 3'
WHEN 'Kreditor 4' THEN 'Ort 4'
WHEN 'Kreditor 5' THEN 'Ort 5' END
]
-15:14:50.9976|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.9976|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.9976|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
-15:14:50.9976|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
-15:14:50.9976|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.9976|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9976|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
-15:14:50.9976|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
-15:14:50.9976|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9976|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT CASE 'Row 3'
+17:24:14.1642|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:14.1642|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:14.1642|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:14.1642|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:14.1642|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:14.1642|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.1642|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:14.1642|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:14.1642|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.1642|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT CASE 'Row 3'
WHEN 'Kreditor 1' THEN 'Ort 1'
WHEN 'Kreditor 2' THEN 'Ort 2'
WHEN 'Kreditor 3' THEN 'Ort 3'
WHEN 'Kreditor 4' THEN 'Ort 4'
WHEN 'Kreditor 5' THEN 'Ort 5' END
] and Parameters []
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1166) -> in LoadSQLData for ControlID [134]...
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1179) -> LoadSQLData for Control [LU_Attr1_Dep_Attr2] with GUID [134] ...
-15:14:50.9976|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut2 Varchar(100) = '{#CTRL#LUAttrStr2}'
+17:24:14.1642|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1166) -> in LoadSQLData for ControlID [134]...
+17:24:14.1642|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1179) -> LoadSQLData for Control [LU_Attr1_Dep_Attr2] with GUID [134] ...
+17:24:14.1642|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut2 Varchar(100) = '{#CTRL#LUAttrStr2}'
If @Attribut2 = 'Kreditor 1'
select 'Bankverbindung1 Kred 1' union
select 'Bankverbindung2 Kred 1'
@@ -2712,7 +845,7 @@ union
select 'Bankverbindung2 Kred Else'
]
-15:14:50.9976|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut2 Varchar(100) = 'Row 3'
+17:24:14.1642|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut2 Varchar(100) = 'Row 3'
If @Attribut2 = 'Kreditor 1'
select 'Bankverbindung1 Kred 1' union
select 'Bankverbindung2 Kred 1'
@@ -2722,11 +855,11 @@ union
select 'Bankverbindung2 Kred Else'
]
-15:14:50.9976|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:50.9976|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:50.9976|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:50.9976|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9976|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Declare @Attribut2 Varchar(100) = 'Row 3'
+17:24:14.1642|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:14.1642|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:14.1642|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:14.1642|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.1642|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [Declare @Attribut2 Varchar(100) = 'Row 3'
If @Attribut2 = 'Kreditor 1'
select 'Bankverbindung1 Kred 1' union
select 'Bankverbindung2 Kred 1'
@@ -2736,1070 +869,41 @@ union
select 'Bankverbindung2 Kred Else'
] and Parameters []
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1222) -> [LoadSQLData DEBUG] Lookup [LU_Attr1_Dep_Attr2] konfiguriert:
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1223) -> DataSource-Typ: System.Data.DataTable
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1224) -> ValueMember: []
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1225) -> DisplayMember: []
-15:14:50.9976|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1232) -> [LoadSQLData BUGFIX] Alte SelectedValues gesichert: [1000002]
-15:14:50.9976|frmValidator|WARN >> LoadSQLData(frmValidator.vb:1263) -> ⚠️ [LoadSQLData BUGFIX] Wert [1000002] existiert NICHT im neuen DataSource ✗
-15:14:50.9976|taskFLOW|DEBUG >> SetVariableValue(ClassIDBData.vb:251) -> IDBData - SetVariableValue - Attribute: [PM_LOGGING] - NewValue: [PMProfile loaded: [6-01 WISAG-Like VA]] - CheckDeleted: [False] - oIDBTyp: [0]
-15:14:50.9976|taskFLOW|DEBUG >> SetVariableValue(ClassIDBData.vb:339) -> DECLARE @NEW_OBJ_MD_ID BIGINT
+17:24:14.1847|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1222) -> [LoadSQLData DEBUG] Lookup [LU_Attr1_Dep_Attr2] konfiguriert:
+17:24:14.1847|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1223) -> DataSource-Typ: System.Data.DataTable
+17:24:14.1847|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1224) -> ValueMember: []
+17:24:14.1847|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1225) -> DisplayMember: []
+17:24:14.1847|frmValidator|DEBUG >> LoadSQLData(frmValidator.vb:1232) -> [LoadSQLData BUGFIX] Alte SelectedValues gesichert: [1000002]
+17:24:14.1847|frmValidator|WARN >> LoadSQLData(frmValidator.vb:1263) -> ⚠️ [LoadSQLData BUGFIX] Wert [1000002] existiert NICHT im neuen DataSource ✗
+17:24:14.1847|taskFLOW|DEBUG >> SetVariableValue(ClassIDBData.vb:251) -> IDBData - SetVariableValue - Attribute: [PM_LOGGING] - NewValue: [PMProfile loaded: [6-01 WISAG-Like VA]] - CheckDeleted: [False] - oIDBTyp: [0]
+17:24:14.1847|taskFLOW|DEBUG >> SetVariableValue(ClassIDBData.vb:339) -> DECLARE @NEW_OBJ_MD_ID BIGINT
EXEC PRIDB_NEW_OBJ_DATA 12002,'PM_LOGGING','SchreiberM','PMProfile loaded: [6-01 WISAG-Like VA]','de-DE',0,@OMD_ID = @NEW_OBJ_MD_ID OUTPUT;
-15:14:50.9976|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=IDB;User ID=sa;Password=XXXXX
-15:14:50.9976|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:50.9976|MSSQLServer|DEBUG >> ExecuteNonQueryWithConnectionObject(MSSQLServer.vb:491) -> ExecuteNonQueryWithConnectionObject: Running Command [DECLARE @NEW_OBJ_MD_ID BIGINT
+17:24:14.1847|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=IDB;User ID=sa;Password=XXXXX
+17:24:14.1847|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.1847|MSSQLServer|DEBUG >> ExecuteNonQueryWithConnectionObject(MSSQLServer.vb:491) -> ExecuteNonQueryWithConnectionObject: Running Command [DECLARE @NEW_OBJ_MD_ID BIGINT
EXEC PRIDB_NEW_OBJ_DATA 12002,'PM_LOGGING','SchreiberM','PMProfile loaded: [6-01 WISAG-Like VA]','de-DE',0,@OMD_ID = @NEW_OBJ_MD_ID OUTPUT;] and Parameters []
-15:14:51.0456|frmValidator|DEBUG >> activate_controls(frmValidator.vb:4624) -> Sub activate_controls - status = True
-15:14:51.0615|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.0615|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.0615|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.0615|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.0615|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.0615|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.0615|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:51.0615|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[3,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.0615|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.0615|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.0615|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.0615|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.0615|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.0615|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.0773|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.0773|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.0773|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.0773|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:51.0773|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.0773|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.0773|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.0773|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.0773|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.0773|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.0773|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:51.0773|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.0773|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:51.0773|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.0773|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.0773|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.0773|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.0773|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:51.0773|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.0773|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.0934|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:51.0934|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.0934|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.0934|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.0934|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.0934|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.0934|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.0934|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:51.0934|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:51.0934|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:51.0934|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[6,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.0934|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[33.333,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.1247|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.1247|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[3,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.1247|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.1247|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.1247|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.1247|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.1247|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[6,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.1247|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[33.333,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.1406|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1406|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.1406|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.1406|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1406|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1406|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:51.1406|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1406|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.1406|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.1406|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1406|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1406|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:51.1406|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1406|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.1406|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.1406|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1406|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1406|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:51.1406|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1406|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.1406|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.1406|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1406|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1497|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1497|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.1497|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1497|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1497|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.1497|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.1497|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1497|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.1497|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.1497|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1497|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.1497|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.1497|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1497|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1497|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.1497|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.1497|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1497|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.1649|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1649|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1649|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1882|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.1882|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.1882|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1882|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.1882|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.1882|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1882|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1882|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.1882|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.1882|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1882|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.1882|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.1882|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1882|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.1882|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.1882|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.1882|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.1882|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.1882|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.1882|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1882|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:51.1882|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2043|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.2043|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.2043|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.2043|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.2043|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.2043|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:51.2043|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2043|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.2043|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.2043|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.2043|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.2043|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.2043|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:51.2043|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2043|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.2043|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.2043|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.2043|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.2043|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.2043|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:51.2043|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:51.2043|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:51.2206|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
-15:14:51.2206|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
-15:14:51.2206|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:51.2206|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:51.2206|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT
+17:24:14.2322|frmValidator|DEBUG >> activate_controls(frmValidator.vb:4624) -> Sub activate_controls - status = True
+17:24:14.2637|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2637|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[3,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2637|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2637|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2637|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2637|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2637|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[6,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2637|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[33.333,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2956|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2956|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[3,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2956|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2956|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2956|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.2956|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.3116|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[6,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.3116|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[33.333,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.3272|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:14.3272|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:14.3272|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:14.3272|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.3272|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT
CONVERT(VARCHAR(30), A.ADDED_WHEN,20) + ' - ' + B.STRING1 as MSG,A.ImageIndex
FROM
TBTF_VALIDATOR_MESSAGE A INNER JOIN
@@ -3808,15 +912,15 @@ FROM
WHERE
A.Active = 1 and (A.DocID = 12002 or A.DocID = 1) AND B.LANGUAGE = 'de-DE' ORDER BY A.ADDED_WHEN DESC
] and Parameters []
-15:14:51.2206|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4345) -> [DIAGNOSE] VOR Controls2B_EnDisabled_onLoad:
-15:14:51.2206|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4346) -> _FormLoaded = [True]
-15:14:51.2206|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4347) -> _FormClosing = [False]
-15:14:51.2206|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4348) -> IsDisposed = [False]
-15:14:51.2206|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3442) -> We got 1 controls which need to be checked dis/enable on load!
-15:14:51.2206|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3455) -> Checking Control [DTP_e3b36d2e] (ID: 52) for SQL_ENABLE_ON_LOAD...
-15:14:51.2206|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3467) -> Found Control [DTP_e3b36d2e] (ID: 52) on panel which needs to be checked
-15:14:51.2206|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3475) -> [Controls2B_EnDisabled_onLoad] BEFORE ReplaceAllValues for Control [DTP_e3b36d2e]
-15:14:51.2206|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3476) -> SQL Command: [-- MK / 03.11.2025
+17:24:14.3272|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4345) -> [DIAGNOSE] VOR Controls2B_EnDisabled_onLoad:
+17:24:14.3272|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4346) -> _FormLoaded = [True]
+17:24:14.3272|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4347) -> _FormClosing = [False]
+17:24:14.3272|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4348) -> IsDisposed = [False]
+17:24:14.3272|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3442) -> We got 1 controls which need to be checked dis/enable on load!
+17:24:14.3272|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3455) -> Checking Control [DTP_e3b36d2e] (ID: 52) for SQL_ENABLE_ON_LOAD...
+17:24:14.3272|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3467) -> Found Control [DTP_e3b36d2e] (ID: 52) on panel which needs to be checked
+17:24:14.3272|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3475) -> [Controls2B_EnDisabled_onLoad] BEFORE ReplaceAllValues for Control [DTP_e3b36d2e]
+17:24:14.3272|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3476) -> SQL Command: [-- MK / 03.11.2025
DECLARE @ACTIVE as BIT = 0,
@SEB_TEXT as NVARCHAR(250) = '{#CTRL#txtAttributString1}';
@@ -3835,8 +939,8 @@ END;
SELECT @ACTIVE;
]
-15:14:51.2206|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3477) -> Panel Controls Count: [21]
-15:14:51.2206|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [-- MK / 03.11.2025
+17:24:14.3272|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3477) -> Panel Controls Count: [21]
+17:24:14.3272|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [-- MK / 03.11.2025
DECLARE @ACTIVE as BIT = 0,
@SEB_TEXT as NVARCHAR(250) = '{#CTRL#txtAttributString1}';
@@ -3855,7 +959,7 @@ END;
SELECT @ACTIVE;
]
-15:14:51.2206|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [-- MK / 03.11.2025
+17:24:14.3429|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [-- MK / 03.11.2025
DECLARE @ACTIVE as BIT = 0,
@SEB_TEXT as NVARCHAR(250) = '1000002';
@@ -3874,7 +978,7 @@ END;
SELECT @ACTIVE;
]
-15:14:51.2206|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3480) -> [Controls2B_EnDisabled_onLoad] AFTER ReplaceAllValues: [-- MK / 03.11.2025
+17:24:14.3429|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3480) -> [Controls2B_EnDisabled_onLoad] AFTER ReplaceAllValues: [-- MK / 03.11.2025
DECLARE @ACTIVE as BIT = 0,
@SEB_TEXT as NVARCHAR(250) = '1000002';
@@ -3893,10 +997,10 @@ END;
SELECT @ACTIVE;
]
-15:14:51.2206|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3500) -> [SQL START] Control [DTP_e3b36d2e]: Führe SQL aus...
-15:14:51.2206|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
-15:14:51.2206|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
-15:14:51.2206|MSSQLServer|DEBUG >> GetScalarValueWithConnectionObject(MSSQLServer.vb:580) -> GetScalarValueWithConnectionObject: Running Query [-- MK / 03.11.2025
+17:24:14.3429|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3500) -> [SQL START] Control [DTP_e3b36d2e]: Führe SQL aus...
+17:24:14.3429|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:14.3429|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:14.3429|MSSQLServer|DEBUG >> GetScalarValueWithConnectionObject(MSSQLServer.vb:580) -> GetScalarValueWithConnectionObject: Running Query [-- MK / 03.11.2025
DECLARE @ACTIVE as BIT = 0,
@SEB_TEXT as NVARCHAR(250) = '1000002';
@@ -3915,380 +1019,158 @@ END;
SELECT @ACTIVE;
] with Parameters []
-15:14:51.2290|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3502) -> [SQL ENDE] Control [DTP_e3b36d2e]: Result = [True]
-15:14:51.2290|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3505) -> Result of Enable SQL [True]...
-15:14:51.2290|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3548) -> [EXIT 3] Controls2B_EnDisabled_onLoad: Normale Beendigung
-15:14:51.2290|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4356) -> frmValidator: LoadNextDocument finished!
-15:14:51.2290|frmValidator|DEBUG >> CloseOverlaySafe(frmValidator.vb:199) -> [Overlay] RefCount: 1 → 0
-15:14:51.2290|frmValidator|DEBUG >> CloseOverlaySafe(frmValidator.vb:205) -> [Overlay] ✓ Geschlossen
-15:14:51.2290|frmValidator|DEBUG >> frmValidation_Shown(frmValidator.vb:6077) -> frmValidation_Shown finished!
-15:14:51.2290|frmValidator|DEBUG >> frmValidation_Shown(frmValidator.vb:6084) -> ℹ Overlay war bereits geschlossen
-15:14:51.2290|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.2290|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.2290|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.2290|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.2290|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.2290|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.2290|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:51.2290|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[3,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.2290|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.2290|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.2290|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.2290|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.2290|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.2290|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:51.2290|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.2518|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [Declare @Attribut1 Varchar(100) = '{#CTRL#LU_Attr1_dep_Attr2}'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.2518|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-]
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: Declare @Attribut1 Varchar(100) = '1000002'
-If @Attribut1 = 'TBDD_USER'
- select USERNAME FROM TBDD_USER ORDER BY USERNAME
-Else
- select NAME FROM TBDD_USER ORDER BY NAME
-
-
-15:14:51.2518|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [column1] (CacheKey=[column1|-445029346])
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2518|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:51.2518|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.2518|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.2518|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.2518|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.2518|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.2518|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.2518|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:51.2518|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:51.2518|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [33333] → 33333
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [2] → 2
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (33333 * 2) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2676|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|489243893])
-15:14:51.2676|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.2676|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.2676|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.2676|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.2676|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [h.tek@digitaldata.works] → h.tek@digitaldata.works
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.2676|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.2676|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'h.tek@digitaldata.works' AND USERNAME <> 'Row 3'
-
-
-15:14:51.2676|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|975865733])
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [] → NULL
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [] → NULL
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (NULL * NULL) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:51.2676|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|895227099])
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:51.2676|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:51.2676|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:51.2676|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] → NULL
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:51.2676|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:51.2676|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-]
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:51.2676|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> 'NULL' AND USERNAME <> 'Row 3'
-
-
-15:14:51.2676|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|1457087778])
-15:14:51.2833|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[6,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.2833|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[33.333,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.3950|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.3950|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[3,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.4110|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.4110|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.4110|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.4110|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.4268|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[6,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.4268|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[33.333,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.5061|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.5061|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[3,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.5218|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.5218|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.5218|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.5218|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.5218|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[6,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:51.5218|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[33.333,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:55.8734|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:55.8734|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:55.9524|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:55.9524|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:55.9524|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:55.9524|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.2842|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.2842|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.2842|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.2842|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.6182|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:56.6182|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:56.6182|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:56.6182|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:56.6182|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:56.6182|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:56.6182|GridControl|DEBUG >> _Lambda$__29-8(GridControl.vb:959) -> Showing editor.
-15:14:56.6182|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-
-15:14:56.6182|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > {#CTRL#txtAttributString1}
-]
-15:14:56.6182|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-]
-15:14:56.6182|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:56.6182|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE USERID_FK_INT_ECM > 1000002
-
-15:14:56.6182|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [VorletzteSpalte] (CacheKey=[VorletzteSpalte|2017625512])
-15:14:56.6340|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Menge}] with value [6] → 6
-15:14:56.6340|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#Betrag}] with value [7] → 7
-15:14:56.6340|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:56.6340|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:56.6340|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT (6 * 7) As Ergebnis UNION
-SELECT 4711 As Ergebnis
-15:14:56.6340|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Summe] (CacheKey=[Summe|-238637959])
-15:14:56.6340|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.6340|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.6340|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:106) -> Resolved SQL placeholder [{#TBCOL#VorletzteSpalte}] with value [] →
-15:14:56.6340|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:111) -> Applying clsPatterns.ReplaceAllValues() to SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-
-15:14:56.6340|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:164) -> input BEFORE replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> '{#CTRL#LUAttrStr2}'
-
-]
-15:14:56.6340|taskFLOW|DEBUG >> ReplaceAllValues(clsPatterns.vb:180) -> input AFTER replacing: [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-]
-15:14:56.6340|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:113) -> After clsPatterns: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:56.6340|GridControl|DEBUG >> ResolveSqlTemplate(GridControl.vb:121) -> Final resolved SQL: SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
-WHERE EMAIL <> '' AND USERNAME <> 'Row 3'
-
-
-15:14:56.6340|GridControl|DEBUG >> _Lambda$__2(GridControl.vb:787) -> [CustomRowCellEdit] Using CACHED editor for [Col7] (CacheKey=[Col7|-1092789524])
-15:14:56.6340|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.6340|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.6340|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.6340|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.8566|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.8566|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.8566|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.8727|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.8727|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:56.8727|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:57.1908|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:57.1908|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:57.1908|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:57.1908|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:57.2166|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:57.2166|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:57.6039|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:57.6039|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:57.6039|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
-15:14:57.6039|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:744) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.3429|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3502) -> [SQL ENDE] Control [DTP_e3b36d2e]: Result = [True]
+17:24:14.3429|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3505) -> Result of Enable SQL [True]...
+17:24:14.3429|frmValidator|DEBUG >> Controls2B_EnDisabled_onLoad(frmValidator.vb:3548) -> [EXIT 3] Controls2B_EnDisabled_onLoad: Normale Beendigung
+17:24:14.3429|frmValidator|DEBUG >> Load_Next_Document(frmValidator.vb:4356) -> frmValidator: LoadNextDocument finished!
+17:24:14.3429|frmValidator|DEBUG >> CloseOverlaySafe(frmValidator.vb:199) -> [Overlay] RefCount: 1 → 0
+17:24:14.3429|frmValidator|DEBUG >> CloseOverlaySafe(frmValidator.vb:205) -> [Overlay] ✓ Geschlossen
+17:24:14.3429|frmValidator|DEBUG >> frmValidation_Shown(frmValidator.vb:6077) -> frmValidation_Shown finished!
+17:24:14.3429|frmValidator|DEBUG >> frmValidation_Shown(frmValidator.vb:6084) -> ℹ Overlay war bereits geschlossen
+17:24:14.3588|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.3588|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[3,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.3588|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.3588|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.3749|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.3749|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.3749|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[6,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.3749|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[33.333,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.5030|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.5030|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[3,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.5167|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.5167|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.5167|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.5167|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.5324|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[6,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.5324|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[33.333,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.6436|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.6436|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [SpalteCurrency]: DisplayText=[3,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.6436|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.6597|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.6597|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.6597|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.6597|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[6,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.6597|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [col3KontierungReadOnly]: DisplayText=[33.333,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.9607|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:14.9607|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:15.1849|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:15.1849|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:15.1849|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:15.1849|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:15.3755|GridControl|DEBUG >> _Lambda$__32-9(GridControl.vb:1005) -> Showing editor.
+17:24:15.3912|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:15.3912|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:15.3912|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:15.3912|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:16.5790|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:16.5790|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:16.5790|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:16.5851|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:18.6881|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:18.6881|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:18.6881|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:18.6881|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:20.6697|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:20.6697|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:21.1287|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:21.1287|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:21.1287|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:21.1287|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:21.4780|GridControl|DEBUG >> _Lambda$__4(GridControl.vb:870) -> Validating Editor for Column [VorletzteSpalte]
+17:24:21.4780|GridControl|DEBUG >> View_ValidateRow(GridControl.vb:1840) -> Validating row. Resetting Modified.
+17:24:21.4937|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:21.4937|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:21.4937|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:21.4937|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:21.4937|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:21.5094|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:22.8424|GridControl|INFO >> HandleInheritedColumnValue(GridControl.vb:1627) -> User confirmed value inheritance. Confirmation count: 2
+17:24:22.8424|GridControl|INFO >> HandleInheritedColumnValue(GridControl.vb:1667) -> Inherit Value is active for column [VorletzteSpalte]. Inheriting value [a.truebenbach@digitaldata.works] to 1 rows...
+17:24:22.8424|GridControl|DEBUG >> HandleInheritedColumnValue(GridControl.vb:1557) -> Currently applying inherited value for column VorletzteSpalte – skipping to prevent recursion.
+17:24:22.8582|GridControl|DEBUG >> _Lambda$__11(GridControl.vb:1077) -> [CellValueChanged] Spalte [Col7] referenziert via #TBCOL# [VorletzteSpalte] → Cache invalidieren
+17:24:22.8582|GridControl|INFO >> _Lambda$__11(GridControl.vb:1100) -> [CellValueChanged] ♻️ Cache invalidiert: [Col7|2121018664]
+17:24:22.8582|GridControl|INFO >> _Lambda$__11(GridControl.vb:1100) -> [CellValueChanged] ♻️ Cache invalidiert: [Col7|-1092789524]
+17:24:22.8582|GridControl|INFO >> _Lambda$__11(GridControl.vb:1100) -> [CellValueChanged] ♻️ Cache invalidiert: [Col7|975865733]
+17:24:22.8582|GridControl|INFO >> _Lambda$__11(GridControl.vb:1104) -> [CellValueChanged] ♻️ Gesamt: 3 Cache-Einträge für [VorletzteSpalte] gelöscht
+17:24:22.8582|GridControl|DEBUG >> _Lambda$__11(GridControl.vb:1140) -> [CellValueChanged] Invalidiere 2 Zeilen für abhängige Spalten: [Col7]
+17:24:22.8582|frmValidator|DEBUG >> GridView_CellValueChanged(frmValidator.vb:2289) -> GridControl [TBKontierung] marked as dirty (Row 1, Col VorletzteSpalte)
+17:24:22.8582|GridControl|DEBUG >> HandleInheritedColumnValue(GridControl.vb:1708) -> [HandleInheritedColumnValue] Marked for invalidation: [Col7|-1814258311] (Row 1)
+17:24:22.8582|GridControl|INFO >> HandleInheritedColumnValue(GridControl.vb:1721) -> [HandleInheritedColumnValue] ♻️ Invalidating 1 cache entries BEFORE grid refresh...
+17:24:22.8582|GridControl|INFO >> HandleInheritedColumnValue(GridControl.vb:1733) -> [HandleInheritedColumnValue] ✓ Cache invalidation complete. User can now click cells safely.
+17:24:22.8582|GridControl|DEBUG >> _Lambda$__11(GridControl.vb:1077) -> [CellValueChanged] Spalte [Col7] referenziert via #TBCOL# [VorletzteSpalte] → Cache invalidieren
+17:24:22.8582|GridControl|DEBUG >> _Lambda$__11(GridControl.vb:1140) -> [CellValueChanged] Invalidiere 2 Zeilen für abhängige Spalten: [Col7]
+17:24:22.8582|frmValidator|DEBUG >> GridView_CellValueChanged(frmValidator.vb:2289) -> GridControl [TBKontierung] marked as dirty (Row 0, Col VorletzteSpalte)
+17:24:22.9216|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:22.9216|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:22.9216|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:22.9216|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:22.9216|GridControl|INFO >> _Lambda$__12(GridControl.vb:1156) -> [CellValueChanged] ✓ Grid-Invalidierung abgeschlossen: 2 Zeilen, 1 Spalten
+17:24:22.9216|GridControl|INFO >> _Lambda$__12(GridControl.vb:1156) -> [CellValueChanged] ✓ Grid-Invalidierung abgeschlossen: 2 Zeilen, 1 Spalten
+17:24:22.9374|GridControl|INFO >> _Lambda$__2(GridControl.vb:808) -> [CustomRowCellEdit] 🆕 MISS: Creating editor for [Col7]
+17:24:22.9374|DatabaseWithFallback|DEBUG >> GetDatatable(DatabaseWithFallback.vb:193) -> Client is empty, falling back to direct database access.
+17:24:22.9374|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:341) -> Fetching data from database [ECM] with Connection Id [ECM]
+17:24:22.9374|DatabaseWithFallback|DEBUG >> GetDatatableFromDatabase(DatabaseWithFallback.vb:349) -> Retrieving Connection String from Connection Id [1]
+17:24:22.9374|MSSQLServer|DEBUG >> Get_ConnectionStringforID(MSSQLServer.vb:173) -> Getting ConnectionString for ConnectionId [1]
+17:24:22.9374|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Server=SDD-VMP04-SQL17\DD_DEVELOP01;Database=DD_ECM;User Id=sa;Password=XXXXX;
+17:24:22.9374|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:22.9374|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT * FROM TBDD_CONNECTION WHERE GUID = 1] and Parameters []
+17:24:22.9374|MSSQLServer|DEBUG >> GetConnection(MSSQLServer.vb:276) -> The Following Connection is open: Data Source=SDD-VMP04-SQL17\DD_DEVELOP01;Initial Catalog=DD_ECM;User ID=sa;Password=XXXXX
+17:24:22.9374|MSSQLServer|DEBUG >> MaybeGetTransaction(MSSQLServer.vb:118) -> Transaction Mode: [WithTransaction]
+17:24:22.9530|MSSQLServer|DEBUG >> GetDatatableWithConnectionObject(MSSQLServer.vb:408) -> GetDatatableWithConnectionObject: Running Query [SELECT EMAIL, GUID, USERNAME,PRENAME,NAME,LANGUAGE,USERID_FK_INT_ECM,DATE_FORMAT,ADDED_WHO,ADDED_WHEN FROm TBDD_USER
+WHERE EMAIL <> 'a.truebenbach@digitaldata.works' AND USERNAME <> 'Row 3'
+
+] and Parameters []
+17:24:22.9530|GridControl|DEBUG >> CreateRowSpecificEditor(GridControl.vb:1393) -> [CreateRowSpecificEditor] Created ComboBox with 17 items
+17:24:22.9530|GridControl|INFO >> _Lambda$__2(GridControl.vb:816) -> [CustomRowCellEdit] ✓ Cached [Col7] editor (Type=[RepositoryItemComboBox])
+17:24:23.9349|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:23.9349|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:24.1724|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:24.1724|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:24.1724|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:24.1724|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:24.4442|GridControl|DEBUG >> _Lambda$__32-9(GridControl.vb:1005) -> Showing editor.
+17:24:24.4601|GridControl|DEBUG >> View_ValidateRow(GridControl.vb:1840) -> Validating row. Resetting Modified.
+17:24:24.4601|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:24.4601|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:24.4757|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:24.4757|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:29.0452|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:29.0452|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:29.7716|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:29.7716|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:30.2153|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:30.2153|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:30.2153|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:30.2153|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:30.4690|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:30.4690|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.0386|GridControl|DEBUG >> _Lambda$__32-9(GridControl.vb:1005) -> Showing editor.
+17:24:31.0544|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.0544|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.0544|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.0544|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.1497|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.1497|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.3715|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.3715|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.4663|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.4663|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.4821|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.4821|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.4821|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.4821|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.7368|GridControl|DEBUG >> _Lambda$__32-9(GridControl.vb:1005) -> Showing editor.
+17:24:31.7524|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[1,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.7524|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[7,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.7524|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.7524|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.7600|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:31.7600|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:34.5763|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:34.5763|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:34.8137|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:34.8137|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:34.8297|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:34.8297|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:34.8457|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Summe]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)
+17:24:34.8457|GridControl|DEBUG >> _Lambda$__1(GridControl.vb:763) -> [CustomColumnDisplayText] CURRENCY [Betrag]: DisplayText=[2,00 EUR], Symbol=[EUR] (from Shared Dict in ConfigureViewEvents)