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

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

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

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

 

أريد تقسيط مجموع الكلي يطلع هنا على عددة أقساط

 مثلا سوف انقسم إلى 6 أقساط لازم يحسب من رقم 1 إلى 6 و مبلغ يحسب على 6 أقساط من النموذج الفرعي

Capture1.PNG

Capture.PNG

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

السلام عليكم

 

قواعد المشاركة فى الموقع

اضغط هنـــــــــامن فضلك لقراءة القواعد كاملة
و بصفة خاصة نؤكدعلى ما يلي
1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة
2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد.
3-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال.
4-ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا.....
5-يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم.
ومخالفة ذلك تعرض الموضوع للحذف

 

عنوان الموضوع لا يدل على محتواه ، لذلك قمت بتعديل عنوان الموضوع لعدم حذفه :smile:

 

جعفر

قام بنشر

تفضل:smile:

 

اجعل هذا الكود على زر (طبعا بعد ان تغير اسماء الحقول):

dim rst as dao.recordset

set rst=me.recordsetclone

Mobile_Cost = [قيمة الهاتف]
Fisrt_Date_of_Payment = [تاريخ او قسط]

for i=1 to [عدد الاقساط]

rst.addnew
	rst![رقم القسط] = i
	rst![قيمة القسط] = Mobile_Cost / [عدد الاقساط]
	rst![تاريخ الاستحقاق] = dateadd("d" , i-1 , Fisrt_Date_of_Payment)
rst.update

next i

rst.close : set rst = nothing

 

جعفر

  • Like 2
قام بنشر

شكرا جزيلا لك 

 

 

14 hours ago, jjafferr said:

 

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

أنا عملت على ذلك كود أنت ارسلت لي ، لكن أنا لم أكن أعمل عليها بشكل صحيح 

 ?هل تستطيع تصحيح علي برنامجي الخاص

لأن خيبرة على كسس ليست جيد جدا لحد الآن 

هذا هو المرفق 

 

On 2/15/2017 at 6:26 PM, jjafferr said:

 

Database2.rar

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

وعليكم السلام:smile:

 

شغلك تقريبا كان كامل:smile:

 

بما ان بعض البيانات تأخذها من النموذج الرئيسي ، فيجب تعديل الكود ليناسب مع ذلك ،

بالاضافة الى تغيير تاريخ الاقساط ليكون شهري:


Private Sub Command9_Click()
Dim rst As DAO.Recordset
Dim i

Set rst = Me.RecordsetClone

Mobile_Cost = Forms![SaleInvoiceF]![sale_total]
Fisrt_Date_of_Payment = Forms![SaleInvoiceF]![qist_date]
Number_Of_Installments = Forms![SaleInvoiceF]![qist_number]

For i = 1 To Number_Of_Installments

rst.AddNew
    rst![qist_invoice] = Forms![SaleInvoiceF]![sale_invoice]
    rst![qist_num] = i
    rst![qist_price] = Mobile_Cost / Number_Of_Installments
    rst![qist_first_date] = DateAdd("m", i - 1, Fisrt_Date_of_Payment)
rst.Update

Next i

rst.Close: Set rst = Nothing
    
End Sub

 

جعفر

594.Database2.accdb.zip

  • Like 1
قام بنشر

شكرا جزيلا لك أخي العزيز 

 

On 2/15/2017 at 6:26 PM, jjafferr said:

 

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