حصان طروادة في المفتاح الفريد
#6
السلام عليكم

لكسر العادة والمألوف ومن باب التغيير والتجربة جربت طريقة اخرى لتصميم قاعدة بيانات المبيعات
طبعا كالعادة التقليل من عدد الجداول و انشاء استعلامات  قصيرة واسرع في التنفيذ
الفكرة كانت مجنونة ولكن عملت بسلاسة وكانت برمجة الواجهة والتقارير ممتعة وبسيطة

[صورة: attachment.php?aid=4642]
لا يوجد جدول لرأس الفاتورة كله جدول واحد للمشتريات والمبيعات
في الاستعلامات كان قصير جدا واسهل في اجراء العمليات الحسابية واسرع في التنفيذ
هنا لدينا فاتورة متكاملة
BYE-DATE تاريخ الفاتورة طبعا تسجله مرة واحدة فقط لاداعي لتكراره
بعده رقم اصنف وبعده سعر الشراء او البيع وبعده كمية الشراء لو كانت مشتريات وبعده كمية البيع لو كانت مبيعات وبعده رقم الفاتورة وايضا  بعده تاريخ الصلاحية لو كانت مشتريات وبعده رقم نوع الفاتورة وهنا 9 اي مبيعات وبعده رقم المستخدم وبعده المدفوع وهو اجمالي الفاتورة ويجب ان يكون في اول السطر فقط لان هذا سيسهل فيما بعد الاستعلامات لانك لو جمعت باستعلام وكان امدفوع 100 ستكون النتيجة 300 وتحتاج الى انقاصه من عدد الصفوف واجراء عملية في الاستعلام ونحن نحتاج الى اقل وابسط استعلامات وبعدها التخفيظ في اول اسطر تخفيظ على كامل الفاتورة ولو بعده على الصنف الحدد فقط

طبعا تحتاج الى بعض الضبط فقط عند جلب فاتورة للتعديل في برنامجك لتقراء القيم في السطر الاول وبعدها فكرة تستحق التجربة لانها جعلتني استمتع في التصميم


الملفات المرفقة
.jpg   4444.jpg (الحجم : 73.67 ك ب / التحميلات : 76)
قل: اللهم فاطِرَ السماوات والأرض عالم الغيبِ والشهادة، ربَّ كُلِّ شَيءٍ ومَلِيكَه، أَشْهد أن لا إله إلا أنت، أعوذ بك من شرِّ نفسي وشرِّ الشيطان وشِرْكِهِ وأن أقترف على نفسي سوءًا أو أجرُّه إلى مسلم


الردود في هذا الموضوع
RE: حصان طروادة في المفتاح الفريد - بواسطة Delphi4Us - 26-05-2022, 06:09 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم