delphi4arab منتديات دلفي للعرب

نسخة كاملة : عدد الاشهر بين تاريخين
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
سلام عليكم كيف يتم حساب عدد الاشهر بين تاريخين
(11-06-2021, 11:21 AM)tahar1983 كتب : [ -> ]سلام عليكم كيف يتم حساب عدد الاشهر بين تاريخين
Idea التعامل مع التواريخ (الدالة التي يغفل عنها الكثير)
سلام عليكم

[صورة: h5yJAHnUY]

كود :
procedure TForm1.Button1Click(Sender: TObject); var   Date1, Date2 : TDateTime;   Diff,Months : Extended; begin   date1:=DateTimePicker1.Date;   date2:=DateTimePicker2.Date;   Diff := DaysBetween(Date2,Date1);   label1.Caption:=floattostr(Diff);   Months := trunc(Diff/30);   label4.Caption:=floattostr(Months); end;
[صورة: 577321223.png]
(12-06-2021, 12:16 AM)Mr.DOS كتب : [ -> ]سلام عليكم

[صورة: h5yJAHnUY]

كود :
procedure TForm1.Button1Click(Sender: TObject); var   Date1, Date2 : TDateTime;   Diff,Months : Extended; begin   date1:=DateTimePicker1.Date;   date2:=DateTimePicker2.Date;   Diff := DaysBetween(Date2,Date1);   label1.Caption:=floattostr(Diff);   Months := trunc(Diff/30);   label4.Caption:=floattostr(Months); end;
 قمتو بتجربة الكود لكن يعطيلي خطا الرجاء تحميل مثال مرفق
سلام عليكم
اضيف DateUtils الى uses
(25-06-2021, 11:02 PM)Mr.DOS كتب : [ -> ]سلام عليكم
اضيف DateUtils  الى uses

شكرا وبارك الله فيك لقد نجحت 

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

إقتباس :يعني تدخل من في جدول والي في الجدول ليتم الحساب في خليه اسمها عدد الاشهر

ارفق لنا مثال بسيط على قاعدة بيانات اكسس
(26-06-2021, 07:59 PM)Mr.DOS كتب : [ -> ]سلام عليكم
يمكنك استغلال المثال لتوضفه كيف ما تشاء

إقتباس :يعني تدخل من في جدول والي في الجدول ليتم الحساب في خليه اسمها عدد الاشهر

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

لقد ارفقت لك مثال اريد استعمال fastribort في المثال

تحسب عدد الاشهر ثم تضرب تسوية 1 في عدد الاشهر وتجمعها مع التسوية وتضع المجموع
سلام عليكم
1 - (المرفق) الجدول فارغ وما المقصور بالـ (التسوية) ؟ التي تريد جمعها مع ناتج ضرب عدد الاشهر و تسوية 1
2 - تصميم قاعدة البيانات (اعد النضر) اسامي الحقول + نوع الحقل نصي عددي ... الخ
الصفحات : 1 2