22-11-15, 01:19 PM
(22-11-15, 12:12 AM)أبو عمر كتب : السلام عليكمجزاكم الله خير
الفكرة لتنفيذها بشكل سليم وآمن تحتاج الى جدولين
جدول يضم لابيانات الاساسية للحساب
والجدول الاخر يضم العمليات التي تجري عليه من سحب أو ايداع
بهذا تتخطى المشكلة التي تواجهك الان
لو كنت قد نفذت برنامج مبيعات أو مخازن تعامل مع الحساب و:انك تتعامل مع بند في مخزن
على سبيل المثال في الجدول الاول
رقم الحساب - اسم الحساب - ..... الخ
الجدول الاخر
رقم الحساب - ايداع - سحب - التاريخ
فقط
ولمعرفة الاجمالي تستطيع ذلك يمعملية جمع وطرح بسيطة
مجموع الايداعات - مجموع السحوبات
وتسطيع الحصول على القيمة السابقة تبعا لاي تاريخ تم فيه تغيير على الحساب
وضحت؟
بالتوفيق
بالفعل انا منفذ البرنامج على هذا الاساس ولكن مشكلتى فى لاربط بين الجداول هو تكرار السجلات عند قيامى بربطها
بمعنى اوضح
لدى 3 جداول
الاول باسم level 4 به حقل اسم الحساب وكوده (حقل الربط id_level4)
الثانى بأسم data_entry وبه حقل debitو cridet وحقل الربط id_level4) والتاريخ
الثالث باسم balance _before وبه حقل debit_amو cridet_amو حقل الربط id_level 4(
عند عملى ربط بينهم تظهر السجلات متكررة فهل من طريقة للحصول على السجلات الفعلية
وجزاكم الله خيرا
