منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[VB.NET] إضافة فروع إلى TreeView - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [VB.NET] إضافة فروع إلى TreeView (/showthread.php?tid=35560)

الصفحات: 1 2


RE: إضافة فروع إلى TreeView - Mohamad Anan - 10-07-20

اعتذر منك اخي الكريم
حتى الآن لا أعرف ما الفائدة من الجدول Chart
و لماذا لا تعتمد على مستوى الفرع في الشجرة كما تفضل الاستاذ ابراهيم مع استخدام رمز الأب + 1 او 10 او 100 او 1000 لأول ابن حسب مستوى الأب
أنا خارج من الموضوع و اترك الإجابة لمن فهم السؤال


RE: إضافة فروع إلى TreeView - freehego - 10-07-20

(10-07-20, 10:53 PM)Mohamad Anan كتب : اعتذر منك اخي الكريم
حتى الآن لا أعرف ما الفائدة من الجدول Chart
و لماذا لا تعتمد على مستوى الفرع في الشجرة كما تفضل الاستاذ ابراهيم مع استخدام رمز الأب + 1 او 10 او 100 او 1000 لأول ابن حسب مستوى الأب
أنا خارج من الموضوع و اترك الإجابة لمن فهم السؤال

اشكرك على اهتمامك للرد وانا افهم جيدا ما قاله اخى محمد ولكن اريد بهذا الجدول عدم تقييد المستخدم بأطوال صفرية محددة وهنا يأتى فائدة جدول Chart حيث أننى أعطى للمستخدم الحرية فى إدخال أطوال صفرية كما يريد من الممكن أن يختار أن يكون المستوى الأول 001 أو 01 أو المستوى السابع مثلا 0001 وهكذا أرجو أن تكون فكرتى وضحت وللعلم قد قمت بعمل ذلك الكود بلغة VBA ACCESS ونجت معى ولكن استعملت دالة DLOOKUP وللأسف هى غير معتمدة فى لغة VB.NET


RE: إضافة فروع إلى TreeView - Mohamad Anan - 10-07-20

تكرم اخي و ضحت الفكرة جاري تعديل المثال


RE: إضافة فروع إلى TreeView - Mohamad Anan - 11-07-20

(10-07-20, 11:02 PM)freehego كتب : اشكرك على اهتمامك للرد وانا افهم جيدا ما قاله اخى محمد ولكن اريد بهذا الجدول عدم تقييد المستخدم بأطوال صفرية محددة وهنا يأتى فائدة جدول Chart حيث أننى أعطى للمستخدم الحرية فى إدخال أطوال صفرية كما يريد من الممكن أن يختار أن يكون المستوى الأول 001 أو 01 أو المستوى السابع مثلا 0001 وهكذا أرجو أن تكون فكرتى وضحت وللعلم قد قمت بعمل ذلك الكود بلغة VBA ACCESS ونجت معى ولكن استعملت دالة DLOOKUP وللأسف هى غير معتمدة فى لغة VB.NET

السلام عليكم و رحمة الله و بركاته
تم تعديل المثال و وضع قيمة 5 في جدول Chart  للمستوى الثالت على أول ابن
سينتج معك خطأ عند تجاوز قيمة الحقل AccID مجال المتغير Double في المستويات العالية للفروع
تم مراجعة أنواع الحقول و ضبط البحث عن Double عوضا عن Single
بالتوفيق و شكرا لك على الفكرة للأمانة أول مرة اسمع بها
عادة يدخل المستخدم اول كود و يضع ما يريد من الأصفار ثم نضيف الابن التالي اعتمادا على قيمة السابق +1

[attachment=25234]