07-02-2021, Saat: 16:54
Delphi tarafında aşağıdaki gibi şartım mevcuttur. Cari No =0 ve Cari Tip No = 18 tanımlı olan cari kartları listesin diye bir şart belirtiyorum fakat Cari No = 0 yazarsam sadece Cari No = 0 gösteriyor ama Cari Tip No = 18 ilave ederse açılan ekran boş geliyor. Cari No = 0 şartını kaldırırsam Cari Tip No = 18 tarafıdan tanımlı cari kartlar geliyor. Ben ikisinde gelmesi yapmak istiyorum nasıl bir yol izlemem gerekiyor.
if CariNoParametreGöster<>'' then
FrmCariSec.QCariListe.SQL.Add (' AND C.CARI_NO IN ('+CariNoParametreGöster+')');
if CariTipParametre <> '' then
FrmCariSec.QCariListe.SQL.Add (' AND C.CARI_TIP_NO IN ('+CariTipParametre+')');
if CariNoParametreGöster<>'' then
FrmCariSec.QCariListe.SQL.Add (' AND C.CARI_NO IN ('+CariNoParametreGöster+')');
if CariTipParametre <> '' then
FrmCariSec.QCariListe.SQL.Add (' AND C.CARI_TIP_NO IN ('+CariTipParametre+')');

