Skip to main content

AccessTr.neT


Kürsörün veri girildiğinde en başa dönme sorunu

Kürsörün veri girildiğinde en başa dönme sorunu

#6
Sayın fascioglu,

Öncelikle,bir ön bilgilendirmede bulunmak adına,şu hususları açıklamak yerinde olacaktır kansındayım.
frm_PERSONEL adlı formunuzun Yüklendiğinde olay yordamı içerisinde kullandığınız

Kod:
Forms("frm_PERSONEL").Move 3400, 50
Kod satırının anlamı şu:
ilgili formu,yüklendiğinde;soldan sağa doğru 3400 kadar ilerle ve yukarıdan da 50 kadar aşağıda bu koordinatlar doğrultusunda yerleştir.bu koordinatlar neticesinde de form görseli solda boşluk kalacak şekilde sağa doğru ekranda yarım kalacak şekilde göstermek demektir.sayın ozan bey tarafından da belirtildiği gibi,sizin ekran çözünürlüğünüze göre uygun olsa da eğer ki bunu başka bilgisayarda ve farklı çözünürlükte kullanma durumu söz konusu olursa,bahsi yapıldığı üzere form tam çıkmayıp yarım kalacaktır.kaldı ki,formun özelliklerinden DİĞER sekmesinde AÇILAN ve KALICI seçenekleri EVET olduğundan ve KAYDIRMA ÇUBUKLARI satırı da YOK olarak belirlendiğinden dolayı formun kalan kısmını görebilme imkanı da söz konusu olmamaktadır.bu da,kullanma isteği sıkıntısını da beraberinde getirir.

Alıntı:Forms("frm_PERSONEL").Move 3400, 50

şeklinde kod eklemişsiniz, bu kod sizin monitörde düzgün açılabilir. farklı monitörde formun yarısını göremezsiniz,"

Peki hocam bu konda ne yapabilirim,bir öneriniz varmı.

ifadenize yönelik olarak,bir ihtimal aşağıda yazılı şu işlemi de deneyebilirsiniz.

1)
   
Option Compare Database
Option Explicit

satırlarının bir altına

Kod:
Public frmHeight As Double
Public frmWidth As Double

kodlarını yazınız ve aşağıdaki kodları da akabinde aynı modülde ekleyiniz.

Kod:
Function formolculendir(frm As Form)
frmWidth = frm.InsideWidth
frmHeight = frm.InsideHeight
DoCmd.Restore
DoCmd.MoveSize 0, 0, frmWidth, frmHeight
End Function

Mevcut bir modülün içerisine,yukarıdaki kod satırlarını dahil ediniz.

2) 
      
Her bir formun Yüklendiğinde olay yordamı içerisine de aşağıdaki kod satırını yazınız.

Kod:
Call formolculendir(Me)
ya da,hiç bunlara da gerek kalmaksızın,her bir formun Yüklendiğinde olay yordamına,yazdığınız kod satırında küçük bir düzeltme ile

Kod:
Forms("frm_PERSONEL").Move 0, 0, Me.Width, Me.Ayrıntı.Height
şeklinde de yazmak sureti ile kullanabilirsiniz.bilginize…iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Kürsörün veri girildiğinde en başa dönme sorunu - Yazar: atoz112 - 02/10/2015, 14:53
Task