(31/12/2019, 10:54)ozanakkaya yazdı: S_SIPARISLIST isimli sorgunun Sql kodunu aşağıdaki ile değiştirerek deneyiniz.
SELECT T_SIPARIS.TEKLIF_ID, T_TEKLIF_R.TARIH, T_SIPARIS.SIPARIS_ID, T_SIPARIS.REV_ID, T_REV.REV_NO, T_FIRMA.UNVAN, T_MUSTERI.AD_SOYAD, T_TEKLIF_R.KONU, TKullanicilar.kulanici_adi, T_SDURUM.SDURUM
FROM (TKullanicilar INNER JOIN ((((T_SIPARIS INNER JOIN T_TEKLIF_R ON T_SIPARIS.REV_ID = T_TEKLIF_R.REV_ID) INNER JOIN T_REV ON T_TEKLIF_R.REVNO_ID = T_REV.REVNO_ID) INNER JOIN T_FIRMA ON T_SIPARIS.FIRMA_ID = T_FIRMA.FIRMA_ID) INNER JOIN T_MUSTERI ON T_TEKLIF_R.MUSTERI_ID = T_MUSTERI.MUSTERI_ID) ON TKullanicilar.kul_id = T_TEKLIF_R.PERSONEL_ID) INNER JOIN T_SDURUM ON T_SIPARIS.SDURUM = T_SDURUM.SDURUM_ID
GROUP BY T_SIPARIS.TEKLIF_ID, T_TEKLIF_R.TARIH, T_SIPARIS.SIPARIS_ID, T_SIPARIS.REV_ID, T_REV.REV_NO, T_FIRMA.UNVAN, T_MUSTERI.AD_SOYAD, T_TEKLIF_R.KONU, TKullanicilar.kulanici_adi, T_SDURUM.SDURUM
HAVING (((T_FIRMA.UNVAN) Like "*" & [Forms]![F_SIPARISLER]![ACK_FIRMAUNVANI] & "*") AND ((T_SDURUM.SDURUM) Like "*" & [Forms]![F_SIPARISLER]![ACK_DURUM] & "*"));
Evet şuanda F_SIPARISLER formuna 1 kayıt geliyor ama bu seferde ilk kayıtı yani R0 olanı alıyor R1 i alması gerekiyor hocam bir de T_TEKLIF_ALT_DETAY formunda revizyon yaptığımda kayıtlar karışıyor burda da revizyon için 2 formmu oluşturmam gerekiyor?