Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
31/12/2011 22:17
Konu Sahibi
WiniFred
Yorumlar
10
Okunma
5448
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

WiniFred

Aktif Üye
Kullanici Avatari
Aktif Üye
121
25/09/2011
11
Zonguldak
-
25/06/2017,15:47
Çözüldü 
Selamlar,
Projemde bir ana form mevcut. Alt formlar ise sekmeli denetime dağıtılmış durumda. Ben bu uygulamayı kendi bilgisayarımda FullHD monitörde hazırlıyorum. Çalışacağı bilgisayar ise 1024x768 çözünürlükte bir CRT monitöre sahip.

Bir bakayım o çözünürlükte nasıl görünüyor diye monitörümü 1024x768'e çektim. Denerken form üzerindeki sekmelere tıklandıkça kaydırma çubuğunun kendini sürekli aşağıya doğru çektiğini fark ettim.

Neden olduğunu çözemediğim için foruma eklemek üzere örnek oluşturdum. Örnek üzerinde biraz daha incelerken sekmeli denetimlerde görüntülenen alt formların gezinti düğmelerinin sürekli görünmesini sağlayacak şekilde kaydığını gördüm çubuğun.

Gezinti düğmeleri daha aşağıya kaydıkça sekmelerde kayboluyor tabi. sürekli kaydırma çubuğunu yukarı çekmekle uğraşıyorsunuz.

Sonra sekmeleri ctrl+tab'la değiştirince çubuğun kaymadığını fark ettim. Bu işlemi yaptıktan sonra yeniden mouse'la sekme değiştirmeye başlayınca yine kaymadı meret. Ama formu kapatıp açıp yeniden mouse'la sekmelere tıklayınca yeniden kaymaya başladı tabi.

Yani işin içinden çıkamadım ve inceleyeceğinizi umarak buraya ekliyorum.

Ekteki dosya yine örnek olsun diye oluşturduğum bir dosyadır. Yani içindeki bilgiler bir anlam ifade etmez. Yalnızca açılan formun sekmelerine sırayla tıklayınız.

Ek Dosyalar
KaydirmaCubugu_WiniFred.rar
[29.94 KB]


Cevapla

ozguryasin

Uzman
Kullanici Avatari
Uzman
Ö.... Y....
864
23/09/2009
568
Bursa
Ofis 2010 32 Bit
Çözüldü 
Dosyanız Ektedir. Düzenlenmiştir.

Ek Olarak
formlarınızın yüklendiği özelliğine


Visual Basic Code
DoCmd.MoveSize 4500, 1500, 11000, 10370


kodu ekleyerek istediğiniz bölgeye odaklandırabilirisiniz.

rakamlar sırası ile Right , Down Width, Height özelliklidir.


Ek Dosyalar
KaydirmaCubugu_WiniFred_ozguryasin.rar
[36.61 KB]


POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter. alkis
Cevapla

WiniFred

Aktif Üye
Kullanici Avatari
Aktif Üye
121
25/09/2011
11
Zonguldak
-
25/06/2017,15:47
Çözüldü 
Sayın ozguryasin,
ilginiz için çok teşekkür ederim.

Yanlış anlamadıysam, yalnızca altformların sekmeler üzerindeki yerlerini düzenlemişsiniz. Oysa ben formların yerlerini dosyayı indirenler problemi görebilsinler diye özellikle öyle düzenlemiştim.

Çünkü üzerinde çalıştığım projede formların yerlerini böyle düzenleme imkanım yok. Zaten hemen hemen boyutları sekmelerin sınırlarına denk geliyor. Yukarıda da belirttiğim gibi eklediğim dosya orjinal projem değil.

Alıntı:Ekteki dosya yine örnek olsun diye oluşturduğum bir dosyadır. Yani içindeki bilgiler bir anlam ifade etmez. Yalnızca açılan formun sekmelerine sırayla tıklayınız.


Kısaca altformların yerlerini düzenlemeden kaydırma çubuğunu en üstte sabit tutacak bir çözüme ihtiyacım var.

Emeğiniz için tekrar teşekkür ederim.


Cevapla

ozguryasin

Uzman
Kullanici Avatari
Uzman
Ö.... Y....
864
23/09/2009
568
Bursa
Ofis 2010 32 Bit
Çözüldü 
"Kısaca altformların yerlerini düzenlemeden kaydırma çubuğunu en üstte sabit tutacak bir çözüme ihtiyacım var." yazmışsınız.

Visual Basic Code
DoCmd.MoveSize 4500, 1500, 11000, 10370


kodu denediniz mi? dediğiniz hatayı benim bilgisayarımda vermedi.

1024 -768 yapmama rağmen yine hata vermedi.

tek sorunu sekmelerin içindeki alt formları ilk örneğinizde yaptığınız gibi yapınca aşağıya doğru kaydırıyor. düzenlendiğinde ise problem teşkil etmiyor.


POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter. alkis
Cevapla

WiniFred

Aktif Üye
Kullanici Avatari
Aktif Üye
121
25/09/2011
11
Zonguldak
-
25/06/2017,15:47
Çözüldü 
DoCmd.MoveSize deyimi formu ekranın belirli bir bölümüne taşımak veya boyutu ayarlamak için diye biliyorum.

Bu arada, sekme denetiminin Change event'ına üst formun sol en üste koyduğum denetime odaklanması için bir satır yazdım.

Visual Basic Code
Private Sub TabCtl0_Change()
  Me.Sicil.SetFocus
End Sub


Bu textbox en üstte olmadığı için yine de çok hafif kayıyor tabi. Daha üste gizli bir textbox koyup denedim ama gizli olduğu için onu umursamadı vb.

Düzgün bir çözüm bilen varsa bekliyorum...


Cevapla

WiniFred

Aktif Üye
Kullanici Avatari
Aktif Üye
121
25/09/2011
11
Zonguldak
-
25/06/2017,15:47
Çözüldü 
Ayrıntı bölümünün üst sınırına genişlik ve yüksekliğini kısıp çizgi haline getirdiğim bir textbox yerleştirip (gizlemeden), odağı buna yönlendirince daha güzel oldu.

Hala bunun olması gereken çözüm olduğunu düşünmüyorum tabi. Ama mecburen böyle idare edeceğim gibi görünüyor.


Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

[-]
Etiketler
kayıyor formda çubuğu aşağı tıklandıkça sekmelere kaydırma


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Müşteri İşlemlerini Tek Formda Takip U.ALTUN 7 370 05/09/2017, 09:10 U.ALTUN
Çözüldü Sürekli Formda Kayıt Girdisi Üstte Olması Yardım... bilservisci 13 365 28/08/2017, 01:42 bilservisci
Çözüldü Formdaki Kaydı Farklı Formda Yeniden Kayıt U.ALTUN 7 335 21/08/2017, 12:04 direnist
Çözüldü Tek Formda Bilgilerin Açılması Hk. serkan1985 2 196 01/08/2017, 22:13 serkan1985
Çözüldü Formda Süzdürme access acemisi 10 543 24/07/2017, 18:20 access acemisi

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.