![]() |
|
كيف يتم حساب باقي دين زبون - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف يتم حساب باقي دين زبون (/showthread.php?tid=6856) |
كيف يتم حساب باقي دين زبون - DOSDOS - 09-03-2015 مثل ما بالعنوان يعني انا استخدمة طريقه وهي ان اطرح الدين من المدفوع لكن الطريقه ليست ديناميكية لهذا ما هي الطريقة التي تخولني ان احقق مثل هذا PHP كود : دين المدفوع الباقيكيف يتم حساب باقي دين زبون - nabilkeb - 09-03-2015 الأمر غير مفهوم بتاتا (على الأقل بالنسبة لي) ، انظر السطر الأخير : الدين هو 2500 ، المدفوع هو 2000 ، الباقي 3500 ، كيف هــذا ؟؟؟ أولا : أنا مدان بـ 2500 و دفعت 2000 ، و عليه أبقى مدان بــ 500 و ليس 3500 ثانيا: الظاهر الأمر بسيط و يتعلق بطرح القيم و انتهــى ثالثا: هل الأمر مجرد عمليات حسابية أو برنامج لقواعد البيانات ؟ أين بالضبط تحتاج إجابة على سؤالك ? فمثلا بقواعد البيانات لست محتاج لتخزين نتيجة الطرح ، فقط القيام بالعملية للعرض المهم وضح سؤالك أكثر كيف يتم حساب باقي دين زبون - DOSDOS - 10-03-2015 اعتذر لم انتبه لان قمت بالتعديل مرتين حتى ضبط معي شكل الجدول المه هذا التصحيح PHP كود : الباقي المدفوع دينمثال : 3500 +1000 -2000 = 2500 كيف يتم حساب باقي دين زبون - nabilkeb - 10-03-2015 السطر الأول: 1000(الدين) - 0 (المدفوع) = 1000 (الباقي) السطر الثاني: 3500(الدين) - 2000 (المدفوع) = 2500 (الباقي) ؟؟؟ كيف هذا ؟؟؟ أم أنك تقصد: ( 1000(الدين) +3500(الدين) ) - ( 0 (المدفوع) + 2000 (المدفوع) ) = 2500 (الباقي) ؟ بغض النظر عن قيمة السطر الأول المتعلقة بالباقي (1000) ماذا تستعمل أصلا ؟ قواعد البيانات ؟ أي نوع ؟ أين تريد نتيجة هذه الحسابات ؟ هل التخزين بقاعدة البيانات ؟ العرض فقط ؟ أين يكون هذا العرض ؟ dbgrid مثلا ؟ ؟؟؟ كيف يتم حساب باقي دين زبون - Mr.DOS - 10-03-2015 سلام عليكم ورحمة الله وبركاته ولله احترت في الرد على تساؤلك اخي dosdos إقتباس :الطريقة الديناميكية للحساب يعني اجمع الدين السابق مع الجديد واطرح منه الدفع الجديد وهكذااطرح الفكرة كاملة هل تستعمل قواعد بيانات ؟ كيف يتم حساب باقي دين زبون - AgroSoft - 11-03-2015 لم افهم تساؤلك بتاتا بسط الفكرة التي تريد الوصول لها لنفهم ما تريد .... تحياتي . كيف يتم حساب باقي دين زبون - DOSDOS - 11-03-2015 استخدم accesse النتيجة تكون في حقل وهمي داخل ADOTabel والعرض داخل dbgird اما ما **** الوصول له هو إقتباس : 3500(الدين) - 2000 (المدفوع) = 2500 (الباقي) ؟؟؟ كيف هذا ؟؟؟انت نسيت ان الباقي من السطر الاول الذي يكون 1000 يعني العملية تكون بجمع الدين السابق مع الجديد ونطرح منه المدفوع الجديد هكذا 3500 + 1000 - 2000 = 2500 وهكذا على التوالي اما التي انت تقصدها فانا استعملها لكن ليست ديناميكية يعني لا تستطيع ان تعرف بعد ان تدخل اجراءات اخرى كم كنت تدينه في تاريخ ما لانه سينتج لك باقي الطرح فقط وهذا غير ديناميكي **** انك فهمتني |