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

نام تاپیک: سوال فنی در مورد نرم افزار حسابداری!!

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    1,840

    نقل قول: سوال فنی در مورد نرم افزار حسابداری!!

    سلام مجدد.
    من برای شهرهای هر استان یک Select جداگانه ساختم که با انتخاب یک استان از Select استانها Select شهرهای همون استان نمایش داده می شه و Select شهرهای استان قبلی مخفی می شه....
    Annotation 2024-05-06 133051.jpg
    اگه روشم مناسب نیست و روش بهتری برای اینکار وجود داره راهنمایی بفرمائید:


    <script language="javascript" type="text/javascript">
    // <=!=[=C=D=A=T=A=[
    var SelectedState;
    function state_onchange() {
    var index = state.selectedIndex;
    if (SelectedState != null) {
    SelectedState.setAttribute("hidden", "hidden");
    }
    switch (index) {
    case 0: SelectedState = Select1;
    break;
    case 1: SelectedState = Select2;
    break;
    case 2: SelectedState = Select3;
    break;
    case 3: SelectedState = Select4;
    break;
    case 4: SelectedState = Select5;
    break;
    case 5: SelectedState = Select6;
    break;
    case 6: SelectedState = Select7;
    break;
    case 7: SelectedState = Select8;
    break;
    case 8: SelectedState = Select9;
    break;
    case 9: SelectedState = Select10;
    break;
    case 10: SelectedState = Select11;
    break;
    case 11: SelectedState = Select12;
    break;
    case 12: SelectedState = Select13;
    break;
    case 13: SelectedState = Select14;
    break;
    case 14: SelectedState = Select15;
    break;
    case 15: SelectedState = Select16;
    break;
    case 16: SelectedState = Select17;
    break;
    case 17: SelectedState = Select18;
    break;
    case 18: SelectedState = Select19;
    break;
    case 19: SelectedState = Select20;
    break;
    case 20: SelectedState = Select21;
    break;
    case 21: SelectedState = Select22;
    break;
    case 22: SelectedState = Select23;
    break;
    case 23: SelectedState = Select24;
    break;
    case 24: SelectedState = Select25;
    break;
    case 25: SelectedState = Select26;
    break;
    case 26: SelectedState = Select27;
    break;
    case 27: SelectedState = Select28;
    break;
    case 28: SelectedState = Select29;
    break;
    case 29: SelectedState = Select30;
    break;
    case 30: SelectedState = Select31;
    break;
    default:
    }
    SelectedState.removeAttribute("hidden");
    }

    function window_onload() {
    SelectedState = Select1;
    }

    // ]=]=>
    </script>
    فایل های ضمیمه فایل های ضمیمه

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

    نقل قول: سوال فنی در مورد نرم افزار حسابداری!!

    نقل قول نوشته شده توسط ROSTAM2 مشاهده تاپیک
    سلام مجدد.
    من برای شهرهای هر استان یک Select جداگانه ساختم که با انتخاب یک استان از Select استانها Select شهرهای همون استان نمایش داده می شه و Select شهرهای استان قبلی مخفی می شه....

    اگه روشم مناسب نیست و روش بهتری برای اینکار وجود داره راهنمایی بفرمائید:
    سلام و روز خوش
    این بخش رو اگر براش تاپیک مستقل بزنین بهتره (هرچند دست کم 10-12 تایی از قدیم باید باشه)
    ولی بنظرم یک تاپیک جدید نیاز هست هنوز (شاید در بخش asp.net webforms).

    یک بخشی از بحث به خود دیتا برمیگرده ،هم از نظر به روز بودن و هم درست بودن تقسیم بندی.
    در بیشتر دیتاها که دیدم (از جمله در همین فروم) بعد از استان شهر آوردن و این شهرها هم در واقع ترکیبی از شهرستان/بخش/شهر-دهستان هست.
    در واقع بعد از استان شهرستان داریم و اینجور هست که طبق دیتا مرکز آمار ایران برای سال 1400:
    31 استان و
    469 شهرستان و
    1155 بخش و
    3978 شهر-دهستان و
    بیش از 98000 آبادی داریم.

    بخش دیگه بحث هم به روش ساخت cascading combo برمیگرده،
    که خب راه های متنوعی براش هست.

    این روش که شما پیاده کردین جا برای بهبود داره:
    بهتره که به جای یک کمبو برای هر مجموعه شهر یک استان و hidden/visible کردن اونها
    فقط یک کمبو داشته باشین و item های اون رو درست کنین.

    حتی اگر برای هر استان یک کمبو شهر هم داشته باشیم،
    باز هم در تابع state_onchange اون switch نیاز نیست.

    اجازه بدین ادامه اش رو در تاپیک جدید دنبال کنیم.

  3. #3
    کاربر دائمی آواتار ROSTAM2
    تاریخ عضویت
    اسفند 1390
    محل زندگی
    فارس
    پست
    1,840

    نقل قول: سوال فنی در مورد نرم افزار حسابداری!!

    نقل قول نوشته شده توسط mazoolagh مشاهده تاپیک
    سلام و روز خوش
    این بخش رو اگر براش تاپیک مستقل بزنین بهتره (هرچند دست کم 10-12 تایی از قدیم باید باشه)
    ولی بنظرم یک تاپیک جدید نیاز هست هنوز (شاید در بخش asp.net webforms).

    یک بخشی از بحث به خود دیتا برمیگرده ،هم از نظر به روز بودن و هم درست بودن تقسیم بندی.
    در بیشتر دیتاها که دیدم (از جمله در همین فروم) بعد از استان شهر آوردن و این شهرها هم در واقع ترکیبی از شهرستان/بخش/شهر-دهستان هست.
    در واقع بعد از استان شهرستان داریم و اینجور هست که طبق دیتا مرکز آمار ایران برای سال 1400:
    31 استان و
    469 شهرستان و
    1155 بخش و
    3978 شهر-دهستان و
    بیش از 98000 آبادی داریم.

    بخش دیگه بحث هم به روش ساخت cascading combo برمیگرده،
    که خب راه های متنوعی براش هست.

    این روش که شما پیاده کردین جا برای بهبود داره:
    بهتره که به جای یک کمبو برای هر مجموعه شهر یک استان و hidden/visible کردن اونها
    فقط یک کمبو داشته باشین و item های اون رو درست کنین.

    حتی اگر برای هر استان یک کمبو شهر هم داشته باشیم،
    باز هم در تابع state_onchange اون switch نیاز نیست.

    اجازه بدین ادامه اش رو در تاپیک جدید دنبال کنیم.
    سلام

    تو این مورد من جاوااسکریپت می خوام چون از سند HTML در WebBrowser برای Windows Forms استفاده می کنم....

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

  1. پاسخ: 1
    آخرین پست: دوشنبه 27 اردیبهشت 1395, 12:33 عصر
  2. حرفه ای: دانلود سورس تابلوی تبلیغاتی Led و سورس office 2007
    نوشته شده توسط farboodj1375 در بخش برنامه نویسی در 6 VB
    پاسخ: 8
    آخرین پست: شنبه 28 خرداد 1390, 12:12 عصر
  3. پاسخ: 9
    آخرین پست: یک شنبه 01 خرداد 1390, 20:11 عصر

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

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