AccessTr.neT
Raporda Saat Formatında De-Da Eki - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Raporda Saat Formatında De-Da Eki (/konu-raporda-saat-formatinda-de-da-eki.html)

Sayfalar: 1 2


Raporda Saat Formatında De-Da Eki - SeferŞANLI - 02/05/2020

Ç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


Çok Elzem Değil Ama Merak Ettiğim İçin Soruyorum. (raporda saat formatında de-da eki) - berduş - 02/05/2020

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.


RE: Raporda Saat Formatında De-Da Eki - mehmetdemiral - 02/05/2020

Yani şöyle olabilir mesela:

Bu arada kodlardaki case "40" yazılışı "ta" olacaktı. Gözümden kaçmış, "da" yazmışım.


RE: Raporda Saat Formatında De-Da Eki - SeferŞANLI - 02/05/2020

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


RE: Raporda Saat Formatında De-Da Eki - mehmetdemiral - 02/05/2020

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))


RE: Raporda Saat Formatında De-Da Eki - accessman - 02/05/2020

Teşekkürler