Skip to main content

AccessTr.neT


listede istediğimiz sutundan değer almak

listede istediğimiz sutundan değer almak

Çözüldü #1
iyi günler arkadaşlar
eklediğim örnekte listenin hangi satırı ve hangi sutunu tıklarsak tıkladığımız yerdeki değeri alıyor
bunu her liste için kullanılabilecek bir modul veya fonksiyon haline nasıl getirebiliriz

liste genişliklerini program kendisi tanısa
mesela örnekte 1140, 2280 değerleri var
bunu
if X < 1140 then metin3 = 0
yerine
if X < liste0.columnWidth(0) şeklinde yazsak
daha güzel olmazmı
if X < 1140 then metin3 = 0 ara basamağını kullanmadan
şöyle yazsak
if x > liste0.column(A).width and x < liste0.column(A).width + liste0.column(A+1).width then metin4=liste0.column(A)
daha şık olur değil mi
bunu nasıl geliştirebiliriz
teşekkürler
.rar liste mouse.rar (Dosya Boyutu: 300,71 KB | İndirme Sayısı: 20)
@benbendedeilem
Son Düzenleme: 20/04/2011, 18:25, Düzenleyen: accessman.
Cevapla
Çözüldü #2
bir listenin sutunlarının değeri ne ile tanımlanır

liste0.column(2).width
olmuyor
liste0.columnWidth(2)
olmuyor
@benbendedeilem
Cevapla
Çözüldü #3
Me.Liste5.ColumnWidths = "3cm;2cm;1cm"
Murat YANDEMİR ( PyramiD YAZILIM Uluslar Arası Nakliye Programları )
Bilgisayar Programcısı (1989'dan beri)

+rep Yollar biter Access bitmez. +rep
Cevapla
Çözüldü #4
peki bunu nasıl yazacağız
if liste5.columnwidths(2)=5 then msgbox "listenin 3. sutun genişliği 5 dir"
yani listeyi kontrol et eğer üçüncü sutun genişliği 5 ise uyar
@benbendedeilem
Cevapla
Çözüldü #5
benim verdiğim kodda genişlikleri siz veriyorsunuz. form load kısmında.
Murat YANDEMİR ( PyramiD YAZILIM Uluslar Arası Nakliye Programları )
Bilgisayar Programcısı (1989'dan beri)

+rep Yollar biter Access bitmez. +rep
Cevapla
Çözüldü #6
şöyle olsa
Liste5.ColumnWidths
bir metin değilmi
değeride
"2cm;2cm;2cm"
ozaman yapılacak iş
bu metinden
";" işaretleri arasındaki rakamları bir değere atamak
2 cm =1134 bu nasıl bir birimse bunu dönüştürerek

mesela 2. sutun için
"2cm;2cm;2cm"
değerinin ortada kalan rakamın 1134 gibi olan birim değerini çekmek
nasıl olabilirmi
@benbendedeilem
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da