Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

VB6: Boolean Darstellung in DataGrid





Frage

Hallo allerseits, ich zeige in einem DataGrid-Feld (VB6) eine Access-Tabelle an. Die Tabelle enthält auch Booelan-Felder. Diese Felder werden als "0" oder "-1" dargestellt. Gibt es in DataGrid eine Möglichkeit diese bspw. als Häckchen darzustellen ? Wenn nein, gibst da was anderes auser DataGrid ? cya Roland

Antwort 1 von Jeff

Wie werden sie denn in der Access-Tabelle dargestellt?
Gruß
Jeff

Antwort 2 von Roland

in Access 2000 werden diese in der Tabelle entweder als leeres Viereck oder als angehaktes Viereck angezeigt.

Feldtyp: ja/nein

Im Feld direkt (also intern) wird der Wert wahrscheinlich mit "0" und "-1" abgebildet und DataGrid zeigt den "echten" Wert.

cya
Roland

Antwort 3 von Jeff

Lädst Du die Tabelle über ein Recordset?
Wie wird der Wert dann im Debugmodus angezeigt?
Vielleicht lässt sich das dann mit einer Checkbox oder so verknüpfen...(jetzt fange ich allerdings an zu spekulieren...)

Antwort 4 von Roland

Hi,

nein, ich glaube du hast mich falsch verstanden.
Der Wert stimmt ! Nur ich möchte in einem DataGrid-Objekt eine andere Darstellung für diesen Wert:

Im DataGrid wird in den Eigenschaften unter DataSource und DataMember die AccessTabelle ausgewählt und dann dargestellt.

Sicher könnte ich den Wert als Checkbox darstellen, aber diese ist ja nicht innerhalb einer DataGrid-Tabelle.

Antwort 5 von Jeff

...hmmmm ich erinnere mich nur dunkel, wie wir das damals gemacht haben.
Ich werde am WE zu Hause mal nachsehen, wenn ich noch was finde melde ich mich.
Gruß
Jeff

Antwort 6 von Roland

Ah, habe was gefunden:

mit dem Objekt: MSHFlexGrid wird der Wert als False oder True dargestellt.
Ist schon etwas besser

cya
Roland

Antwort 7 von Jeff

soll ich trotzdem noch mal nachsehen? (weil sonst spar ich mir die Arbeit in meinen alten Unterlagen zu stöbern;)

Antwort 8 von Roland

Nöhh, lass mal,
ich hoch mich nochmal um, bevor du dir unnötige Arbeit machst.

Vielen Dank nochmal

Roland



Antwort 9 von Jeff

Ok,
viel Erfolg,
Jeff

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: