اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

برنامج الديون كيفية عمل عملية حسابية بين 4 حقول


sofiane05552

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

1.png.e08c841b32d1615159fee89313583157.png

السلام عليكم 

سأشرح الفورم خطوة خطوة من اجل ايصال لكم فكرتي وان شاء الله اجد الكود المناسب لفكرتي 

اول شئ الفورم ذا خاص بزبائن عندما يشترون بضاعة على منهم من يدفع نصف المبلغ 

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

01) الحقل الأول الي اسمه 

01)سعر الدولار بدينار الجزائري في الوقت الحالي

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

02) الحقل الثاني

هو النوع / الكمية / العدد 

حقل النوع مثلا نوع بضاعة سروال جينز او تشرتات 

الكمية مثلا 500سيري لسرول جينز وسيري فيه 8 يعني راح اكتب 500 

حقل العدد  يعطي العدد اجمالي  للجينز هو مثلا 4000

حقل الي اسمه 

سعر الدولار 

اقصد به يعني سعر الجينز للفطعة 

يعني لو وضعت سعر القطعة في حقل سعر بالدولار 

راح يطلع المجموع اتوماتيك في الحقل  الي اسمه السعر الاجمالي بالدولار  

 

بخصوص الحقل الي اسمه 

المبلغ المدفوع بالدولار 

يعني المبلغ الذي دفعه الزبون  مثلا المفروض يدفع 4000 دولار وهو دفع لي 2000 دولار 

يعني اتوماتيك 

راح يكون الحقل الي اسمه المبلغ المتبقي بالدولار

2000 دولار وهو المبلغ المتبقي بيني وبين الزبون 

03) بخصوص الحقل الي اسمه الحالة فيه خيارين اما تم الدفع او لم يدفع بعد اقصد به الدين الي بيني وبينه 

اريد حركة يعني بعدما يدفع المبلغ المتبقي الحقل يرجع 0 معناه الزبون دفع الدين الخاص به 

04) بخصوص الحقول الي اسفل  

 - السعر بدينار الجزائري

- السعر لاجمالي بدينار الجزائري

- المبلغ المدفوع بدينار الجزائري

- المبلغ المتبقي بدينار الجزائري

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

والعكس صحيح

الملف مرفق في اسفل

وبارك الله في كل واحد راح يساهم في مساعدتي ومنكم نتعلم  وجعله الله في ميزان حسنات كل واحد حاول مساعدتي

 

 

الديون1.rar

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

بعد قرائتي للموضوع للمرة الثانية

تبين لدي مجموعة من الاخطاء في المشروع الخاص بك او انني لم افهمها بشكل جيد

اليك بعض النقاط

اولاُ : اذا كان سعر الصرف بين عملة دولار تساوي 2500 دينار جزائري فدفع العميل لك مبلغ 1000 دينار

بعد اسبوع تغير سعر الصرف للعملة من 2500 دينار الى 3000 دينار او نقص الى 2000 دينار كم سيكون عند العميل هل سيكون المبلغ على العميل 1500 دينار اذا ارتفع السعر واذا نقض السعر يدفع 1000 دينار سيكون هناك تناقض مع العميل او معاك .

ثانيا :

العميل قام بدفع 1000 دينار من اصل 2500 الباقي على العميل 1500 دينار ماذا لو قام بتقسيم هذا المبلغ الى اكثر من دفعة هل كل مرة ساعود الى الفاتورة للتعديل عليها وماذا لو كان لدي اكثر من فاتورة لنفس العميل في اي فاتورة ساضيف المبلغ ؟

ماذا لو طلب العميل اكثر من صنف هل ساعمل لكل صنف فاتورة ؟

لو كان لدي اكثر من 100 عميل ولدي اكثر من 1000 عندها ستكون المسالة اكثر تعقيدا من ربطها تلقائيا باربعة حقول سنحتاج الى اكثر من جدول واكثر من استعلام ونموذج.

فكر في كل الجوانب قبل بدء التصميم لاي عمل ترغب به

لا اريد الاطالة اكثر

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

 

الملف في المرفقات

 

تحياتي لك

ديون ومبيعات.rar

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

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

ثانيا برنامج معقد 

ثالثا اريد اكواد فقط في فورم الخاص بي ويصير كل شئ تمام 

رابعا كل عمليات الحسابية يدوية مافي شئ اتوماتيك زي كذا احسب بألة حاسبة وخلاص ليه تعب ذا على فاضي

خامسا بارك الله فيك على مساعدتك لي وتعديل على برنامجي مشاء الله بركت اخي الكريم وجزاك الله خيراااا في دنيا وفي الأخرة

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

بارك الله فيك اخي الكريم لا اعلم ماهو التعقيد في البرنامج الذي لم ياخذ مني اكثر من نصف ساعة .

دعني اشرح لك كيف يمكنك القيام بذلك وحدك وعلى نموذجك

اولا

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

الخاصية الثانية تنسيق قم بتغييرها الى نوع العملة التي تريدها مثلا الدولار اكتبها بهذا الشكل $0 اما الدينار الجزائري فاكتبها بالطريقة التالية 0\د.\ج

الخاصية حجم الحقل من تلقائي الى رقم 2 او اي رقم تريدة

كل ما ذكرته لك في الاعلى خصائص الحقل في الجدول

الان نعود الى النموذج في الحقل المسمى بالعدد انتقل الى خصائص الحقل > تبويب حدث> بعد التحديث اجراء حدث 

اكتب الامر التالي

Me.السعر_الاجمالي = [السعر] * [العدد]

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

ارجو ان ننضح لك الفكرة

 

 

 

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

1 دقيقه مضت, صلاح جبر said:

بارك الله فيك اخي الكريم لا اعلم ماهو التعقيد في البرنامج الذي لم ياخذ مني اكثر من نصف ساعة .

دعني اشرح لك كيف يمكنك القيام بذلك وحدك وعلى نموذجك

اولا

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

الخاصية الثانية تنسيق قم بتغييرها الى نوع العملة التي تريدها مثلا الدولار اكتبها بهذا الشكل $0 اما الدينار الجزائري فاكتبها بالطريقة التالية 0\د.\ج

الخاصية حجم الحقل من تلقائي الى رقم 2 او اي رقم تريدة

كل ما ذكرته لك في الاعلى خصائص الحقل في الجدول

الان نعود الى النموذج في الحقل المسمى بالعدد انتقل الى خصائص الحقل > تبويب حدث> بعد التحديث اجراء حدث 

اكتب الامر التالي


Me.السعر_الاجمالي = [السعر] * [العدد]

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

ارجو ان ننضح لك الفكرة

 

 

 

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

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

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

جرب كتابة اي رقم في حقل العدد وعند الخروج منه لاحظ الاجمالي بالدولار كيف يتغير بشكل تلقائي اكمل باقي الخطوات فهي ليست معقدة 🙂

الديون1.rar

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

6 دقائق مضت, صلاح جبر said:

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

جرب كتابة اي رقم في حقل العدد وعند الخروج منه لاحظ الاجمالي بالدولار كيف يتغير بشكل تلقائي اكمل باقي الخطوات فهي ليست معقدة 🙂

الديون1.rar 30.86 kB · 0 تنزيلات

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

الخطوة 2

اذا كان الحقل الي اسمه السعر لاجمالي بالدولار 800 دولار مثلا

الحقل الي اسمه

المبلغ المدفوع بالدولار مثلا 400 دولار 

يعني اريد في الحقل الي اسمه المبلغ المتبقى بالدولار يطلع لي رقم 400 دولار اتوماتيك يعني بقي ناقص 400 دولار لم يدفعها زبون 

وبارك الله فيك

 

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

اجراء حدث بعد التحديث في حقل المبلغ المدفوع

هذا لامر انسخ والصق فقط

Me.المبلغ_المتفي= [السعر الاجمالي] - [المبلغ المدفوع]

 

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

10 ساعات مضت, صلاح جبر said:

اجراء حدث بعد التحديث في حقل المبلغ المدفوع

هذا لامر انسخ والصق فقط


Me.المبلغ_المتفي= [السعر الاجمالي] - [المبلغ المدفوع]

 

تمام بارك الله فيك نجحت

11 ساعات مضت, صلاح جبر said:

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

جرب كتابة اي رقم في حقل العدد وعند الخروج منه لاحظ الاجمالي بالدولار كيف يتغير بشكل تلقائي اكمل باقي الخطوات فهي ليست معقدة 🙂

الديون1.rar 30.86 kB · 1 تنزيلات

اريد اضافة شئ ماذا تقترح يعني بعد الدفع المبلغ الناقص بين الزبون والتاجر اريد مثلا في الخانة الي اسمه الحالة لو اخترت تم الدفع يعني خانة المبلغ المدفوع و خانةالمبلغ المتبقي تصبح 0

 

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

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

 

الديون1.rar

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

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.

×
×
  • اضف...

Important Information