Skip to main content

AccessTr.neT


defaultvalue özelliği

defaultvalue özelliği

Çözüldü #7
(27/12/2011, 23:08)vetaltan yazdı: İlginize teşekkür ederim.Ama varsayılan1.mdb(varsayılan1_blackeagle.mdb) programını kapatıp tekrar açtığımda değer kayboluyor.Kalıcı hale nasıl getirebiliriz.

Sn alpeki99 hocamın da belirttiği üzere ilişkisiz olması bu duruma yol açar. Ancak sizin örneğiniz için form kapanıp açıldığında veriyi tekrar getirmesi ayarlandı. Dikkat ederseniz programdan çıkmadan sadece tekrar yüklenmesini istediğinizde son veriyi geri getirmektedir.
Cevapla
Çözüldü #8
Evet ,bende zaten bunun bir çözümü var mı onu sormak istiyorum?Formun tasarım görünümünde metin kutusunun özelliklerinden varsayılan değer olarak atadığımız zaman kalıcı olarak kabul ediyor.Vba kodları ile bunun yapılabilirliği var mı?
Ek Dosyalar
 Varsayılan1_tasarım.rar(44.47 KB)
vetaltan 16-11-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 27/12/2011, 23:46, Düzenleyen: vetaltan.
Cevapla
Çözüldü #9
sn vetaltan eklediğim örnekte global değişken kullanılarak son girilen değer hafızada tutulmakta ve tekrar form açıldığında metin kutusuna yazılmaktadır. Ya biz anlatılmak istenileni anlayamıyoruz, ya da siz eklediğim örneği tam olarak incelemediniz.
Cevapla
Çözüldü #10
Sanırım konuyu açarken ben sorumu eksik sordum.Aslında sorum;program kapanıp tekrar açılsa dahi değerin hafızada kalmasını sağlayabilirmiyim olmalıydı.Formun tasarım görünümünde metin kutusunun ->özellik sayfası->varsayılan değer bölümüne değer atayarak ilişkisiz metin kutusuna kalıcı değer atayabiliyorum.Bu değer program kapanıp açılsada değişmiyor.Ancak ben bir değişkenden bu metin kutusuna program kapanıp açılsa dahi hafızadan silinmeyecek değer atamak istiyorum eğer bunun bir yolu varsa?
vb kodları ile,örneğin;
(kalici.defaultvalue=girilen.value) kodunda hata uyarısı veriyor. #ad?
(kalici.defaultvalue="yeni") ise bir değişkene bağlı olmadan kalıcı değer atamama izin veriyor.
vetaltan 16-11-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 28/12/2011, 00:21, Düzenleyen: vetaltan.
Cevapla
Çözüldü #11
Bunun için mutlaka bir tablo kullanmalı ve yeni girilen değeri bu tabloda saklamalı, sonrasında uygulama yeniden açıldığında da o tablodan değeri geri çağırmalısınız.
Cevapla
Çözüldü #12
Sn.BlackEagle ,cevaplarınız için çok teşekkür ederim.Anlaşılan benim sorumun çözümü yok.Çünkü ,bu işi tablo kullanmadan ,ilişkisiz metin kutularına defaultvalue atayarak yapmak istemiştim.
vetaltan 16-11-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task