4 Commits

Author SHA1 Message Date
Jonathan Jenne
833167b793 Version 2.3.0.8 2021-11-08 16:25:38 +01:00
Jonathan Jenne
eae00db67f Fix intial lookup datasource being empty 2021-11-08 16:25:30 +01:00
Jonathan Jenne
0dda127903 Version 2.3.0.7 2021-11-08 13:58:58 +01:00
Jonathan Jenne
84cf092bc4 Switch back to FNPM_GET_NEXT_DOC_INFO 2021-11-08 13:58:31 +01:00
3 changed files with 13 additions and 6 deletions

View File

@@ -608,6 +608,7 @@ Public Class ClassControlCreator
End If End If
Next Next
Next Next
Catch ex As Exception Catch ex As Exception
Logger.Error(ex) Logger.Error(ex)
Finally Finally
@@ -658,6 +659,9 @@ Public Class ClassControlCreator
oView2.UpdateCurrentRow() oView2.UpdateCurrentRow()
End Sub End Sub
' 08.11.2021: Fix editor being empty on first open
oView.FocusInvalidRow()
Return oControl Return oControl
End Function End Function
@@ -916,8 +920,7 @@ Public Class ClassControlCreator
If Not IsDBNull(oSqlStatement) And Not IsDBNull(oSqlStatement) Then If Not IsDBNull(oSqlStatement) And Not IsDBNull(oSqlStatement) Then
oSqlStatement = clsPatterns.ReplaceAllValues(oSqlStatement, pControlPanel, True) oSqlStatement = clsPatterns.ReplaceAllValues(oSqlStatement, pControlPanel, True)
ClassControlCreator.GridTables_CacheDatatableForColumn(oControlId, oColumnName, oSqlStatement, oConnectionId, oAdvancedLookup) GridTables_CacheDatatableForColumn(oControlId, oColumnName, oSqlStatement, oConnectionId, oAdvancedLookup)
' === Block to force setting the editor for GridColumns ' === Block to force setting the editor for GridColumns
For Each oControl As Control In pControlPanel.Controls For Each oControl As Control In pControlPanel.Controls

View File

@@ -13,7 +13,7 @@ Imports System.Runtime.InteropServices
<Assembly: AssemblyCompany("Digital Data")> <Assembly: AssemblyCompany("Digital Data")>
<Assembly: AssemblyProduct("Process Manager")> <Assembly: AssemblyProduct("Process Manager")>
<Assembly: AssemblyCopyright("Copyright © Digital Data 2021")> <Assembly: AssemblyCopyright("Copyright © Digital Data 2021")>
<Assembly: AssemblyTrademark("2306")> <Assembly: AssemblyTrademark("2308")>
<Assembly: ComVisible(False)> <Assembly: ComVisible(False)>
@@ -31,5 +31,5 @@ Imports System.Runtime.InteropServices
' übernehmen, indem Sie "*" eingeben: ' übernehmen, indem Sie "*" eingeben:
' <Assembly: AssemblyVersion("1.0.*")> ' <Assembly: AssemblyVersion("1.0.*")>
<Assembly: AssemblyVersion("2.3.0.6")> <Assembly: AssemblyVersion("2.3.0.8")>
<Assembly: AssemblyFileVersion("1.0.0.0")> <Assembly: AssemblyFileVersion("1.0.0.0")>

View File

@@ -2202,8 +2202,12 @@ Public Class frmValidator
If PROFIL_sortbynewest = True Then If PROFIL_sortbynewest = True Then
oBIT = 1 oBIT = 1
End If End If
Dim oSQL = $"EXEC PRPM_GET_NEXT_DOC_INFO {CURRENT_ProfilGUID},{CURRENT_DOC_ID},{USER_ID}" ' 08.11.2021: Switch back to FNPM_GET_NEXT_DOC_INFO because the prodedure breaks a bunch of installations
Dim oDT As DataTable = Database_ECM.GetDatatable(oSQL) ', "Get_Next_GUID") ' Because it does not check for user rights ........,.....
'Dim oSQL = $"EXEC PRPM_GET_NEXT_DOC_INFO {CURRENT_ProfilGUID},{CURRENT_DOC_ID},{USER_ID}"
Dim oSQL = $"SELECT * from [dbo].[FNPM_GET_NEXT_DOC_INFO] ({CURRENT_ProfilGUID},{oBIT},{CURRENT_DOC_GUID},'{USER_USERNAME}')"
Dim oDT As DataTable = Database_ECM.GetDatatable(oSQL)
If oDT.Rows.Count > 0 Then If oDT.Rows.Count > 0 Then
oNewGUID = oDT.Rows(0).Item(0) oNewGUID = oDT.Rows(0).Item(0)
CURRENT_DOC_ID = oDT.Rows(0).Item(1) CURRENT_DOC_ID = oDT.Rows(0).Item(1)