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

نسخة كاملة : كيف نجعل الجدول لا يقوم بالفلترة ادا كان لا توجد تسجيلات او مبيعات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

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

وشكرا
السلام عليكم

جرب
if table1.recordcount=0 then

('لاتوجد مبيعات لهذه الفتلرة)showmessage
و الله اعلم
السلام عليكم...استخدم شرط قبل التصفية
PHP كود :
If    (Table1.Locate('champ_date',datetimepicker1.Date,[])) Then 

PHP كود :
procedure TForm1.Button1Click(Sender: TObject);
begin
  
If    (Table1.Locate('champ_date',datetimepicker1.Date,[])) Then
  begin
Table1
.Filter:='champ_date ='+  QuotedStr(datetostr(DateTimePicker1.Date));
table1.Filtered:=true;
  
end;

end;