Vertragsereignisse aktualiseren
[Visual Basic]
Private Sub Refresh_Vertragselement_Referenzen()
[Visual Basic] Private Sub Refresh_Vertragselement_Referenzen()
Try
If Check_Changes() = False Then Exit Sub
Catch ex As Exception
End Try
Dim filtertext As String = "none"
Try
filtertext = Me.C1Referenzvertraege.Columns("Aktiv").FilterText
Catch ex As Exception
End Try
Dim bm As Integer = 0
bm = Me.C1Referenzvertraege.Bookmark
Me.C1Referenzvertraege.Enabled = False
Me.Vertragselement.Get_Vertragselement_Referenzen(Me.C1Referenzvertraege, Me.Vertragselement.iVertragselementnr.Value)
Me.SpaltenTitel.Spaltentitel_aktualisieren(Me.C1Referenzvertraege, "Vertragselement_Referenz", Me.Vertragselement.Vertragselement_Referenzen.Tabledata)
sec.Set_Form_Security(Me)
If filtertext <> "none" Then Me.C1Referenzvertraege.Columns("Aktiv").FilterText = filtertext
Dim bmp0 As New Bitmap(Me.ImageListeReferenzVertrasege.Images(1))
Dim bmp1 As New Bitmap(Me.ImageListeReferenzVertrasege.Images(0))
Dim v0 As New C1.Win.C1TrueDBGrid.ValueItem()
Dim v1 As New C1.Win.C1TrueDBGrid.ValueItem()
v0.DisplayValue = bmp0
v0.Value = 0
v1.DisplayValue = bmp1
v1.Value = 1
Me.C1Referenzvertraege.Columns("Owner").ValueItems.Values.Add(v0)
Me.C1Referenzvertraege.Columns("Owner").ValueItems.Values.Add(v1)
Me.C1Referenzvertraege.Columns("Owner").ValueItems.Translate = True
Me.C1Referenzvertraege.Enabled = True
Me.C1Referenzvertraege.Splits(0).DisplayColumns("Owner").Style.HorizontalAlignment = C1.Win.C1TrueDBGrid.AlignHorzEnum.Center
Try
Me.C1Referenzvertraege.Bookmark = bm
Catch ex As Exception
End Try
Me.C1Referenzvertraege.Enabled = True
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