27-01-2009, 04:02 PM
-1
PHP كود :
Table1.Filter := '(Date>='+QuotedStr(DateToStr(Date-1))+')';
PHP كود :
Table1.Filter := '(Date>='+QuotedStr(DateToStr(Date))+')';
بحاجة لتوضيح
حسب المنطق الاسبوع يبداء من الاحد
فهل تريده هكذا ام من السبت ؟
وهل الجمعية ضمن ايان الاسبوع ام لا ؟
4-
نفس الكود في ردي السابق السابق
وان اردت اظهار التواريخ في المكونين DateTimePicker
PHP كود :
DateTimePicker1.Date := d1;
DateTimePicker2.Date := d2;
تفس الكود في ردي السابق مع تعديل بسيط ليصبح
PHP كود :
var
d,m,y: word;
d1,d2 : TDateTime;
begin
DateSeparator:='/';
ShortDateFormat:='DD/MM/YYYY';
DecodeDate(now,y,m,d);
d1:=EncodeDate(y,1,1);
d2:=EncodeDate(Y,12,31);
DateTimePicker1.Date := d1;
DateTimePicker2.Date := d2;
Table1.Filter := '(Date>='+QuotedStr(DateToStr(d1))+') and (Date<='+QuotedStr(DateToStr(d2))+')';
Table1.Filtered := True;
end;
والسلام عليكم

