MS Structure Nodes
This commit is contained in:
@@ -234,13 +234,13 @@ Public Class ClassDOC_SEARCH
|
||||
Return Nothing
|
||||
End Try
|
||||
End Function
|
||||
Public Shared Function Get_DOCRESULTS(vDT_RESULTLIST_OPTIONS As DataTable, vDT_RESULTLIST_SELVALUES As DataTable, DT_WINDREAM_RESULTLIST As DataTable, ENT_ID As Integer, vType As String, Optional ftString As String = "", Optional BG As Boolean = False)
|
||||
ENTITY_ID = ENT_ID
|
||||
DT_RESULTLIST_OPTIONS = vDT_RESULTLIST_OPTIONS
|
||||
DT_RESULTLIST_SEL_VALUES = vDT_RESULTLIST_SELVALUES
|
||||
Return GET_DOCSEARCH_DATATABLE(BG)
|
||||
End Function
|
||||
Public Shared Function Get_DOC_RESULTTABLE(vDT_RESULTLIST_OPTIONS As DataTable, vDT_RESULTLIST_SELVALUES As DataTable, DT_WINDREAM_RESULTLIST As DataTable, ENT_ID As Integer, REC_ID As Integer, Optional BG As Boolean = False, Optional Preload As Boolean = False)
|
||||
'Public Shared Function Get_DOCRESULTS(vDT_RESULTLIST_OPTIONS As DataTable, vDT_RESULTLIST_SELVALUES As DataTable, DT_WINDREAM_RESULTLIST As DataTable, ENT_ID As Integer, vType As String, Optional ftString As String = "", Optional BG As Boolean = False)
|
||||
' ENTITY_ID = ENT_ID
|
||||
' DT_RESULTLIST_OPTIONS = vDT_RESULTLIST_OPTIONS
|
||||
' DT_RESULTLIST_SEL_VALUES = vDT_RESULTLIST_SELVALUES
|
||||
' Return GET_DOCSEARCH_DATATABLE(BG)
|
||||
'End Function
|
||||
Public Shared Function Get_DOC_RESULTTABLE(vDT_RESULTLIST_OPTIONS As DataTable, vDT_RESULTLIST_SELVALUES As DataTable, DT_TBPMO_DOCSEARCH_RESULTLIST_CONFIG As DataTable, ENT_ID As Integer, REC_ID As Integer, Optional BG As Boolean = False, Optional Preload As Boolean = False)
|
||||
Dim _step As String
|
||||
Dim COL_ARRAY_RESULTLIST As List(Of String)
|
||||
ENTITY_ID = ENT_ID
|
||||
@@ -265,7 +265,7 @@ Public Class ClassDOC_SEARCH
|
||||
Dim DTGrid As New DataTable
|
||||
Dim ColArrayDEFINITION As New List(Of String)
|
||||
Dim listcheck As New List(Of String)
|
||||
For Each row As DataRow In DT_WINDREAM_RESULTLIST.Rows
|
||||
For Each row As DataRow In DT_TBPMO_DOCSEARCH_RESULTLIST_CONFIG.Rows
|
||||
Dim type = row.Item("TYPE_ID")
|
||||
Dim COLNAME = row.Item("HEADER_CAPTION")
|
||||
If type = 2 Then
|
||||
@@ -307,14 +307,18 @@ Public Class ClassDOC_SEARCH
|
||||
DTGrid.Columns.Add(colDocID)
|
||||
_step = "7"
|
||||
|
||||
If Not DT_WINDREAM_RESULTLIST Is Nothing And DT_WINDREAM_RESULTLIST.Rows.Count >= 1 Then
|
||||
If Not DT_TBPMO_DOCSEARCH_RESULTLIST_CONFIG Is Nothing And DT_TBPMO_DOCSEARCH_RESULTLIST_CONFIG.Rows.Count >= 1 Then
|
||||
Dim ColCount As Integer = 1
|
||||
For Each rw As DataRow In DT_WINDREAM_RESULTLIST.Rows
|
||||
For Each rw As DataRow In DT_TBPMO_DOCSEARCH_RESULTLIST_CONFIG.Rows
|
||||
Dim ColumnName = rw.Item("HEADER_CAPTION")
|
||||
Dim Width = rw.Item("WIDTH")
|
||||
If IsNothing(Width) Or IsDBNull(Width) Then
|
||||
Width = 200
|
||||
End If
|
||||
'Jetzt das Array zusammenbauen um die Spaltenwerte zu erhalten
|
||||
Dim colname = rw.Item("COLUMN_VIEW")
|
||||
ColArrayDEFINITION.Add(rw.Item("COLUMN_VIEW"))
|
||||
_step = "7.2"
|
||||
'Die Spalte definieren
|
||||
Try
|
||||
DTGrid.Columns.Add(ColumnName)
|
||||
@@ -324,12 +328,6 @@ Public Class ClassDOC_SEARCH
|
||||
End Try
|
||||
Next
|
||||
_step = "7.1"
|
||||
'Jetzt das Array zusammenbauen um die Spaltenwerte zu erhalten
|
||||
For Each rw As DataRow In DT_WINDREAM_RESULTLIST.Rows
|
||||
Dim colname = rw.Item("COLUMN_VIEW")
|
||||
ColArrayDEFINITION.Add(rw.Item("COLUMN_VIEW"))
|
||||
Next
|
||||
_step = "7.2"
|
||||
End If
|
||||
Catch ex As Exception
|
||||
ClassLogger.Add("Unexpected Error in Construct Datatable: " & ex.Message)
|
||||
@@ -403,7 +401,7 @@ Public Class ClassDOC_SEARCH
|
||||
Dim rowvalue
|
||||
Try
|
||||
rowvalue = FILE_ROW.Item(Colname)
|
||||
'If LogErrorsOnly = False Then ClassLogger.Add(" >> rowvalue for Colname '" & Colname & "': '" & rowvalue.ToString & "'", False)
|
||||
If LogErrorsOnly = False Then ClassLogger.Add(" >> rowvalue for Colname '" & Colname & "': '" & rowvalue.ToString & "'", False)
|
||||
Catch ex As Exception
|
||||
If CURRENT_SEARCH_TYPE = "RECORD" Then ClassLogger.Add("Unexpected Error in GetVariableValue for Column '" & Colname & "'- Error: " & ex.Message)
|
||||
If Colname.ToString.StartsWith("doct") Or Colname.ToString.StartsWith("Dokum") Then
|
||||
|
||||
Reference in New Issue
Block a user