Sistem denetim masasında tanımlanan para birimi simgesini kullanarak para birimi değeri olarak biçimlendirilmiş bir ifade döndürür.
Söz dizimi
FormatCurrency ( Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )
FormatCurrency işlevinin söz diziminde şu bağımsız değişkenler bulunur:
Bağımsız değişken |
Açıklama |
Expression |
Gerekli. Biçimlendirilecek ifade. |
NumDigitsAfterDecimal |
İsteğe bağlı. Ondalık değerin sağındaki kaç basamak görüntülendiğini gösteren sayısal değer. Varsayılan değer –1'dir ve bu da bilgisayarın bölgesel ayarlarının kullanıldığını gösterir. |
IncludeLeadingDigit |
İsteğe bağlı. Kesirli değerler için baştaki sıfır görüntülenip görüntülenmeyeceğini gösteren tristate sabiti. Değerler için Ayarlar bölümüne bakın. |
UseParensForNegativeNumbers |
İsteğe bağlı. Negatif değerlerin parantez içine yerleştirilip yerleştirilmeyeceğini belirten tristate sabiti. Değerler için Ayarlar bölümüne bakın. |
GroupDigits |
İsteğe bağlı. Bilgisayarın bölgesel ayarlarında belirtilen grup sınırlayıcısı kullanılarak sayıların gruplandırılıp gruplandırılmadığını gösteren tristate sabiti. Değerler için Ayarlar bölümüne bakın. |
Ayarlar
IncludeLeadingDigit , UseParensForNegativeNumbers ve GroupDigits bağımsız değişkenleri aşağıdaki ayarlara sahiptir:
Sabit |
Değer |
Açıklama |
vbTrue |
–1 |
Doğru |
vbFalse |
0 |
Yanlış |
vbUseDefault |
–2 |
Bilgisayarın bölgesel ayarlarındaki ayarı kullanın. |
Notlar
Bir veya daha fazla isteğe bağlı bağımsız değişken atlandığında, atlanmış bağımsız değişkenlerin değerleri bilgisayarın bölgesel ayarları tarafından sağlanır.
Para birimi simgesinin para birimi değerine göre konumu sistemin bölgesel ayarlarına göre belirlenir.
Not: Sayı sekmesinden gelen baştaki sıfır dışında tüm ayarlar bilgileri Bölgesel Ayarlar Para Birimi sekmesinden gelir.
Örnekler
Expression |
Sonuçlar |
SELECT FormatCurrency([UnitPrice]) AS Expr1 FROM ProductSales; |
"BirimFiyat" alanındaki sayı değerlerini "Para Birimi" biçiminde biçimlendirir ve İfade1 sütununda döndürür. |
SELECT Formatcurrency([Discount],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales; |
"İndirim" alanındaki sayı değerlerini 2 ondalık ayırıcıyla "Para Birimi" biçiminde biçimlendirir; 1'den küçük değerlerin tümü ondalıktan önce "0" olur, negatif değerler parantez içinde ele alınır, değer varsayılan sınırlayıcıya göre gruplandırılır ("1000", 1.000,00 TL olarak görüntülenir, "-1000" değeri (1.000,00 TL), "0", $0,00 olarak görüntülenir. |