عدد الاشهر بين تاريخين
#1
سلام عليكم كيف يتم حساب عدد الاشهر بين تاريخين
الرد
#2
(11-06-2021, 11:21 AM)tahar1983 كتب : سلام عليكم كيف يتم حساب عدد الاشهر بين تاريخين
Idea التعامل مع التواريخ (الدالة التي يغفل عنها الكثير)
رَبَّنَا اغْفِرْ لِي وَلِوَالِدَيَّ وَلِلْمُؤْمِنِينَ يَوْمَ يَقُومُ الْحِسَابُ
[-] كل من 1 user says قال شكرا ل محمد عبد العزيز على المشاركة المفيدة
  • tahar1983
الرد
#3
سلام عليكم

[صورة: 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;
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر
[-] كل من 1 user says قال شكرا ل Mr.DOS على المشاركة المفيدة
  • tahar1983
الرد
#4
[صورة: 577321223.png]


الملفات المرفقة
.rar   Difference entre 2 dates.rar (الحجم : 173.8 ك ب / التحميلات : 41)
‏اللّهمّ فرّج أُموراً ضَاقت بها صُدورنا وعجزت بها حيلتنا وقلّ بها صَبرنا الّلهمّ أَسعِد قلوبنا بما أنتَ أعْلَمُ بِهِ مِنّا
[-] كل من 1 user says قال شكرا ل larbiparadox على المشاركة المفيدة
  • tahar1983
الرد
#5
(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;
 قمتو بتجربة الكود لكن يعطيلي خطا الرجاء تحميل مثال مرفق
الرد
#6
سلام عليكم
اضيف DateUtils الى uses
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر
الرد
#7
(25-06-2021, 11:02 PM)Mr.DOS كتب : سلام عليكم
اضيف DateUtils  الى uses

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

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

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

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

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

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

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

تحسب عدد الاشهر ثم تضرب تسوية 1 في عدد الاشهر وتجمعها مع التسوية وتضع المجموع


الملفات المرفقة
.rar   test.rar (الحجم : 15.6 ك ب / التحميلات : 14)
الرد
#10
سلام عليكم
1 - (المرفق) الجدول فارغ وما المقصور بالـ (التسوية) ؟ التي تريد جمعها مع ناتج ضرب عدد الاشهر و تسوية 1
2 - تصميم قاعدة البيانات (اعد النضر) اسامي الحقول + نوع الحقل نصي عددي ... الخ
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر
[-] كل من 1 user says قال شكرا ل Mr.DOS على المشاركة المفيدة
  • tahar1983
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم