Skip to main content

AccessTr.neT


Tarih olarak Biçimlendirilen bir metin kutusuna geçici info eklemek

Tarih olarak Biçimlendirilen bir metin kutusuna geçici info eklemek

#1
Tarih olarak(kısa tarih) biçimlendirilmiş bir metin kutusunda bilgi girilmeden önce "doldurunuz" yada "zorunlu alan"gibi bir metin yer alacak ve bilgi girişi için tıklama yapıldığında bu yazı yok olarak "Tarih seçici" aktifleşecek.

Eklediğim örnekte metin kutusuna infoyu getirdim ama bu seferde tıklama olduğunda "tarih seçici" aktifleşmedi. Yardımcı olabilirseniz çok mutlu olacağım saatlerdir bu küçük ayrıntıya takılıp kaldım
.rar deneme.rar (Dosya Boyutu: 18,11 KB | İndirme Sayısı: 3)
Cevapla
#2
Metin4 için

Formun geçerli olduğunda olayına
If IsNull(Me.Metin4) Or Me.Metin4 = "" Then
Me.Metin4.Format = "@;[Red]""(Zorunlu Alan)""" & ""
Else
Me.Metin4.Format = "Short Date"
End If

Metin4'ün odaklanıldığında olayına

Me.Metin4.Format = "Short Date"

Metin4'ün odaklanma sonlandığında olayına

If IsNull(Me.Metin4) Or Me.Metin4 = "" Then
Me.Metin4.Format = "@;[Red]""(Zorunlu Alan)""" & ""
Else
Me.Metin4.Format = "Short Date"

End If

kodu ekleyerek deneyiniz.
Cevapla
#3
hocam cevabınız için teşekkür ediyorum gayet güzel oldu.Peki hiç visual basic kodu kullanmadan direk metinkutusu/özellikler/biçim denetiminden yapılabilir mi? Galiba o kısımdan sadece metin türleri için ifade yazılabiliyor
Cevapla
#4
VBA kodu olmadan yapılabileceğini sanmıyorum, metin kutusunun Biçim özelliğine IIF veya Switch kodu ekleyemezsiniz. Bu işlem için Vba kodu kullanılmalıdır.

Ayrıca, Copy / paste kodlara da dikkat ediniz.
Cevapla
#5
Sayın uguruygar;

(27/04/2016, 19:11)uguruygar yazdı: Peki hiç visual basic kodu kullanmadan direk metinkutusu/özellikler/biçim denetiminden yapılabilir mi? Galiba o kısımdan sadece metin türleri için ifade yazılabiliyor

İfadenize yönelik olarak;
Sayın ozanakkaya hocamın açıklamasına ek bilgi olarak naçizane,
Metin kutusuna veya açılır kutuların özellik bölümünde biçim alanına aşağıdaki şekli ile yazarak kullana bilirsiniz
Kod:
@;[Kırmızı]"Kullanıcı İsminizi Seçin"
Yukarıdaki biçimlendirme kullanıldığında aşağıdaki gibi görünecektir,
[Resim: 14618242141.jpg]

Ancak tarih alanlarında biçim bölümünden "Kısa Tarih, Uzun Tarih vb" seçildiği için bu alana böyle bir işlemin ikinci kez uygulanması mümkün değildir. Bu sebepten bu işlemi visualbasic kodu ile yapmak daha doğrudur. Hem böylelikle kodlama bilginizi de geliştirmiş olursunuz.

Bilgilerinize
Saygılar iyi çalışmalar..
Dünyada Yetirince Anlaşılır Dile Konuşan İnsanlar Var Birazcık da Anlaması İçin Düşünmesi Gerekiyor İnsanların
Son Düzenleme: 28/04/2016, 09:17, Düzenleyen: emir ustaoğlu.
Cevapla
#6
evet hocam tamda bunu soruyordum..metin alanı için yapabilmiştim
@;[Kırmızı]"Kullanıcı İsminizi Seçiz"
kodu ile ama aynı şeyi tarih alanı için yapamamıştım.bilgi için teşekkürler
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task