• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

tarihi yazıya cevirmek

Katılım
2 Temmuz 2005
Mesajlar
22
Merhaba,

Bir evlendirime bildirimi programın üzerinde çalışıyorum.Ortak bilgiler kısmında tarih kutusu ve yazı ile tarih kutusu var.

Benim sormak istedim ise tarih kutusuna bir tarih girdiğimde yazıtarih kutusuna otomatik olarak tarihi yazı ile yazmam mümkün olurmu?

örnekli yardımcı olunmasını rica ederim.

Saygılarımla
Bosskoc
 
ben de örnekli soru sorulmasını rica ederim...
 
Sayın bosskoc,

Tabi ki mümkün ancak örneği siz yapıp ekleyeceksiniz.

Öncelikle yapacağınızı söyleyeyim. Ayı Month ve Format fonksiyonuyla direkt yazdırabildiğinizden iki ayrı tablo hazırlayın biri tblGünler, diğeri tblYıllar. Sonra tblYıllar a 2007, 2008,2009... yazıp diğer alana yazıyla yazın. Aynı şeyi günler için 1,2,3,4...,31 yazıp yanına yazıyla günü yazın.

Yazıyla yazacağınız alanın veri kısmına DLookUp fonksiyonuyla çağıracağınız verileri & ile birleştirip kullanın.

İyi çalışmalar:)
 
sayın bosskoc,
sayın modalı'nın verdiği cevaba ek olarak bir iki fonksiyon yardımıyla da işiniz hallolur. (daha önce rakamı yazıya çeviren fonksiyon ve aylarla ilgili ikinci bir fonksiyon)
 
Tarİhİ Yazi İle Yazmak

MERHABA TEKRAR BU SEFER BİR ÖRNEK EKTDİR.

BUNA GÖRE TARİHİ YAZI İLE YAZILAMASI KONUSNDA YARDIMCI OLUNMÖASINI RİCA EDERİM

kOLAY GELSİN
SAYGILARIMLA
BOSSKOC
 
sayın bosskoc,

burada tekbir bilgi eksiği olabilir, o da tarih verisinden gun, ay ve yıl ı
ayrı ayrı çekmek.

bunu nasıl yaparsınız?

değişkenimizin adı xTarih ve xTarih = "21.08.2007" olsun diyelim.

DAY(xTarih) = 21
MONTH(xTarih) = 8
YEAR(xTarih) = 2007

değerlerini verir.

sayıyı yazıya çevirme fonksiyonu da mevcut.
o halde ne yapıcan, yazıyacevir(DAY(xTarih)) ve yazıyacevir(YEAR(xTarih))
ile bu ikiliyi yazıya cevirecen.
geriye ay ın durumu kalıyor. bunu da ister dizi ile ister 12 adetçik if ile halledecen (veya tarih fonksiyonları ile. senin arzuna kalmış)

sonra da bu 3 yazıyı birleştirecen.
(birleştirme operatörü de & bu arada)

(artı olarak, mesajlarınızı büyük harfle yazmayın)
 
Merhaba

yeni 54 verdiğin bilgileri için teşekkürler fakat bunu örnek üzerinde yapıp gönderme ihtimalin varmı?
 
Sorunu tam anlayamadım. İsteğin 21/08/2007 tarihini 21 Ağustos 2007 şeklinde mi yazsın?
 
Son düzenleme:
Sayın bsskoc,

Yardım istiyorsunuz, örneği eksik yolluyorsunuz. Access de en zaman alan taraf uygulamayı oluşturmak.

Herneyse en basiti dediğim gibi olanı.
 
Bence de en kolayı Modalı'nın önerisi.. Hem kolay hem pratik. Ama tıpkı sayıyı yazıya çeviren klasik modül gibi bir modül de yazılabilir. Belki de hazır yazılmışı vardır..
 
Geri
Üst