Transponieren von 1 Zeile in 1 Spalte, Access2000

Hallo,

ich habe eine Tabelle mit vielen Kontrollkästchen, und möchte diese in einem Unterformular wie folgt darstellen:

Kontrollname an/aus
Kontrollname2 an/aus

Wie ist das am einfachsten moeglich? Denke ich mir jetzt wieder Windungen ins Hirn, und komm einfach nicht drauf, oder gibts da keine vernuenftige Loesung fuer? Gibts eine transponier

Danke
Burkhard

Tabellendesign!
Eine Tabelle mit vielen gleichartigen Feldern ist i.d.R. eine schlecht designte Tabelle. Also: Aus n Spalten n Zeilen einer neuen Tabelle machen und diese mit der alten Tabelle verknüpfen…

Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hi,

darueber habe ich auch schon nachgedacht, aber das funktioniert nicht, da in den Ja/Nein-Feldern nicht nur ein Eintrag pro Datensatz gemacht wird, sondern mehrere. Ein Beispiel:
LFD_NR|NAME|KATEGORIE1|KATEGORIE2|KATEGORIE3
auto |text |Ja/Nein |Ja/Nein |Ja/Nein

Bei den Kategorien koennen jeweils 1,2, oder alle 3 Kategorien angewaehlt werden.
Wenn man sich dies jetzt mit 20 Kategorien vorstellt, ist es schwer dies als Unterformular in der gewohnten Weise darzustellen, weil dann nur eine lange Zeile mit allen Kategorien entsteht, die natuerlich nicht dargestellt werden kann.

Ein Tabellenredesign kommt, soweit ich das sehe (koregier mich, wenn ich falsch liege), bei diesen Daten nicht in frage…

Danke
Burkhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Ein Tabellenredesign kommt, soweit ich das sehe (koregier
mich, wenn ich falsch liege), bei diesen Daten nicht in
frage…

Wieso denn nicht? Du machst eine neue Tabelle auf mit:

LFDNR
KATEGORIENR
JANEIN

und verknüpfst sie über LFDNR mit deiner Ursprungstabelle…

Reinhard