Clomosy Resmi Forum Sitesidir. Amacımız kullanıcılarımıza, iş ortaklarımıza, danışmanlara, yazılımcılara programlarımız hakkında destek ve bilgi vermektir. |
Checkbox hakkında |
Yanıt Yaz |
Yazar | |
ElifKarabacak
Yeni Üye Kayıt Tarihi: 16 Eylül 2024 Durum: Aktif Değil Puanlar: 15 |
Mesaj Seçenekleri
Yanıt Yaz
Alıntı ElifKarabacak
Bu mesaj kurallara aykırıysa buradan yöneticileri bilgilendirebilirsiniz.
Gönderim Zamanı: 07 Kasım 2024 Saat 14:36 |
if (caricheckbox7.isChecked && caricheckbox8.isChecked) { tutstr= 'A,S'; } else if (caricheckbox7.isChecked) { tutstr='A'; } else if (caricheckbox8.isChecked) { tutstr='S'; } caritipi=tutstr; SQL kodumun hepsi aşağıdaki gibi
DECLARE @CARI_TIPI NVARCHAR(50) = '+quotedstr(caritipi)+' DECLARE @BELGE_TIPI NVARCHAR(50) = '+quotedstr(caribelgetipi)+' DECLARE @TARIH1 NVARCHAR (50) = '+quotedstr(tarih1)+' DECLARE @TARIH2 NVARCHAR (50) = '+quotedstr(tarih2)+' DECLARE @VADE_TARIH1 NVARCHAR(50) = '+quotedstr(tarih3)+' DECLARE @VADE_TARIH2 NVARCHAR (50) = '+quotedstr(tarih4)+' DECLARE @BAKIYE_TOLERANSI NVARCHAR(50) = '+quotedstr(bakiyetoleransi)+' DECLARE @MAX_BAKIYE_TOLERANSI NVARCHAR(50)= '+quotedstr(maxbakiyetoleransi)+' SELECT TOP 100 PERCENT TBLCARISB.REC_NO, TBLCARISB.CARI_KODU,TBLCARISB.CARI_ADI , SUM(BORC) AS TOPLAM_BORC, SUM(ALACAK) AS TOPLAM_ALACAK , CASE WHEN SUM(BORC-ALACAK) > 0 THEN SUM(BORC-ALACAK) ELSE 0 END AS BORC_BAKIYE , CASE WHEN SUM(BORC-ALACAK) < 0 THEN ABS(SUM(BORC-ALACAK)) ELSE 0 END AS ALACAK_BAKIYE , MAX(TARIH) AS SON_ISLEM_TARIH FROM [PRG_VIEW_CARIHAREKET] WITH (NOLOCK), [TBLCARISB] WITH (NOLOCK) WHERE PRG_VIEW_CARIHAREKET.CARI_KODU = TBLCARISB.CARI_KODU AND TBLCARISB.CARI_TIPI IN (@CARI_TIPI) AND ISNULL(PRG_VIEW_CARIHAREKET.SUBE_KODU,0) IN (ISNULL(PRG_VIEW_CARIHAREKET.SUBE_KODU,0)) AND TARIH BETWEEN TRY_CONVERT(DATE, @TARIH1, 104) AND TRY_CONVERT(DATE, @TARIH2, 104) AND VADE_TARIH BETWEEN TRY_CONVERT(DATE, @VADE_TARIH1, 104) AND TRY_CONVERT(DATE, @VADE_TARIH2, 104) GROUP BY TBLCARISB.REC_NO, TBLCARISB.CARI_KODU,TBLCARISB.CARI_ADI HAVING @BELGE_TIPI = @BELGE_TIPI AND ABS(SUM(BORC)-SUM(ALACAK)) >@BAKIYE_TOLERANSI AND ABS(SUM(BORC)-SUM(ALACAK)) < @MAX_BAKIYE_TOLERANSI ORDER BY TBLCARISB.CARI_ADI caritipi ni yukarıdaki sql koduna gönderiyorum. Ama hem A hem de S seçili olduğunda AND TBLCARISB.CARI_TIPI IN ('A','S') orijinali bu olan sorgunun ('A','S') bu kısmına nasıl caritipi değişkenini gönderebilirim? |
|
Yanıt Yaz | |
Tweet |
Forum Atla | Forum İzinleri Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |