![]() |
Probleme mit DBTreeView
Moin,
ich hab ein paar Probleme mit dem JvDBTreeView der JVCL. Die Datenbank sieht im Moment so aus: MasterID ParentID Name Image Master_ID sind alle Rootknoten. Parent_ID sind die Nodes der Rootknoten und haben in der Parent_ID die ID ihres RootKnoten. Aber trotzdem reihen sich die Knoten unendlich auf. Heißt wenn ich einen Rootknoten öffne sehe ich die Parentknoten. Aber die Parents haben keine weiteren knoten und trotzdem kommt wenn ich einen Parentknoten öffne die Root struktur wieder. :wiejetzt: Und zu dem steht wenn ich bei Item die Namen Spalte angebe immer (MEMO) wenn ich eine ID wähle wird die Zahl korrekt dargestellt :gruebel: Weiß jemand warum das so ist? VirtualTreeView scheint mir für meine Zwecke etwas überladen. Da ich nur den Tree brauche :? |
Re: Probleme mit DBTreeView
Hallo...
- zeig mal tabellarisch ein paar Beispiele aus der Tabelle - zeig mal einen Screenshot dazu - zeig mal die Zuordnung Master/ DetailField :hi: |
Re: Probleme mit DBTreeView
Liste der Anhänge anzeigen (Anzahl: 3)
Siehe Screenshots :)
Ich habe irgendwie keine Ahnung warum das so ist. :wall: Edit: Das mit dem Text habe ich gelöst bekommen. Das Feld für den Text muss ein Varchar sein. Ich hatte TEXT eingestellt :roll: |
Re: Probleme mit DBTreeView
AAAAAHHH ich habs endlich gerafft :wall: :wall:
So für alle die nun auch das Problem haben :stupid: Die Struktur muss so sein: ID : eine Fortlaufende Nummer. Aber kein Autoincrement Feld! Parent_ID: Hier kommt die ID des übergeordneten Knoten rein Name: Text des Knoten (sollte ein VARCHAR Feld sein) Image_ID: Feld für die BildID in einer ImageList. Also wenn man so einen Baum hat: Knoten1 --Knoten1.1 --Knoten1.2 --Knoten1.3 Knoten2 --Knoten2.1 Knoten3 --Knoten3.1 --Knoten3.2 Dann muss die Tabelle diesen Inhalt haben:
Code:
Und dann ist auch alles Tutti 8)
ID Parent_ID Name
1 0 "Knoten1" 2 1 "Knoten1.1" 3 1 "Knoten1.2" 4 1 "Knoten1.3" 5 0 "Knoten2" 6 5 "Knoten2.1" 7 0 "Knoten3" 8 7 "Knoten3.1" 9 7 "Knoten3.2" |
Re: Probleme mit DBTreeView
...dann brauch ich ja nicht mehr antworten.... :P
PS: so hatte ich das eigentlich in der kurzen Erklärung beschrieben :wink: |
Re: Probleme mit DBTreeView
Joar aber irgendwie hab ich das nich gepeilt :lol:
Ab und zu steh ich ein bisschen aufm Schlauch aber nu läuft alles. |
Re: Probleme mit DBTreeView
...alles wird gut :P
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz