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

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

  1. #1

    Question تکمیل ظرفیت روزانه با احتساب مقادیر اولیه

    با سلام
    من یک جدول دارم که تاریخ های کل سال را روزانه ثبت شده و در فیلد دیگر این جدول مقادیر ظرفیت روزانه وجود دارد. (جدول 1)

    مشابه ذیل :
    تاریخ ظرفیت
    98/01/02 500
    98/01/03 400
    98/01/04 300
    98/01/05 700

    جدول 1
    جدول دیگری نیز وجود داره که مقدار سفارش مورد نیاز ثبت شده (جدول 2)

    مشابه ذیل :

    شماره سفارش مقدار سفارش
    1 1000
    2 500

    جدول 2
    حالا میخوام کوئری بسازم که مثلا سفارش 1 رو در جدول 1 بررسی بکنه و بگه جهت این سفارش باید تاریخ 98/01/02 به مقدار 500 و 98/01/03 به مقدار 400 و 98/01/04 به مقدار 100 واحد تولید بشه سپس از ادامه ظرفیت باقی مانده 98/01/04 که 200 تا میشه شروع کنه سفارش شماره 2 رو تامین بکنه که میشه 98/01/04 به میزان 200 واحد و 98/01/05 به میزان 300 واحد و همینطوری برای سایر روزها و سایر سفارشات بشه محاسبه کرد.
    ممنون میشم راهنمایی کنید.

  2. #2
    کاربر دائمی آواتار mmbguide
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    منظومه شمسی
    پست
    1,146

    نقل قول: تکمیل ظرفیت روزانه با احتساب مقادیر اولیه

    سلام

    خب ابتدا باید در جدول اول یک ستون مثلا تحت عنوان تکمیل و از نوع BIT ایجاد کنید و هر زمان که از مقدار ظرفیت یک روز مشخص بطور کامل استفاده شد تیک آن فعال شود تا برنامه در دفعات بعدی با آن تاریخ کاری نداشته باشد و الی آخر و برای آن ظرفیت هایی که ناتمام هستند ستون مقدار باقیمانده ایجاد کنید تا برنامه بداند که در سفارش های قبلی چقدر در یک تاریخ مشخص باقی مانده است


    1. چیزی که به ذهن من میرسه اینه که ابتدا مقدار باقیمانده اولین تاریخی که هنوز ظرفیتش تکمیل نشده رو دریافت کنید و با مقدار سفارش مقایسه کنید
    2. اگر سفارش کمتر از ظرفیت باقیمانده باشد، مقدار سفارش از باقیمانده کسر شده و مقدار باقیمانده در تاریخ مورد نظر Update شود
    3. اگر مقدار سفارش بیشتر بود، باید از مقدار باقیمانده کسر شود و تیک ستون تکمیل ظرفیت فعال شود و مقدار سفارش باقیمانده در حلقه بعدی بررسی شود و مراحل مجددا انجام شود تا مقدار سفارش کامل شود.

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

  1. حرفه ای: تکمیل ظرفیت روزانه با احتساب مقادیر اولیه
    نوشته شده توسط bita_ziba77 در بخش Access
    پاسخ: 17
    آخرین پست: دوشنبه 18 آذر 1398, 11:32 صبح
  2. سوال: تعریف عملگر انتساب برای انتساب اشاره گرها
    نوشته شده توسط Ananas در بخش برنامه نویسی با زبان C و ++C
    پاسخ: 0
    آخرین پست: پنج شنبه 17 اسفند 1391, 09:37 صبح
  3. سوال: مشکل در انتساب بیت مپ به کامپوننت خودم
    نوشته شده توسط mbshareat در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 0
    آخرین پست: یک شنبه 07 آبان 1391, 17:54 عصر
  4. سوال: مشکل در انتساب بیت مپ به پراپرتی کامپوننت؟
    نوشته شده توسط mbshareat در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 2
    آخرین پست: دوشنبه 27 شهریور 1391, 02:50 صبح
  5. گرفتن اطلاعات اتسال اینترنت. (تعداد بایت فرستاده شده)
    نوشته شده توسط H_SH_VB در بخش برنامه نویسی در 6 VB
    پاسخ: 13
    آخرین پست: پنج شنبه 27 بهمن 1384, 22:49 عصر

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

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