vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fragen & Antworten rund um sev-Komponenten
sevDataGrid2 Keine Werte in Checkbox 
Autor: cpetit
Datum: 03.01.12 21:20

Hallo,

bekomme leider kein Häckchen gesetzt wenn ich eine Spalte als TYPE_CHECKBOX gekennzeichnet habe.

Gebe ich die Spalte als Text aus dann wird entsprechend Falsch oder Wahr angezeigt.

In der Datenbank (Access) sind die Spalten als Ja/Nein deklariert.

Hat jemand einen Tipp?

  strSQL = "SELECT ............
                "Lagerdetail_K_US, " & _
                "Lagerdetail_K_Z15, " & _
                "Lagerdetail_K_Z25, " & _
                "Lagerdetail_K_Z35, " & _
                "Lagerdetail_K_Aubie, " & _
                "Lagerdetail_K_Haerte, " & _
                "Lagerdetail_K_BZ, " & _
                "Lagerdetail_GeStr, Lagerdetail_Bemerkung " & _
            "FROM qry_Lagerbestand"
 
 
 
  With Grid1
    ' autom. Neuzeichnen ausschalten
    .LockUpdate True
 
    ' Recordset-Kopie erstellen
    .CreateClone = False
 
    ' Recordset zuweisen
    .Clear True
 
    .DataMode = Mode_List
 
    ' Spalten hinzufügen
    .ColumnAdd .............
    .ColumnAdd "Lagerdetail_K_US", "US", 800, , , TYPE_CHECKBOX, , 2
    .ColumnAdd "Lagerdetail_K_Z15", "Z15", 800, , , TYPE_CHECKBOX, , 2
    .ColumnAdd "Lagerdetail_K_Z25", "Z25", 800, , , TYPE_CHECKBOX, , 2
    .ColumnAdd "Lagerdetail_K_Z35", "Z35", 800, , , TYPE_CHECKBOX, , 2
    .ColumnAdd "Lagerdetail_K_Aubie", "Aubie", 800
    .ColumnAdd "Lagerdetail_K_Haerte", "Härte", 800, , , TYPE_CHECKBOX, , 2
    .ColumnAdd "Lagerdetail_K_BZ", "KBZ", 800, , , TYPE_CHECKBOX, , 2
    .ColumnAdd "Lagerdetail_GeStr", "GeStr", 800, , , TYPE_CHECKBOX, , 2
    .ColumnAdd "Lagerdetail_Bemerkung", "Bemerkung", 1500
 
    ' Datensatzgruppe auf Tabelle setzen.
    Set rst = CurrentDbc.OpenRecordset(strSQL & " WHERE Lagerdetail_AbmessungNr" & _
      "= " & ReadAbmessungID)
 
 
    Do Until rst.EOF
        Set oItem = .AddItem("")
            With oItem
                .CellText...............
                .CellText("Lagerdetail_K_US") = rst.Fields(16)
                .CellText("Lagerdetail_K_Z15") = rst.Fields(17)
                .CellText("Lagerdetail_K_Z25") = rst.Fields(18)
                .CellText("Lagerdetail_K_Z35") = rst.Fields(19)
                .CellText("Lagerdetail_K_Aubie") = rst.Fields(20)
                .CellText("Lagerdetail_K_Haerte") = rst.Fields(21)
                .CellText("Lagerdetail_K_BZ") = rst.Fields(22)
                .CellText("Lagerdetail_GeStr") = rst.Fields(23)
                .CellText("Lagerdetail_Bemerkung") = rst.Fields(24)
            End With
 
        rst.MoveNext  ' Zum nächsten Datensatz gehen.
    Loop
 
    ' autom. Sortierung aktivieren
    .AutoSort = True
 
    ' Mehrfachselektion zulassen
    .AllowMultiSelect = False
 
    ' interaktives Hinzufügen, Ändern und Löschen ermöglichen
    .AllowEdit = True
    .AutoUpdate = True
    .AllowDelete = False
 
    ' interaktives Ändern der Spaltenbreiten zulassen
    .AllowColumnSizing = True
 
    ' Drag & Drop von Spalten zulassen
    .AllowColumnReorder = False
 
    ' autom. Neuzeichnen einschalten
    .LockUpdate False
    .Refresh
 
    ' 1. Zeile selektieren
    '.Row = 1
 
    ' ursprüngliches Recordset zerstören
    rst.Close
    Set rst = Nothing
  End With
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
sevDataGrid2 Keine Werte in Checkbox782cpetit03.01.12 21:20
Re: sevDataGrid2 Keine Werte in Checkbox444cpetit04.01.12 11:35

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel