Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
02/04/2009 13:17
Konu Sahibi
aydinseren
Yorumlar
4
Okunma
2502
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy
Kullanici Avatari

aydinseren

Üye
 61
 25
 7
 11/03/2009
0
 Samsun
 
 Ofis 2003
 19/02/2014,10:51
Çözüldü 
Arkadaşlar aşağıdaki ekli dosyamda Formdan seçeceğim kişinin raporunu önizlemede görmek istiyorum.


aydinseren, 11-03-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

okileturc

Onursal Üye
OK.... VA....
 60
 966
 113
 18/03/2009
464
 İzmir
 
 Ofis 2003
 11/12/2018,23:03
Çözüldü 
İki yöntem kullanılabilir :
1. yöntem rapor aç komutununu kriter belirterek girmek

Kod:
DoCmd.OpenReport "RAPORADI", acViewPreview, "", "[rapordaki alanadı]=[Forms]![FORMADI].[Form]![formdakiseçilmişalanadı]", acNormal

2. yöntem
Raporu besleyen sorgudaki "isim" kolonuna kriter girmek.

Kod:
[Forms]![FORMADI].[Form]![formdakiseçilmişalanadı]

Rapor butonuna tıklatıldığında tarih soruyor
bence onu da açtığınız araform üzerinde bir denetim
olarak ekleyin, çünkü yukarıda belirtilen her 2 örnekte de
"And" kullanarak 2. kriteri belirtebilirsiniz

Kod:
DoCmd.OpenReport "RAPORADI", acViewPreview, "", "[rapordaki alanadı]=[Forms]![FORMADI].[Form]![formdakiseçilmişalanadı] And [Raordakitarih]=[Forms]![FORMADI].[Form]![formdakitarih]", acNormal

Aşağıdaki Link e de bir göz atabilirsiniz
Tasarım - Raporlar
Kolay gelsin, selamlar


okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

aydinseren

Üye
 61
 25
 7
 11/03/2009
0
 Samsun
 
 Ofis 2003
 19/02/2014,10:51
Çözüldü 
Sayın okileturc hocam, gönderdiğim dosya üzerinde bu yazdığınız kodu uygulayarak anlatırsanız daha iyi olacak kanaatindeyim. Beni bağışlayın ama emin olun anlayamadım, teşekkürler.


aydinseren, 11-03-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

okileturc

Onursal Üye
OK.... VA....
 60
 966
 113
 18/03/2009
464
 İzmir
 
 Ofis 2003
 11/12/2018,23:03
Çözüldü 
form2 deki seçim combosunu "isimsec" olarak adlandırdım
macro2 yerine kodu yazdım

Kod:
Private Sub isimsec_AfterUpdate()
DoCmd.OpenReport "Rapor1", acViewPreview, "", "[adi]=[Forms]![Form2].[Form]![isimsec]", acNormal
End Sub

örnek ektedir


İlave not : zaten form üzerindeki combodan bir kişi kartını aktif
hale getiriyorsunuz neden rapoeseç butonuna basınca "form2" ye
ihtiyaç duyuyorsunuz. Rapor kriteri olan kişiyi zaten Form1 üzerinde
seçmişsiniz. bence butona basılınca benim az önce yazdığım kod
Form1 ( izin ) üzerinden çalıştırılabilir

Butona :
DoCmd.OpenReport "Rapor1", acViewPreview, "", "[adi]=[Forms]![izin].[Form]![Liste26] yazmak yeterlidir


okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.

Kullanici Avatari

aydinseren

Üye
 61
 25
 7
 11/03/2009
0
 Samsun
 
 Ofis 2003
 19/02/2014,10:51
Çözüldü 
Teşekkürler, hocam haklısınız form1(izin) üzerindende seçilen kişinin rapor bilgilerinede ulaşabiliriz. Ama bazen bilgilerin çıktısını ekranda görmek bazande kağıda çıktı almak gerkiyor. Bu yüzden işlem adımını geniş tutmakta yarar gördüm. Hocam "DoCmd" komutunun genel yazılımını hangi parametreleri aldığını açıklarsanız çok memnun olacağım. Olay çözüldü ama ben kafamda çözemedim. Yani benim çözemediğim Neden tarih soruyor ve hangi tarihi soruyor.


aydinseren, 11-03-2009 tarihinden beri AccessTr.neT üyesidir.


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Çözüldü Formdan Başka Formda Kritere Göre Liste Gizleme Ve Görünmesi U.ALTUN 4 72 05/12/2018, 13:50
Son Yorum: U.ALTUN
Çözüldü Formdan Rapora Filtre Uygulaması Nasıl Yapılır. Oğuz Türkyılmaz 25 504 23/11/2018, 09:56
Son Yorum: Oğuz Türkyılmaz
Çözüldü Raporu Önizleme İçin Yazılacak Vba Kodu Nedir. Oğuz Türkyılmaz 2 76 15/11/2018, 17:15
Son Yorum: Oğuz Türkyılmaz
Çözüldü Escape Tuşu İle Baskı Önizleme Raporu Kapatamıyorum hbal09 5 99 12/11/2018, 17:09
Son Yorum: hbal09
Çözüldü Formumdaki Arama Sonuçlarının Rapor Olarak Gösterilebilmesi DataBilgi 30 676 02/11/2018, 17:30
Son Yorum: ozanakkaya

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2018 MyBB Group.