نمایش نتایج 1 تا 3 از 3

نام تاپیک: نمایش اعداد ستون های جدول بصورت TreeView

  1. #1

    نمایش اعداد ستون های جدول بصورت TreeView

    سلام خدمت اساتید عزیز
    در نمونه ضمیمه جدولی وجود دارد که دارای 6 ستون می باشد . میخواهیم در فرم با استفاده از کنترل TreeView اعداد ستون های Code1 و Code2 و Code3 و Code4 را بصورت درختی نمایش بدهم
    بطوریکه اعداد ستون Code1 بعنوان گره اول (پدر) ، ستون Code2 بعنوان فرزند ، ستون Code3 بعنوان فرزند فرزند و ستون Code4 بعنوان فرزند فرزند فرزند در نظر گرفته شود .
    با این فرض که هم تعداد رکوردهای جدول متغییر است و هم اعداد ستونهای Code2 تا Code4 ( مثلاً ممکن است در رکوردی ستون Code2 و Code3 و Code4 دارای عدد باشند و ممکن است در حالتی دیگر فقط ستون Code3 دارای عدد باشد )
    حالا با فرض فوق چگونه میتوان اعداد این جدول را بصورت درختی یا پدر و فرزندی نمایش داد؟

    با تشکر
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله atf1379 : دوشنبه 24 دی 1403 در 08:34 صبح

  2. #2
    کاربر دائمی آواتار mazoolagh
    تاریخ عضویت
    اردیبهشت 1384
    سن
    73
    پست
    3,684

    نقل قول: نمایش اعداد ستون های جدول بصورت TreeView

    سلام و روز خوش
    من دیتا رو ندیدم چون توضیح مشخص و واضح بود.

    گرچه ساختار دیتا شما hierarchical نیست،
    ولی شما میتونین هر شکل دلخواهی رو در treeview بیارین.

    1- یک node بعنوان root به treeview اضافه میکنین
    2- یک رکوردست روی جدول باز میکنین
    3- یک حلقه روی همه رکوردها میسازین
    4- در هر اجرای حلقه اول یک node به root با دیتای code1 اضافه میکنین
    5- مابقی ستونها رو یکی یکی چک میکنین؛
    به ازای هر کدوم که مقدار داشت یک node جدید به node قبلی اضافه میکنین.

    یک جستجو در انجمن کردم،
    نمونه کدهای tree view در اکسس کاملا کفایت میکنه،
    کار شما بمراتب ساده تر هست.

    در همین تاپیک pdf آموزش فارسی هم هست.

  3. #3

    نقل قول: نمایش اعداد ستون های جدول بصورت TreeView

    نقل قول نوشته شده توسط mazoolagh مشاهده تاپیک
    سلام و روز خوش
    من دیتا رو ندیدم چون توضیح مشخص و واضح بود.

    گرچه ساختار دیتا شما hierarchical نیست،
    ولی شما میتونین هر شکل دلخواهی رو در treeview بیارین.

    1- یک node بعنوان root به treeview اضافه میکنین
    2- یک رکوردست روی جدول باز میکنین
    3- یک حلقه روی همه رکوردها میسازین
    4- در هر اجرای حلقه اول یک node به root با دیتای code1 اضافه میکنین
    5- مابقی ستونها رو یکی یکی چک میکنین؛
    به ازای هر کدوم که مقدار داشت یک node جدید به node قبلی اضافه میکنین.

    یک جستجو در انجمن کردم،
    نمونه کدهای tree view در اکسس کاملا کفایت میکنه،
    کار شما بمراتب ساده تر هست.

    در همین تاپیک pdf آموزش فارسی هم هست.
    سلام استاد
    با توضیحات خوب و جامع شما تا حدود زیادی متوجه راه حل شدم .
    سپاسگزارم

تاپیک های مشابه

  1. treeview چند ستونه
    نوشته شده توسط atashsavar در بخش C#‎‎
    پاسخ: 8
    آخرین پست: یک شنبه 19 اردیبهشت 1400, 13:26 عصر
  2. پاسخ: 2
    آخرین پست: جمعه 04 مرداد 1392, 15:49 عصر
  3. پاسخ: 5
    آخرین پست: چهارشنبه 06 دی 1391, 20:17 عصر
  4. کمک : کار با TreeView SilverLight بصورت دستی - بهمراه Telerik TreeView
    نوشته شده توسط sanay_esh در بخش Silverlight
    پاسخ: 2
    آخرین پست: شنبه 28 آبان 1390, 21:36 عصر
  5. ایجاد دو ستون داده بصورتی که شرو از ستون راست باشد
    نوشته شده توسط rezaei manesh در بخش گزارش سازی با Crystal Report
    پاسخ: 1
    آخرین پست: پنج شنبه 29 آذر 1386, 04:09 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •