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

نام تاپیک: چگونه در یک کومبو باکس گزینه خارج از جدول مرتبط بسازیم ؟

  1. #1
    کاربر دائمی آواتار narpco
    تاریخ عضویت
    فروردین 1397
    محل زندگی
    کرج
    پست
    352

    چگونه در یک کومبو باکس گزینه خارج از جدول مرتبط بسازیم ؟

    سلام بر دوستان و اساتید محترم

    توضیح:
    یک کومبو باکس داریم شامل 10 گزینه است و نام 10 بانک را نشان می دهد-که این کومبو باکس به جدول بانکها متصل است و اطلاعات را از آن جدول فراخوانی می نماید.و وقتی هرکدام از گزینه ها انتخاب شود عمل خاصی انجام می گیرد.
    پس بصورت منطقی فقط اطلاعاتی را که از قبل در جدول بانکها ثبت شده نمایش داده و همان ها قابل انتخاب می باشد.

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

    سئوال دوم :
    چگونه میتوان در اکسس این گزینه را روی پیش فرض کومبو باکس قرار داد

    =================
    مثال نمایشی کومبو باکس: از چیزی که میخواهیم باشد.در حال حاضر گزینه 1 را نداریم و میخواهیم اضافه کنیم.
    1-انتخاب نشده ***<----
    2- پارسیان
    3-ملت
    4-ملی
    5-ثامن
    6-انصار
    7-پاسارگاد
    8-کار آفرین
    9-مسکن
    10-سینا
    11-مهرایران
    -----------------------------------
    با سپاس از شما

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

    نقل قول: چگونه در یک کومبو باکس گزینه خارج از جدول مرتبط بسازیم ؟

    نقل قول نوشته شده توسط narpco مشاهده تاپیک
    سلام بر دوستان و اساتید محترم

    توضیح:
    یک کومبو باکس داریم شامل 10 گزینه است و نام 10 بانک را نشان می دهد-که این کومبو باکس به جدول بانکها متصل است و اطلاعات را از آن جدول فراخوانی می نماید.و وقتی هرکدام از گزینه ها انتخاب شود عمل خاصی انجام می گیرد.
    پس بصورت منطقی فقط اطلاعاتی را که از قبل در جدول بانکها ثبت شده نمایش داده و همان ها قابل انتخاب می باشد.

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

    سئوال دوم :
    چگونه میتوان در اکسس این گزینه را روی پیش فرض کومبو باکس قرار داد

    =================
    مثال نمایشی کومبو باکس: از چیزی که میخواهیم باشد.در حال حاضر گزینه 1 را نداریم و میخواهیم اضافه کنیم.
    1-انتخاب نشده ***<----
    2- پارسیان
    3-ملت
    4-ملی
    5-ثامن
    6-انصار
    7-پاسارگاد
    8-کار آفرین
    9-مسکن
    10-سینا
    11-مهرایران
    -----------------------------------
    با سپاس از شما

    سلام
    چرا همون عبارت «انتخاب کنید» یا «انتخاب نشده» که میخواهید بصورت پیشفرض درابتدا نمایش داده شود در قسمت DefaultValue کمبوباکس مربوطه درج نمی کنی ؟

  3. #3
    کاربر دائمی آواتار narpco
    تاریخ عضویت
    فروردین 1397
    محل زندگی
    کرج
    پست
    352

    نقل قول: چگونه در یک کومبو باکس گزینه خارج از جدول مرتبط بسازیم ؟

    نقل قول نوشته شده توسط eb_1345 مشاهده تاپیک
    سلام
    چرا همون عبارت «انتخاب کنید» یا «انتخاب نشده» که میخواهید بصورت پیشفرض درابتدا نمایش داده شود در قسمت DefaultValue کمبوباکس مربوطه درج نمی کنی ؟

    با سلام در پاسخ به شما :
    در توضیح عرض کردم باید یک گزینه باشد که بتوان آنرا انتخاب کرد
    شاید در مواردی بانکی اشتباه انتخاب شده باشد...یا اصلا انتخاب شد و بعدا متوجه شدیم نیازی به انتخاب بانک نبوده است !
    حال چه کنیم ؟ بجای بانک ملی گزینه بانک ملت رو انتخاب کنیم ؟ که نمی شود باز هم همان اشتباه است
    پس باید یک گزینه وجود داشته باشد که در این موراد بتوان آنرا انتخاب کرد ...گزینه ای که فقط نمایشی است و دارای اکشن خاصی نیست .

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

    نقل قول: چگونه در یک کومبو باکس گزینه خارج از جدول مرتبط بسازیم ؟

    نمونه را ببین !
    فایل های ضمیمه فایل های ضمیمه

  5. #5
    کاربر دائمی آواتار narpco
    تاریخ عضویت
    فروردین 1397
    محل زندگی
    کرج
    پست
    352

    نقل قول: چگونه در یک کومبو باکس گزینه خارج از جدول مرتبط بسازیم ؟

    دوست عزیز بسیار سپاس از وقتی که اختصاص داده اید
    روشی رو که در نمونه بیان فرمودین بسیار بجاست ...اما...!!
    کومبو باکس به یک جدول متصل است و نمیتوان از روش -ROW SOURCE- و درج دستی گزینه ها استفاده نمود
    توضیح مجدد:
    کوبو به یک جدول متصل است و در حال حاضر 10 گزینه جهت انتخاب دارد ما میخواهیم به این گزینه ها یک گزینه بنام -انتخاب نشده اضافه کنیم -....

    حال سئوال این است که به همان جدول نام بانکها اضافه کنیم این گزینه را اضافه کنیم که به سادگی فایل انتخاب باشد ...
    یا اینکه روش دیگری هم موجود است که خارج از جدول متصل به کومبو بشود این گزینه را اضافه کرد که در نهایت گزینه بی ربط به جدول بانکها اضافه نشود و این گزینه تازه اضافه شده بصورت پیش فرض انتخاب کومبو باشد
    امید است توضیحات واضح بوده باشد ...باز هم سپاس از شما

  6. #6
    کاربر دائمی آواتار eb_1345
    تاریخ عضویت
    مرداد 1398
    محل زندگی
    تهران
    پست
    793

    نقل قول: چگونه در یک کومبو باکس گزینه خارج از جدول مرتبط بسازیم ؟

    نقل قول نوشته شده توسط narpco مشاهده تاپیک
    دوست عزیز بسیار سپاس از وقتی که اختصاص داده اید
    روشی رو که در نمونه بیان فرمودین بسیار بجاست ...اما...!!
    کومبو باکس به یک جدول متصل است و نمیتوان از روش -ROW SOURCE- و درج دستی گزینه ها استفاده نمود
    توضیح مجدد:
    کوبو به یک جدول متصل است و در حال حاضر 10 گزینه جهت انتخاب دارد ما میخواهیم به این گزینه ها یک گزینه بنام -انتخاب نشده اضافه کنیم -....

    حال سئوال این است که به همان جدول نام بانکها اضافه کنیم این گزینه را اضافه کنیم که به سادگی فایل انتخاب باشد ...
    یا اینکه روش دیگری هم موجود است که خارج از جدول متصل به کومبو بشود این گزینه را اضافه کرد که در نهایت گزینه بی ربط به جدول بانکها اضافه نشود و این گزینه تازه اضافه شده بصورت پیش فرض انتخاب کومبو باشد
    امید است توضیحات واضح بوده باشد ...باز هم سپاس از شما

    هیچ فرقی نمی کند در ROW SOURCE کمبوباکس چه آیتم ها را بصورت دستی درج کنید یا از طریق جدول نمایش دهی
    راه منطقی این است که یک جدول مختص نام بانک ها ایجاد کنید که مثلاً شامل دو فیلد شماره بانک (ID) و نام بانک(BankName) و این جدول را بعنوان ROW SOURCE قرار بدهید
    بعد در زمان وارد کردن نام بانک ها در این جدول اولین شماره را صفر و در مقابل آن عبارت « انتخاب نشده»
    در زمام کد نویسی هم در هر رویدادی هرچی دلت میخواد کد بنویس

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

    نقل قول: چگونه در یک کومبو باکس گزینه خارج از جدول مرتبط بسازیم ؟

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

    به جای اینکار کافی هست در rowsource کمبو عبارتی شبیه زیر بنویسین:
    select bankeid ,  bankname from banks union select 0 , "not selected" from banks order by bankid

  8. #8
    کاربر دائمی آواتار eb_1345
    تاریخ عضویت
    مرداد 1398
    محل زندگی
    تهران
    پست
    793

    نقل قول: چگونه در یک کومبو باکس گزینه خارج از جدول مرتبط بسازیم ؟

    نقل قول نوشته شده توسط mazoolagh مشاهده تاپیک
    اضافه کردن یک رکورد برای "انتخاب نشده" مطلقا لازم نیست،
    و منطقی هم نیست.

    به جای اینکار کافی هست در rowsource کمبو عبارتی شبیه زیر بنویسین:


    select bankeid , bankname from banks union select 0 , "not selected" from banks order by bankid
    در تائید اشاره ظریف جناب mazoolagh
    همان کاری که در پست 6 پیشنهاد شد ( ایجاد یک جدول با دو فیلد ) انجام بده ! منتها دیگر نیاز به رکورد اول که درج عبارت "not selected" یا «انتخاب نشده» و اختصاص شماره صفر با آن نمی باشد
    البته درج این کد در قسمت ROW SOURCE کمبو ، شما را بی نیاز از نمایش پیشفرض این عبارت در زمانی که گزینه ای از کمبو را انتخاب نکرده ای نمی کند و برای اینکار باید عبارت
    "not selected" یا «انتخاب نشده» در قسمت DefaultValue کمبوباکس مربوطه درج کنید

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

  1. سوال: جایگزین گزینه inet در وی ب دات نت
    نوشته شده توسط hrj1981 در بخش VB.NET
    پاسخ: 5
    آخرین پست: سه شنبه 29 تیر 1395, 13:03 عصر
  2. پاسخ: 7
    آخرین پست: شنبه 26 مرداد 1392, 00:34 صبح
  3. پاسخ: 4
    آخرین پست: سه شنبه 14 شهریور 1391, 16:39 عصر
  4. پاسخ: 0
    آخرین پست: دوشنبه 02 مرداد 1391, 04:44 صبح
  5. پاسخ: 4
    آخرین پست: سه شنبه 17 اسفند 1389, 07:16 صبح

برچسب های این تاپیک

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

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