Skip to main content

AccessTr.neT


Raporda Saat Formatında De-Da Eki

Raporda Saat Formatında De-Da Eki

Çözüldü #1
Çok Elzem Değil Ama Merak Ettiğim İçin Soruyorum raporda saat formatımız var. Dakikanın sonundaki rakamın okunuşuna gçre "de" "da" eki getirilebilir mi?

Örneğin: 10:00 'da

yada 11:15 ' de
Son Düzenleme: 02/05/2020, 02:19, Düzenleyen: SeferŞANLI.
Cevapla
#2
Fonksiyon yazılarak yapılabilir
case yada if kullanilarak -case bu durum icin daha uygun gibi-
Son hane 0 ise 10,20,30,40,50 ve 00 için
Eğer 0 dan farklı ise 1,2,..8,9 tek tek de, da, te,ta getirilebilir

Not: mumkunse basliklari cok uzun tutmayin sadece icerigi belirten kisa bir cumle yeterli. Elzemligiyle ilgili kisim mesajin icerigine zaten eklenebilir.
Cevapla
#3
Yani şöyle olabilir mesela:

Bu arada kodlardaki case "40" yazılışı "ta" olacaktı. Gözümden kaçmış, "da" yazmışım.
.rar saatlere gelen ekler.rar (Dosya Boyutu: 43,35 KB | İndirme Sayısı: 6)
İnadına, ille de Accesstr.net...
Cevapla
#4
Oooo harika böylelikle bir şey daha öğrenmiş oldum. Teşekkürler.

Mid(Me.sayi, 5, 1) bu kısmı bana açıklaya bilir misiniz? kırpıyoruz da 5 ,1 nedir
Son Düzenleme: 02/05/2020, 03:48, Düzenleyen: SeferŞANLI.
Cevapla
#5
sondan itibaren kaçıncı karakterden sonrası, kaç karakter alacağımız. Orada mesela 15:00:11 saat formatı döndüğü için sondan sayalım: "1"+"1"+":"+"0"+"0"+":"+"5"+"1"
Yani iki nokta üstüsteler dahil 8 karakter var. Şimdi bize ne lazım, 15:00'ın sonu. Yani ikinci "0". O zaman da sondan sayalım 5 tane. 00'ın birinci sıfırı. Ondan sonraki karakteri döndürür. Böylece sonu sıfırla biten değerler gelir. 

Bu arada left ve right komutlarıyla da aynı işi yapabilirdim. Ayrıca instr ile ":" karakterlerinden sonrasını al da diyebilirdim. Alternatif çok yani Img-grin))
İnadına, ille de Accesstr.net...
Cevapla
#6
Teşekkürler
@benbendedeilem
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da