AccessTr.neT
GoToPage - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Örnekleri ve Uygulamaları (https://accesstr.net/forum-access-ornekleri-ve-uygulamalari.html)
+--- Konu Başlığı: GoToPage (/konu-gotopage.html)

Sayfalar: 1 2


GoToPage - okileturc - 22/02/2011

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











Cvp: GoToPage - ozanakkaya - 22/02/2011

Teşekkürler Oktay hocam.


Cvp: GoToPage - Hayri16 - 22/02/2011

Oktay Hocam çok teşekkürler. Yine benim açımdan ufuk açıcı bir çalışma olmuş.


Cvp: GoToPage - Yandemir - 22/02/2011

teşekkürler
raporlarda çok sık kullandığım bir özellik ama formda hiç denememiştim.


Cvp: GoToPage - kadirdursun - 22/02/2011

elinize sağlık.


Cvp: GoToPage - yenginoglu - 25/05/2012

sayın hocam elinize sağlık güzel bir örnek.
Saygılarımla,