![]() |
|
الفترة بثلاثة combobox - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : الفترة بثلاثة combobox (/showthread.php?tid=7460) |
الفترة بثلاثة combobox - mandi - 01-02-2016 السلام عليكم ورحمة الله وبركاته انا بصدد عمل مشروع خاص ببنك التبرع بالدم و احتاج الى طريقة عمل فلترة بثلاثة combobox يعني الفلترة في نفس الجدول مثلا عندي ثلاثة حقول الجنس. الزمرة. المصلحة في combobox الأول أضع الجنس والثاني أضع الزمرة والثالث أضع المصلحة ففي حالة الخيار الأول يظهر لي مثلا كل الرجال واذا انتقلة الى الخيار الثاني يفلت الزمرة من الرجال وهكذا قاعدة المعطيات المستعملة sqlserver وشكرا مسبقا
RE: الفترة بثلاثة combobox - ramiparadox - 01-02-2016 (01-02-2016, 01:13 AM)mandi كتب : السلام عليكم ورحمة الله وبركاتهفي قاعدة البرادوكس او الابسوليت هكذا ABSTable1.Filter:='filled1='+QuotedStr(ComboBox1.Text)+' and '+'filled2='+QuotedStr(ComboBox2.Text)+' and '+'filled3='+QuotedStr(ComboBox3.Text.); ABSTable1.Filtered:=True RE: الفترة بثلاثة combobox - mandi - 02-02-2016 شكرا جزيلا على ردك لكن في حالة كان combobox فارغ كيف يمكن فلترة الباقي سلام RE: الفترة بثلاثة combobox - gheislam - 02-02-2016 (02-02-2016, 12:04 PM)mandi كتب : شكرا جزيلا على ردك [size=x-large]استخدم IF قبل كتابة كود التصفية .[/size]
[size=x-large]هكذا .[/size]
PHP كود : IF Combobox.Text= '' then Exit; |