MS SQL Command IDB
This commit is contained in:
@@ -266,10 +266,21 @@ Public Class ClassInit
|
||||
My.Tables.DTIDB_COMMON_SQL = My.Database.GetDatatable("TBIDB_COMMON_SQL", oSql, EDMI.API.Constants.DatabaseType.IDB)
|
||||
|
||||
For Each oRow As DataRow In My.Tables.DTIDB_COMMON_SQL.Rows
|
||||
Dim oBaseSQL = oRow.Item("SQL_COMMAND").ToString
|
||||
oBaseSQL = oBaseSQL.Replace("@USER_ID", My.Application.User.UserId)
|
||||
oBaseSQL = oBaseSQL.Replace("@USERID", My.Application.User.UserId)
|
||||
oBaseSQL = oBaseSQL.Replace("@USRID", My.Application.User.UserId)
|
||||
oBaseSQL = oBaseSQL.Replace("@USRNAME", My.Application.User.UserName)
|
||||
oBaseSQL = oBaseSQL.Replace("@UserName", My.Application.User.UserName)
|
||||
oBaseSQL = oBaseSQL.Replace("@LANG_CODE", My.Application.User.Language)
|
||||
If oRow.Item("TITLE") = SQLCMD_FLOW_SEARCH_BASE Then
|
||||
DocResultBaseSearch = oRow.Item("SQL_COMMAND")
|
||||
DocResultBaseSearch = DocResultBaseSearch.Replace("@USER_ID", My.Application.User.UserId)
|
||||
DocResultBaseSearch = DocResultBaseSearch.Replace("@LANG_CODE", My.Application.User.Language)
|
||||
SQL_DocResultBase = oBaseSQL
|
||||
ElseIf oRow.Item("TITLE") = SQLCMD_AHW_LAYOUT_SELECT Then
|
||||
SQL_AHW_LAYOUT_SELECT = oBaseSQL
|
||||
ElseIf oRow.Item("TITLE") = SQLCMD_AHW_USR_SELECT Then
|
||||
SQL_AHW_USR_SELECT = oBaseSQL
|
||||
ElseIf oRow.Item("TITLE") = SQLCMD_RECENT_FILES_USER Then
|
||||
SQL_RECENT_FILES_USER = oBaseSQL
|
||||
End If
|
||||
Next
|
||||
|
||||
@@ -299,7 +310,7 @@ Public Class ClassInit
|
||||
My.Tables.DTIDB_ATTRIBUTE = My.Database.GetDatatable("VWIDB_BE_ATTRIBUTE", oSql, EDMI.API.Constants.DatabaseType.IDB, $"LANG_CODE = '{MyApplication.User.Language}'")
|
||||
|
||||
|
||||
If DocResultBaseSearch = "" Then
|
||||
If SQL_DocResultBase = "" Then
|
||||
Logger.Warn($"ATTENTION: NO DocResultBaseSearch - Check if entry {SQLCMD_FLOW_SEARCH_BASE} exists in TBIDB_COMMON_SQL")
|
||||
End If
|
||||
|
||||
|
||||
Reference in New Issue
Block a user