AccessTr.neT

Tam Versiyon: GoToPage
Ş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
Bir formu 1' den fazla sayfaya bölebilir ve her
sayfayı farklı bir işlem için kullabilirsiniz. Kullanıcı
yeni bir form açtığını bile düşünebilir ( bkz. dernek üye
takibi kediler ve sabitler formu )

Bu işlem için öncelikle araç çubuğunda bulunan
"sayfa sonu " denetimini kullanarak formumuzu
sayfalara bölüyoruz.
( sihirbaz adlı formu inceleyin )

[Resim: 25ujip4.jpg]

Ekteki örnekte, kontrollü kayıt yapmak isteyenlerin de
işine yarayabilecek bir sihirbaz uygulaması göreceksiniz.
Bu örnekte form 3 sayfaya bölünmüştür.

[Resim: 2djw0ae.jpg]

İlk yapmanız gereken denetimlerin "sekme durağı"
seçeneklerini hayır yapmak ve PgDown-PgUp tuşlarını
iptal etmek. Aksi halde kullanıcı istem dışı sayfalarda
gezinenebilir.

Tuş iptali için
1. Form tuş önizleme değerini "evet"yapın
2. Aşağıdaki kodu forma yapıştırın

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
Select Case KeyCode
Case 33, 34, 9, 18
KeyCode = 0
Case Else
End Select
End Sub

Artık form üzerindeki sayfalar arasında geçiş sadece sizin
komutlarınızla mümkün olacaktır

Me.GoToPage 2 Me.GoToPage 3 ... gibi

Sayfa geçişlerinde "Form caption" değerini, resim yüklemelerini
buton özelliklerini vb, arka planda düzenleyebilir bir çok işinizi
tek form üzerinde görebilirsiniz.

Kolay gelsin








Teşekkürler Oktay hocam.
Oktay Hocam çok teşekkürler. Yine benim açımdan ufuk açıcı bir çalışma olmuş.
teşekkürler
raporlarda çok sık kullandığım bir özellik ama formda hiç denememiştim.
elinize sağlık.
sayın hocam elinize sağlık güzel bir örnek.
Saygılarımla,
Sayfalar: 1 2