الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يتم اليا جعل الفرق بين تواريخ يكون الفرق زيادة شهر

بدأه iisys في 4 نوفمبر 2012 · 38 رد · 2,253 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي حقل تاريخ يتم ادخال تاريخ معين فيه :مثلا 2012/01/10

بحيث يكون التاريخ الذي يلية فيه زيادة شهر فقط عن سابقة بحيث يكون 2012/02/09 وهاكذا التاريخ الذي يلية

شاكرا ومقدرا للجميع

برفقة المثال

db1.rar

#2
iisys كتب:

لدي حقل تاريخ يتم ادخال تاريخ معين فيه :مثلا 2012/01/10

بحيث يكون التاريخ الذي يلية فيه زيادة شهر فقط عن سابقة بحيث يكون 2012/02/09 وهاكذا التاريخ الذي يلية

شاكرا ومقدرا للجميع

برفقة المثال

تفضل اخي الكريم

برنامج الأقساط المطور

post-15367-080907800 1352017688_thumb.gi

post-15367-028557000 1352017709_thumb.gi

في حقل : ( رقم ) ادخل رقم المستفيد مثل ( 1 او 2 او 3 .................... الخ )

في حقل : ( الاسم ) اكتب اسم المستفيد

في حقل : ( المبلغ ) اكتب المبلغ كاملا مثل ( 1000 او 10000 او 100000 ..... او اي مبلغ تريده

في حقل ( التاريخ ) ادخل تاريخ بداية اول قسط

في حقل ( عدد الأقساط ) ادخل عدد الأقساط التي سوف يتم تقسيطها على المبلغ

بعد الإنتهاء من كتابة كافة البيانات بصورة صحيحة اضغط على زر الأمر ( ابدأ اضافة الأقساط )

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

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

لا تنسانا من التقييم بارك الله بك

za-AKSAT-Pro.rar

بالتوفيق

المرفقات
R1.gifR2.gif

تم تعديل هذه المشاركة بواسطة zahrah في 8 نوفمبر 2012 في 16:12

1
#3

بارك الله بك اختي ام عهود

برنامج جميل ورائع بمعنى الكلمة ، طبعا تستحقين اكثر من ذلك +++++++++++++++++++++++++++++++++++++++++++++++++++++++++

مع احترامي وتقديري

سيد الاستغفار

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

من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري

#4
zahrah كتب:

تفضل اخي الكريم

برنامج الأقساط المطور

post-15367-080907800 1352017688_thumb.gi

post-15367-028557000 1352017709_thumb.gi

في حقل : ( رقم ) ادخل رقم المستفيد مثل ( 1 او 2 او 3 .................... الخ )

في حقل : ( الاسم ) اكتب اسم المستفيد

في حقل : ( المبلغ ) اكتب المبلغ كاملا مثل ( 1000 او 10000 او 100000 ..... او اي مبلغ تريده

في حقل ( التاريخ ) ادخل تاريخ بداية اول قسط

في حقل ( عدد الأقساط ) ادخل عدد الأقساط التي سوف يتم تقسيطها على المبلغ

بعد الإنتهاء من كتابة كافة البيانات بصورة صحيحة اضغط على زر الأمر ( ابدأ اضافة الأقساط )

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

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

لا تنسانا من التقييم بارك الله بك

بالتوفيق

----------------------------

بارك الله فيكي ام عهود

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

#5
iisys كتب:

----------------------------

بارك الله فيكي ام عهود

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

------------------------------------------------------------------------------------------------------------------------------------------

هل من حل لهذه الملاحظة وهل هي ظاهرة عند من جرب البرنامج

آمل الافادة

تحياتي للجميع

#6
iisys كتب:

----------------------------

بارك الله فيكي ام عهود

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

بارك الله بك اخي الكريم

على التنبيه لهذه الملاحظة

تم تعديل البرنامج بناء على ملاحظتك والان البرنامج يعمل بشكل ممتاز

za-AKSAT-Pro.rar

بالتوفيق

1
#7
zahrah كتب:

بارك الله بك اخي الكريم

على التنبيه لهذه الملاحظة

تم تعديل البرنامج بناء على ملاحظتك والان البرنامج يعمل بشكل ممتاز

za-AKSAT-Pro.rar

بالتوفيق

---------------------------------------------------

كيف اجعل حقل الرقم يكون الي الترقيم

#8
iisys كتب:

---------------------------------------------------

كيف اجعل حقل الرقم يكون الي الترقيم

تفضل اخي الكريم

تم تعديل حقل الرقم الى ترقيم آلي

za-AKSAT-Pro-LAST.rar

لا تنسانا من التقييم بارك الله بك

بالتوفيق

#9
zahrah كتب:

تفضل اخي الكريم

تم تعديل حقل الرقم الى ترقيم آلي

za-AKSAT-Pro-LAST.rar

لا تنسانا من التقييم بارك الله بك

بالتوفيق

---------------------------------

بارك الله بك

iisys كتب:

---------------------------------

بارك الله بك

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

المطلوب.rar

تم تعديل هذه المشاركة بواسطة iisys في 20 نوفمبر 2012 في 16:26

#10
iisys كتب:

---------------------------------

بارك الله بك

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

-------------------------

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

za-AKSAT-Pro-LAST.rar

#11
zahrah كتب:

بارك الله بك اخي الكريم

على التنبيه لهذه الملاحظة

تم تعديل البرنامج بناء على ملاحظتك والان البرنامج يعمل بشكل ممتاز

za-AKSAT-Pro.rar

بالتوفيق

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

#12
abo issa كتب:

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

-----------------------------------

ايضاح :

أخي لو افترضنا أن قيمة المستحق 12500 ريال ومطلوب تسديده دفعه كل ( 3 ) أشهر ابتداء من بعد تاريخ 15/01/2012

النتيجة تكون

1- في تاريخ 15/4/2012 يستحق تسديد 4166.67 ريال

2- في تاريخ 15/7/2012 يستحق تسديد 4166.67 ريال

3- في تاريخ 15/10/2012 يستحق تسديد 4166.67 ريال

12500 ريال

ولو افترضنا مطلوب تسديد المبلغ كل ( 2 ) شهر تكون النتيجة :

1- في تاريخ 15/4/2012 يستحق تسديد 6250 ريال

2- في تاريخ 15/6/2012 يستحق تسديد 6250 ريال

ولو كان المطلوب تسديد المبلغ دفعة واحدة

1- في تاريخ 15/4/2012 يستحق تسديد كامل المبلغ أي بعد شهر من تاريخ اليوم

تم تعديل هذه المشاركة بواسطة iisys في 27 نوفمبر 2012 في 07:53

#13

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

مثلا في حقل تاريخ الابتداء 27/11/2012 و في حقل المدة اللازمة 7 اشهر فيكون الجواب في حقل تاريخ الانتهاء 27/6/2012

مع شكري لتكرمك بالرد

#14
abo issa كتب:

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

مثلا في حقل تاريخ الابتداء 27/11/2012 و في حقل المدة اللازمة 7 اشهر فيكون الجواب في حقل تاريخ الانتهاء 27/6/2012

مع شكري لتكرمك بالرد

-----------------------------

اخي الكريم عذا

هل انت تسأل عن جزئية في البرنامج لمساعدتي في الوصول الي المطلوب او ماذا تقصد / والله لم افهم قصدك

#15
iisys كتب:

-----------------------------

اخي الكريم عذا

هل انت تسأل عن جزئية في البرنامج لمساعدتي في الوصول الي المطلوب او ماذا تقصد / والله لم افهم قصدك

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

#16
abo issa كتب:

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

اخي الكريم /

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

آملا في تعديل البرنامج حسب الموضح

شاكرا ومقدرا للجميع

#17
abo issa كتب:

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

مثلا في حقل تاريخ الابتداء 27/11/2012 و في حقل المدة اللازمة 7 اشهر فيكون الجواب في حقل تاريخ الانتهاء 27/6/2012

مع شكري لتكرمك بالرد

اخي الفاضل

لا يمكن بأي حال من الأحوال ان يكون تاريخ الإنتهاء اصغر من تاريخ الإبتداء

كيف يكون تاريخ بداية الأقساط شهر 11 لسنة 2012 ويكون تاريخ نهاية القسط بعد 7 أشهر في شهر 6 لسنة 2012

الأمر الأخر بارك الله بك

ما هو المطلوب بالضبط من مشاركتك لأنني لم افهم ما هو المقصود !!!

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

بمعنى ان السداد ليس كل شهر بل حسب العدد الذي تحدد مثل تضع 2 فيكون السداد كل شهرين او تضع 5 ويكون السداد كل خمسة اشهر

اتمنى التوضيح حتى نسنطيع تعديل البرنامج بناء على رغبتك

بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 28 نوفمبر 2012 في 21:03

#18
zahrah كتب:

اخي الفاضل

لا يمكن بأي حال من الأحوال ان يكون تاريخ الإنتهاء اصغر من تاريه الإبتداء

كيف يكون تاريخ بداية الأقساط شهر 11 لسنة 2012 ويكون تاريخ نهاية القسط بعد 7 أشهر في شهر 6 لسنة 2012

الأمر الأخر بارك الله بك

ما هو المطلوب بالضبط من مشاركتك لأنني لم افهم ما هو المقصود !!!

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

بمعنى ان السداد ليس كل شهر بل حسب العدد الذي تحدد مثل تضع 2 فيكون السداد كل شهرين او تضع 5 ويكون السداد كل خمسة اشهر

اتمنى التوضيح حتى نسنطيع تعديل البرنامج بناء على رغبتك

بالتوفيق

اعتذر اختي الكريمة على خطأ في التاريخ يجب ان يكون في شهر 6 سنة 2013 يعني ممكن يكون نموذج من ثلاثة حقول لاعرف ما يجب عمله

حقل تاريخ البداية و حقل المدة بالاشهر و حقل تاريخ النهاية

و لكي الشكر و الاحترام

#19
abo issa كتب:

اعتذر اختي الكريمة على خطأ في التاريخ يجب ان يكون في شهر 6 سنة 2013 يعني ممكن يكون نموذج من ثلاثة حقول لاعرف ما يجب عمله

حقل تاريخ البداية و حقل المدة بالاشهر و حقل تاريخ النهاية

و لكي الشكر و الاحترام

اخي الفاضل

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

والسبب بارك الله بك انك تضع تاريخ بداية القسط ثم تضع عدد الأقساط ( هو نفسه عدد الشهور ) لأن 7 اقساط تمثل 7 أشهر

اما بالنسبة لتاريخ نهاية القسط فلا ارى له اي لزوم لأن الكود البرمجي يقوم اتوماتيكيا بتحديد نهاية القسط بدون تدخل منك حسب العدد الذي تضعه في عدد الأقساط ( عدد الشهور )

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

بالتوفيق

#20
zahrah كتب:

اخي الفاضل

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

والسبب بارك الله بك انك تضع تاريخ بداية القسط ثم تضع عدد الأقساط ( هو نفسه عدد الشهور ) لأن 7 اقساط تمثل 7 أشهر

اما بالنسبة لتاريخ نهاية القسط فلا ارى له اي لزوم لأن الكود البرمجي يقوم اتوماتيكيا بتحديد نهاية القسط بدون تدخل منك حسب العدد الذي تضعه في عدد الأقساط ( عدد الشهور )

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

بالتوفيق

-------------------

اذا كيف يكون الوضع اذا كان اجمالي المبلغ المطلوب سداده مثلا يسدد كل 3 شهور أو كل 6 شهور من تاريخ اليوم / أي يتم وضع تاريخ المستحق بعد 3 شهور او بعد 6 شهور حسب ع المتبقي أي ليس الهدف ان يقسم المبلغ بالتساوي على كل شهر

مرفق المثال :

Book1.rar

تم تعديل هذه المشاركة بواسطة iisys في 29 نوفمبر 2012 في 10:04

#21
iisys كتب:

-------------------

اذا كيف يكون الوضع اذا كان اجمالي المبلغ المطلوب سداده مثلا يسدد كل 3 شهور أو كل 6 شهور من تاريخ اليوم / أي يتم وضع تاريخ المستحق بعد 3 شهور او بعد 6 شهور حسب ع المتبقي أي ليس الهدف ان يقسم المبلغ بالتساوي على كل شهر

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

فهنا يلزمنا وضع حقل مربع نص او مربع تحرير وسرد ونضع به الأعداد من 1-12 وهي تمثل الأشهر ثم نذهب الى الكود البرمجي المسئول عن اضافة الأقساط ونقوم بالتعديل عليه بحيث عندما تختار نوعية السداد بعد كم شهر يتم ذلك

اذا كان هذا استفسارك لغرض المعرفه فقد اخبرتك الطريقة .

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

بالتوفيق

1
#22
zahrah كتب:

اخي الفاضل

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

والسبب بارك الله بك انك تضع تاريخ بداية القسط ثم تضع عدد الأقساط ( هو نفسه عدد الشهور ) لأن 7 اقساط تمثل 7 أشهر

اما بالنسبة لتاريخ نهاية القسط فلا ارى له اي لزوم لأن الكود البرمجي يقوم اتوماتيكيا بتحديد نهاية القسط بدون تدخل منك حسب العدد الذي تضعه في عدد الأقساط ( عدد الشهور )

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

بالتوفيق

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

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

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

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

/index.php?showtopic=272804

Database1.rar

#23
abo issa كتب:

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

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

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

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

/index.php?showtopic=272804

اخي الفاضل : ابو عيسي

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

ما هو المطلوب في قاعدة البيانات المرفقة

يوجد بها حقل الاسم

وحقل تاريخ بداية التدريب

وحقل عدد الأشهر

وحقل نهاية التدريب ( فارغ )

وحقل المبلغ

اتمنى التوضيح

بالتوفيق

#24
zahrah كتب:

اخي الفاضل : ابو عيسي

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

ما هو المطلوب في قاعدة البيانات المرفقة

يوجد بها حقل الاسم

وحقل تاريخ بداية التدريب

وحقل عدد الأشهر

وحقل نهاية التدريب ( فارغ )

وحقل المبلغ

اتمنى التوضيح

بالتوفيق

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

اختي الكريمة

المطلوب الكود اللازم لتعبئة حقل نهاية التدريب اليا بمجرد اعطاء تاريخ البداية و المدة بالاشهر

جزاك الله خيرا على ردك

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…