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

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

قام بنشر

مشكور كتير

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

بسم الله الرحمن الرحيم

يَا أَيُّهَا الَّذِينَ آمَنُوا إِن تَنصُرُوا اللَّهَ يَنصُرْكُمْ وَيُثَبِّتْ أَقْدَامَكُمْ [محمد : 7]

صدق الله العظيم

علي محمد

اللهم انصر الاسلام و اعز المسلمين

0.5392801148288715.jpg

قام بنشر

السلام عليكم مرة أخرى

أستاذ رضوان عندى أستفسار أرجو أن أجد أجابتهما عندك

أولا : وجدت فى النموذج جملة لم أفهم معناها أتمنى أن اجد الإجابة الوافيه عندك وهى

Private Sub Form_Current()
Me.Recalc

End Sub

ماذا تقصد او مامعنى هذه الجملة

ثانيا : عند عملية إدخال التاريخ وخاصة لو كانت أعداد فردية تتغير قيمة الشهر مكان اليوم حاولت أن أضع التنسيق yyyy/mm/dd وتابعت موضوع الإخوة فى منتدى الفريق العربى على هذا الرابط

http://www.arabteam2000-forum.com/index.php?showtopic=49725

أخيرا توصلت إلى حل وهو إدراج التاريخ من إدراك التاريخ من نتيجة من رسائل الأكسس تلقائياً

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

مرفق البرنامج بعد التعديل علية

buill.rar

قام بنشر

السلام عليكم إخوانى

صراحة ما أعرف شو أقولكم بس أنا وقعت فى مشكلة فعلا عويصة والله جالس لها يومين ما عارف أحلها

بعد كل هذا حاولت أن انشىء جدول deposit وهو خاص بعملية توريد الفواتير الموجودة عندى إلى البنك

حاولت بكل الطرق أن أنشىء علاقة بين جدول الفواتير inv وجدول deposit مستحيل بحيث كل اللى أبغيه هو

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

حاولت أسويها مافى

- فى جدول deposit فى dep_amount وهو المبلغ الذى أدعته فى البنك كيف أنشأ علاقه بين الجدولين بحيث إن فاتورة إيداع واحدة تحمل أكثر من فاتورة (علاقة رأس بأطراف) وكيف أحسب الصندوق عندى

أتمنى منك المساعدة

وجزاكم الله خير

buill1.rar

قام بنشر

بالنسبة لسؤالك حول التاريح لم أفهم منه شيئا , ماهي علاقة التاريخ بالترقيم التلقائي ؟

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

قام بنشر

السلام عليكم ورحمة الله وبركاته

شكرا لك أخى رضوان والله جاءنى جوابك كبرقة أمل بعد أن أصابنى اليأس

أخى هذا ماحاولت أن أفعله فعلا أن

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

ولكن يعطى علاقة غير معروفة

كل ما أريده هو أنى عندما أورد ما فى الصندوق إلى البنك يعطينى البرنامج أن هناك عدد من الفواتير لم تورد للبنك

بمعنى أن فاتورة التوريد للبنك الواحدة فى جدول deposit تحمل ضمنها عدد من الفواتير العادية فى جدول inv

مثال :-

عندى فى جدول الفواتير inv فاتورة رقم ترقيم تلقائى

inv_no - inv_code

INV1- 4000

INV2 - 4001

INV3 - 4002

INV1- 4003

INV2 - 4004

وعندى فى جدول deposit

dep_no

1

2

3

بحيث أن dep 1 تم توريدها إلى البنك بتاريخ xxxxx عن فواتير

INV1- 4000

INV2 - 4001

INV3 - 4002

ويتبفى فى الصندوق أو لم يتم توريده فواتير

INV1- 4003

INV2 - 4004

وأسف على الإطالة وأتمنى أن لا تملوا منى جزاكم الله خير

قام بنشر (معدل)

أنشأ جدولين

الأول جدول الدفعات : رقم مسلسل - تاريخ - اسم العميل

الثاني : تفاصيل الدفعات : رقم الدفعة ( مرتبط مع الرقم المسلسل أعلاه ) - رقم الفاتورة ( مرتبط مع رقم الفاتورة في جدول الفواتير ) - المبلغ

الآن تعمل نموذج رئيسي على جدول الدفعات تسجل فيه بيانات الدفعة , ثم تنتقل الى النموذج الفرعي له ( و المبني على جدول تفاصيل الدفعات ) لتسجل فيه المبالغ و أرقام الفواتير العائدة لها

و تعمل مربع نص غير منضم في النموذج الرئيسي ليحسب مجموع الدفعات الفرعية للدفعة الواحدة

تم تعديل بواسطه rudwan
قام بنشر

اذا كان نوع البيانات بين الحقلين غير متطابق فمن الطبيعي أن لايقبل الأكسس انشاء تكامل مرجعي بينهما

قام بنشر
اذا كان نوع البيانات بين الحقلين غير متطابق فمن الطبيعي أن لايقبل الأكسس انشاء تكامل مرجعي بينهما

كلهم من نوع رقم كما تفضلت فى بداية المشاركة

شكراااا

قام بنشر

لايكفي أن يكون رقم , لابد من أن يكون تطابق بين نوع الرقم نفسه , عدد صحيح مع عدد صحيح طويل لن يقبل الربط بينهما

تأكد من كافة أنواع الحقول , و اذا لم ينجح معك أرفق ملفك للتأكد من ذلك

قام بنشر

السبب أنه ليس هناك حقل مفتاح رئيسي في أي من الحقلين الذين تطلب ربطهما

اجعل حقل pay code في جدول paying مفتاح رئيسي , ثم أعد الربط بينهما

قام بنشر

شكرا أخى رضوان على المعلومة

ولكن واجهتنى مشكلة أتمنى ما تزهق منى لأنى أعلم أنك ترد على كل الطلبات والمشكلة هى

تحديث الفورم الفرعى ليكون المبلغ الموجود هو نفسه رقم الفاتورة

حاولت إستخدام الدالة DLookUp فى الحقل الخاص بالمبلغ فى الفورم الفرعى ليتم تحديث المبلغ مع رقم الفاتورة ولكن باءت محاولتى بالفشل

أتمنى إنى أجد عندك الجواب أو الحل الوافى

وشكرا

buill1.rar

قام بنشر

الله أكبر مالها إلا رجالها

شكرا لك أخى رضوان

صراحة ما عارف شو أقولك ما دخلت موضوع إلا والله أكبر بصمتك موجودة فيه ماشاء الله الله يزيدك من علمه

وشكرا

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information