delphi4arab منتديات دلفي للعرب
كيف نجعل الجدول لا يقوم بالفلترة ادا كان لا توجد تسجيلات او مبيعات - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيف نجعل الجدول لا يقوم بالفلترة ادا كان لا توجد تسجيلات او مبيعات (/showthread.php?tid=4508)



كيف نجعل الجدول لا يقوم بالفلترة ادا كان لا توجد تسجيلات او مبيعات - boughagha - 03-09-2012

السلام عليكم

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

وشكرا


كيف نجعل الجدول لا يقوم بالفلترة ادا كان لا توجد تسجيلات او مبيعات - elarabi - 04-09-2012

السلام عليكم

جرب
if table1.recordcount=0 then

('لاتوجد مبيعات لهذه الفتلرة)showmessage
و الله اعلم


كيف نجعل الجدول لا يقوم بالفلترة ادا كان لا توجد تسجيلات او مبيعات - hakimrahal - 04-09-2012

السلام عليكم...استخدم شرط قبل التصفية
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;