Announcement

Collapse
No announcement yet.

Cursor auf DB steuern? Ideen gesucht. Ich muss eine Matrix abbilden ?:-(

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Cursor auf DB steuern? Ideen gesucht. Ich muss eine Matrix abbilden ?:-(

    Hallo,

    ich habe da noch ein Problem, welches ich lösen muss.

    Ich habe folgenden Aufbau einer Matrix

    Y Y Y Y
    1 2 3 4
    Z1 X X
    Z2 X X X
    Z3 X X
    Z4 X

    Y = User
    Z = Zugang
    X ist die Verbindung ob der User Y Zugang zum Objekt Z hat
    Auf meinem TForm ist die Darstellung innerhalb eines Grids.
    Die Spalten Y fülle ich mit einem Selekt aus USER
    Die Spalten X fülle ich mit einem Selekt aus Objekt
    Die Tabelle für die Verbindung Z hat folgenden Aufbau

    User Objekt
    Y1 Z1
    Y1 Z2
    Y1 Z3
    Y1 Z4
    Y2 Z2
    Y3 Z2
    Y4 Z3
    u.s.w

    Die einzelnen Tabellen (Z,Y,X) können sehr groß werden. Wenn ich nun erst alle Daten einlese und einem TSTringGrid zuweise, dann dauert der Aufbau der Darstellung sehr lange. Besser wäre es hier, wenn nur die Sätze gelesen werden, die auch dargestellt werden können und dann bei der Navigation innerhalb des Grids die restlichen Sätze nachgelesen werden können.

    Hat schon einmal jemand ein ähnliches Problem gehabt? Vielleicht einer eine Idee, wie sich solch ein Problem darstellen läßt? In Paradoc hatte ich das schon einmal gelöst, aber mächtig langsam mit vielen Locates und Finds.

    Auf Antworten bin ich ja mal gespannt.

    Gruß
    Axel

  • #2
    Hi <br>
    TDecisionQuery kann doch so was darstellen <br>
    TDecisionQuery wird als Datenmenge eines Entscheidungswürfels eingesetzt

    Comment


    • #3
      Hallo Andreas,

      wo finde ich das Objekt TDescisionQuery ??

      Gruß
      Axe

      Comment


      • #4
        Hallo,

        die TDecisionQuery-Komponente steht nur in der Enterprise-Version von Delphi zur Verfügung und ist mit den 5 anderen Komponenten auf der Registerseite <B>Datenanalyse</b> zu finden

        Comment

        Working...
        X