Aktualisieren der Aktivitäten-Übersicht
[Visual Basic]
Private Sub Refresh_Uebersicht()
[Visual Basic] Private Sub Refresh_Uebersicht()
Me.C1Aktivitaeten.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("Aktivitaetstatusnr")
Next
' data = Pendenzen.Get_Pendenzuebersicht(0, Me.StatusToolStripComboBox.SelectedItem)
' data = Pendenzen.Get_Pendenzuebersicht(0, i)
daten = Aktivitaeten.Get_Aktivitaetenliste(i)
'daten = Aktivitaeten.Get_Aktivitaetenliste(Me.StatusToolStripComboBox.SelectedItem)
Catch ex As Exception
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("Aktivitaetstatusnr")
Next
daten = Aktivitaeten.Get_Aktivitaetenliste(i)
End Try
Dim filtertext As String = ""
Try
For Each c As C1DataColumn In Me.C1Aktivitaeten.Columns
If c.FilterText <> "" Then filtertext = filtertext + ";" + c.Caption + ":" + c.FilterText
Next
Catch ex As Exception
End Try
Me.C1Aktivitaeten.DataSource = daten
Me.C1Aktivitaeten.DataMember = daten.TableName
Me.SpaltenTitel.Spaltentitel_aktualisieren(Me.C1Aktivitaeten, "Aktivitaet", 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.C1Aktivitaeten.Columns(splitter1(0)).FilterText = splitter1(1)
Catch ex As Exception
End Try
Next
End If
Catch
End Try
Me.C1Aktivitaeten.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