Raporda Sadece İlgili Kişi

Katılım
19 Eylül 2006
Mesajlar
5
Excel Vers. ve Dili
2003
Merhaba,
Yaptığım uygulamada form üzerinde bir öğrenciyi seçiyorum ve bilgileri geliyor. Fakat bu bilgileri yazdırmak için bir rapor hazırladığımda 1. kayıttan başlamak üzere tüm öğrenci kayıtlarınız yazdırıyor. Ne Yapmam gerekiyor. Yardımcı olursanız sevinirim.

İyi çalışmalar.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın AsPaWas,

Form üzerine bir düğüme ekleyin. Raporu ön izlemek için düğümenin klik olayına şu kodları ekleyin:

Kod:
Private Sub cmdPrintPreview_Click()    
Dim strReportName As String    
Dim strCriteria As String    
 
           If NewRecord Then        
             MsgBox "Bu kayıta ait veri yok." _             
             , vbInformation, "Geçersiz İşlem"        
 
                  Exit Sub    
           Else        
                  strReportName = "raporunuzunAdı"        
                  strCriteria = "[ÖğrenciID]= " & Me![ÖğrenciID]        
 
                           DoCmd.OpenReport strReportName, acViewPreview, , strCriteria    
           End If
 
End Sub
İyi çalışmalar:)
 
Üst