transponieren von 1 Zeile in 1 Spalte, Access2000

Von: , Frage gestellt am Do, 31. Aug 2000

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

3 Antworten zu dieser Frage

  1. Antwort von nach 4 Tagen hilfreich
    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]

    • Antwort von nach 4 Tagen hilfreich
      Re: Tabellendesign!

      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]

      • Antwort von nach 4 Tagen hilfreich
        Re^2: Tabellendesign!

        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

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!