ايران ويج

نسخه‌ی کامل: کمک در مورد ساختار tree
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
با سلام خدمت شما دوستان گرامی

این سورسی که من ضمینه کردم همه چیزش درسته فقط تو ساختار tree اون موندم .

مشکل من اینه که میخوام تو قسمت اضافه کردن کتاب بتون تا بی نهایت زیر شاخه درست کنم و در نهایت به

فایل برسم ولی تو سورس اصلی فقط میشه یک زیر شاخه درست کرد و بعد به فایل میرسه


لطفا کمکم کنید


http://pmsoft.persiangig.com/audio/ebook.rar




با تشکر
با سلام
شما دو تا جدول داری ولی ساختار رو اشتباه در نظر گرفتی
جدول کتابها :
شماره کتاب-نام کتاب-شماره گروه

جدول گروهها :
شماره گروه-نام گروه-شماره گروه والد

برای لود کردن ساختار درختی اول اطلاعات جدول گروهها رو میسازی
به این صورت که :
کد:
node.name=شماره گروه
node.text=نام گروه
اگر شماره گروه والد = 0 و یا خالی بود این گره والد اصلی است
کد:
treeview.nods.add (node)
ولی اگر شماره گروه والد بغیر از 0 و یا غیر خالی بود
کد:
node.parentnode=treeview.find(شماره گروه والد)
و اگر تمام این کارها در یک حلقه به تعداد ردیف های جدول گروه بندی انجام بشه شما کل ساختار و زیر گروه بندی رو بدست میارین و میمونه لیست کتابها که اونم دقیقا به همون صورت انجام میشه
کد:
node.name=kala&شماره کتاب
node.text=نام کتاب
node.parentnode=treeview.find(شماره گروه)
البته اینها بیشتر شبه کد هستن تا کد ولی اصول کار همینه یکم تلاش کنی میتونی بسازی.