Bahay / balita / I-format ang string. Format string Kunin ang buwan sa mga salita mula sa petsa 1s

I-format ang string. Format string Kunin ang buwan sa mga salita mula sa petsa 1s

Mga Parameter:

<Значение>

Ang halaga na ipo-format.

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

Ang format na string ay isang string value na kinabibilangan ng mga opsyon sa pag-format.

Ang mga opsyon sa pag-format ay nakalista sa pamamagitan ng character na ";". Ang pagkakaroon ng parameter ay nangangahulugan na ang pag-format ay iba sa karaniwang isa.

Kung hindi tinukoy ang parameter, ilalapat ang karaniwang pag-format, na karaniwang tumutugma sa pag-convert ng halaga sa isang string. Gayunpaman, para sa mga halaga ng uri ng Numero at Petsa, ang mga default na halaga (0 at 01.01.0001 00:00:00 ayon sa pagkakabanggit) ay magbabalik ng walang laman na string.

Ang bawat parameter ay tinutukoy ng pangalan ng parameter, ang simbolo na "=", at ang halaga ng parameter. Maaaring tukuyin ang halaga ng parameter sa solong o dobleng panipi. Kinakailangan ito kung naglalaman ang value ng parameter ng mga character na ginamit sa syntax ng string ng format.

Maaaring tukuyin ang mga di-makatwirang character sa loob ng value ng parameter, na ipapakita nang katulad kapag bumubuo ng resultang string. Kaya, halimbawa, maaari mong tukuyin ang mga separator para sa mga oras, minuto, at segundo kapag nag-format ng oras. Kung tumugma ang mga character na ito sa mga value ng string ng format, dapat na nakapaloob ang mga ito sa mga solong quote.

Mga pangalan at halaga ng mga parameter ng string ng format:

  • L - ang pangalan ng wika, bansa kung saan isasagawa ang karaniwang pag-format.
  • CC - ang kabuuang bilang ng mga ipinapakitang decimal na lugar ng integer at fractional na bahagi. Ang orihinal na numero ay pagkatapos ay bilugan alinsunod sa mga panuntunan sa pag-round. Kung ang parameter na ito ay tinukoy, pagkatapos ay upang ipakita ang fractional na bahagi ng numero, ang NPV parameter ay dapat na tinukoy, kung hindi, ang fractional na bahagi ay hindi ipapakita.
  • NDC - ang bilang ng mga decimal na lugar sa fractional na bahagi. Ang orihinal na numero ay pagkatapos ay bilugan alinsunod sa mga panuntunan sa pag-round.
  • CHS - bit shift: positibo - dibisyon, negatibo - multiplikasyon. Sa madaling salita, nangangahulugan ito na ang orihinal na numero ay i-multiply o hahatiin sa 10*C, kung saan ang C ay ang modulo value ng parameter.
  • FRD - ang simbolo-separator ng integer at fractional na bahagi.
  • CHRG - character-separator ng mga grupo ng integer na bahagi ng numero. Kung ang isang walang laman na string ay ginamit bilang isang delimiter, kung gayon ang delimiter ay isang hindi nakakasira na karakter sa espasyo.
  • CHN - isang string na kumakatawan sa zero na halaga ng isang numero. Kung hindi nakatakda, ang representasyon ay isang walang laman na string. Kung ang "HN=" ay tinukoy, pagkatapos ay sa anyo ng "0". Hindi ginagamit para sa numeric input field.
  • FHN - kung maglalabas ng mga nangungunang zero. Ang halaga ng parameter na ito ay hindi nakatakda, ang aktwal na presensya ng parameter ay tumutukoy sa output ng mga nangungunang zero.
  • ChG - ang pagkakasunud-sunod ng pagpapangkat ng mga digit ng numero. Bilang isang halaga, ang mga numero ay ipinahiwatig, na pinaghihiwalay ng mga kuwit, na nagsasaad ng bilang ng mga nakagrupong digit mula kanan pakaliwa. Ang unang dalawang numero lamang ang may katuturan. Ang una sa mga ito ay nagpapahiwatig ng pangunahing pagpapangkat, iyon ay, ang isa na gagamitin para sa hindi bababa sa makabuluhang mga digit ng integer na bahagi ng numero. Kung ang pangalawang numero ay hindi tinukoy, kung gayon ang pinakamaliit na makabuluhang digit lamang ang ipapangkat. Kung ang 0 ay tinukoy bilang pangalawang numero, ang halaga na tinukoy para sa pangunahing pagpapangkat ay ilalapat sa lahat ng mga digit ng integer na bahagi ng numero. Kung ang isang halaga maliban sa 0 ay ginamit bilang pangalawang numero, ang halagang ito ay gagamitin upang pagpangkatin ang lahat ng mga digit, maliban sa mga hindi gaanong makabuluhan na nakapangkat na.
  • CHO - representasyon ng mga negatibong numero.
    • 0 (0) - string tulad ng "(1,1)";
    • 1 (1) - isang string tulad ng "-1,1";
    • 2 (2) - isang string tulad ng "- 1,1";
    • 3 (3) - isang string tulad ng "1,1-";
    • 4 (4) - isang string tulad ng "1,1 -".
  • DF - format ng petsa.
    • d - araw ng buwan (sa mga digit) nang walang nangunguna sa zero;
    • dd - araw ng buwan (sa mga digit) na may nangungunang zero;
    • ddd - maikling pangalan ng araw ng linggo;
    • dddd - buong pangalan ng araw ng linggo;
    • M - numero ng buwan (sa mga digit) nang walang nangungunang zero;
    • MM - numero ng buwan (sa mga digit) na may nangungunang zero;
    • MMM - maikling pangalan ng buwan;
    • MMMM - ang buong pangalan ng buwan;
    • k ay ang bilang ng quarter sa taon;
    • d - numero ng taon na walang siglo at nangungunang zero;
    • yy - numero ng taon na walang siglo na may nangungunang zero;
    • yyyy - numero ng taon na may siglo;
    • h - oras sa 12 oras na bersyon nang walang nangungunang mga zero;
    • hh - oras sa 12 oras na bersyon na may nangungunang zero;
    • H - oras sa 24 na oras na bersyon nang walang nangungunang mga zero;
    • HH (HH) - oras sa 24 na oras na bersyon na may nangungunang zero;
    • m - minuto nang walang nangungunang zero;
    • mm - minuto na may nangungunang zero;
    • s - segundo nang walang nangungunang zero;
    • ss - pangalawa na may nangungunang zero;
    • вв - ipakita ang kalahati ng araw na AM/PM (valid lang para sa mga configuration language ​​na sumusuporta sa 12-hour time representation).
  • DLF - lokal na format ng petsa. Tinutukoy ang opsyon upang ipakita ang mga bahagi ng petsa.
    • D - petsa (sa mga numero);
    • DD - mahabang petsa (buwan sa mga salita);
    • B - buong oras, petsa ay maaaring isama sa oras;
    • DV - oras ng petsa.
  • Ang DP ay isang string na kumakatawan sa isang walang laman na petsa (halimbawa, ang Format("00010101000000" ,"DP=""empty date""") ay magbabalik ng string na "empty date").
  • BL - isang string na kumakatawan sa isang boolean na halaga kasinungalingan.
  • BI - isang string na kumakatawan sa isang boolean na halaga totoo.

Ang programming (at mga programa sa negosyo) ay karaniwang nakikitungo sa mga sumusunod na simpleng uri ng data: numero, string, petsa. Ang mga halaga ng mga ganitong uri para sa iba't ibang bansa, pamantayan, at makatarungang gawi ay maaaring may ibang representasyon.

Marahil ang pinakatanyag na halimbawa ay ang iba't ibang representasyon ng oras - sa Russia ay kaugalian na gamitin ang 9:00 at 21:00, at sa mga bansang nagsasalita ng Ingles 9am at 9pm. Ang pagkakaiba ay pareho sa lohika (12-hour system o 24-hour system) at sa pagsulat.

Ang representasyon ng halaga ay tinatawag na "format" at ngayon ay tatalakayin natin ang pagbabago ng format ng petsa at format ng numero sa 1C.
Maaari mong gamitin ang pag-format bilang isang programmer sa 1C na wika, at biswal, nang walang programming, halimbawa, kapag gumagawa ng napi-print na form o ulat, kapag nagse-set up ng mga elemento sa form.

Ano ang pag-format

Ang numero at petsa, anuman ang representasyon nito sa screen o sa pag-print, ay nananatiling mismo. Ang ibig sabihin ng pag-format ay conversion lang sa isang string value - iyon ay, kung paano ito "hitsura" sa screen ng computer o sa papel.

Ang mga pangunahing pagkakaiba sa pagitan ng mga 1C na format para sa kumakatawan sa mga numero at petsa:

  • Numero
    o "." o "," upang paghiwalayin ang fractional na bahagi
    o bilang ng mga decimal na lugar
    o pagpapangkat ng mga digit sa 3 (1,000,000, hindi 1,000,000)
  • petsa at oras
    o taon, buwan, araw na pagkakasunud-sunod
    o karakter ng delimiter
    o 1C na format ng oras (12 o 24 na oras)
    o mga detalye ng pagbabaybay.

Gayundin, ang mga karagdagang "kaginhawaan" ay maaaring ipahiwatig sa 1C na format, halimbawa, ipakita ang mga negatibong numero sa pula, o ang representasyon ng isang "walang laman na halaga" sa anyo ng "0" o "hindi napunan".

Prinsipyo ng pag-format

Gumagana ang default na pag-format, halimbawa, kapag nagko-convert ng isang numero sa isang string. Sa ilang mga kaso, ang mga naturang setting ay maaaring maghatid ng isang disservice kung saan hindi ito inaasahan ng programmer.

Halimbawa, kapag nagko-convert ng numero sa isang string, isinasalin ito na isinasaalang-alang ang pagpapangkat ng mga digit (at inaasahan mo ito?):
StringNumber = AbbrLp(2400); //ay magiging katumbas ng "2 400"

Upang tumpak na tukuyin ang format sa wikang 1C, mayroong isang Format () function, kung saan posible na tukuyin ang kinakailangang representasyon.
NumberString = Format(2400, "Mga Setting")

Bilang linyang "Mga Setting" kailangan mong tukuyin ang kinakailangang format na 1C. Ang ganitong mga setting ay tinukoy sa isang espesyal na naka-code na form. Isaalang-alang ang pinakakaraniwang ginagamit na mga setting:

I-format ang 1С petsa at numero bilang default

Kung kailangan mong magpakita ng petsa o numero at ayaw mong mag-abala sa pag-alam kung paano sila dapat katawanin ayon sa mga patakaran ng gustong bansa, mayroong isang simpleng setting na magbibigay-daan sa iyong gawin ito:

L = ShortName ng Ninanais na Bansa

Isang halimbawa ng pagpapakita ng petsa ayon sa mga tuntunin ng ilang bansa:
Format(CurrentDate(), "L=ru")
> 28.03.2012 14:21:32

Format(CurrentDate(), "L=en")
> 3/28/2012 2:21:24 PM

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

Dahil hindi ito mahirap makita, ang mga pangalan ng mga bansa ay intuitive.

Format ng petsa sa 1C na wika

Kung ang default na setting ay hindi sapat para sa iyo at gusto mong tukuyin ang pagkakasunud-sunod ng mga bahagi ng petsa at ang mga simbolo para sa kanilang paghihiwalay, dapat mong gamitin ang setting:
DF = "dmg hms"

Alinsunod dito, ang "dmg" ay ang araw, buwan at taon, at ang "hms" ay mga oras, minuto at segundo. Maaaring laktawan ang alinman sa mga bahaging ito. Ang order ay anuman. Ang mga character na tinukoy sa pagitan ng mga bahagi ay gagamitin bilang separator character.

Ang katangian ng isang bahagi ng petsa ay maaaring matukoy nang maraming beses sa isang hilera, ang hitsura ng bahaging ito ng petsa ay nakasalalay dito, halimbawa, "d" o "dd" o "dddd".

Pag-decipher ng mga bahagi ng petsa:

  • d - araw
    o maliit na "d"
  • M - buwan
    o malaking "M"
    o maaaring tukuyin mula 1 hanggang 4 na beses
  • d - taon
    o maliit na "g"
    o maaaring ilista ng 1 o 2 o 4 na beses
  • h - oras
    o maliit na "h" - 12 oras na format
    o malaking "H" - 24 na oras na format
  • m - minuto
    o maliit na "m"
    o maaaring tukuyin ng 1 o 2 beses
  • s - segundo
    o maliliit na "s"
    o maaaring tukuyin ng 1 o 2 beses
  • bb - AM/PM display para sa 12 oras na format
  • k - quarter.

Isang halimbawa ng pagpapakita ng petsa na may mga panuntunan:
Format(CurrentDate(), "DF=""dd.MM.yyyy hh:mm:ss""")
> 28.03.2012 02:44:44

Format(CurrentDate(), "DF="" M / d /yyy h:m:s dd""")
> 3/28/2012 2:44:44 PM

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

Format ng numero sa 1C na wika
Hindi tulad ng pag-format ng petsa, kung saan ang lahat ay medyo simple, mayroong maraming mga pagpipilian para sa pag-format ng numero. Isasaalang-alang namin ang mga nakita naming kapaki-pakinabang - iyon ay, sa aming opinyon, madalas silang ginagamit.

Ang unang "problema" ay nauugnay sa default na pagpapangkat ng mga digit sa bilang na 3 at paghihiwalay sa mga pangkat na may puwang, halimbawa:
StrNumber = String(22300500)
> 22 300 500

Ito ay hindi maginhawa kapag ang isang numero ay na-convert sa isang string hindi para sa isang maganda at naiintindihan na output sa gumagamit, ngunit para sa mga pangangailangan ng serbisyo. Maaari itong maimpluwensyahan ng parameter na "CH", halimbawa:

Format(22300500, "HH=100")
>22300500 //naalis ang mga zero sa kabuuan

Format(22300500, "HH=6")
> 22 300500 //gumawa ng isang pangkat ng milyun-milyon lamang

Isang parameter na nagbibigay-daan sa iyong i-round ang numero kapag nag-output sa kinakailangang bilang ng mga digit pagkatapos ng decimal point na "NPV":

Format(3.535353, "NPV=""2""")
> 3,54

Parameter na nagbibigay-daan sa iyong tukuyin ang separator character para sa integer at fractional na bahagi ng "BRD":

Format(3.535353, "BRD="".""")
> 3.535353

Para sa ilang mga kaso, maaaring maging kapaki-pakinabang na makapagpakita ng ibang bagay sa halip na ang numerong "0": isang walang laman na string o "hindi napuno." Pinapayagan ka nitong gawin ang parameter na "CHN":

Format(0, "HN=""""")
>

I-format ang mga patlang ng 1C sa form

Napag-usapan namin sa iyo ang mga diskarte na nagpapahintulot sa programmer na i-format ang halaga sa 1C na wika. Mayroon ding mga mekanismo na nagbibigay-daan sa iyo upang tukuyin ang kinakailangang format nang biswal, nang walang programming.

Halimbawa, gumagana ang user gamit ang form. Ang form ay may field na nagpapakita ng petsa. Maimpluwensyahan natin ang representasyon ng petsang ito.

Buksan ang mga katangian ng field na ito. Upang gawin ito, sa makapal na kliyente, i-right-click sa field, at sa thin client, i-right-click sa pangalan ng field sa listahan ng field, piliin ang Properties.
Ang field ay may "Format" na property.

I-click ang button na "..." para i-set up ito. Upang i-set up ang format ng petsa, gamitin ang tab na Petsa (para sa isang numero, gamitin ang tab na Numero). Maaari mong piliin ang kinakailangang format mula sa listahan.

I-format ang 1C na mga cell sa naka-print na anyo

Kapag kailangan mong magdisenyo ng isang naka-print na form (ulat o pag-print ng dokumento), maaari kang magtalaga ng isang format ng cell sa eksaktong parehong paraan tulad ng para sa isang field ng dokumento.
Pumili kami ng isang cell (o ilang mga cell sa parehong oras), pumunta sa mga katangian, ang "Format" na pag-aari, piliin ang kinakailangang format.

I-format ang 1C sa SKD

Nagbibigay-daan sa iyo ang mga ulat ng ACS na i-customize ang 1C na format para sa parehong programmer (sa oras ng paggawa ng ulat) at sa user (kapag ginagamit ang ulat). Mayroon ding mas maraming pagkakataon sa pamamagitan ng paggamit ng conditional formatting.

Nangangahulugan ito na hindi mo lang tinukoy kung aling field ang ipo-format, ngunit sa ilalim din ng kung anong kundisyon (halimbawa, kung negatibo ang value ng field na ito).

Sa Enterprise mode, piliin ang menu item sa form ng ulat na "Baguhin ang variant." Sa ulat ng ACS sa makapal na kliyente, ang item na ito ay nasa menu na "Mga Pagkilos/Mga Setting."

Sa binuksan na form ng lahat ng mga setting ng ACS mayroong isang tab na "Conditional formatting". Magdagdag ng bagong linya. May tatlong column ang linya:

  • Pagpaparehistro. Tukuyin ang kinakailangang 1C na format - font, background o kulay ng teksto, 1C na format para sa pagpapakita ng mga numero at petsa
  • Kundisyon. Kung palaging ginagamit ang disenyong ito, iwanang blangko ang field na ito. Kung hindi, tukuyin ang field at ang halaga nito. Pagkatapos ay ilalapat lamang ang pag-format sa mga linyang iyon kung saan tumutugma ang mga halagang ito. Kung kailangan mong tukuyin ang mga halaga ng ilang mga field sa parehong oras at ang "at/o" kundisyon, magdagdag ng isang grupo at pangkatin ang mga field gamit ang mga grupo.
  • Mga nabuong patlang. Listahan ng mga field kung saan ilalapat ang pag-format.

1C na format sa mga pinamamahalaang form

Ang parehong mga panuntunan sa pag-format ay nalalapat sa anumang pinamamahalaang form ng listahan ng nangungupahan. Sa form ng listahan, piliin ang item sa menu na "Lahat ng aksyon / I-configure ang listahan".

Ang tab na Conditional Formatting.

Piliin ang nais na disenyo at format.

Tukuyin ang listahan ng mga field kung saan ilalapat ang disenyong ito.

Uri: Numero; Petsa ng; Boolean. Ang halaga na ipo-format.<ФорматнаяСтрока> (opsyonal) Uri: String. Ang format na string ay isang string value na kinabibilangan ng mga opsyon sa pag-format. Ang mga opsyon sa pag-format ay nakalista sa pamamagitan ng simbolo na ";". Ang pagkakaroon ng parameter ay nangangahulugan na ang pag-format ay iba sa karaniwang isa. Kung hindi tinukoy ang parameter, ilalapat ang karaniwang pag-format, na karaniwang tumutugma sa pag-convert ng halaga sa isang string. Gayunpaman, para sa mga halaga ng uri ng Numero at Petsa, ang mga default na halaga (0 at 01.01.0001 00:00:00 ayon sa pagkakabanggit) ay magbabalik ng walang laman na string. Ang bawat parameter ay tinutukoy ng pangalan ng parameter, ang simbolo na "=", at ang halaga ng parameter. Maaaring tukuyin ang halaga ng parameter sa isa o dobleng panipi. Kinakailangan ito kung naglalaman ang value ng parameter ng mga character na ginamit sa syntax ng string ng format. Maaaring tukuyin ang mga di-makatwirang character sa loob ng value ng parameter, na ipapakita nang katulad kapag bumubuo ng resultang string. Kaya, halimbawa, maaari mong tukuyin ang mga separator para sa mga oras, minuto, at segundo kapag nag-format ng oras. Kung tumugma ang mga character na ito sa mga value ng string ng format, dapat na nakapaloob ang mga ito sa mga solong quote. Mga pangalan at halaga ng mga parameter ng string ng format: L (L) - ang pangalan ng wika, bansa kung saan isasagawa ang karaniwang pag-format. Ang mga available na pangalan ng wika ay matatagpuan pagkatapos ng paglalarawan ng string ng format. NZ (ND) - ang kabuuang bilang ng mga ipinapakitang decimal na lugar ng integer at fractional na bahagi. Ang orihinal na numero ay pagkatapos ay bilugan alinsunod sa mga tuntunin sa pag-round Okr15as20. Kung ang parameter na ito ay tinukoy, pagkatapos ay upang ipakita ang fractional na bahagi ng numero, ang NPV parameter ay dapat na tinukoy, kung hindi, ang fractional na bahagi ay hindi ipapakita. NFD (NFD) - ang bilang ng mga decimal na lugar sa fractional na bahagi. Ang orihinal na numero ay pagkatapos ay bilugan alinsunod sa mga tuntunin sa pag-round Okr15as20. ChS (NS) - bit shift: positibo - dibisyon, negatibo - multiplikasyon. Sa madaling salita, nangangahulugan ito na ang orihinal na numero ay i-multiply o hahatiin sa 10*C, kung saan ang C ay ang modulo value ng parameter. FRD (NDS) - ang separator character ng integer at fractional na bahagi. CHRG (NGS) - ang character-separator ng mga grupo ng integer na bahagi ng numero. Kung ang isang walang laman na string ay ginamit bilang isang delimiter, kung gayon ang delimiter ay isang hindi nakakasira na karakter sa espasyo. Ang NZ (NZ) ay isang string na kumakatawan sa zero value ng isang numero. Kung hindi nakatakda, ang representasyon ay isang walang laman na string. Kung ang "CHN=" ay nakatakda, pagkatapos ay sa anyo ng "0". Hindi ginagamit para sa numeric input field. NLZ — kung magpapakita ng mga nangungunang zero. Ang halaga ng parameter na ito ay hindi nakatakda, ang aktwal na presensya ng parameter ay tumutukoy sa output ng mga nangungunang zero. CHG (NG) - ang pagkakasunud-sunod ng pagpapangkat ng mga digit ng numero. Bilang isang halaga, ang mga numero ay ipinahiwatig, na pinaghihiwalay ng mga kuwit, na nagsasaad ng bilang ng mga nakagrupong digit mula kanan pakaliwa. Ang unang dalawang numero lamang ang may katuturan. Ang una sa mga ito ay nagpapahiwatig ng pangunahing pagpapangkat, iyon ay, ang isa na gagamitin para sa hindi bababa sa makabuluhang mga digit ng integer na bahagi ng numero. Kung ang pangalawang numero ay hindi tinukoy, kung gayon ang pinakamaliit na makabuluhang digit lamang ang ipapangkat. Kung ang 0 ay tinukoy bilang pangalawang numero, ang halaga na tinukoy para sa pangunahing pagpapangkat ay ilalapat sa lahat ng mga digit ng integer na bahagi ng numero. Kung ang isang halaga maliban sa 0 ay ginamit bilang pangalawang numero, ang halagang ito ay gagamitin upang pagpangkatin ang lahat ng mga digit, maliban sa mga hindi gaanong makabuluhan na nakapangkat na. CHO (NN) - representasyon ng mga negatibong numero. 0 (0) - isang string tulad ng "(1,1)"; 1 (1) - isang string tulad ng "-1,1"; 2 (2) - isang linya tulad ng "- 1.1"; 3 (3) - isang string tulad ng "1,1-"; 4 (4) - isang string tulad ng "1,1 -". Ang DF (DF) ay ang format ng petsa. d (d) — araw ng buwan (sa mga digit) nang walang nangunguna sa zero; dd (dd) — araw ng buwan (sa mga digit) na may nangungunang zero; ddd (ddd) - maikling pangalan ng araw ng linggo *); dddd (dddd) — buong pangalan ng araw ng linggo *); M (M) — numero ng buwan (sa mga digit) na walang nangunguna sa zero; MM (MM) — bilang ng buwan (sa mga digit) na may nangungunang zero; MMM (MMM) - maikling pangalan ng buwan *); Ang MMMM (MMMM) ay ang buong pangalan ng buwan *); k (q) ay ang bilang ng quarter sa taon; y (y) ay ang bilang ng taon na walang siglo at ang nangungunang zero; yy (yy) — numero ng taon na walang siglo na may nangungunang zero; yyyy (yyyy) — numero ng taon na may siglo; h (h) - oras sa 12-oras na bersyon nang walang nangungunang mga zero; hh (hh) - oras sa 12-oras na bersyon na may nangungunang zero; H (H) - oras sa 24 na oras na bersyon nang walang mga nangungunang zero; HH (HH) - oras sa 24 na oras na bersyon na may nangungunang zero; m (m) - minuto nang walang nangungunang zero; mm (mm) - minuto na may nangungunang zero; c (s) — pangalawa nang walang nangungunang zero; ss (ss) — pangalawa na may nangungunang zero; bb (tt) — AM/PM kalahating araw na display (valid lamang para sa mga wika ng pagsasaayos na sumusuporta sa 12 oras na representasyon ng oras). Tandaan: *) - hindi ginagamit para sa string ng format ng field ng entry ng petsa. Ang DLF (DLF) ay ang lokal na format ng petsa. Tinutukoy ang opsyon upang ipakita ang mga bahagi ng petsa. D (D) - petsa (sa mga numero); DD (DD) - mahabang petsa (buwan sa mga salita); B (T) - buong oras, petsa ay maaaring isama sa oras; DV (DT) — petsa ng oras. Halimbawa: Ang Format('20051120140323',"DLF=DDV") ay "Nob 20, 2005 2:03:23 PM". Mahalaga! Pagkakasunud-sunod ng mga pagpipilian sa string ng format para sa DLF<дата + время>(DV o DVD) ay hindi maaaring baguhin. Ang DP (DE) ay isang string na kumakatawan sa isang walang laman na petsa (halimbawa, ang Format('00010101000000' ,"DP=""empty date""") ay magbabalik ng string na "empty date"). Ang BF (BF) ay isang string na kumakatawan sa boolean value na False. Ang BI (BT) ay isang string na kumakatawan sa boolean value na True. Tandaan. Paggamit ng mga parameter para sa input field: hindi ginagamit ang parameter na DP (DE); Ang parameter na DLF (DLF) ay ginagamit lamang sa mga halaga ng D (D), V (T) at DV (DT). Ibinalik na halaga: Uri: String. Ang string na nagreresulta mula sa pag-format ng naipasa na halaga. Paglalarawan: Bumubuo ng representasyon ng mga value na nababasa ng tao. Kapaki-pakinabang sa mga ulat at iba pang visual na pagpapakita ng mga halaga. Availability: Payat na kliyente, web client, server, makapal na kliyente, panlabas na pagsasama , mobile application (client), mobile application (server). Listahan ng mga wika: af Afrikaans af_NA (af_NA) Afrikaans (Namibia) af_ZA Afrikaans (South Africa) am Amharic am_ET Amharic (Ethiopia) ar Arabic ar_AE Arabic (United Arab Emirates) ar_BH Arabic (Bahrain) ar_DZ Arabic (Algeria) ar_EG Arabic (Egypt ) ar_IQ Arabic (Iraq) ar_JO Arabic (Jordan) ar_KW Arabic (Kuwait) ar_LB Arabic (Lebanon) ar_LY Arabic (Libya) ar_MA Arabic (Morocco) ar_OM Arabic (Oman) ar_QA Arabic (Qatar) ar_SA Arabic (Saudi Arabia) ar_SD Arabic ( Sudan) ) ar_SY Arabic (Syria) ar_TN Arabic (Tunisia) ar_YE Arabic (Yemen) bilang Assamese as_IN Assamese (India) az Azerbaijani az_AZ Azerbaijani (Azerbaijan) az_Cyrl Azerbaijani (Cyrillic) az_Cyrl_AZ_AZ Azerbaijani (Cyrillic, Azerbaijani) az_Lat Azerbaijani Azerbaijani ( Latin, Azerbaijan) maging Belarusian be_BY Belarusian (Belarus) bg Bulgarian bg_BG Bulgarian (Bulgaria) bn Bengal bn_IN Bengal (India) ca Catalan ca_ES Catalans cs Czech cs_CZ Czech (Czech Republic) cy Welsh cy_GB Welsh (UK) at Danish da_DK Danish (Denmark) de German de_AT German (Austria) de_BE German (Belgium) de_CH German (Switzerland) de_DE German (Germany) de_LI ( de_LI) German ( Liechtenstein) de_LU German (Luxembourg) el Greek el_CY (el_CY) Greek (Cyprus) el_GR Greek (Greece) en English en_AU English (Australia) en_BE English (Belgium) en_BW English (Botswana) en_BZ (en_BZ) English (Belize) ) en_CA English (Canada) en_GB English (UK) en_HK English (Hong Kong, (Special Administration Area, China)) en_IE English (Ireland) en_IN English (India) en_JM (en_JM) English (Jamaica) en_MH (en_MH) English ( Marshall Islands) en_MT English (Malta) en_NA (en_NA) English (Namibia) en_NZ English (New Zealand) en_PH English (Philippines) en_PK English (Pakistan) en_SG English (Singapore) en_TT (en_TT) English th (Trinidad at Tobago) en_US English (United States of America) en_VI English (US Virgin Islands) en_ZA English (South Africa) en_ZW English (Zimbabwe) es Spanish es_AR Spanish (Argentina) es_BO Spanish (Bolivia) es_CL Spanish (Chile) es_CO Spanish (Colombia) es_CR Spanish (Costa Rica) es_DO Spanish (Dominican Republic) es_EC Spanish (Ecuador) es_ES Spanish (Spain) es_GT Spanish (Guatemala) es_HN Spanish (Honduras) es_MX Spanish (Mexico) es_NI Spanish (Nicaragua) es_PA Spanish (Panama ) ) es_PE Spanish (Peru) es_PR Spanish (Puerto Rico) es_PY Spanish (Paraguay) es_SV Spanish (El Salvador) es_US Spanish (United States of America) es_UY Spanish (Uruguay) es_VE Spanish (Venezuela) et Estonian et_EE Estonian (Estonia) eu Basque eu_ES Basque (Spain) fa Persian fa_AF Persian (Afghanistan) fa_IR Persian (Iran) fi Finnish fi_FI Finnish (Finland) para sa Faroese fo_FO Faroe (Faroe Islands) fr French French fr_BE French (Belgium) fr_CA French (Canada) fr_CH French (Switzerland) fr_FR French (France) fr_LU French (Luxembourg) fr_MC (fr_MC) French (Monaco) fr_SN (fr_SN) French (Senegal) ga Irish ga_IE Irish (Ireland) gl Galician gl_ES, Galician (Spain) gu Gujarati gu_IN Gujarati (India) he Hebrew he_IL Hebrew (Israel) hi Hindi hi_IN Hindi (India) hr Croatian hr_HR Croatian (Croatia) hu Hungarian hu_HU Hungarian (Hungary) hy Armenian hy_AM Armenian (Armenia) hy_EDAM Armenian (Armenia, REVISED) id Indonesian id_ID Indonesian (Indonesia) is Icelandic is_IS Icelandic (Iceland) it Italian it_CH, Italian (Switzerland) it_IT Italian (Italy) at Japanese ja_JP Japanese (Japan) ka Georgian ka_GE Georgian (Georgia) kk Kazakh kk_KZ Kazakh (Kazakhstan) kl Greenlandic kl_GL Greenlandic (Greenland) kn Kannada kn_IN Kannada (India) ko Korean ko_KR Korean ( South Korea ) kok Konkani kok_IN Konkani (India) ky Kyrgyz ky_KY Kyrgyz (Kyrgyzstan) lt Lithuanian lt_LT Lithuanian (Lithuania) lv Latvian lv_LV Latvian (Latvia) mk Macedonian mk_MK Macedonian (Macedonia) ml mrtha Malayalam_IN Malayalam (_India mla) ms Malay ms_BN Malay (Brunei) ms_MY Malay (Malaysia) mt Maltese mt_MT Maltese (Malta) nb Norwegian Bokmål nb_NO Norwegian Bokmål (Norway) nl Dutch nl_BE Dutch (Belgium) nl_NL Dutch (Netherlands) nn Norwegian Nynorsk Nynorsk (Norway Norwegian Nynorsk) NOwe Oromo (Afan) om_ET Oromo (Afan) (Ethiopia) om_KE Oromo (Afan) (Kenya) o Oriya or_IN Oriya (India) pa Punjabi pa_IN Punjabi (India) pl Polish pl_PL Polish (Poland) ps Pashto (Pushto) ps_AF Pashto (Pushto ) ) (Afghanistan) pt Portuguese pt_BR Portuguese (Brazil) pt_PT Portuguese (Portugal) ro Romanian ro_RO Romanian (Romania) ru Russian ru_RU Russian (Russia) ru_UA Russian (Ukraine) sk Slovak sk_SK Slovak Somalia (Slovakia) sl Slovenian sl_SI Slovenian (Slovenia) kaya Somalia so_DJ Somalia (Djibouti) so_ET Somalia (Ethiopia) so_KE Somalia (Kenya) so_SO Somalia (Somalia) sq Albanian sq_AL Albanian (Albania) sr Serbian sr_BA (srBosBA) at Serbian Herzegovina) sr_CS Serbia (Serbia at Montenegro) sr_Cyrl Serbian (Cyrillic) sr_Cyrl_BA (sr_Cyrl_BA) Serbian (Cyrillic, Bosnia and Herzegovina) sr_Cyrl_CS Serbian (Cyrillic, Serbian at Montenegro_Cyrls Serbian) (Cyrillic, Serbia) sr_Latn Serbian (Latin) sr_Latn_BA (sr_Latn_BA) Serbian (Latin, Bosnia and Herzegovina) sr_Latn_CS Serbian (Latin, Serbia at Montenegro) sr_Latn_ME (sr_Latn_ME) Serbian (sr_Latn_ME) ) sr_ME (sr_ME) Serbian (Montenegro) sr_RS (sr_RS) Serbian (Serbia) sv Swedish sv_FI Swedish (Finland) sv_SE Swedish (Sweden) sw Swahili sw_KE Swahili (Swahili) sw_TZ Swahili (Tanzania) ta Tami English ta_IN Tamil (India) te Telugu te_IN Telugu (India) th Thai th_TH Thai (Thailand) ti Tigrinia ti_ER Tigrinia (Eritrea) ti_ET Tigrinia (Ethiopia) tr Turkish tr_TR Turkish (Turkey) uk Ukrainian uk_UA Ukrainian (Ukraine) ur Urduk (Pakistan) uz Uzbek uz_Cyrl Uzbek (Cyrillic) uz_Cyrl_UZ Uzbek (Cyrillic, Uzbekistan) uz_Latn Uzbek (Latin) uz_Latn_UZ Uzbek (Latin, Uzbekistan) uz (_UZese Chinese vietnam (Cyrillic, Uzbekistan) uz_Latn Uzbek (Latin) uz_Latn_UZ Uzbek (Latin, Uzbekistan) uz_UZese Chinese vietnam (Hans, China) zh_Hans_SG Chinese (Hans, Singapore) zh_Hant Chinese (Hant) zh_Hant_HK Chinese (Hant, Hong Kong (Special Administration Area, China)) zh_Hant_MO Chinese (Hant, Macau (Special Administration Area) , China)) zh_Hant_TW Chinese ( Hant, Taiwan) zh_HK Chinese (Hong Kong (Special Administration Area, China)) zh_MO Chinese (Macau (Special Administration Area) Administrative Office, China)) zh_SG Chinese (Singapore) zh_TW Chinese (Taiwan)

Mga built-in na function ng wika.Format (Mga function ng script.Format)
Mga built-in na function ng wika (Mga function ng script)
Format
Syntax:
format(<Значение>, <ФорматнаяСтрока>
Mga Parameter:
<Значение>(sapilitan)
Uri: Numero; Petsa ng; Boolean. Ang halaga na ipo-format.
<ФорматнаяСтрока>(opsyonal)
Uri: String. Ang format na string ay isang string value na kinabibilangan ng mga opsyon sa pag-format.
Ang mga opsyon sa pag-format ay nakalista sa pamamagitan ng character na ";". Ang pagkakaroon ng parameter ay nangangahulugan na ang pag-format ay iba sa karaniwang isa.
Kung hindi tinukoy ang parameter, ilalapat ang karaniwang pag-format, na karaniwang tumutugma sa pag-convert ng halaga sa isang string. Gayunpaman, para sa mga halaga ng uri ng Numero at Petsa, ang mga default na halaga (0 at 01.01.0001 00:00:00 ayon sa pagkakabanggit) ay magbabalik ng walang laman na string.
Ang bawat parameter ay tinutukoy ng pangalan ng parameter, ang simbolo na "=", at ang halaga ng parameter. Maaaring tukuyin ang halaga ng parameter sa isa o dobleng panipi. Kinakailangan ito kung naglalaman ang value ng parameter ng mga character na ginamit sa syntax ng string ng format. Maaaring tukuyin ang mga di-makatwirang character sa loob ng value ng parameter, na ipapakita nang katulad kapag bumubuo ng resultang string. Kaya, halimbawa, maaari mong tukuyin ang mga separator para sa mga oras, minuto, at segundo kapag nag-format ng oras. Kung ang mga character na ito ay tumutugma sa mga halaga ng string ng format, dapat na nakapaloob ang mga ito sa mga solong panipi.
Mga pangalan at halaga ng mga parameter ng string ng format:
L (L) - Ang pangalan ng wika, bansa kung saan isasagawa ang karaniwang pag-format. Magagamit na mga pangalan ng wika:
af Afrikaans
af_ZA Afrikaans (South Africa)
Amharic ako
am_ET Amharic (Ethiopia)
ar Arabic
ar_AE Arabic (United Arab Emirates)
ar_BH Arabic (Bahrain)
ar_DZ Arabic (Algeria)
ar_EG Arabic (Ehipto)
ar_IQ Arabic (Iraq)
ar_JO Arabic (Jordan)
ar_KW Arabic (Kuwait)
ar_LB Arabic (Lebanon)
ar_LY Arabic (Libya)
ar_MA Arabic (Morocco)
ar_OM Arabic (Oman)
ar_QA Arabic (Qatar)
ar_SA Arabic (Saudi Arabia)
ar_SD Arabic (Sudan)
ar_SY Arabic (Syria)
ar_TN Arabic (Tunisia)
ar_YE Arabic (Yemen)
bilang Assamese
as_IN Assamese (India)
az Azerbaijani
az_AZ Azeri (Azerbaijan)
az_Cyrl Azerbaijani (Cyrillic)
az_Cyrl_AZ Azerbaijani (Cyrillic, Azerbaijan)
az_Latn Azerbaijani (Latin)
az_Latn_AZ Azerbaijani (Latin, Azerbaijan)
maging Belarusian
be_BY Belarusian (Belarus)
bg Bulgarian
bg_BG Bulgarian (Bulgaria)
bn Bengali
bn_IN Bengali (India)
ca Catalan
ca_ES Catalan (Spain)
cs czech
cs_CZ Czech (Czech Republic)
cy Welsh
cy_GB Welsh (UK)
da Danish
da_DK Danish (Denmark)
ng Aleman
de_AT German (Austria)
de_BE German (Belgium)
de_CH German (Switzerland)
de_DE German (Germany)
de_LU German (Luxembourg)
el Griyego
el_GR Greek (Greece)
en Ingles
en_AU English (Australia)
en_BE English (Belgium)
en_BW English (Botswana)
en_CA English (Canada)
en_GB English (UK)
en_HK English (Hong Kong, (Special Administration Area, China))
en_IE English (Ireland)
en_IN English (India)
en_MT English (Malta)
en_NZ English (New Zealand)
en_PH English (Philippines)
en_PK English (Pakistan)
en_SG English (Singapore)
en_US English (United States of America)
en_VI English (US Virgin Islands)
en_ZA English (South Africa)
en_ZW English (Zimbabwe)
ay espanyol
es_AR Spanish (Argentina)
es_BO Spanish (Bolivia)
es_CL Spanish (Chile)
es_CO Spanish (Colombia)
es_CR Spanish (Costa Rica)
es_DO Spanish (Dominican Republic)
es_EC Spanish (Ecuador)
es_ES Spanish (Spain)
es_GT Spanish (Guatemala)
es_HN Spanish (Honduras)
es_MX Spanish (Mexico)
es_NI Spanish (Nicaragua)
es_PA Spanish (Panama)
es_PE Spanish (Peru)
es_PR Spanish (Puerto Rico)
es_PY Spanish (Paraguay)
es_SV Spanish (El Salvador)
es_US Spanish (United States of America)
es_UY Spanish (Uruguay)
es_VE Spanish (Venezuela)
at Estonian
et_EE Estonian (Estonia)
eu Basque
eu_ES Basque (Spain)
fa Persian
fa_AF Persian (Afghanistan)
fa_IR Persian (Iran)
sa Finnish
fi_FI Finnish (Finland)
para sa Faroese
fo_FO Faroe (Faroe Islands)
fr Pranses
fr_BE French (Belgium)
fr_CA French (Canada)
fr_CH French (Switzerland)
fr_FR French (France)
fr_LU French (Luxembourg)
ga Irish
ga_IE Irish (Ireland)
gl Galician
gl_ES, Galician (Spain)
gu Guiarati
gu_IN Gujarati (India)
siya Hebrew
siya_IL Hebrew (Israel)
hi hindi
hi_IN Hindi (India)
hr Croatian
hr_HR Croatian (Croatia)
hu Hungarian
hu_HU Hungarian (Hungary)
hi Armenian
hy_AM Armenian (Armenia)
hy_AM_REVISED Armenian (Armenia, REVISED)
id Indonesian
id_ID Indonesian (Indonesia)
ay Icelandic
is_IS Icelandic (Iceland)
ito ay italian
it_CH, Italyano (Switzerland)
it_IT Italian (Italy)
at Hapon
ja_JP Japanese (Japan)
kay Georgian
ka_GE Georgian (Georgia)
kk Kazakh
kk_KZ Kazakh (Kazakhstan)
kl Greenlandic
kl_GL Greenlandic (Greenland)
kn Kannada
kn_IN Kannada (India)
Korean ko
ko_KR Korean (South Korea)
Kok Konkani
kok_IN Konkani (India)
Lithuanian
lt_LT Lithuanian (Lithuania)
lv Latvian
lv_LV Latvian (Latvia)
mk Macedonian
mk_MK Macedonian (Macedonia)
ml Malayalam
ml_IN Malayalam (India)
mr Maratian
mr_IN Maratian (India)
ms Malay
ms_BN Malay (Brunei)
ms_MY Malay (Malaysia)
mt Maltese
mt_MT Maltese (Malta)
nb Norwegian Bokmål
nb_NO Norwegian Bokmål (Norway)
nl Dutch
nl_BE Dutch (Belgium)
nl_NL Dutch (Netherlands)
nn Norwegian Nynorsk
nn_NO Norwegian Nynorsk (Norway)
om Oromo (Athan)
om_ET Oromo (Afan) (Ethiopia)
om_KE Oromo (Afan) (Kenya)
o si Oriya
or_IN Oriya (India)
pa Punjabi
pa_IN Punjabi (India)
pl Polish
pl_PL Polish (Poland)
ps Pashto (Pashto)
ps_AF Pashto (Pushto) (Afghanistan)
pt Portuges
pt_BR Portuguese (Brazil)
pt_PT Portuges (Portugal)
ro Romanian
ro_RO Romanian (Romania)
en Russian
en_RU Russian (Russia)
ru_UA Russian (Ukraine)
sk Slovak
sk_SK Slovak (Slovakia)
sl Slovenian
sl_SI Slovenian (Slovenia)
kaya Somalia
so_DJ Somalia (Djibouti)
so_ET Somalia (Ethiopia)
so_KE Somalia (Kenya)
so_SO Somalia (Somalia)
sq Albanian
sq_AL Albanian (Albania)
Serbian
sr_CS Serbian (Serbia at Montenegro)
sr_Cyrl Serbian (Cyrillic)
sr_Cyrl_CS Serbian (Cyrillic, Serbia at Montenegro)
sr_Cyrl_YU Serbian (Cyrillic, Yugoslavia)
sr_Latn Serbian (Latin)
sr_Latn_CS Serbian (Latin, Serbia at Montenegro)
sr_Latn_YU Serbian (Latin, Yugoslavia)
sr_YU Serbian (Yugoslavia)
swedish
sv_FI Swedish (Finland)
sv_SE Swedish (Sweden)
swahili
sw_KE Swahili (Swahili)
sw_TZ Swahili (Tanzania)
ta Tamil
ta_IN Tamil (India)
Telugu
te_IN Telugu (India)
ika Thai
th_TH Thai (Thailand)
ti Tigrinia
ti_ER Tigrinia (Eritrea)
ti_ET Tigrinia (Ethiopia)
tr Turkish
tr_TR Turkish (Turkey)
UK Ukrainian
uk_UA Ukrainian (Ukraine)
ang iyong urdu
ur_PK Urdu (Pakistan)
uz Uzbek
uz_Cyrl Uzbek (Cyrillic)
uz_Cyrl_UZ Uzbek (Cyrillic, Uzbekistan)
uz_Latn Uzbek (Latin)
uz_Latn_UZ Uzbek (Latin, Uzbekistan)
uz_UZ Uzbek (Uzbekistan)
sa Vietnamese
vi_VN Vietnamese (Vietnam)
zh Chinese
zh_CN Chinese (China)
zh_Hans Chinese (Hans)
zh_Hans_CN Chinese (Hans, China)
zh_Hans_SG Chinese (Hans, Singapore)
zh_Hant Chinese (Hant)
zh_Hant_HK Chinese (Hant, Hong Kong (Special Administration Area, China))
zh_Hant_MO Chinese (Hant, Macau (Special Administration Area, China))
zh_Hant_TW Chinese (Hant, Taiwan)
zh_HK Chinese (Hong Kong (Special Administration Area, China))
zh_MO Chinese (Macau (Special Administration Area, China))
zh_SG Chinese (Singapore)
zh_TW Chinese (Taiwan)
NZ (ND) - Ang kabuuang bilang ng mga ipinapakitang decimal na lugar ng integer at fractional na bahagi. Ang orihinal na numero ay pagkatapos ay bilugan alinsunod sa mga tuntunin sa pag-round Okr15as20. Kung ang parameter na ito ay tinukoy, pagkatapos ay upang ipakita ang fractional na bahagi ng numero, ang NPV parameter ay dapat na tinukoy, kung hindi, ang fractional na bahagi ay hindi ipapakita.
NFD (NFD) - Ang bilang ng mga decimal na lugar sa fractional na bahagi. Ang orihinal na numero ay pagkatapos ay bilugan alinsunod sa mga tuntunin sa pag-round Okr15as20.
CHS (NS) - Bit shift: positibo - dibisyon, negatibo - multiplikasyon. Sa madaling salita, nangangahulugan ito na ang orihinal na numero ay i-multiply o hahatiin sa 10*C, kung saan ang C ay ang modulo value ng parameter.
FRD (NDS) - Simbolo-separator ng integer at fractional na bahagi.
CHRG (NGS) - Ang character na separator ng pangkat ng integer na bahagi ng numero. Kung ang isang walang laman na string ay ginamit bilang isang delimiter, kung gayon ang delimiter ay isang hindi nakakasira na karakter sa espasyo.
NZ (NZ) - Isang string na kumakatawan sa zero value ng isang numero. Kung hindi nakatakda, ang representasyon ay isang walang laman na string. Kung ang "HN=" ay tinukoy, pagkatapos ay sa anyo ng "0". Hindi ginagamit para sa numeric input field.
NLZ - Kung magpapakita ng mga nangungunang zero. Ang halaga ng parameter na ito ay hindi nakatakda, ang aktwal na presensya ng parameter ay tumutukoy sa output ng mga nangungunang zero.
CHG (NG) - Ang pagkakasunud-sunod ng pagpapangkat ng mga digit ng numero. Bilang isang halaga, ang mga numero ay ipinahiwatig, na pinaghihiwalay ng mga kuwit, na nagsasaad ng bilang ng mga nakagrupong digit mula kanan pakaliwa. Upang tukuyin na ang huling pagpapangkat na numero ay dapat na ulitin para sa lahat ng mga high-order na digit, ang isang 0 ay tinukoy pagkatapos nito, na pinaghihiwalay ng isang kuwit.
CHO (NN) - Representasyon ng mga negatibong numero.
0 - string tulad ng "(1,1)";
1 - string tulad ng "-1,1";
2 - isang linya tulad ng "- 1,1";
3 - string tulad ng "1,1-";
4 - isang linya tulad ng "1,1 -".
DF (DF) - Format ng petsa.
d (d) - araw ng buwan (sa mga digit) na walang nangunguna sa zero;
dd (dd) - araw ng buwan (sa mga digit) na may nangungunang zero;
ddd (ddd) - maikling pangalan ng araw ng linggo *);
dddd (dddd) - buong pangalan ng araw ng linggo *);
M (M) - numero ng buwan (sa mga digit) nang walang nangungunang zero;
MM (MM) - bilang ng buwan (sa mga digit) na may nangungunang zero;
MMM (MMM) - maikling pangalan ng buwan *);
MMMM (MMMM) - buong pangalan ng buwan *);
k (q) - ang bilang ng quarter sa taon;
y (y) - numero ng taon na walang siglo at nangunguna sa zero;
yy (yy) - numero ng taon na walang siglo na may nangungunang zero;
yyyy (yyyy) - numero ng taon na may siglo;
h (h) - oras sa 12-oras na bersyon nang walang nangungunang mga zero;
hh (hh) - oras sa 12 oras na bersyon na may nangungunang zero;
H (H) - oras sa 24 na oras na bersyon nang walang mga nangungunang zero;
HH (HH) - oras sa 24 na oras na bersyon na may nangungunang zero;
m (m) - minuto nang walang nangungunang zero;
mm (mm) - minuto na may nangungunang zero;
s (s) - segundo nang walang nangungunang zero;
ss (ss) - pangalawa na may nangungunang zero;
вв (tt) - ipakita ang kalahati ng araw na AM/PM (valid lang para sa mga configuration na wika na sumusuporta sa 12-hour time representation).
Tandaan: *) - hindi ginagamit para sa string ng format ng field ng entry ng petsa.
DLF (DLF) - Lokal na format ng petsa. Tinutukoy ang opsyon upang ipakita ang mga bahagi ng petsa.
D (D) - petsa (sa mga numero);
DD (DD) - mahabang petsa (buwan sa mga salita);
B (T) - buong oras, petsa ay maaaring isama sa oras;
DV (DT) - oras ng petsa.
Halimbawa: Ang Format("20051120140323","DLF=DDV") ay "Nobyembre 20, 2005 2:03:23 PM".
Mahalaga! Pagkakasunud-sunod ng mga pagpipilian sa string ng format para sa DLF<дата + время>(DV o DVD) ay hindi maaaring baguhin.
DP (DE) - Isang string na kumakatawan sa isang walang laman na petsa (halimbawa, Format("00010101000000" ,"DP=""empty date""") ang magbabalik ng string na "empty date").
BF (BF) - Isang string na kumakatawan sa boolean value na False.
BI (BT) - Isang string na kumakatawan sa boolean value na True.
Tandaan. Paggamit ng mga parameter para sa input field: hindi ginagamit ang parameter na DP (DE); Ang parameter na DLF (DLF) ay ginagamit lamang sa mga halaga ng D (D), V (T) at DV (DT).
Ibinalik na halaga:
Uri: String. Ang string na nagreresulta mula sa pag-format ng naipasa na halaga.
Paglalarawan:
Bumubuo ng representasyong nababasa ng tao ng mga halaga. Kapaki-pakinabang sa mga ulat at iba pang visual na pagpapakita ng mga halaga.

Availability:
Manipis na kliyente, web client, server, panlabas na koneksyon.
Halimbawa:
// Mga halimbawa ng pag-format ng numero
A = Format(123456.789, "NPV=10; NPV=2");
// A = "123456.79"
A = Format(123456.789, "FRD="-"");
// A = "123 456-789"
A = Format(-123456.789, "CHO=0");
// A = "(123456.789)";

// Mga halimbawa ng pag-format ng petsa
A = Format("20020820153309", "DF=""dd MMMM yyyy "y." HH:mm:ss""");
// A = "Aug 20, 2002 3:33:09 PM"
A = Format("20020820153309", "DF=""dd/MM-yyyy""");
// A = "20/08-2002"
A = Format("20020820153309", "DLF=DD");
// A = "Agosto 20, 2002";
A = Format("20020820153309", "DLF=D");
// A = "20.08.2002";
A = Format("20020820153309", "DLF=B");
// A = "15:33:09";

// Mga halimbawa ng pag-format ng mga boolean na expression
A = Format(True, "BL=Not available; BI=Available");
// A = "Available";