Aktualisieren der Pendenz-Übersicht
[Visual Basic]
Private Sub Refresh_Uebersicht()
[Visual Basic] Private Sub Refresh_Uebersicht()
Me.C1Pendenzen.Enabled = False
Try
Dim i As Integer = -1
For Each dr As DataRow In Me.Statusdata.Rows
If dr.Item("Bezeichnung") = Me.StatusToolStripComboBox.SelectedItem Then i = dr.Item("Pendenzstatusnr")
Next
' data = Pendenzen.Get_Pendenzuebersicht(0, Me.StatusToolStripComboBox.SelectedItem)
data = Pendenzen.Get_Pendenzuebersicht(0, i)
Me.Save_Status = Me.StatusToolStripComboBox.SelectedItem
Catch ex As Exception
Dim i1 As Integer = -1
For Each dr As DataRow In Me.Statusdata.Rows
If dr.Item("Bezeichnung") = Me.Save_Status Then i1 = dr.Item("Pendenzstatusnr")
Next
data = Pendenzen.Get_Pendenzuebersicht(0, i1)
End Try
Dim filtertext As String = ""
Try
For Each c As C1DataColumn In Me.C1Pendenzen.Columns
If c.FilterText <> "" Then filtertext = filtertext + ";" + c.Caption + ":" + c.FilterText
Next
Catch ex As Exception
End Try
Me.C1Pendenzen.DataSource = data
Me.C1Pendenzen.DataMember = data.TableName
Me.SpaltenTitel.Spaltentitel_aktualisieren(Me.C1Pendenzen, "Pendenzuebersicht", data, False)
Try
Dim splitter()
splitter = filtertext.Split(";")
If splitter.Length > 1 Then
For Each s As String In splitter
Dim splitter1() As String
splitter1 = s.Split(":")
Try
Me.C1Pendenzen.Columns(splitter1(0)).FilterText = splitter1(1)
Catch ex As Exception
End Try
Next
End If
Catch
End Try
Me.C1Pendenzen.Enabled = True
sec.Set_Form_Security(Me)
End Sub
Plattformen: Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition