Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
TreeView
zurück: Makro nur 1 mal im Monat ausführen weiter: Kontrollkästchen bzw. Optionsfelder gegeneinander verriegeln Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
clint2x
Neuling


Verfasst am:
13. Feb 2006, 09:34
Rufname:

TreeView - TreeView

Nach oben
       

clint2x am 13. Feb 2006 um 08:24 hat folgendes geschrieben:
Hey ^^

Ich hab mal einen TreeView in VBA programmiert :
Code:
Private Sub Form_Load()
    'Stil festlegen
    Me!TreeView1.Indentation = 250
    Me!TreeView1.LineStyle = tvwRootLines
    'Hauptree
    Me!TreeView1.Nodes.Add , , , "LMB"
    'Untereintrag
    Me!TreeView1.Nodes.Add 1, , , "Maschinentyp"
    'Maschinentypen
    Me!TreeView1.Nodes.Add 2, tvwChild, , "Rolltor"
    Me!TreeView1.Nodes.Add 2, tvwChild, , "Kräne"
    Me!TreeView1.Nodes.Add 2, tvwChild, , "Sonstige Maschinen"
    'Untereinträge
    Me!TreeView1.Nodes.Add 3, tvwChild, , "Halle 1"
    Me!TreeView1.Nodes.Add 3, tvwChild, , "Halle 2"
    Me!TreeView1.Nodes.Add 3, tvwChild, , "Halle 3"
    Me!TreeView1.Nodes.Add 4, tvwChild, , "Halle 1"
    Me!TreeView1.Nodes.Add 4, tvwChild, , "Halle 2"
    Me!TreeView1.Nodes.Add 4, tvwChild, , "Halle 3"
    Me!TreeView1.Nodes.Add 5, tvwChild, , "Halle 1"
    Me!TreeView1.Nodes.Add 5, tvwChild, , "Halle 2"
    Me!TreeView1.Nodes.Add 5, tvwChild, , "Halle 3"
End Sub
Ich hoffe mal das stimmt alles soweit.
Nun meine Frage:
Wie kann ich z.B. daten aus einer Tabelle beziehen, wenn ich auf "TreeView1.Nodes.Add 2, tvwChild, , "Rolltor"" klicke ! ? Sprich ich habe eine Tabelle Rolltore und die Daten in der Tabbelle sollen als tvwChild hinzugefügt werden ! ?

mfg clint2x

Hab mich mal registriert ;)
Ich hab mir auch die Beispieldatenbank Treeview (AccSampleTreeView.zip) von Martin Seip angeguckt, doch irgendwie funktioniert das bei mir nicht ^^ ! ?

Ich benutze Access 2002.

mfg

_________________
// Linux is like a tent. No gates, no windows and an apache inside.
Gast



Verfasst am:
13. Feb 2006, 18:26
Rufname:


AW: TreeView - AW: TreeView

Nach oben
       

genau das Gleiche möchte ich auch gerne wissen...
Gast



Verfasst am:
27. Feb 2006, 09:21
Rufname:

AW: TreeView - AW: TreeView

Nach oben
       

Hallo!?
Kann mir da keiner weiter helfen Question

mfg clint
Heathen
Im Profil kannst Du frei den Rang ändern


Verfasst am:
28. Feb 2006, 16:15
Rufname:

AW: TreeView - AW: TreeView

Nach oben
       

Hallo,

so ist der Treeview schon mal verkehrt aufgebaut.

Es müsste (so denke ich mir Deinen Tree) so lauten
Code:
    'Haupttree - der Key von einem Treevieweintrag muß!! alphanumerisch sein
    Me!TreeView1.Nodes.Add , , "a1", "LMB"
    'Untereintrag - a1 ist Parent vom Untereintrag "Maschinentyp"
    Me!TreeView1.Nodes.Add "a1", tvwChild, "a11", "Maschinentyp"
    'Maschinentypen - a11 ist Parent von den Untereinträgen "Maschinentypen"
    Me!TreeView1.Nodes.Add "a11", tvwChild, "a111", "Rolltor"
    Me!TreeView1.Nodes.Add "a11", tvwChild, "a112", "Kräne"
    Me!TreeView1.Nodes.Add "a11", tvwChild, "a112", "sonstige Maschinen"
    '.......usw
Beim Klicken auf einen Untereintrag kann man dann den Key oder den Text auslesen
Code:
Private Sub TreeView1_Click()
    Dim sAbfrage As String
    Dim rs As DAO.Recordset

    Select Case Me.Treeview1.SelectedItem.Text
      Case "Rolltore"
         sAbfrage = "SELECT * FROM Rolltore"
      Case "Kräne"
         sAbfrage = "SELECT * FROM Kräne"
      '..usw
    End Select
    'Sinnvoll wäre eine Spalte in der Tabelle für den alphanumerischen
    'Key im Treeview  (hier im Beispiel sKey genannt
    Set rs = CurrentDb.OpenRecordset(sAbfrage)
    'Tabelle durchlaufen
    Do While Not rs.EOF
        Me!TreeView.Nodes.Add Me!Treeview1.SelectedItem.Key, tvwChild, _
                              rs!sKey, rs!Maschinentyp
        rs.MoveNext
    Loop
    rs.Close
Das sollte es gewesen sein

Grüße Heathen
Snow
Access Programmierer


Verfasst am:
01. März 2006, 23:57
Rufname:
Wohnort: Lemgo


AW: TreeView - AW: TreeView

Nach oben
       

Hallo,

ein Bsp für ein sehr einfach gestricktes Treeview findet Ihr in meiner Bsp-DB (NTCBspDB.zip), Register "T"

HTH Stefan

_________________
Windows 2000, XP
Access 2000, XP, 2007
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Formulare: TreeView read only 1 TobiasKarge 113 23. Jul 2013, 18:22
Bitsqueezer TreeView read only
Keine neuen Beiträge Access Formulare: Treeview: Knoten nicht anwählbar einstellen 1 Vandroy 495 18. Sep 2011, 14:45
Nouba Treeview: Knoten nicht anwählbar einstellen
Keine neuen Beiträge Access Programmierung / VBA: Treeview, Abfrage und Unterformular 5 Michel071 1309 07. Aug 2010, 13:40
Illuminati Treeview, Abfrage und Unterformular
Keine neuen Beiträge Access Programmierung / VBA: Problem mit Treeview in Unterformular 5 Ratze2202 813 26. Mai 2010, 13:04
Ratze2202 Problem mit Treeview in Unterformular
Keine neuen Beiträge Access Formulare: Treeview in Registersteuerelement - Bug? 1 Turboscherbe 411 23. März 2010, 23:56
Turboscherbe Treeview in Registersteuerelement - Bug?
Keine neuen Beiträge Access Formulare: Anleitung ActiveX-Steuerelement "TreeView" 3 Aquerias 15190 21. März 2010, 14:36
JtGD28 Anleitung ActiveX-Steuerelement "TreeView"
Keine neuen Beiträge Access Formulare: Treeview aus xls-file erstellen 0 flubbber 310 04. Jan 2010, 14:41
flubbber Treeview aus xls-file erstellen
Keine neuen Beiträge Access Programmierung / VBA: TreeView Control , Stückliste 2 Hustensaft 4757 03. Dez 2009, 19:55
Hindy TreeView Control , Stückliste
Keine neuen Beiträge Access Formulare: TreeView auf ein bestimmtes Element fokusieren 14 pezi4u 1841 01. Jul 2009, 14:14
pezi4u TreeView auf ein bestimmtes Element fokusieren
Keine neuen Beiträge Access Formulare: TreeView: Status der Checkboxen im Event nicht zu ändern 4 juliaxx 1926 27. Nov 2008, 11:06
juliaxx TreeView: Status der Checkboxen im Event nicht zu ändern
Keine neuen Beiträge Access Programmierung / VBA: Treeview Kontextmenü/PopUp 4 etheniel 3477 17. Sep 2008, 10:06
etheniel Treeview Kontextmenü/PopUp
Keine neuen Beiträge Access Programmierung / VBA: Knoten auslesen (Treeview) 8 nakoda 3473 07. Aug 2008, 14:01
nakoda Knoten auslesen (Treeview)
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML CSS