AccessTr.neT

Tam Versiyon: zamana bağlı olarak rapor sayfasını değiştirme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Merhabalar;

İlişikte gönderdiğim uygulamadaki rapor bir örnektir.
Rapor verileri birçok bağlı dosyadan süzerek almaktadır.

Söz konusu rapor 1 veya 1 den fazla sayfadan ( 2-3-4....) oluşabiliyor. Ve bu rapor iş yerimdeki 105 ' bir LCD ekrandan yayınlanacak.

Yapamadıklarım ;

1- Rapor açıldığında sayfa ilerletme butonları görünmesin.
2- Eğer rapor tek bir sayfadan oluşuyorsa 1 dakikalık beklemeden sonra kapansın. ( başka bir ekrana gönderilecek)
3- Eğer rapor birden fazla sayfadan oluşuyorsa her bir sayfa için 1 dakika beklemeden sonra bir sonraki sayfaya geçsin ve son sayfada 1 dakika gösterildikten sonra kapansın ( başka bir ekrana gönderilecek)

Biliyorum bu iş epey zor ama yardımlarınız için şimdiden teşekkürler.
Sanırım tüm zamanların en zor sorusu oldu.
Bir form yapın buton ekleyin. TIMER ile raporu sayfa sayfa gösterebilirsiniz. son sayfaya kadar izlersiniz.

Private Sub RaporAc_Click()
DoCmd.OpenReport "RAPOR", acPreview
Me.TimerInterval = 3000
End Sub

Private Sub Form_Timer()
SendKeys "{PgDn}", True
End Sub
Form1 Formunu açıp testinizi yapın istediğiniz gibi oldu sanırım.
istediğiniz sürede izleme süresi ve rapor bitiminde kapatma süresi.
Formda istenileni timer ile yapmakta bir sıkıntı yok .
Ancak aynı olayı raporda nasıl gerçekleştirebiliriz.

İnanın çok kafa patlattım ve çok zaman harcadım internette de epey gezdim sonuç ise sıfıra sıfır elde var sıfır.
örneği inceledinizmi istediğiniz gibi çalışıyor zaten. formu hide yaparsanız görünmez.
Sayfalar: 1 2