الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دليل الحسابات (شجرة الحسابات)

بدأه السيد الجوهرى في 19 سبتمبر 2014 · 7 رد · 436 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مرفق مثال 

المطلوب عند الضغط على اى حساب فى الشجرة يظهر فى مربعات النص رقم الحساب واسم الحساب 

 

post-239600-0-57411000-1411149672_thumb.

 

treevew1.rar

#2

وعليكم السلام اخوي :)

 

ممكن مثال لوسمحت ، يعني لما تضغط على غساله 11121:1 ، او الغسالات:1112 ، شو اللي لازم يظهر في الحقول اللي تريدها في النموذج؟

 

 

جعفر

#3

شكرا استاذ جعفر

مرفق صورة توضح ما اريدة

 

 

post-239600-0-87993700-1411151968_thumb.

#4

تفضل ، على حسب مثالك :)

 

جعفر

277.treevew1.accdb.zip

#5

شكرا استاذ جعفر

لكن تظهر الرساله التالية

 

 

post-239600-0-50351200-1411154772_thumb.

#6

ما ادري ليش الخطأ :(

 

لكن عموما ، كل اللي عملته هو هذا الكود (جزء منه كان عندك ، وانا اضفت الباقي):

Private Sub TreeView0_NodeClick(ByVal Node As Object)

lblItemCode.Caption = ""
If Node.Key <> "Root" Then
   lblItemCode.Caption = Mid(Node.Key, InStr(Node.Key, "_") + 1)
End If
lblPath.Caption = Node.FullPath

    Dim colon As Integer
    
    colon = InStr(Node.Text, ":")
    Me.txt3 = Mid(Node.Text, 1, colon - 1)
    Me.Txt4 = Mid(Node.Text, colon + 1)
    
On Error Resume Next
Debug.Print "node.Child; " & Node.Child
Debug.Print "node.Children; " & Node.Children
Debug.Print "node.Expanded; " & Node.Expanded
Debug.Print "node.FirstSibling; " & Node.FirstSibling
Debug.Print "node.FullPath; " & Node.FullPath
Debug.Print "node.Index; " & Node.Index
Debug.Print "node.Key; " & Node.Key
Debug.Print "node.LastSibling; " & Node.LastSibling
Debug.Print "node.Next; " & Node.Next
Debug.Print "node.Parent; " & Node.Parent
Debug.Print "node.Previous; " & Node.Previous
Debug.Print "node.Root; " & Node.Root
Debug.Print "node.Selected; " & Node.Selected
Debug.Print "node.Sorted; " & Node.Sorted
Debug.Print "node.Tag; " & Node.Tag
Debug.Print "node.Text; " & Node.Text
Debug.Print "----------------------"

End Sub

صحيح ما تحتاجه كله ، لكن يفضل ان تتركه هناك لوقت الحاجة ، حيث فيه جميع اوامر الـ Node :)

 

 

جعفر

#7

شكرا  جزيلا لك اخ جعفر  لقد عمل الكود جيدا

لكن بعد نسخة فى الملف الاصلى لدي 

 

 

وشكررااااا   لك

#8

:)

مواضيع مشابهة