Merhaba,
Yaptığım çalışmada iki ayrı formdan veri alarak rapor oluşturmak istiyorum. Ancak formun birinden alırken diğerinden almıyor. Nasıl yapabilirim?
Öğrenci kayıt formunda başarı belgesi butonuna bastığımda öğrenci bilgilerini kayıt formundan, notları ise aynı öğrenciyle ilişkii öğrenci notları tablosundan almak istiyorum.
Bu 2 tabloyu öğrenci kimliği üzerinden ilişkilendiren bir sorgu hazırlayıp raporunuzla o sorguyu iliskilendirebilirsiniz, raporu açarken de rapora kriter olarak formdaki öğrenci kimliğini yollarsınız
DoCmd.OpenReport "raporadi", acViewNormal, ,"kimlik=" & KimlikMetinKutusu
gibi
(18/08/2020, 00:08)berduş yazdı: Bu 2 tabloyu öğrenci kimliği üzerinden ilişkilendiren bir sorgu hazırlayıp raporunuzla o sorguyu iliskilendirebilirsiniz, raporu açarken de rapora kriter olarak formdaki öğrenci kimliğini yollarsınız
DoCmd.OpenReport "raporadi", acViewNormal, ,"kimlik=" & KimlikMetinKutusu
gibi
İlginiz için teşekkür ederim. Ancak sanırım anlayamadım. 2 Farklı tablodan almak istediğim verileri sorgu tasarımı sayfasında birleştirdim. 2. Tablodaki öğrenci no bölümünün ölçütüne =1.tablo!öğrenci no yazarak eşitledim. Sonra da rapor oluşturma düğmesinin tıklatıldığında kısmına verdiğiniz kodu yazdım. Ancak rapor oluşmadı. Açılan raporda veri kısımları tanımsız olarak geldi. Acaba nerede yanlış yapıyorum?
Örnek uygulamanızı ekleyiniz. Sorgunuzu inceleyip çözüm bulmaya çalışalım.
srg_basaribelgesi adında sorgu oluşturdum. Raporunuzun kayıt kaynağı bu sorgu olarak belirlendi ve denetimlerin, denetim kaynakları düzeltildi.
Mutlaka
Yapılmaması Gereken Ölümcül Hatalar Konusunu incelemelisiniz. Bu şekilde veritabanı olmaz.