Zuordnung der Daten aus Domaintable und Spaltentitel des Grids setzen
[Visual Basic] Private Sub frmDomainEditor_Load( _
ByVal sender As Object, _
ByVal e As EventArgs _
) Handles _
MyBase.Load
[Visual Basic] Private Sub frmDomainEditor_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Me.C1Daten.DataSource = Domaintable.Tabledata
Me.C1Daten.DataMember = Domaintable.Tabledata.Tables(0).TableName
Me.SpaltenTitel.Spaltentitel_aktualisieren(Me.C1Daten, "SLAKatalog", Me.SLADaten)
Me.Zeiteinheittypdata.cpMainConnectionProvider = Globals.conn
Globals.conn.OpenConnection()
Me.Zeiteinheittyp = Me.Zeiteinheittypdata.SelectAll_aktive
Globals.conn.CloseConnection(True)
Me.SLA.cpMainConnectionProvider = Globals.conn
Me.SLADaten = SLA.SelectAll_Active
Me.C1DropDownSLA.DataSource = Me.SLADaten
Me.C1DropDownSLA.ValueMember = "SLANr"
Me.C1DropDownSLA.DisplayMember = "Sla"
Me.C1DropdownZeitheinheittyp.DataSource = Me.Zeiteinheittyp
Me.C1DropdownZeitheinheittyp.ValueMember = "Zeiteinheittypnr"
Me.C1DropdownZeitheinheittyp.DisplayMember = "Bezeichnung"
Me.C1Daten.Columns("SLANr").DropDown = Me.C1DropDownSLA
Me.C1Daten.Columns("Zeiteinheittypnr").DropDown = Me.C1DropdownZeitheinheittyp
Me.C1Daten.Columns("SLANr").ValueItems.Translate = True
Me.C1Daten.Columns("Zeiteinheittypnr").ValueItems.Translate = True
Me.C1DropDownSLA.ValueTranslate = True
Me.C1DropdownZeitheinheittyp.ValueTranslate = True
Me.C1DropDownSLA.DisplayColumns(0).Width = 0
Me.C1DropDownSLA.DisplayColumns(1).Width = Me.C1DropDownSLA.Width
Me.C1DropdownZeitheinheittyp.DisplayColumns(0).Width = 0
Me.C1DropdownZeitheinheittyp.DisplayColumns(1).Width = Me.C1DropdownZeitheinheittyp.Width
sec.Set_Form_Security(Me)
If Me.TSBtnSave.Visible = False Or Me.TSBtnSave.Enabled = False Then
Me.C1Daten.AllowAddNew = False
Me.C1Daten.AllowUpdate = False
End If
Dim i As Integer
For i = 0 To Me.C1Daten.Splits(0).DisplayColumns.Count - 1
If Me.C1Daten.Columns(i).DataField = "SLANr" Then
Me.C1Daten.Splits(0).DisplayColumns(i).Style.HorizontalAlignment = C1.Win.C1TrueDBGrid.AlignHorzEnum.Near
End If
Next
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