Ev / Haberler / Biçim dizesi. Biçim dizesi 1s tarihinden itibaren sözcüklerle ayı alın

Biçim dizesi. Biçim dizesi 1s tarihinden itibaren sözcüklerle ayı alın

Seçenekler:

<Значение>

Biçimlendirilecek değer.

<ФорматнаяСтрока>

Biçim dizesi, biçimlendirme seçeneklerini içeren bir dize değeridir.

Biçimlendirme seçenekleri ";" karakteri ile listelenir. Parametrenin varlığı, biçimlendirmenin standart olandan farklı olduğu anlamına gelir.

Parametre belirtilmezse, temelde değeri bir dizgeye dönüştürmeye karşılık gelen standart biçimlendirme uygulanır. Ancak Sayı ve Tarih türündeki değerler için varsayılan değerler (sırasıyla 0 ve 01.01.0001 00:00:00) boş bir dize döndürür.

Her parametre, parametre adı, "=" sembolü ve parametre değeri ile belirtilir. Parametre değeri tek veya ikili alıntı. Bu, parametre değeri, biçim dizesi sözdiziminde kullanılan karakterleri içeriyorsa gereklidir.

Rastgele karakterler, sonuçtaki dize oluşturulurken olduğu gibi görüntülenecek olan parametre değeri içinde belirtilebilir. Böylece, örneğin, zamanı biçimlendirirken saat, dakika ve saniye için ayırıcılar belirtebilirsiniz. Bu karakterler biçim dizesi değerleriyle eşleşiyorsa, tek tırnak içine alınmaları gerekir.

Biçim dizesi parametrelerinin adları ve değerleri:

  • L - dilin adı, standart biçimlendirmenin gerçekleştirileceği ülke.
  • CC - tamsayı ve kesirli bölümlerin görüntülenen ondalık basamaklarının toplam sayısı. Orijinal sayı daha sonra yuvarlama kurallarına göre yuvarlanır. Bu parametre belirtilirse, sayının kesirli kısmını görüntülemek için NPV parametresi belirtilmelidir, aksi takdirde kesirli kısım görüntülenmez.
  • NDC - kesirli kısımdaki ondalık basamak sayısı. Orijinal sayı daha sonra yuvarlama kurallarına göre yuvarlanır.
  • CHS - bit kaydırma: pozitif - bölme, negatif - çarpma. Başka bir deyişle, bu, orijinal sayının 10*C ile çarpılacağı veya bölüneceği anlamına gelir; burada C, parametrenin modulo değeridir.
  • FRD - tamsayı ve kesirli parçaların sembol ayırıcısı.
  • CHRG - sayının tamsayı bölümünün gruplarının karakter ayırıcısı. Sınırlayıcı olarak boş bir dize kullanılırsa, sınırlayıcı bölünmeyen bir boşluk karakteri olacaktır.
  • CHN - bir sayının sıfır değerini temsil eden bir dize. Ayarlanmadıysa, gösterim boş bir dizedir. "HN=" belirtilirse, "0" biçimindedir. Sayısal giriş alanları için kullanılmaz.
  • FHN - baştaki sıfırların çıktısının verilip verilmeyeceği. Bu parametrenin değeri ayarlanmamıştır, parametrenin gerçek varlığı baştaki sıfırların çıkışını belirler.
  • ChG - sayının basamaklarını gruplama sırası. Değer olarak, sağdan sola gruplandırılmış basamakların sayısını gösteren virgülle ayrılmış sayılar belirtilir. Sadece ilk iki sayı anlamlıdır. Bunlardan ilki, sayının tamsayı kısmının en az anlamlı basamakları için kullanılacak olan birincil gruplamayı gösterir. İkinci sayı belirtilmemişse, yalnızca en az anlamlı basamaklar gruplandırılacaktır. İkinci sayı olarak 0 belirtilirse, birincil gruplama için belirtilen değer, sayının tamsayı kısmının tüm basamaklarına uygulanacaktır. İkinci sayı olarak 0'dan farklı bir değer kullanılırsa, bu değer, halihazırda gruplanmış en az anlamlı olanlar dışındaki tüm basamakları gruplamak için kullanılacaktır.
  • CHO - negatif sayıların temsili.
    • 0 (0) - "(1,1)" gibi dize;
    • 1 (1) - "-1,1" gibi bir dize;
    • 2 (2) - "- 1,1" gibi bir dize;
    • 3 (3) - "1,1-" gibi bir dize;
    • 4 (4) - "1,1 -" gibi bir dize.
  • DF - tarih formatı.
    • d - sıfır olmadan ayın günü (rakam olarak);
    • dd - başında sıfır olan ayın günü (rakam olarak);
    • ddd - haftanın gününün kısa adı;
    • dddd - haftanın gününün tam adı;
    • M - başında sıfır olmadan ay numarası (rakam olarak);
    • MM - başında sıfır olan ay numarası (rakam olarak);
    • MMM - ayın kısa adı;
    • MMMM - ayın tam adı;
    • k, yıldaki çeyreğin sayısıdır;
    • d - yüzyılsız ve baştaki sıfır olmayan yıl sayısı;
    • yy - başında sıfır olan yüzyılsız yıl sayısı;
    • yyyy - yüzyılla birlikte yıl sayısı;
    • h - 12 saatlik versiyonda baştaki sıfırlar olmadan saat;
    • hh - başta sıfır olmak üzere 12 saatlik versiyonda saat;
    • H - 24 saatlik versiyonda baştaki sıfırlar olmadan saat;
    • HH (HH) - başta sıfır olmak üzere 24 saatlik versiyonda saat;
    • m - sıfır olmadan dakika;
    • mm - baştaki sıfır ile dakika;
    • s - sıfır olmadan ikinci;
    • ss - başta sıfır olmak üzere ikinci;
    • вв - günün yarısını AM/PM göster (yalnızca 12 saatlik gösterimi destekleyen yapılandırma dilleri için geçerlidir).
  • DLF - yerel tarih formatı. Tarihin bölümlerini görüntüleme seçeneğini belirtir.
    • D - tarih (sayılarla);
    • DD - uzun tarih (kelimelerle ay);
    • B - tam zamanlı, tarih zamanla birleştirilebilir;
    • DV - tarih saat.
  • DP, boş bir tarihi temsil eden bir dizedir (örneğin, Format("00010101000000" ,"DP=""boş tarih"""), "boş tarih" dizesini döndürür.
  • BL - boole değerini temsil eden bir dize Yalan.
  • BI - bir boole değerini temsil eden bir dize Doğru.

Programlama (ve iş programları) genellikle aşağıdaki basit veri türleriyle ilgilenir: sayı, dize, tarih. Farklı ülkeler, standartlar ve adil alışkanlıklar için bu türlerin değerleri farklı bir temsile sahip olabilir.

Muhtemelen en ünlü örnek, zamanın farklı temsilidir - Rusya'da 9:00 ve 21:00 ve İngilizce konuşulan ülkelerde 9:00 ve 21:00 kullanmak gelenekseldir. Fark hem mantıkta (12 saatlik sistem veya 24 saatlik sistem) hem de yazılıdır.

Değer gösterimine "biçim" denir ve bugün 1C'de tarih biçimini ve sayı biçimini değiştirmeyi tartışacağız.
Biçimlendirmeyi hem 1C dilinde bir programcı olarak hem de görsel olarak, örneğin yazdırılabilir bir form veya rapor oluştururken, formdaki öğeleri ayarlarken programlama olmadan kullanabilirsiniz.

biçimlendirme nedir

Sayı ve tarih, ekrandaki veya baskıdaki temsilinden bağımsız olarak kendisi olarak kalır. Biçimlendirme, yalnızca bir dize değerine dönüştürme anlamına gelir - yani, bir bilgisayar ekranında veya kağıt üzerinde nasıl "görüneceği".

Sayıları ve tarihleri ​​temsil etmek için 1C biçimleri arasındaki temel farklar:

  • Sayı
    Ö "." veya "," kesirli kısmı ayırmak için
    o ondalık basamak sayısı
    o rakamları 3'erli gruplama (1.000.000, 1.000.000 değil)
  • tarih ve saat
    o yıl, ay, gün sırası
    o sınırlayıcı karakter
    o 1C zaman formatı (12 veya 24 saat)
    o yazım ayrıntıları.

Ayrıca, 1C formatında ek “kolaylıklar” belirtilebilir, örneğin, negatif sayıları kırmızı olarak veya “boş bir değerin” “0” veya “doldurulmamış” şeklinde gösterilmesi.

Biçimlendirme ilkesi

Varsayılan biçimlendirme, örneğin bir sayıyı dizeye dönüştürürken çalışır. Bazı durumlarda, bu tür ayarlar, programcının beklemediği durumlarda kötü hizmet verebilir.

Örneğin, bir sayıyı bir dizgeye dönüştürürken, rakamların gruplandırılması dikkate alınarak çevrilir (ve bunu bekliyor musunuz?):
StringNumber = AbbrLp(2400); //"2 400"e eşit olacak

1C dilinde formatı doğru bir şekilde belirtmek için, gerekli gösterimi belirtmenin mümkün olduğu bir Format () işlevi vardır.
NumberString = Format(2400, "Ayarlar")

"Ayarlar" satırı olarak, gerekli 1C biçimini belirtmeniz gerekir. Bu tür ayarlar özel kodlanmış bir biçimde belirtilir. En sık kullanılan ayarları göz önünde bulundurun:

1С tarihini ve numarasını varsayılan olarak biçimlendir

Bir tarih veya sayı görüntülemeniz gerekiyorsa ve istediğiniz ülkenin kurallarına göre nasıl temsil edilmesi gerektiğini bilmekle uğraşmak istemiyorsanız, en basit kurulum bunu yapmanıza izin verecek olan:

L = İstenilen Ülkenin Kısa Adı

Bazı ülkelerin kurallarına göre bir tarih görüntüleme örneği:
Format(CurrentDate(), "L=ru")
> 28.03.2012 14:21:32

Format(CurrentDate(), "L=tr")
> 28.03.2012 14:21:24

Format(CurrentDate(), "L=fr")
> 28/03/2012 14:22:08

Görülmesi zor olmadığı için ülke isimleri sezgiseldir.

1C dilinde tarih formatı

Varsayılan ayar sizin için yeterli değilse ve tarih bölümlerinin sırasını ve bunların ayrılması için sembolleri belirtmek istiyorsanız, ayarı kullanmanız gerekir:
DF = "dmg hms"

Buna göre "dmg" gün, ay ve yıldır ve "hms" saat, dakika ve saniyedir. Bu bölümlerden herhangi biri atlanabilir. Sipariş herhangi. Parçalar arasında belirtilen karakterler ayırıcı karakterler olarak kullanılacaktır.

Tarihin bir bölümünün karakteri arka arkaya birkaç kez belirtilebilir, tarihin bu bölümünün görünümü buna bağlıdır, örneğin "d" veya "gg" veya "dddd".

Tarihin bölümlerinin deşifre edilmesi:

  • d - gün
    o küçük "d"
  • M - ay
    o büyük "M"
    o 1 ila 4 kez belirtilebilir
  • d - yıl
    o küçük "g"
    o 1 veya 2 veya 4 kez listelenebilir
  • h - saat
    o küçük "h" - 12 saat formatı
    o büyük "H" - 24 saat formatı
  • m - dakika
    o küçük "m"
    o 1 veya 2 kez belirtilebilir
  • s - saniye
    o küçük "s"
    o 1 veya 2 kez belirtilebilir
  • bb - 12 saatlik format için AM/PM ekranı
  • k - çeyrek.

Kurallı bir tarih görüntüleme örneği:
Format(CurrentDate(), "DF=""dd.MM.yyyy ss:dd:ss""")
> 28.03.2012 02:44:44

Format(CurrentDate(), "DF="" A / d /yyy s:m:s gg""")
> 28.03.2012 14:44:44

Format(CurrentDate(), "DF=""dd/MM/yyyy ss:dd:ss""")
> 28/03/2012 02:44:44

1C dilinde sayı formatı
Her şeyin oldukça basit olduğu tarih biçimlendirmesinin aksine, sayı biçimlendirme için birçok seçenek vardır. Yararlı bulduklarımızı dikkate alacağız - yani bizim görüşümüze göre sıklıkla kullanılıyorlar.

İlk "sorun", 3'lü sayılardaki varsayılan gruplama ve grupları bir boşlukla ayırma ile ilgilidir, örneğin:
StrNumber = Dize(22300500)
> 22 300 500

Bir sayı dizgeye dönüştürüldüğünde bu, kullanıcıya güzel ve anlaşılır bir çıktı için değil, hizmet ihtiyaçları için uygun değildir. Bu, örneğin "CH" parametresinden etkilenebilir:

Biçim(22300500, "HH=100")
>22300500 //sıfırlar tamamen kaldırıldı

Biçim(22300500, "HH=6")
> 22 300500 //yalnızca milyonluk bir grup oluşturdu

"NPV" ondalık noktasından sonra gerekli sayıda basamağa çıktı alırken sayıyı yuvarlamanızı sağlayan bir parametre:

Biçim(3.535353, "NPV=""2""")
> 3,54

"BRD"nin tamsayı ve kesirli kısımları için ayırıcı karakteri belirlemenizi sağlayan parametre:

Biçim(3.535353, "BRD="".""")
> 3.535353

Bazı durumlarda, "0" sayısı yerine başka bir şey gösterebilmek yararlı olabilir: boş bir dize veya "doldurulmamış". Bu, "CHN" parametresini yapmanızı sağlar:

Biçim(0, "HN=""""")
>

Formdaki 1C alanlarını biçimlendirme

Programcının değeri 1C dilinde biçimlendirmesine izin veren teknikleri sizinle tartıştık. Ayrıca, gerekli formatı programlamadan görsel olarak belirlemenizi sağlayan mekanizmalar da vardır.

Örneğin, kullanıcı formla çalışır. Formda tarihi gösteren bir alan vardır. Bu tarihin temsilini etkileyebiliriz.

Bu alanın özelliklerini açın. Bunu yapmak için, kalın istemcide alana sağ tıklayın ve ince istemcide alan listesinde alan adına sağ tıklayın, Özellikler'i seçin.
Alanın bir "Format" özelliği vardır.

Ayarlamak için "..." düğmesini tıklayın. Tarih biçimini ayarlamak için Tarih sekmesini kullanın (sayı için Sayı sekmesini kullanın). Listeden gerekli formatı seçebilirsiniz.

1C hücrelerini basılı biçimde biçimlendirme

Basılı bir form tasarlamanız gerektiğinde (rapor veya belge yazdırma), bir belge alanıyla tamamen aynı şekilde bir hücre formatı atayabilirsiniz.
Bir hücre (veya aynı anda birkaç hücre) seçiyoruz, özelliklere gidin, "Biçim" özelliğine gidin, gerekli formatı seçin.

1C'yi SKD'de biçimlendirin

ACS raporları, 1C formatını hem programlayıcı (rapor oluştururken) hem de kullanıcı (raporu kullanırken) için özelleştirmenize olanak tanır. Koşullu biçimlendirme kullanımı yoluyla daha fazla fırsat da vardır.

Bu, yalnızca hangi alanın biçimlendirileceğini değil, aynı zamanda hangi koşul altında (örneğin, bu alanın değeri negatifse) belirlediğiniz anlamına gelir.

Enterprise modunda, "Varyo değiştir" rapor formundaki menü öğesini seçin. Kalın istemcideki ACS raporunda bu öğe "Eylemler/Ayarlar" menüsündedir.

Tüm ACS ayarlarının açılan formunda "Koşullu biçimlendirme" sekmesi vardır. Yeni bir satır ekleyin. Çizginin üç sütunu vardır:

  • Dekor. Gerekli 1C biçimini belirtin - yazı tipi, arka plan veya metin rengi, sayıları ve tarihleri ​​görüntülemek için 1C biçimi
  • Şart. Bu tasarım her zaman kullanılıyorsa, bu alanı boş bırakın. Aksi takdirde, alanı ve değerini belirtin. Daha sonra biçimlendirme yalnızca bu değerlerin eşleştiği satırlarda uygulanacaktır. Aynı anda birkaç alanın değerlerini ve "ve/veya" koşullarını belirtmeniz gerekiyorsa, bir grup ekleyin ve grupları kullanarak alanları gruplayın.
  • Oluşan alanlar. Biçimlendirmenin uygulanacağı alanların listesi.

Yönetilen formlarda 1C formatı

Aynı biçimlendirme kuralları, herhangi bir yönetilen kiracı listesi formu için geçerlidir. Liste formunda, "Tüm eylemler / Listeyi yapılandır" menü öğesini seçin.

Koşullu Biçimlendirme sekmesi.

İstediğiniz tasarımı ve formatı seçin.

Bu tasarımın uygulanacağı alanların listesini belirtin.

Numara giriniz; Tarih; Boole. Biçimlendirilecek değer.<ФорматнаяСтрока> (isteğe bağlı) Tür: Dize. Biçim dizesi, biçimlendirme seçeneklerini içeren bir dize değeridir. Biçimlendirme seçenekleri ";" sembolü ile listelenir. Parametrenin varlığı, biçimlendirmenin standart olandan farklı olduğu anlamına gelir. Parametre belirtilmezse, temel olarak değeri bir dizgeye dönüştürmeye karşılık gelen standart biçimlendirme uygulanır. Ancak, Sayı ve Tarih türündeki değerler için varsayılan değerler (sırasıyla 0 ve 01.01.0001 00:00:00) boş bir dize döndürür. Her parametre parametre adı, "=" sembolü ve parametre değeri ile belirtilir. Parametre değeri tek veya çift tırnak içinde belirtilebilir. Bu, parametre değeri, biçim dizesi sözdiziminde kullanılan karakterleri içeriyorsa gereklidir. Rastgele karakterler, sonuçtaki dize oluşturulurken olduğu gibi görüntülenecek olan parametre değeri içinde belirtilebilir. Böylece, örneğin, zamanı biçimlendirirken saat, dakika ve saniye için ayırıcılar belirtebilirsiniz. Bu karakterler biçim dizesi değerleriyle eşleşiyorsa, tek tırnak içine alınmaları gerekir. Biçim dize parametrelerinin adları ve değerleri: L (L) - standart biçimlendirmenin gerçekleştirileceği dilin adı, ülke. Kullanılabilir dil adları, biçim dizesi açıklamasından sonra bulunur. NZ (ND) - tamsayı ve kesirli bölümlerin görüntülenen ondalık basamaklarının toplam sayısı. Orijinal sayı daha sonra Okr15as20 yuvarlama kurallarına göre yuvarlanır. Bu parametre belirtilirse, sayının kesirli kısmını görüntülemek için NPV parametresi belirtilmelidir, aksi takdirde kesirli kısım görüntülenmez. NFD (NFD) - kesirli kısımdaki ondalık basamak sayısı. Orijinal sayı daha sonra Okr15as20 yuvarlama kurallarına göre yuvarlanır. ChS (NS) - bit kaydırma: pozitif - bölme, negatif - çarpma. Başka bir deyişle, bu, orijinal sayının 10*C ile çarpılacağı veya bölüneceği anlamına gelir; burada C, parametrenin modulo değeridir. FRD (NDS) - tamsayı ve kesirli kısımların ayırıcı karakteri. CHRG (NGS) - sayının tamsayı bölümünün gruplarının karakter ayırıcısı. Sınırlayıcı olarak boş bir dize kullanılırsa, sınırlayıcı bölünmeyen bir boşluk karakteri olacaktır. NZ (NZ), bir sayının sıfır değerini temsil eden bir dizedir. Ayarlanmadıysa, gösterim boş bir dizedir. "CHN=" ayarlanmışsa, "0" biçimindedir. Sayısal giriş alanları için kullanılmaz. NLZ — baştaki sıfırların gösterilip gösterilmeyeceği. Bu parametrenin değeri ayarlanmamıştır, parametrenin gerçek varlığı baştaki sıfırların çıkışını belirler. CHG (NG) - sayının basamaklarını gruplama sırası. Değer olarak, sağdan sola gruplandırılmış basamakların sayısını gösteren virgülle ayrılmış sayılar belirtilir. Sadece ilk iki sayı anlamlıdır. Bunlardan ilki, sayının tamsayı kısmının en az anlamlı basamakları için kullanılacak olan birincil gruplamayı gösterir. İkinci sayı belirtilmemişse, yalnızca en az anlamlı basamaklar gruplandırılacaktır. İkinci sayı olarak 0 belirtilirse, birincil gruplama için belirtilen değer, sayının tamsayı kısmının tüm basamaklarına uygulanacaktır. İkinci sayı olarak 0'dan farklı bir değer kullanılırsa, bu değer, halihazırda gruplanmış en az anlamlı olanlar dışındaki tüm basamakları gruplamak için kullanılacaktır. CHO (NN) - negatif sayıların temsili. 0 (0) - "(1,1)" gibi bir dize; 1 (1) - "-1,1" gibi bir dize; 2 (2) - "- 1.1" gibi bir satır; 3 (3) - "1,1-" gibi bir dize; 4 (4) - "1,1 -" gibi bir dize. DF (DF) tarih biçimidir. d (d) — başında sıfır olmadan ayın günü (rakam olarak); dd (dd) — başında sıfır olan ayın günü (rakam olarak); ddd (ddd) — haftanın gününün kısa adı *); dddd (dddd) — haftanın gününün tam adı *); M (M) — başında sıfır olmadan ay numarası (rakam olarak); MM (MM) — başında sıfır olan ay sayısı (rakam olarak); MMM (MMM) - ayın kısa adı *); MMMM (MMMM) ayın tam adıdır *); k (q) yıldaki çeyreğin sayısıdır; y (y), asır ve baştaki sıfır olmadan yıl sayısıdır; yy (yy) — başında sıfır olan, yüzyılsız yıl sayısı; yyyy (yyyy) — yüzyılla birlikte yıl sayısı; h (h) - 12 saatlik versiyonda, başında sıfır olmadan saat; hh (ss) - başta sıfır olmak üzere 12 saatlik sürümde saat; H (H) - 24 saatlik versiyonda baştaki sıfırlar olmadan saat; HH (HH) - 24 saatlik versiyonda baştaki sıfır ile saat; m (m) - sıfır olmadan dakika; mm (mm) — başta sıfır olmak üzere dakika; c (s) — sıfır olmadan ikinci; ss (ss) — başta sıfır olmak üzere ikinci; bb (tt) — AM/PM yarım gün gösterimi (yalnızca 12 saatlik gösterimi destekleyen yapılandırma dilleri için geçerlidir). Not: *) - tarih girişi alanının biçim dizesi için kullanılmaz. DLF (DLF), yerel tarih biçimidir. Tarihin bölümlerini görüntüleme seçeneğini belirtir. D (D) - tarih (sayılarla); DD (DD) - uzun tarih (kelimelerle ay); B (T) - tam zamanlı, tarih zamanla birleştirilebilir; DV (DT) — tarih saat. Örnek: Format('20051120140323',"DLF=DDV") ifadesi "20 Kasım 2005 14:03:23 PM" değerine sahiptir. Önemli! DLF için format dizisi seçeneklerinin sırası<дата + время>(DV veya DVD) değiştirilemez. DP (DE), boş bir tarihi temsil eden bir dizedir (örneğin, Format('00010101000000' ,"DP=""boş tarih""") "boş tarih" dizesini döndürür). BF (BF), False boole değerini temsil eden bir dizedir. BI (BT), True boole değerini temsil eden bir dizedir. Not. Giriş alanı için parametrelerin kullanılması: DP (DE) parametresi kullanılmaz; DLF (DLF) parametresi yalnızca D (D), V (T) ve DV (DT) değerleriyle kullanılır. Dönüş değeri: Tür: Dize. Geçirilen değerin biçimlendirilmesinden kaynaklanan dize. Açıklama: Değerlerin insan tarafından okunabilir bir temsilini oluşturur. Raporlarda ve değerlerin diğer görsel gösterimlerinde kullanışlıdır. kullanılabilirlik: Zayıf müşteri, web istemcisi, sunucu, kalın istemci, dış birleşim , mobil uygulama (istemci), mobil uygulama (sunucu). Dil listesi: af Afrikanca af_NA (af_NA) Afrikanca (Namibya) af_ZA Afrikanca (Güney Afrika) am Amharca am_ET Amharca (Etiyopya) ar Arapça ar_AE Arapça (Birleşik Arap Emirlikleri) ar_BH Arapça (Bahreyn) ar_DZ Arapça (Cezayir) ar_EG Arapça (Mısır) ) ar_IQ Arapça (Irak) ar_JO Arapça (Ürdün) ar_KW Arapça (Kuveyt) ar_LB Arapça (Lübnan) ar_LY Arapça (Libya) ar_MA Arapça (Fas) ar_OM Arapça (Umman) ar_QA Arapça (Katar) ar_SA Arapça (SD Arapça) ar Sudan) ) ar_SY Arapça (Suriye) ar_TN Arapça (Tunus) ar_YE Arapça (Yemen) as Assamese as_IN Assamese (Hindistan) az Azerbaycanlı az_AZ Azerbaycanlı (Azerbaycan) az_Cyrl Azerbaycanlı (Kiril) az_Cyrl_AZ Azerbaycanlı (Kiril, Azerbaycan) az_Latini az_Latn Azerice ( Latince, Azerbaycan) Belarusça be_BY Belarusça (Belarus) bg Bulgarca bg_BG Bulgarca (Bulgaristan) bn Bengal bn_IN Bengal (Hindistan) ca Katalanca ca_ES Katalanlar cs Çekçe cs_CZ Çekçe (Çek Cumhuriyeti) cy Galce cy_GB Galce (Birleşik Krallık) da Danca da_DK Danca (Danimarka) de Almanca de_AT Almanca (Avusturya) de_BE Almanca (Belçika) de_CH Almanca (İsviçre) de_DE Almanca (Almanya) de_LI ( de_LI) Almanca ( Liechtenstein) de_LU Almanca (Lüksemburg) el_CY (el_CY) Yunanca (Kıbrıs) el_GR Yunanca (Yunanistan) en İngilizce en_AU İngilizce (Avustralya) en_BE İngilizce (Belçika) en_BW İngilizce (Botsvana) en_BZ (en_BZ) İngilizce (Belize) tr_ (Kanada) en_GB İngilizce (BK) en_HK İngilizce (Hong Kong, (Özel Yönetim Bölgesi, Çin)) en_IE İngilizce (İrlanda) en_IN İngilizce (Hindistan) en_JM (en_JM) İngilizce (Jamaika) en_MH (en_MH) İngilizce ( Marshall Adaları) en_MT İngilizce (Malta) en_NA (en_NA) İngilizce (Namibya) en_NZ İngilizce (Yeni Zelanda) en_PH İngilizce (Filipinler) en_PK İngilizce (Pakistan) en_SG İngilizce (Singapur) en_TT (en_TT) İngilizce es (Trinidad ve Tobago) en_US İngilizce (Amerika Birleşik Devletleri) en_VI İngilizce (ABD Virgin Adaları) en_ZA İngilizce (Güney Afrika) en_ZW İngilizce (Zimbabwe) es İspanyolca es_AR İspanyolca (Arjantin) es_BO İspanyolca (Bolivya) es_CL İspanyolca (Şili) es_CO İspanyolca (Kolombiya) es_CR İspanyolca (Kosta Rika) es_DO İspanyolca (Dominik Cumhuriyeti) es_EC İspanyolca (Ekvador) es_ES İspanyolca (İspanya) es_GT İspanyolca (Guatemala) es_HN İspanyolca (Honduras) es_MX İspanyolca (Meksika) es_NI İspanyolca (Nikaragua İspanyolca) es ) ) es_PE İspanyolca (Peru) es_PR İspanyolca (Porto Riko) es_PY İspanyolca (Paraguay) es_SV İspanyolca (El Salvador) es_US İspanyolca (Amerika Birleşik Devletleri) es_UY İspanyolca (Uruguay) es_VE İspanyolca (Venezuella) et Estonyaca et_EE Estonya eu (Estonya) Basque eu_ES Basque (İspanya) fa Farsça fa_AF Farsça (Afganistan) fa_IR Farsça (İran) fi Fince fi_FI Fince (Finlandiya) fo Faroece fo_FO Faroe dili (Faroe Adaları) fr Fransızca Fransızca fr_BE Fransızca (Belçika) fr_CA Fransızca (Kanada) fr_CH Fransızca (İsviçre) fr_FR Fransızca (Fransa) fr_LU Fransızca (Lüksemburg) fr_MC (fr_MC) Fransızca (Monako) fr_SN (fr_SN) Fransızca (Senegal) ga İrlandaca ga_IE gl (İrlanda) Galiçyaca gl_ES, Galiçyaca (İspanya) gu Gujarati gu_IN Gujarati (Hindistan) he İbranice he_IL İbranice (İsrail) hi Hintçe hi_IN Hintçe (Hindistan) hr Hırvatça hr_HR Hırvatça (Hırvatistan) hu Macarca hu_HU Macarca (Macaristan) hy Ermenice hy_AM Ermenice (Ermenistan) hy_AM Ermenice (Ermenistan, REVİZE) id Endonezya dili id_ID Endonezya dili (Endonezya) İzlandacadır is_IS İzlandaca (İzlanda) İtalyanca it_CH, İtalyanca (İsviçre) it_IT İtalyanca (İtalya) ja Japonca ja_JP Japonca (Japonya) ka Gürcüce ka_GE Gürcüce (Gürcistan) kk Kazakça kk_KZ Kazakça (Kazakistan) kl Grönlandca kl_GL Greenlandic (Grönland) kn Kannada kn_IN Kannada (Hindistan) ko Korece ko_KR Korece ( Güney Kore ) kok Konkani kok_IN Konkani (Hindistan) ky Kırgızca ky_KY Kırgızca (Kırgızistan) lt Litvanyaca lt_LT Litvanyaca (Litvanya) lv Letonca lv_LV Letonca (Letonya) mk Makedonca mk_MK Makedonca (Makedonya) ml Malayalamca (Kırgızistan) lt Litvanyaca lt_LT Litvanyaca (Litvanya) ms Malayca ms_BN Malayca (Brunei) ms_MY Malayca (Malezya) mt Maltaca mt_MT Maltaca (Malta) nb Norveççe Bokmål nb_NO Norveççe Bokmål (Norveç) nl Hollandaca nl_BE Hollandaca (Belçika) nl_NL Norveççe (Hollanda) nl_NL Norveççe (Hollanda) Oromo (Afan) om_ET Oromo (Afan) (Etiyopya) om_KE Oromo (Afan) (Kenya) veya Oriya or_IN Oriya (Hindistan) pa Punjabi pa_IN Punjabi (Hindistan) pl Polonya pl_PL Lehçe (Polonya) ps Peştuca (Puşto) ps_AF Peştuca (Puşto) ) (Afganistan) pt Portekizce pt_BR Portekizce (Brezilya) pt_PT Portekizce (Portekiz) ro Rumence ro_RO Rumence (Romanya) ru Rusça ru_RU Rusça (Rusya) ru_UA Rusça (Ukrayna) sk Slovakça sk_SK Slovakça Somali (Slovakya) sl Sloven sl_SI Slovence (Slovenya) so Somali so_DJ Somali (Cibuti) so_ET Somali (Etiyopya) so_KE Somali (Kenya) so_SO Somali (Somali) sq Arnavut sq_AL Arnavut (Arnavutluk) sr Sırp s_rBA_ Герцеговина) sr_CS Сербский (Сербия и Черногория) sr_Cyrl Сербский (Кириллица) sr_Cyrl_BA (sr_Cyrl_BA) Сербский (Кириллица, Босния и Герцеговина) sr_Cyrl_CS Сербский (Кириллица, Сербия и Черногория) sr_Cyrl_ME (sr_Cyrl_ME) Сербский (Кириллица, Черногория) sr_Cyrl_RS (sr_Cyrl_RS) Сербский (Кириллица, Сербия) sr_Latn Сербский (Латиница) sr_Latn_BA (sr_Latn_BA) Сербский (Латиница, Босния и Герцеговина) sr_Latn_CS Сербский (Латиница, Сербия и Черногория) sr_Latn_ME (sr_Latn_ME) Сербский (Латиница, Черногория) sr_Latn_RS (sr_Latn_RS) Сербский (Латиница, Сербия ) sr_ME (sr_ME) Sırpça (Karadağ) sr_RS (sr_RS) Sırpça (Sırbistan) sv İsveççe sv_FI İsveççe (Finlandiya) sv_SE İsveççe (İsveç) sw Swahili sw_KE Swahili (Svahili) sw_TZ Swahili (Tanzanya) ta Tamiz İngilizce ta_IN Tamilce (Hindistan) te Telugu te_IN Telugu (Hindistan) th Thai th_TH Thai (Tayland) ti Tigrinia ti_ER Tigrinia (Eritre) ti_ET Tigrinia (Etiyopya) tr Türkçe tr_TR Türkçe (Türkiye) uk Ukraynaca uk_UA Ukraynaca (Ukrayna) urdu urdu (Pakistan) uz Uzbek uz_Cyrl Uzbek (Kiril) uz_Cyrl_UZ Uzbek (Kiril, Özbekistan) uz_Latn Uzbek (Latince) uz_Latn_UZ Uzbek (Latin, Özbekistan) uz_UZ Uzbek (Özbekistan) uz_UZ Uzbek (Özbekistan) vi_CNHnaz Vietnamca (Vizen dili) vi_CN vi_ (Hans, Çin) zh_Hans_SG Çince (Hans, Singapur) zh_Hant Çince (Hant) zh_Hant_HK Çince (Hant, Hong Kong (Özel Yönetim Bölgesi, Çin)) zh_Hant_MO Çince (Hant, Makao (Özel Yönetim Bölgesi) , Çin)) zh_Hant_TW Çince ( Hant, Tayvan) zh_HK Chinese (Hong Kong (Özel İdare Bölgesi, Çin)) zh_MO Chinese (Makao (Özel İdare Bölgesi) İdari Ofis, Çin)) zh_SG Çince (Singapur) zh_TW Çince (Tayvan)

Yerleşik dil işlevleri.Format (Komut dosyası işlevleri.Format)
Yerleşik dil işlevleri (Komut dosyası işlevleri)
Biçim
Sözdizimi:
Biçim(<Значение>, <ФорматнаяСтрока>
Seçenekler:
<Значение>(gereklidir)
Numara giriniz; Tarih; Boole. Biçimlendirilecek değer.
<ФорматнаяСтрока>(isteğe bağlı)
Tür: Dize. Biçim dizesi, biçimlendirme seçeneklerini içeren bir dize değeridir.
Biçimlendirme seçenekleri ";" karakteri ile listelenir. Parametrenin varlığı, biçimlendirmenin standart olandan farklı olduğu anlamına gelir.
Parametre belirtilmezse, temel olarak değeri bir dizgeye dönüştürmeye karşılık gelen standart biçimlendirme uygulanır. Ancak, Sayı ve Tarih türündeki değerler için varsayılan değerler (sırasıyla 0 ve 01.01.0001 00:00:00) boş bir dize döndürür.
Her parametre parametre adı, "=" sembolü ve parametre değeri ile belirtilir. Parametre değeri tek veya çift tırnak içinde belirtilebilir. Bu, parametre değeri, biçim dizesi sözdiziminde kullanılan karakterleri içeriyorsa gereklidir. Rastgele karakterler, sonuçtaki dize oluşturulurken olduğu gibi görüntülenecek olan parametre değeri içinde belirtilebilir. Böylece, örneğin, zamanı biçimlendirirken saat, dakika ve saniye için ayırıcılar belirtebilirsiniz. Bu karakterler biçim dizesi değerleriyle eşleşiyorsa, tek tırnak içine alınmaları gerekir.
Biçim dizesi parametrelerinin adları ve değerleri:
L (L) - Standart biçimlendirmenin gerçekleştirileceği dilin adı, ülke. Kullanılabilir dil adları:
af Afrikanca
af_ZA Afrikaanca (Güney Afrika)
Amharcalıyım
am_ET Amharca (Etiyopya)
Arapça
ar_AE Arapça (Birleşik Arap Emirlikleri)
ar_BH Arapça (Bahreyn)
ar_DZ Arapça (Cezayir)
ar_EG Arapça (Mısır)
ar_IQ Arapça (Irak)
ar_JO Arapça (Ürdün)
ar_KW Arapça (Kuveyt)
ar_LB Arapça (Lübnan)
ar_LY Arapça (Libya)
ar_MA Arapça (Fas)
ar_OM Arapça (Umman)
ar_QA Arapça (Katar)
ar_SA Arapça (Suudi Arabistan)
ar_SD Arapça (Sudan)
ar_SY Arapça (Suriye)
ar_TN Arapça (Tunus)
ar_YE Arapça (Yemen)
Assam olarak
as_IN Assamca (Hindistan)
az Azerice
az_AZ Azeri (Azerbaycan)
az_Cyrl Azerice (Kiril)
az_Cyrl_AZ Azerice (Kiril, Azerbaycan)
az_Latn Azerice (Latince)
az_Latn_AZ Azerice (Latin, Azerbaycan)
belarusça olmak
be_BY Belarusça (Beyaz Rusya)
bg Bulgarca
bg_BG Bulgarca (Bulgaristan)
bn Bengalce
bn_IN Bengalce (Hindistan)
ca Katalanca
ca_ES Katalanca (İspanya)
cs çek
cs_CZ Çekçe (Çek Cumhuriyeti)
cy Galce
cy_GB Galce (Birleşik Krallık)
da Danimarkalı
da_DK Danca (Danimarka)
de Almanca
de_AT Almanca (Avusturya)
de_BE Almanca (Belçika)
de_CH Almanca (İsviçre)
de_DE Almanca (Almanya)
de_LU Almanca (Lüksemburg)
el Yunanca
el_GR Yunanca (Yunanistan)
tr İngilizce
en_AU İngilizce (Avustralya)
tr_BE İngilizce (Belçika)
tr_BW İngilizce (Botsvana)
en_CA İngilizce (Kanada)
tr_GB İngilizce (Birleşik Krallık)
en_HK İngilizce (Hong Kong, (Özel İdare Bölgesi, Çin))
en_IE İngilizce (İrlanda)
en_IN İngilizce (Hindistan)
en_MT İngilizce (Malta)
en_NZ İngilizce (Yeni Zelanda)
en_PH İngilizce (Filipinler)
en_PK İngilizce (Pakistan)
tr_SG İngilizce (Singapur)
en_US İngilizce (Amerika Birleşik Devletleri)
en_VI İngilizce (ABD Virjin Adaları)
en_ZA İngilizce (Güney Afrika)
en_ZW İngilizce (Zimbabve)
ispanyolca
es_AR İspanyolca (Arjantin)
es_BO İspanyolca (Bolivya)
es_CL İspanyolca (Şili)
es_CO İspanyolca (Kolombiya)
es_CR İspanyolca (Kosta Rika)
es_DO İspanyolca (Dominik Cumhuriyeti)
es_EC İspanyolca (Ekvador)
es_ES İspanyolca (İspanya)
es_GT İspanyolca (Guatemala)
es_HN İspanyolca (Honduras)
es_MX İspanyolca (Meksika)
es_NI İspanyolca (Nikaragua)
es_PA İspanyolca (Panama)
es_PE İspanyolca (Peru)
es_PR İspanyolca (Porto Riko)
es_PY İspanyolca (Paraguay)
es_SV İspanyolca (El Salvador)
es_US İspanyolca (Amerika Birleşik Devletleri)
es_UY İspanyolca (Uruguay)
es_VE İspanyolca (Venezuela)
ve Estonca
et_EE Estonca (Estonya)
ab Baskça
eu_ES Baskça (İspanya)
fa Farsça
fa_AF Farsça (Afganistan)
fa_IR Farsça (İran)
fi Fince
fi_FI Fince (Finlandiya)
Faroe dili
fo_FO Faroe Dili (Faroe Adaları)
fr Fransızca
fr_BE Fransızca (Belçika)
fr_CA Fransızca (Kanada)
fr_CH Fransızca (İsviçre)
fr_FR Fransızca (Fransa)
fr_LU Fransızca (Lüksemburg)
İrlandalı
ga_IE İrlandaca (İrlanda)
gl Galiçyaca
gl_ES, Galiçyaca (İspanya)
gu Guiaratça
gu_IN Gujarati (Hindistan)
o İbranice
he_IL İbranice (İsrail)
merhaba hintçe
hi_IN Hintçe (Hindistan)
saat Hırvatça
hr_HR Hırvatça (Hırvatistan)
hu Macar
hu_HU Macarca (Macaristan)
hey Ermeni
hy_AM Ermenice (Ermenistan)
hy_AM_REVISED Ermenice (Ermenistan, REVİZE)
id Endonezya dili
id_ID Endonezyaca (Endonezya)
İzlandaca
is_IS İzlandaca (İzlanda)
italyanca
it_CH, İtalyanca (İsviçre)
it_IT İtalyanca (İtalya)
japonca
ja_JP Japonca (Japonya)
ka Gürcü
ka_GE Gürcüce (Gürcistan)
kk Kazakça
kk_KZ Kazakça (Kazakistan)
kl Grönlandca
kl_GL Grönlandca (Grönland)
kn Kannadaca
kn_IN Kannada (Hindistan)
ko Korece
ko_KR Korece (Güney Kore)
Kok Konkani
kok_IN Konkani (Hindistan)
lt litvanyaca
lt_LT Litvanca (Litvanya)
lv Letonca
lv_LV Letonca (Letonya)
mk Makedonca
mk_MK Makedonca (Makedonya)
ml Malayalamca
ml_IN Malayalam (Hindistan)
bay Maratian
mr_IN Maratian (Hindistan)
ms Malayca
ms_BN Malayca (Brunei)
ms_MY Malayca (Malezya)
mt Malta
mt_MT Maltaca (Malta)
nb Norveççe Bokmål
nb_NO Norveç Bokmål (Norveç)
nl Hollandaca
nl_BE Hollandaca (Belçika)
nl_NL Hollandaca (Hollanda)
nn Norveççe Nynorsk
nn_NO Norveççe Nynorsk (Norveç)
om Oromo (Athan)
om_ET Oromo (Afan) (Etiyopya)
om_KE Oromo (Afan) (Kenya)
veya Ortaca
or_IN Ortaca (Hindistan)
pa Pencapça
pa_IN Pencap (Hindistan)
pl Lehçe
pl_PL Lehçe (Polonya)
ps Peştuca (Peştuca)
ps_AF Peştuca (Puşto) (Afganistan)
pt Portekizce
pt_BR Portekizce (Brezilya)
pt_PT Portekizce (Portekiz)
ro Romence
ro_RO Rumence (Romanya)
tr Rusça
en_RU Rusça (Rusya)
ru_UA Rusça (Ukrayna)
sk Slovakça
sk_SK Slovakça (Slovakya)
sl Slovence
sl_SI Slovence (Slovenya)
somali
so_DJ Somali (Cibuti)
so_ET Somali (Etiyopya)
so_KE Somali (Kenya)
so_SO Somali (Somali)
metrekare Arnavutça
sq_AL Arnavutça (Arnavutluk)
Sırpça
sr_CS Sırpça (Sırbistan ve Karadağ)
sr_Cyrl Sırpça (Kiril)
sr_Cyrl_CS Sırpça (Kiril, Sırbistan ve Karadağ)
sr_Cyrl_YU Sırpça (Kiril, Yugoslavya)
sr_Latn Sırpça (Latince)
sr_Latn_CS Sırpça (Latin, Sırbistan ve Karadağ)
sr_Latn_YU Sırpça (Latin, Yugoslavya)
sr_YU Sırpça (Yugoslavya)
İsveççe
sv_FI İsveççe (Finlandiya)
sv_SE İsveççe (İsveç)
svahili
sw_KE Svahili (Svahili)
sw_TZ Svahili (Tanzanya)
ta Tamilce
ta_IN Tamilce (Hindistan)
Telugu dili
te_IN Telugu (Hindistan)
th Tay
th_TH Tayca (Tayland)
Tigrinia
ti_ER Tigrinia (Eritre)
ti_ET Tigrinia (Etiyopya)
tr türkçe
tr_TR Türkçe (Türkiye)
Birleşik Krallık Ukraynaca
uk_UA Ukraynaca (Ukrayna)
Urduca
ur_PK Urduca (Pakistan)
Özbek
uz_Cyrl Özbekçe (Kiril)
uz_Cyrl_UZ Özbek (Kiril, Özbekistan)
uz_Latn Özbekçe (Latince)
uz_Latn_UZ Özbek (Latin, Özbekistan)
uz_UZ Özbek (Özbekistan)
vi Vietnamca
vi_VN Vietnamca (Vietnam)
zh Çince
zh_CN Çince (Çin)
zh_Hans Çince (Hans)
zh_Hans_CN Çince (Hans, Çin)
zh_Hans_SG Çince (Hans, Singapur)
zh_Hant Çince (Hant)
zh_Hant_HK Çince (Hant, Hong Kong (Özel İdare Bölgesi, Çin))
zh_Hant_MO Çince (Hant, Makao (Özel İdare Bölgesi, Çin))
zh_Hant_TW Çince (Hant, Tayvan)
zh_HK Çince (Hong Kong (Özel İdare Bölgesi, Çin))
zh_MO Chinese (Makao (Özel İdare Bölgesi, Çin))
zh_SG Çince (Singapur)
zh_TW Çince (Tayvan)
NZ (ND) - Tamsayı ve kesirli kısımların görüntülenen ondalık basamaklarının toplam sayısı. Orijinal sayı daha sonra Okr15as20 yuvarlama kurallarına göre yuvarlanır. Bu parametre belirtilirse, sayının kesirli kısmını görüntülemek için NPV parametresi belirtilmelidir, aksi takdirde kesirli kısım görüntülenmez.
NFD (NFD) - Kesirli kısımdaki ondalık basamak sayısı. Orijinal sayı daha sonra Okr15as20 yuvarlama kurallarına göre yuvarlanır.
CHS (NS) - Bit kaydırma: pozitif - bölme, negatif - çarpma. Başka bir deyişle, bu, orijinal sayının 10*C ile çarpılacağı veya bölüneceği anlamına gelir; burada C, parametrenin modulo değeridir.
FRD (NDS) - Tamsayı ve kesirli parçaların sembol ayırıcısı.
CHRG (NGS) - Numaranın tamsayı bölümünün grup ayırıcı karakteri. Sınırlayıcı olarak boş bir dize kullanılırsa, sınırlayıcı bölünmeyen bir boşluk karakteri olacaktır.
NZ (NZ) - Bir sayının sıfır değerini temsil eden bir dize. Ayarlanmadıysa, gösterim boş bir dizedir. "HN=" belirtilirse, "0" biçimindedir. Sayısal giriş alanları için kullanılmaz.
NLZ - Baştaki sıfırların gösterilip gösterilmeyeceği. Bu parametrenin değeri ayarlanmamıştır, parametrenin gerçek varlığı baştaki sıfırların çıkışını belirler.
CHG (NG) - Sayının basamaklarını gruplama sırası. Değer olarak, sağdan sola gruplandırılmış basamakların sayısını gösteren virgülle ayrılmış sayılar belirtilir. Son gruplama numarasının tüm yüksek sıralı basamaklar için tekrarlanması gerektiğini belirtmek için, virgülle ayırarak ondan sonra bir 0 belirtilir.
CHO (NN) - Negatif sayıların temsili.
0 - "(1,1)" gibi dize;
1 - "-1,1" gibi dize;
2 - "- 1,1" gibi bir satır;
3 - "1,1-" gibi dize;
4 - "1,1 -" gibi bir satır.
DF (DF) - Tarih formatı.
d (d) - başında sıfır olmadan ayın günü (rakam olarak);
dd (dd) - başında sıfır olan ayın günü (rakam olarak);
ddd (ddd) - haftanın gününün kısa adı *);
dddd (dddd) - haftanın gününün tam adı *);
M (M) - başında sıfır olmadan ay numarası (rakam olarak);
MM (MM) - başında sıfır olan ay sayısı (rakam olarak);
MMM (MMM) - ayın kısa adı *);
MMMM (MMMM) - ayın tam adı *);
k (q) - yıldaki çeyreğin sayısı;
y (y) - yüzyılsız ve baştaki sıfır olmayan yıl sayısı;
yy (yy) - başında sıfır olan yüzyılsız yıl sayısı;
yyyy (yyyy) - yüzyıla sahip yıl sayısı;
h (h) - 12 saatlik versiyonda, başında sıfır olmadan saat;
hh (ss) - başta sıfır olmak üzere 12 saatlik versiyonda saat;
H (H) - 24 saatlik versiyonda baştaki sıfırlar olmadan saat;
HH (HH) - başta sıfır olmak üzere 24 saatlik versiyonda saat;
m (m) - sıfır olmadan dakika;
mm (mm) - başta sıfır olmak üzere dakika;
s (s) - sıfır olmadan ikinci;
ss (ss) - baştaki sıfır ile ikinci;
вв (tt) - günün yarısını AM/PM gösterir (yalnızca 12 saatlik gösterimi destekleyen yapılandırma dilleri için geçerlidir).
Not: *) - tarih girişi alanının biçim dizesi için kullanılmaz.
DLF (DLF) - Yerel tarih formatı. Tarihin bölümlerini görüntüleme seçeneğini belirtir.
D (D) - tarih (sayılarla);
DD (DD) - uzun tarih (kelimelerle ay);
B (T) - tam zamanlı, tarih zamanla birleştirilebilir;
DV (DT) - tarih saat.
Örnek: Format("20051120140323","DLF=DDV") "20 Kasım 2005 14:03:23" şeklindedir.
Önemli! DLF için format dizisi seçeneklerinin sırası<дата + время>(DV veya DVD) değiştirilemez.
DP (DE) - Boş bir tarihi temsil eden bir dize (örneğin, Format("00010101000000" ,"DP=""boş tarih""") "boş tarih" dizesini döndürür).
BF (BF) - False boole değerini temsil eden bir dize.
BI (BT) - True boole değerini temsil eden bir dize.
Not. Giriş alanı için parametrelerin kullanılması: DP (DE) parametresi kullanılmaz; DLF (DLF) parametresi yalnızca D (D), V (T) ve DV (DT) değerleriyle kullanılır.
Geri dönüş değeri:
Tür: Dize. Geçirilen değerin biçimlendirilmesinden kaynaklanan dize.
Tanım:
Değerlerin insan tarafından okunabilir bir temsilini oluşturur. Raporlarda ve değerlerin diğer görsel gösterimlerinde kullanışlıdır.

kullanılabilirlik:
İnce istemci, web istemcisi, sunucu, harici bağlantı.
Örnek:
// Sayı biçimlendirme örnekleri
A = Biçim(123456.789, "NPV=10; NPV=2");
// A = "123456.79"
A = Biçim(123456.789, "FRD="-"");
// A = "123 456-789"
A = Biçim(-123456.789, "CHO=0");
// A = "(123456.789)";

// Tarih biçimlendirme örnekleri
A = Format("20020820153309", "DF=""dd MMMM yyyy "y." SS:dd:ss""");
// A = "20 Ağu 2002 15:33:09"
A = Format("20020820153309", "DF=""gg/AA-yyyy""");
// A = "20/08-2002"
A = Format("20020820153309", "DLF=DD");
// A = "20 Ağustos 2002";
A = Format("20020820153309", "DLF=D");
// A = "20.08.2002";
A = Format("20020820153309", "DLF=B");
// A = "15:33:09";

// Boolean ifadelerini biçimlendirme örnekleri
A = Format(Doğru, "BL=Mevcut değil; BI=Mevcut");
// A = "Mevcut";