اذهب الي المحتوي
أوفيسنا

المساعدة بتصميم الجداول


badi9

الردود الموصى بها

البرنامج 1.rarالبرنامج 1.rarبسم الله الرحمن الرحيم

اخواني ارجوا مساعدتي بتصميم الجدوال

والبرنامج عبارة عن موردين وشركات بضائع بالدين ولكل واحد عمر دين من 30يوم و60 يوم وسقف للدين والذي اريدة ان اعرف تاريخ السداد مع التذكير به قبل يومين والدفعات

وعملت ثلاث جداول

الاول جدول العملاء(رقم العميل مفتاح اساس-اسم العميل-رقم الهاتف)

الجدول الثاني جدول الفواتير (رقم العميل-مبلغ الفاتورة-تاريخ الفاتوره-رقم الفاتوره)

الجدول الثالث جدول السداد(رقم العميل-مبلغ السداد-تاريخ السداد-رقم الايصال - ملاحظات )

كيف اضع تاريخ استحقاق الفاتورة ومدتها والتذكير بها

ارجوا المساعدة ولكم جزيل الشكر

رابط هذا التعليق
شارك

بعد التحية:

هل تاريخ السداد بعد 30 يوم أو 60 يوم حصراً أم بين المدتين يعني 45 يوم او36 يوم

أم أن تاريخ السداد بعد شهر أو شهرين لأن الشهر يمكن أن يكون 31 يوم أو 28 يوم إلخ

أما بالنسبة لرسالة التنبيهأأو التذكير فأحيلك إلى قاعدة بيانات (تنبيه بالنهاية) قدمها الأخ أبو الأنس على ما أذكر يمكنك الاستفادة منها وأرفقها لكي لا أتعبك بالبحث.

مع التحية

تنبيه بالنهاية.rar

تم تعديل بواسطه riad
رابط هذا التعليق
شارك

اشكركم اخواني جزيل الشكر

الان الجداول هل يبقي لها اضافة او تعديل بالحقول والعلالاقه الي مسويها هل هي صحيحة

والسدادممكن يكن بالايام موحصري علي 30 و60 يوم

زاشكر اخي رياض و ابوالانس علي التجاوب السريع والامثله وسوف اطبق الامثلة السابقه

رابط هذا التعليق
شارك

الأخ الكريم:

هذا الأمر قد تحقق في النموذج (نموذج1) حيث ان حقل (sdad-date) في هذا النموذج هو نتيجة جمع حقل (fatorh-date) وهو تاريخ مع حقل (days) وهوحقل من نوع رقم أضفته للجدول

=[fatorh-date]+[days]

ويتم تخزين النتيجة في الجدول (tabl sdad) بعد النقر على زر (إلحاق)

تم تعديل بواسطه riad
رابط هذا التعليق
شارك

اتعبتكم معاي عسي الله يجزاكم خير ان شاء الله

في الاستعلام برقم المورد اريد المجموع /الفواتير تخصم من مبلغ السداد لاحصل علي المبلغ الاجمالي للمورد في كل سطر

البرنامج 1.rar

رابط هذا التعليق
شارك

جزاك الله الف خير

اخي ried اريد ان تشرح لي المجموع التراكمي اللي انت سويتة مبني علي الاستعلام رقم العميل

هل تسطيع ان تجعل الاستعلام واحد مو اثثنين والترتيب علي التاريخ الفاتورة

رابط هذا التعليق
شارك

إليك الحل ولكن أرجوان تلاحظ أن التجميع تم بواسطة حقلي تاريخ الفاتورة ورقمها لتجنب حدوث خطأ إذا كان هناك فاتورتين بنفس التاريخ ولكن ارجو ملاحظة أن الفاتورة ذات التاريخ الأكبر لها رقم أكبر.ويمكن أن يتم التجميع بحقل ترقيم تلقائي تصاعدي بدل من حقل رقم الفاتورة إذا كنت تريد فاتورة بتاريخ أكبر وبرقم فاتورة أصغر.

والاستعلام مبني على جدولtabl fatorh ولكن يتم تغيير اسم الجدول في الاستعلام من خصائصه لكي نتمكن من التجميع على أساس الجدول والاستعلام.

مع التحية

البرنامج 1.rar

تم تعديل بواسطه riad
رابط هذا التعليق
شارك

أخي العزيز:

سبب الخطأ هو ان رقم الفاتورة المؤرخة 1/5/1430 هو /9/ أي أصغر من رقم الفاتورة /8888/ والمؤرخة 1/4/1430

ولحل المشكلة تماماً أرفق قاعدة بيانات بها حقل ترقيم تلقائي كما ان حقل fatorh-date هو حقل تاريخ وليس حقل نص, والتجميع تم بواسطة حقلي تاريخ الفاتورة وحقل AutoNum من الجدول tabl fatorh.

البرنامج 1.rar

رابط هذا التعليق
شارك

الأخ العزيز:

عند التعامل مع الفواتير هناك منطق وهو أن رقم الفاتورة رقم فريد لا يجوز أن يتكرر كما أن أرقام الفواتير تصاعدية ,وقد يكون لدينا فاتورتين في نفس التاريخ ولكن واحدة سابقة على الأخرى في رقم الفاتورة.

في الاستعلام التالي رتبت الفواتير على أساس رقم الفاتورة fatorh-id ثم على أساس التاريخfatorh-date ,وأضفت التجميع على أساس رقم العميل id-amal.

وهذا الاستعلام لن يكون صحيح إذا لم يتم الالتزام بالمنطق الخاص بالفواتير,وأخيراً ما قمت بتقديمه هو طريقة لحل المشكلة أما تكييفها مع عملك فهذا أمر يرجع إليك فأنت ادرى بطبيعة العمل لديك وبالتالي تستطيع تغيير الاستعلام بما يخدم عملك مع التحية.

البرنامج 1.rar

تم تعديل بواسطه riad
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information