Form üzerinden raporun belirli bir sayfasına, mesela 8 inci sayfaya ulaşmak istiyorum. Bununla ilgili bir kod veya işlem var mı? Ekte gönderdiğim örnekten faydalanarak bu konuda yardımcı olabilirseniz sevinirim.
Galiba Konuyu tam olarak anlatamadım. benim amacım form ekranında bulunan veriye ulaşmak değil. Amacım örnekte olduğu gibi 20-30 sayfadan oluşan bir raporun 17.inci sayfasının tamamını (sayfadaki tüm verileri) görmek istiyorum. Mesela örnek gönderdiğim raporun her bir sayfasında 53 veri var. ben 11 inci sayfaya ulaşıp o sayfadaki tüm verileri yazdırmak istiyorum. Şimdiden teşekkürler
İş yerimdeki bs de Access 200 yüklü olduğu için ancak şimdi cevaplandırabiliyorum sorunuzu
Her sayfada 53 veri var diyorsunuz ama bende 50 tane görünüyor. Ηer neyse. Ben 50 ye göre yaptım ancak siz değiştirebilirsiniz.
OpenForm komutunda sorgunun Where kısmını ekliyerek istediğiniz verileri gösterebiliyorsunuz. Her sayfada 50 veri olduğuna göre 11. sayfayı görmek istediğinizde 11*50=550 inci veriden başlamanız gerekiyor. Nereye kadar 550+50=600 cü veriye kadar. Ben görünmeyen 2 metin kutusu ekledim onlarda girilen sayfa numarasına göre yukarıdaki hesaplamaları yapıyor. Eğer sayfa ya 0 girer veya boş geçerseniz o zaman tüm raporu gşrecek şekilde ayarladım. Kod sayfasından görebilirsiniz.
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.