Ana içeriğe geç Tamamlayıcı içeriğe geç

Money# - kod ve grafik fonksiyonu

Money#(), bir biçim dizesi sağlanmadığı sürece bir metin dizesini kod dosyasında veya işletim sisteminde ayarlanan biçimde bir para değerine dönüştürür. Özel ondalık ve binlik ayırıcı sembolleri isteğe bağlı parametrelerdir.

Söz Dizimi:  

Money#(text[, format[, dec_sep [, thou_sep ] ] ])

Dönüş verileri türü: dual

Bağımsız Değişkenler
Bağımsız Değişken Açıklama
text Değerlendirilecek metin dizesi.
format Dize sayısal aralığa dönüştürülürken kullanılacak beklenen giriş biçimini açıklayan dize.

Atlandığı takdirde, işletim sisteminde ayarlanmış para biçimi kullanılır.

dec_sep

Ondalık sayı ayırıcısını belirten dize. Atlandığı takdirde, veri yükleme komut dosyasında ayarlanmış MoneyDecimalSep değeri kullanılır.

thou_sep

Binlik sayı ayırıcısını belirten dize. Atlandığı takdirde, veri yükleme komut dosyasında ayarlanmış MoneyThousandSep değeri kullanılır.

Money# fonksiyonu genellikle Num# fonksiyonuyla aynı şekilde davranır; ancak ondalık ve binlik ayıracılar için varsayılan değerlerini para biçimine ilişkin komut dosyası değişkenlerinden veya para birimine ilişkin sistem ayarlarından alır.

Örnek: Grafik ifadeleri
Örnek Sonuçlar
Money#('35 648,37 kr' , '# ##0,00 kr',',',' ' )

MoneyFormat ayarı # ##0,00 kr olduğunda 35 648,37 kr döndürür. Bunun bir sayı olarak doğru şekilde değerlendirilmesi için komut dosyanızda aşağıdakilerin ayarlanması gerekir:

  • SET MoneyDecimalSep=',';

  • SET MoneyThousandSep=' ';

Money#( '$35,648.37', ' $#', '.', ',' )

Aşağıdaki ayarlandığında $35,648.37 döndürür: 

  • MoneyFormat: $#

  • SET MoneyDecimalSep=',';

  • SET MoneyThousandSep=' ';

Örnek - Money# temel bilgileri

Örnek - Money# senaryosu

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!