Acess pencerelerini gizledikten sonra sorgu çalıştırmada problem yaşıyorum. sorguyu kullanmaktaki amacım, tarih aralığında(>=[ilkTarih] And <=[SonTarih]) sorgu yaptıktan sonra istenen verileri rapora aktarmak.
Raporların özelliklerden "Açıldığında" olay yordamına aşağıdaki kodu
Private Sub Report_Open(Cancel As Integer)
DoCmd.Maximize
End Sub
yazıp, Raporun özelliklerinde yer alan "Açılan" ve "Kalıcı" alanlarını Evet olarak ayarladıktan sonra form aracılığı ile çağırdığım sorgu çalışmıyor. " private sub report_open(cancel as ınteger) Docmd nesnesini bulamıyor" hatası veriyor. Sorguları nasıl çalıştırırız?
Access Görünümünden kurtarma
DoCmd.SetWarnings False
DoCmd.OpenQuery "seninsorguadı"
DoCmd.SetWarnings True
bu şekilde sorgularınızı çalıştırabilirsin ,örneginizi de ekleyin lütfen
DoCmd.OpenQuery "seninsorguadı"
DoCmd.SetWarnings True
bu şekilde sorgularınızı çalıştırabilirsin ,örneginizi de ekleyin lütfen
Sn Celoyce
"3-->Raporlar-->Kargo Evrakları-->Faturalı Hat" sırası ile tıkladığımızda sorgunun çalışıp, ilk ve son tarih aralığının girilip raporun görüntülenmesi gerekiyor.
sizin belirttiğiniz şekliyle,
DoCmd.SetWarnings False
DoCmd.OpenQuery "S_Faturalı Hat"
DoCmd.SetWarnings True
yazdım denedim fakat muvaffak olamadım. Yardımcı olursanız sevinirim.
"3-->Raporlar-->Kargo Evrakları-->Faturalı Hat" sırası ile tıkladığımızda sorgunun çalışıp, ilk ve son tarih aralığının girilip raporun görüntülenmesi gerekiyor.
sizin belirttiğiniz şekliyle,
DoCmd.SetWarnings False
DoCmd.OpenQuery "S_Faturalı Hat"
DoCmd.SetWarnings True
yazdım denedim fakat muvaffak olamadım. Yardımcı olursanız sevinirim.
sorunu uzun uğraşlar sonucu çözdüm. ilginiz için teşekkürler...
Açılan ve Kalıcı seçenekleri ile bağlantılı birşeyler var. benimde dün başıma geldi.
Murat YANDEMİR ( PyramiD YAZILIM Uluslar Arası Nakliye Programları )
Bilgisayar Programcısı (1989'dan beri)
Bilgisayar Programcısı (1989'dan beri)
Yollar biter Access bitmez.
bunu 64bit de nasıl yaparız
Konuyu Okuyanlar: 1 Ziyaretçi