Raporda Ölçütü Yapamadım - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Raporda Ölçütü Yapamadım (/konu-raporda-olcutu-yapamadim.html) |
Re: Raporda Ölçütü Yapamadım - mehmetdemiral - 30/04/2020 Sizin raporun denetim kaynağı olan sorguda 1 nolu öğrencinin 2 nolu olayla ilgili verilerine baktığımda 2 ayrı tarihli karar geliyor. Biri 4.4.2020, diğeri ise 5.4.2020 tarihli. Doğal olarak da r aynı kişiye aynı olay için 2 adet rapor çıkıyor. Bence problem yok. Siz verileri girerken verdiğiniz olay numaralarını komple temizleyin ve gerçek verilerle deneyin bir de. Resme bakarsanız karar tarihlerine kadar her şeyin aynı olduğunu görebilirsiniz. Ama kara tarihleri farklı. Yani başka bir kayıt bu. RE: Raporda Ölçütü Yapamadım - SeferŞANLI - 30/04/2020 Hocam olaylar farklı. Ben olaydaki öğrenciye tebligat yapmak istiyorum. Baktım veriler doğru Hocam yapmak istediğim şöyle tekrarlayım. Bir öğrenci okulda sigara içti diyelim. Bu bir olay. Bununla ilgili olay tanımlanır. bir karar verilir ve verilen karar tebliğ edilir. Aynı öğrenci başka bir zaman kavga etti diyelim. Bunada olay tanımlanır. karar verilir. tebligalar yapılır. Ben örneğime bakıyorum. tbl_disiplinkarari tablosunda olay_id=2 den iki tane öğrenci_id=1 ve öğrenci_id=2 yani 2 nolu olayda iki farklı kişi var olay_id=1 de ise 1 öğrenci ve öğrenci_id=1 yani 1 nolu öğrenci iki farklı olayda. ben olaya göre tebliga yaptığıma göre neden bir öğrencinin tebligatı raporda iki şekilde geliyor. birinci olayın kararı ve 2. olayın kararı RE: Raporda Ölçütü Yapamadım - SeferŞANLI - 30/04/2020 RE: Raporda Ölçütü Yapamadım - mehmetdemiral - 30/04/2020 Bakın, sanırım anlatamadım. Problem raporunuzda değil mi? Ben de raporun verilerini sağlayan, 3 tablodan ilişkisel bağlantılı olarak oluşturduğunuz sorguya 2 tane de ölçüt eklemişsiniz. Bunlardan birisi öğrenci_id, diğeri de olay_id. Buraya kadar doğru mu?. Buna göre tablonuzdan verileri sorguya getiriyorsunuz. Sonra da bu verileri yani birbiriyle ilişkilerine göre getirdiğiniz bu verileri çağrıldığı formdaki seçili öğrenci_id ve olay_id'ye göre filtreliyorsunuz. Butraya kadar durum bu. Fakat, kurulan bu ilişkiler nedeniyle gelen veriler aynı öğrenci_id değerine ve aynı olay_id sayısına sahip olunca doğal olarak raporunuz 2 ayrı sayfa çıkarıyor. Resimde gösterdiğim bu. Sonuç doğru yani. Çünkü sorguda, sorguya dahil edilen tablolardan tbl_ogrenci tablosundaki her kaydı istiyorsunuz. Sorgulara referans olarak eklediğimiz o tabloları kaynak alamazsınız. Kaynağınız belli, sanırım bu rapor için "tebligatlar" kaynak. Diğerleri o tablodaki id numaralarından isimleri vb.getirmek için oraya eklendi. Tebligatlar tablosuna bakıldığında 3 kayıt var. Ama siz öğrencileri o tablodan değil, tüm öğrencilerinj olduğu tablodan çağırıyorsunuz. Doğal olarak kayıt sayısı kadar adam geliyor ) Bilmem anlatabildim mi? RE: Raporda Ölçütü Yapamadım - accessman - 30/04/2020 konuya hakim değilim ama anladığım kadarı ile sadece bir olay için rapor lazım olay id sine göre filtreleyip bir rapor yapılsa mesela olayid = 5 bu olayda öğrenci adı sadece rakam olarak geliyor değil mi mesela öğrid= 13 sizde Dlookup ile öğrenci tablosundan 13 karşılığı olan öğrenci ismini mesela "Ramazan Mübarek" öğrenci ismini rapora getirseniz nasıl olur RE: Raporda Ölçütü Yapamadım - SeferŞANLI - 30/04/2020 Evet. Şimdi anladım. Peki çözüm nasıl olacak. Sayın accessmanın dediği gibi mi olacak? |