Tarih ve saat veri türleri, size özel koşullara uymasına yardımcı olacak çok çeşitli biçimlere sahiptir. Biçimlendirirken üç seçeneğiniz vardır: varsayılan biçimleri koruma, önceden tanımlanmış bir biçim uygulama veya özel biçim oluşturma. Bir tablo alanına biçim uyguladığınızda, aynı biçim daha sonra bu tablo alanına bağlayacağınız tüm formlara veya rapor denetimlerine otomatik olarak uygulanır. Biçimlendirme yalnızca verilerin görüntülenme biçimini değiştirir, verilerin depolanma şeklini veya kullanıcıların veri girme şeklini etkilemez.
Bu makalede
- Tarih ve saat biçimlerine genel bakış
- Önceden tanımlanmış bir biçimi uygulama
- Önceden tanımlı biçim örnekleri
- Özel biçim uygulama
- Özel biçim örnekleri
- Özel biçim karakterleri
Tarih ve saat biçimlerine genel bakış
Access, tarih ve saati otomatik olarak Genel Tarih ve Uzun Saat biçimlerinde görüntüler. Tarihler ABD'de aa/gg/yyyy olarak, ABD dışında ise gg/aa/yyyy olarak gösterilir (burada aa ay, gg gün ve yyyy yıldır). Saat, ss:dd:ss/PM olarak görüntülenir; burada ss saat, mm dakika ve ss saniye demektir.
Tarih ve saatlerin bu otomatik biçimleri, bilgisayarınızdaki Microsoft Windows Bölge ve Dil Seçenekleri ayarında belirtilen coğrafi konuma bağlı olarak değişiklik gösterir. Örneğin, Avrupa'da ve Asya'nın birçok bölgesinde, konumunuza bağlı olarak tarih ve saati 28.11.2018 12:07:12 veya 28/11/2018 12:07:12 olarak görebilirsiniz. Birleşik Devletler 28.11.2018 12:07:12 ÖS görebilirsiniz.
Özel görüntüleme biçimleri kullanarak önceden tanımlanmış bu biçimleri değiştirmek mümkündür. Örneğin, 28.11.2018 gibi Avrupa biçiminde bir tarih girebilir ve tablo, form veya raporda değerin 28/11/2018 olarak görüntülenmesini sağlayabilirsiniz. Seçtiğiniz özel biçim, verilerin nasıl girildiğini veya Access'in verileri nasıl depoladığını etkilemez.
Access, tarih ve saat biçimlendirmesiyle ilgili belirli bir veri doğrulama düzeyini otomatik olarak sağlar. Örneğin, 32.11.2018 gibi geçersiz bir tarih girerseniz, bir ileti görüntülenir ve yeni bir değer girme veya alanı Tarih/Saat veri türünden Metin veri türüne dönüştürme seçeneğiniz olur. Geçerli tarih değerleri -657.434 (M.S. 1 Ocak 100) ile 2.958.465 (M.S. 31 Aralık 9999) aralığındadır. Geçerli saat değerleri 0,0 ile 0,9999 veya 23:59:59 aralığındadır.
Tarih ve saat girişini belirli bir biçimde kısıtlamak istediğinizde giriş maskesi kullanın. Örneğin, tarihleri Avrupa biçiminde girmek için giriş maskesi uyguladıysanız, veritabanınıza veri giren biri diğer biçimlerdeki tarihleri giremez. Giriş maskeleri tablolardaki alanlara, sorgu sonuç kümelerine ve form ve raporlardaki denetimlere uygulanabilir. Daha fazla bilgi için, bkz: Giriş maskeleriyle veri girişi biçimlerini denetleme.
Önceden tanımlanmış bir biçimi uygulama
Access, tarih ve saat verileri için önceden tanımlanmış çeşitli biçimler sağlar.
Tabloda
- Tabloyu Tasarım Görünümünde açın.
- Tasarım kılavuzunun üst bölümünde, biçimlendirmek istediğiniz Tarih/Saat alanını seçin.
- Alan Özellikleri bölümünde, Biçim özellik kutusundaki oka tıklayın ve açılan listeden bir biçim seçin.
- Bir biçim seçtikten sonra, Özellik Güncelleştirme Seçenekleri düğmesi belirir ve yeni biçiminizi mantıksal olarak devralacak tüm diğer tablo alanlarına ve form denetimlerine uygulamanıza olanak tanır. Değişikliklerinizi veritabanının tamamına uygulamak için, akıllı etikete tıklayın ve ardından Alan Adının> kullanıldığı her yerde <Biçimi Güncelleştir'e tıklayın. Bu durumda, Alan Adı Tarih/Saat alanınızın adıdır.
- Değişikliklerinizi veritabanının tamamına uygulamak için, Özellikleri Güncelleştir iletişim kutusu görüntülendiğinde ve yeni biçimi devralacak formları ve diğer nesneleri görüntülediğinde.
Evet'i tıklatın.
Daha fazla bilgi için bkz. Alan özelliğini yayma. - Değişikliklerinizi kaydedin ve biçimin gereksinimlerinizi karşılayıp karşılamadığını görmek için Veri Sayfası görünümüne geçin.
Not
Bu tabloyu temel alarak oluşturduğunuz yeni formlar, raporlar veya görünümler tablonun biçimlendirmesini alır, ancak formda, raporda veya görünümde, tablonun biçimlendirmesini değiştirmeden bunu geçersiz kılabilirsiniz.
Form veya raporda
- Form veya raporu Düzen Görünümü'nde veya Tasarım Görünümü'nde açın.
- İşaretçiyi tarih ve saatin bulunduğu metin kutusuna getirin.
- Özellik Sayfası'nı görüntülemek için F4 tuşuna basın.
-
Format özelliğini önceden tanımlanmış tarih biçimlerinden birine ayarlayın.
Sorguda
- Sorguyu Tasarım Görünümü'nde açın.
- Tarih alanına sağ tıklayın ve sonra Özellikler'e tıklayın.
- Özellik Sayfası'nda, Özellik biçimlendirme listesinden istediğiniz biçimi seçin.
İfadede
- Tarih değerini önceden tanımlanmış çeşitli biçimlerden birine biçimlendirmek için FormatDateTime işlevini kullanın.
Makro veya sorgu gibi bir ifade gerektiren bir alanda çalışıyorsanız bunu yararlı bulabilirsiniz.
Önceden tanımlı biçim örnekleri
| Biçim | Açıklama | Örnek |
|---|---|---|
| Genel Tarih | (Varsayılan) Tarih değerlerini sayı olarak ve saat değerlerini saat, dakika ve saniye olarak ve ardından veya PM olarak görüntüler. Her iki değer türü için de Access, Windows bölgesel ayarlarınızda belirtilen tarih ve saat ayırıcılarını kullanır. Değerin saat bileşeni yoksa, Access yalnızca tarihi görüntüler. Değerin tarih bileşeni yoksa, Access yalnızca saati görüntüler. | 30.06.2024 10:10:42 |
| Uzun Tarih | Yalnızca Windows bölgesel ayarlarınızda Uzun Tarih biçimiyle belirtilen tarih değerlerini görüntüler. | Pazartesi, 27 Ağustos 2024 |
| Orta Uzunlukta Tarih | Tarihi gg/aaa/yy olarak görüntüler, ancak Windows bölgesel ayarlarınızda belirtilen tarih ayırıcısını kullanır. | 27/Ağu/24 27-Ağustos-24 |
| Kısa Tarih | Windows bölgesel ayarlarınızda Kısa Tarih biçimiyle belirtilen tarih değerlerini görüntüler. | 8/27/2024 8-27-2024 |
| Uzun Saat | Saatleri, dakikaları ve saniyeleri, ardından veya PM görüntüler. Access, Windows bölgesel ayarlarınızdaki Saat ayarında belirtilen ayırıcıyı kullanır. | 10:10:42 |
| Orta Uzunlukta Saat | Saat ve dakikaları, veya PM bilgilerini görüntüler. Access, Windows bölgesel ayarlarınızdaki Saat ayarında belirtilen ayırıcıyı kullanır. | 10:10 |
| Kısa Saat | Yalnızca saatleri ve dakikaları görüntüler. Access, Windows bölgesel ayarlarınızdaki Saat ayarında belirtilen ayırıcıyı kullanır. | 10:10 |
Özel biçim uygulama
Bazen, Özellik Sayfası'ndaki Biçim özelliği açılan listesi tam olarak istediğiniz tarih biçimini içermiyor. Access'in tarih biçimlendirmesi için tanıdığı bir kod türü kullanarak kendi özel biçiminizi oluşturabilirsiniz.
Tarih/Saat alanına özel bir biçim uyguladığınızda, biri tarih, diğeri de saat için olmak üzere iki bölüm oluşturarak farklı biçimleri birleştirebilirsiniz. Böyle bir durumda, bölümleri bir boşlukla ayırabilirsiniz. Örneğin, Genel Tarih ve Uzun Saat biçimlerini şu şekilde birleştirebilirsiniz: a/gg/yyyy s:dd:sn.
- Tabloyu Tasarım Görünümünde açın.
- Tasarım kılavuzunun üst bölümünde, biçimlendirmek istediğiniz Tarih/Saat veya Tarih/Saat Genişletilmiş alanını seçin.
- Alan Özellikleri bölümünde, Genel sekmesini seçin, Biçim kutusunun yanındaki hücreye tıklayın ve biçimlendirme gereksinimlerinize göre belirli karakterleri girin.
- Bir biçim girdikten sonra, Özellik Güncelleştirme Seçenekleri düğmesi görüntülenir ve biçimi, mantıksal olarak devralacak tüm diğer tablo alanlarına ve form denetimlerine uygulamanıza olanak tanır. Değişikliklerinizi veritabanının tamamına uygulamak için, akıllı etikete tıklayın ve ardından Alan Adının kullanıldığı her yerde Biçimi Güncelleştir'e tıklayın. Bu durumda, Alan Adı Tarih/Saat alanınızın adıdır.
- Değişikliklerinizi veritabanının tamamına uygulamayı seçerseniz, Özellikleri Güncelleştir iletişim kutusu görüntülenir ve yeni biçimi devralacak formlar ve diğer nesneler görüntülenir. Biçimi uygulamak için Evet'i tıklatın.
Daha fazla bilgi için bkz. Alan özelliğini yayma. - Değişikliklerinizi kaydedin ve sonra biçimin gereksinimlerinizi karşılayıp karşılamadığını görmek için Veri Sayfası görünümüne geçin.
Özel biçim örnekleri
13 Ocak 2012'de biçimlendirmenin farklı yollarına bazı örnekler:
| Tarihi biçimlendirmek için... | Bu kodu Biçim özellik kutusuna yazın: |
|---|---|
| 2024-01-13 | yyyy-aa-gg |
| 2024 | yyyy |
| 13 ŞUBAT 2024 | gg aaa yyyy |
| 13.01.2024 | gg\.mm\.yyyy (Access ters eğik çizgileri otomatik olarak ekler) |
| Cum 1/13 | ddg m/d |
| 2/6 | ww/w |
| 13 Ocak 2024 | aaa g", "yyyy |
Özel biçim karakterleri
Özel biçim oluşturmak için yer tutucu ve ayırıcı olarak aşağıdaki karakterleri kullanın. Windows bölgesel ayarlarında belirtilen tarih/saat ayarlarıyla tutarlı olmayan özel biçimler yok sayılır. Daha fazla bilgi için bkz. Bazı veri türlerinin görünümünü değiştirmek için Windows bölgesel ayarlarını değiştirme.
Notlar Tarih/Saat Genişletilmiş veri türünün nanosaniye bölümü için özel biçim karakteri yoktur.
| Karakter | Açıklama |
|---|---|
| Tarih ayırıcı | Access'in günler, aylar ve yıllar için ayırıcıyı nereye yerleştireceğini denetler. Windows bölgesel ayarlarında tanımlanan ayırıcıyı kullanın. Örneğin, İngilizce'de (ABD) eğik çizgi (/) kullanın. |
| Saat ayırıcı | Access'in saatler, dakikalar ve saniyeler için ayırıcılar yerleştireceği yeri denetler. Windows bölgesel ayarlarında tanımlanan ayırıcıyı kullanın. Örneğin, İngilizce'de (ABD) iki nokta üst üste (:) kullanın. |
| c | Genel tarih biçimini görüntüler. |
| g veya gg | Ayın gününü bir veya iki basamaklı olarak görüntüler. Tek basamak için tek bir yer tutucu kullanın; İki basamak için iki yer tutucu kullanın. |
| ggg | Haftanın gününü üç harfli olacak şekilde kısaltır. |
| gggg | Haftanın tüm günlerini heceler. |
| ggggg | Kısa Tarih biçimini görüntüler. |
| gggggg | Uzun Tarih biçimini görüntüler. |
| h | Haftanın gününe karşılık gelen bir sayı görüntüler. (1 - 7) |
| hh | Yılın haftasına karşılık gelen bir sayı görüntüler (1 - 53). |
| m veya mm | Ayı, tek basamaklı veya iki basamaklı bir sayı olarak görüntüler. |
| aaa | Ayın adını üç harfli olarak kısaltır. Örneğin, Ocak, Oca olarak görünür. |
| aaaa | Tüm ay adlarını heceler. |
| ç | Geçerli takvim çeyreğinin numarasını görüntüler (1-4). Örneğin, Mayıs ayında bir çalışanı işe alırsanız, Access çeyrek değeri olarak 2'yi görüntüler. |
| y | Yılın gününü (1-366) görüntüler. |
| yy | Yılın son iki basamağını görüntüler. Bilginize: Belirli bir yılın dört basamağını da girmenizi ve görüntülemenizi öneririz. |
| yyyy | Desteklenen tarih ve saat veri türü aralığına bağlı olarak 0001-9999 yılları arasındaki tüm rakamları bir yıldaki tüm rakamları görüntüler. |
| s veya hh | Saati bir veya iki basamaklı olarak görüntüler. |
| n veya nn | Dakikaları bir veya iki basamaklı olarak görüntüler. |
| s veya ss | Saniyeleri bir veya iki basamaklı olarak görüntüler. |
| tttt | Uzun Saat biçimini görüntüler. |
| AM/PM | Büyük harfle, duruma göre "AM" veya "PM" ekiyle gösterilen on iki saatlik zaman biçimi. |
| am/pm | Küçük harfle, duruma göre "am" veya "pm" ekiyle gösterilen on iki saatlik zaman biçimi. |
| A/P | Büyük harfle, duruma göre "A" veya "P" ekiyle gösterilen on iki saatlik zaman biçimi. |
| a/p | Küçük harfle, duruma göre "a" veya "p" ekiyle gösterilen on iki saatlik zaman biçimi. |
| AMPM | Windows'un bölgesel ayarlarında tanımlandığı gibi uygun sabah/öğleden sonra göstergeli on ikilik saat. |
| Boşluk, + - $ () | Biçim dizelerinizin herhangi bir yerinde gerektiği gibi boşluklar, bazı matematik karakterleri (+ -) ve finansal simgeler ($ ¥ ¥) kullanın. Eğik çizgi (\ veya /) ve yıldız işareti (*) gibi diğer yaygın matematik simgelerini kullanmak istiyorsanız, bunları çift tırnak içine almanız gerekir. |
| "Değişmez metin" | Kullanıcıların görmesini istediğiniz metni çift tırnak içine alın. |
| \ | Access'i hemen ardından gelen karakteri görüntülemeye zorlar. Bu işlem, karakteri çift tırnak içine almakla aynıdır. |
| * | Kullanıldığında, yıldız işaretinden hemen sonra gelen karakter doldurma karakterine (boşlukları doldurmak için kullanılan karakter) dönüşür. Access normalde metni sola hizalı olarak görüntüler ve değerin sağındaki tüm alanları boşluklarla doldurur. Biçim dizesinin istediğiniz yerine doldurma karakterleri ekleyebilirsiniz ve Access tüm boşlukları belirtilen karakterle doldurur. |
| [renk] | Biçiminizin bir bölümündeki değerlerin tümüne bir renk uygular. Adı köşeli parantez içine almalı ve şu adlardan birini kullanmalısınız: siyah, mavi, camgöbeği, yeşil, eflatun, kırmızı, |