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

نام تاپیک: تعین سطح دسترسی منوها با درخت

  1. #1
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    اهواز
    پست
    302

    تعین سطح دسترسی منوها با درخت

    سلام
    من برای تعین سطح دسترسی به منوها از یک کمبو که به تیبل یوزرها وصله استفاده کردم واز یک treeview که منوها در ان لیست میشن
    حالا میخواهم وقتی یوزری رو از کمبو انتخاب کنم منوهای که از قبل به اون اختصاص داده شده باعث بشن checkbox های درخت تیک بخورن
    اگه کسی نمونه کد داشته باشه ویا ایده ای بهتر که ازاین کنترها استفاده شده باشه ممنون میشم

  2. #2
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    اهواز
    پست
    302

    نقل قول: تعین سطح دسترسی منوها با درخت

    کسی از عزیزان نمونه کد یا ایدهای نداره؟

  3. #3
    کاربر دائمی
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    هلند
    پست
    1,709

    نقل قول: تعین سطح دسترسی منوها با درخت

    سلام
    منم از این شیوه استفاده میکنم و مشکلی هم نداره.
    من بعد از ایجاد سطح دسترسی کلیه نودها رو میخونم اگر تیک داشت 1 در غیر اینصورت صفر رو به یک رشته اضافه میکنم مثلا 11001110011 و این رشته رو کد و در بانک ذخیره میکنم و برای خوندن هم رشته رو دیکد کرده و به ترتیب در نودها قرار میدم اگر یک بود تیک بزنه و اگر نبود نه

  4. #4
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    اهواز
    پست
    302

    نقل قول: تعین سطح دسترسی منوها با درخت

    حسین جان میتونی نمونه کد برام بذاری؟ممنون میشم

  5. #5
    کاربر دائمی
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    هلند
    پست
    1,709

    نقل قول: تعین سطح دسترسی منوها با درخت

    نقل قول نوشته شده توسط ma.andishe مشاهده تاپیک
    حسین جان میتونی نمونه کد برام بذاری؟ممنون میشم
    سلام
    من الان سرکارم تا 5 عصر ( به وقت شما هفت و نیم ) سعی میکنم اگر بیکار شدم بذارم اگر نه میمونه برای فردا !

  6. #6
    کاربر دائمی آواتار Mohammad_chz
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    جزیره ناشناخته
    سن
    46
    پست
    102

    نقل قول: تعین سطح دسترسی منوها با درخت

    دوستان سلام
    منم همین مشکلو داشتم که حل نشد. البته سعی کردم با استفاده از چندتا چک باکس توی یه صفحه مشکلو حل کنم.
    اما یه سئوال؟ من معمولا چک باکس ها رو به بانک Bind میکنم
    اما نتونستم یه Treeview رو خصوصا وقتی SubItem داره به بانک متصل کنم. میتونید کمکم کنید
    هر روش خوبی باشه استقبال می کنم
    مرسی

  7. #7
    کاربر دائمی
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    هلند
    پست
    1,709

    نقل قول: تعین سطح دسترسی منوها با درخت

    نقل قول نوشته شده توسط Mohammad_chz مشاهده تاپیک
    دوستان سلام
    منم همین مشکلو داشتم که حل نشد. البته سعی کردم با استفاده از چندتا چک باکس توی یه صفحه مشکلو حل کنم.
    اما یه سئوال؟ من معمولا چک باکس ها رو به بانک Bind میکنم
    اما نتونستم یه Treeview رو خصوصا وقتی SubItem داره به بانک متصل کنم. میتونید کمکم کنید
    هر روش خوبی باشه استقبال می کنم
    مرسی
    سلام
    دوست عزیز این مقوله ای جداست . تاپیکی در این مورد هم باز شده بود اما از وضعیت ان خبر ندارم .

  8. #8
    کاربر دائمی آواتار Mohammad_chz
    تاریخ عضویت
    فروردین 1387
    محل زندگی
    جزیره ناشناخته
    سن
    46
    پست
    102

    نقل قول: تعین سطح دسترسی منوها با درخت

    نقل قول نوشته شده توسط Hossein Bazyan مشاهده تاپیک
    سلام
    دوست عزیز این مقوله ای جداست . تاپیکی در این مورد هم باز شده بود اما از وضعیت ان خبر ندارم .
    مرسی از راهنماییتون ولی توی اون تاپیکا از روش دستی استفاده شده ولی من میخوام اتوماتیک کار کنه با BindingSource

  9. #9
    کاربر دائمی
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    هلند
    پست
    1,709

    نقل قول: تعین سطح دسترسی منوها با درخت

    سلام
    تکه کد زیر رو از یکی از پروژه هام برداشتم دو کلید داره یکی برای خواندن از تکست و نوشتن در درخت و یکی هم برعکس
    در ضمن رشته بدست آمده رو کد نکردم
    برای اینکه خود Node ها در رشته ایجاد شده نقشی نداشته باشد با استفاده از If آنرا از چرخه خواندن و نوشتن جدا کردم که شما میتوانید با نامهای درخت خودت جایگزین کنید.
    امیدوارم منظورت همین بوده باشد.
    فایل های ضمیمه فایل های ضمیمه

  10. #10
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    اهواز
    پست
    302

    نقل قول: تعین سطح دسترسی منوها با درخت

    اقا حسین دست شما درد نکنه اگه امکان داره 1 توضیح بیشتر
    ضمنا من میخواهم وقتی نامی توی کمبو از جدول یوزرها که خود جدول یوزرها متشکل از id_userو...با جدول نام منوها که شامل نام منو و id_userهستش رابطه یک به چند داره
    وتوی رویداد selectchangeکمبو بیاد نام منو که در واقع همان نام نودها است را از تیبل به شرط برابری با id_userانتخاب کنه من توی نوشتن کد اون مشکل دارم

  11. #11
    کاربر دائمی
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    هلند
    پست
    1,709

    نقل قول: تعین سطح دسترسی منوها با درخت

    نقل قول نوشته شده توسط ma.andishe مشاهده تاپیک
    اقا حسین دست شما درد نکنه اگه امکان داره 1 توضیح بیشتر
    ضمنا من میخواهم وقتی نامی توی کمبو از جدول یوزرها که خود جدول یوزرها متشکل از id_userو...با جدول نام منوها که شامل نام منو و id_userهستش رابطه یک به چند داره
    وتوی رویداد selectchangeکمبو بیاد نام منو که در واقع همان نام نودها است را از تیبل به شرط برابری با id_userانتخاب کنه من توی نوشتن کد اون مشکل دارم
    سلام
    من ساختار برنامه شما رو نمیدونم اما خروجی این برنامه رشته ای است که به ازای هر چک باکس انتخاب شده مقدار 1 و به ازای انتخاب نشده مقدار 0 رو به رشته اضافه میکنه .
    من خودم فیلدی در جدول بنام Datresi ساخته ام که این مقدار رو در اون ذخیره میکنم حال اگر نام یوزر و پسوردش درست بود این فیلد را خوانده و انرا به تابعی میفرستم که دراین تابع هر منو را متناظر میکنم با هر عدد تجزیه شده از این رشته ( 1 و 0 ) اگر 0 بود منو را عیر فعال در غیر اینصورت فعال میکنم .
    در ضمن منوی من به دیتابیس بایند نیست .

  12. #12
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    اهواز
    پست
    302

    نقل قول: تعین سطح دسترسی منوها با درخت

    برنامه ای که دارم مینویسم تحت شبکه باید کار کنه به خاطر همین باید از دیتا بیس استفاده کنه تا هر موقع مدیر سیستم خواست محدودیت هارو اعمال کنه حالا تو این زمینه اگه با کد بتونی توضیح بدی thanks alot

  13. #13
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    اهواز
    پست
    302

    نقل قول: تعین سطح دسترسی منوها با درخت

    از دوستان عزیز کسی نیست کمکی بکنه ممنون میشم

  14. #14
    کاربر دائمی
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    هلند
    پست
    1,709

    نقل قول: تعین سطح دسترسی منوها با درخت

    نقل قول نوشته شده توسط ma.andishe مشاهده تاپیک
    برنامه ای که دارم مینویسم تحت شبکه باید کار کنه به خاطر همین باید از دیتا بیس استفاده کنه تا هر موقع مدیر سیستم خواست محدودیت هارو اعمال کنه حالا تو این زمینه اگه با کد بتونی توضیح بدی thanks alot
    سلام
    دوست عزیز شما مسئله رو دارید پیچیدش میکنید. شبکه یا غیر شبکه فرقی نمیکنه.
    شما فرض کن سه فیلد در دیتابیست برای لوگین دارید.
    یوزر و پسورد و حق دسترسی حال کنترل کن که اگر یوزرنام و پسورد درست بود حق دسترسی رو ( که در مثال من یک رشته حاوی 0 و 1 است ) بخوان و با استفاده از یک تابع آن را به منوهات اعمال کن . رشته را کاراکتر به کاراکتر بخوان و اگر اولین عدد بدست آمده 1 بود اولین منو را فعال در غیر اینصورت عیرفعال کن به همین ترتیب تا آخر منوها ( توجه داشته باش که طول رشته حق دسترسی باید به تعداد منوهات باشد.

  15. #15
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    اهواز
    پست
    302

    نقل قول: تعین سطح دسترسی منوها با درخت

    شرمنده اگه میشه نمونه کد رو با توضیح برام بذاری من با vb.net 2008کار میکنم
    اگه میشه نمونه کد رو برام بذاری خیلی ممنون میشم اقا حسین

  16. #16
    کاربر دائمی
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    هلند
    پست
    1,709

    نقل قول: تعین سطح دسترسی منوها با درخت

    نقل قول نوشته شده توسط ma.andishe مشاهده تاپیک
    شرمنده اگه میشه نمونه کد رو با توضیح برام بذاری من با vb.net 2008کار میکنم
    اگه میشه نمونه کد رو برام بذاری خیلی ممنون میشم اقا حسین
    سلام
    صبر کن تا شب برات مینویسم ( در ضمن برای راحتی کار من از دیتابیس اکسس استفاده میکنم . شما میتوانید به دیتابیس خودتون وصلش کنید.

  17. #17
    کاربر دائمی
    تاریخ عضویت
    شهریور 1382
    محل زندگی
    هلند
    پست
    1,709

    نقل قول: تعین سطح دسترسی منوها با درخت

    سلام
    تکه برنامه زیر را نگاه کن
    سه یوزر تعریف کردهم که نام 1 پسورد 1 و نام 2 پسورد 2 و نام 3 پسورد 3 با دسترسی های متفاوت
    حال در منوی New medewerker از منوی login میتوانید دسترسیها رو تغییر بدی .
    روی گرید کلیک کن تا دسترسیها در درخت نوشته شود.

    البته نام متغییرها و منوها شاید کمی عجیب بنظر برسند اما از یکی از پروژه هام برداشتم و وقت نداشتم عوض کنم
    فایل دیتابیس باید کنار فایل اجرایی باشد.
    فایل های ضمیمه فایل های ضمیمه

  18. #18
    کاربر دائمی
    تاریخ عضویت
    مهر 1388
    محل زندگی
    اهواز
    پست
    302

    نقل قول: تعین سطح دسترسی منوها با درخت

    عالی بود دست درد نکنه خیلی ممنون

  19. #19
    کاربر جدید
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    تهران
    پست
    29

    نقل قول: تعین سطح دسترسی منوها با درخت

    كسي سورسي نداره كه بشه با ورود به سيستم ابتدا گروه كاري را مشخص كنه بعد كاربر آن گروه را بعد وارد سيستم بشه نمونه آن را گذاشتم من اين برنامه را تحت بانك sql ميخوام بابا ما كم سواديم ذيگه

  20. #20

    نقل قول: تعین سطح دسترسی منوها با درخت

    با سلام
    اگر بخواهید روی سطر های خاص هم مجوز دهید چکار می کنید؟
    مثلا اگر بخواهید یک کاربر پس از ورود به سایت امکان ویرایش - مشاهده - حذف و ... رکوردهای خاصی را داشته باشد مثلا :

    1-همه رکورد های یک جدول را
    2- رکوردهایی که خودش ثبت کرده
    3-رکوردهای که پرسنل ثبت کرده
    4- رکوردهایی که همکار ثبت کرده و ...

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

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