mazoolagh
Registered User
- تاریخ عضویت
- 10 آپریل 2004
- نوشتهها
- 2,938
- لایکها
- 7
به نقل از daftarekhaterat :آقا معلم اجازه! در مورد نحوه كاركرد صفحه اي كه ساختين:
هر رديف با يه حرف انگليسي مشخص شده كه موقع چك خوردن هر خانه، نام اون به عنوان ورودي براي تابع calc ارسال ميشه. اول متغييرهاي لازم براي محاسبه مجموع به طور ويژه براي اون رديف تعريف ميشن. بعد هم براي هر رديف، چك خورده شدن هر كدام از 3 حالت، براي 31 مرتبه كنترل ميشه. يعني با هر چك زدن، فقط 93 بار كنترل صورت ميگيره در صورتي كه در روش من ... روم نميشه بگم.
بعد هم متغيير هاي حساب شده در محل هاي مورد نظر مقدار دهي ميشن.
حالا براي اينكه مجموع هر ستون رو هم داشته باشم به نظرم ميرسه بايد يه آرايه بسازم و حروف انگليسي رو توش مرتب كنم تا 21 بار و هر بار يه حرف انگليسي رو به عنوان متغير براي چك خورده بودن كنترل كنم. يه جورايي شبيه همين حالت فعلي هست ولي چون بر اساس اعداد مرتب نشده بايد از ارايه استفاده كنم. ميشه بگين درست گفتم يا نه؟! بهترين راه همينه؟!
1- شما اول بگو كه آيا تعداد رديفها همين 21 ثابت هست يا نه؟ و آيا بايد حتما با A-B-C... مشخص بشه يا نه عدد هم ميشه يا اينكه اصلا قاعده نداره فرضا اسم اشخاص هست؟
2- همون 93 بار هم زياد هست و بايد 31 باشه (بگو چرا؟)
3- آيا اين عناصر بايد در يك فرم باشن كه به يك صفحه asp-aspx-php ارسال ميشه يا نه ؟
4- براي جمع ستوني لازم نيست آرايه بسازي (بگو چرا؟)