Číslo slovami, podrobný popis. Číslo zachytávanie, podrobný popis 1c číslo ukazujúce

Globálny kontext
NumberLwords (Numberlinwords)
Syntax:
Nipperopisus (<Число>, <Форматная строка>, <Параметры предмета исчисления>)
Parametre:
<Число> (povinné)
Typ: číslo. Číslo, ktoré chcete previesť na reťazec slovami.
<Форматная строка> (voliteľné)
Typ: riadok. Formátový reťazec je hodnota reťazca, ktorá obsahuje parametre formátovania. Parametre formátovania sú uvedené prostredníctvom symbolu "; (bodkočiarku). Ak nie je zadaný parameter, použije sa predvolený parameter.
Každý parameter je nastavený podľa názvu parametra, znak "\u003d" (EQUAL) a hodnota parametra. Hodnota parametrov môže byť uvedená v jednom alebo dvojitých citáciách. Toto je nevyhnutné, ak hodnota parametra obsahuje znaky používané v syntaxe reťazca formátu.
L (l) - Lokalitačný kód. Používa sa predvolený kód umiestnenia nainštalovaný v operačnom systéme. Príklady lokalizačných kódov: RU_RU - RUSKU (RUSKO); EN_US - Anglicky (USA).
NP (SN) - Zahrňte / nezahŕňajte názov počítača (boolean), predvolená hodnota je pravdivá.
ND (FN) - Zahrňte / neobsahujte názov desatinných častí objektu kalkulusu (boolean), predvolená hodnota je pravda.
DP (FS) - frakčná časť na stiahnutie slov / čísla (boolean), predvolená hodnota je lož.
<Параметры предмета исчисления> (voliteľné)
Typ: riadok. Je to hodnota reťazca, ktorá definuje parametre kalkulusu. Parametre objektov kalkulus sú uvedené prostredníctvom "," (čiarka). Formát reťazca závisí od lokalizačného kódu.
Pre ruské a bieloruské jazyky (RU_RU, BE_BY)
"Rubeľ, rubľov, rubľov, m, penny, penny, kopecks, g, 2", kde:
"Ruble, rubles, rubles, m" - Predmet výpočtu:
ruble - jediný počet identifikačných prípadov,
rubľ - jediný počet genitívov, \\ t
rubľov - množné číslo genitívového prípadu, \\ t


Pre ukrajinský jazyk (UK_UA)
"Hrivna, hrivna, hrivna, M, Penny, Penny, Kopecks, G, 2", kde:
"Hrivna, Grivna, smútok, M" - predmet výpočtu:
"Hrivny je jediným počtom nominálnych prípadov,
hrivny - jediný počet genitívov panvy,
hrivny - viacnásobný počet genitívov
m - mužská tyč (W - ženská tyč, C - stredná tyč);
"KOPECK, PENNY, KOPECKS, G" - Frakčná časť, podobná subjektu kalkulus (môže byť neprítomný);
"2" - Počet vypúšťacích častí (môže byť prípadne neprítomné, je 2).
Pre poľský jazyk (PL_PL)
złoty, Złote, Złotych, M, Grosz, Grosze, Groszy, M, 2
kde:
"Złoty, Złote, Złotych, M" - objekt kalkulus (M - mužský rod, ż - ženský rod, ń - stredná tyč, MO - Osobný mužský rod)
złoty - jediný počet nominatívnych prípadov
złote - jediný počet zkupovacích prípadov
złotych - viacnásobný zdroj
m - mužská tyč (ż - ženská tyč, ń - stredná tyč, MO - Osobné mužské tyče)
"Grosz, Grosze, Groszy, M" - Frakčná časť (môže byť neprítomná) (podobne ako celej časti)
2 - Počet rozdeľovačov frakčnej časti (možno prípadne neprítomný, je 2)
Príklad:
Prejdeme \u003d nipperropisus (1832, "l \u003d pl_pl; sn \u003d true; fn \u003d true; fs \u003d true", "złoty, złote, złotych, m, grosz, grosze, groszy, m, 2");
Pre angličtinu, fínske a kazašské jazyky (EN_US, FI_FI, KK_KZ)
"Dolár, doláre, cent, centy, 2", kde:
"Dolár, doláre" je predmetom výpočtu v jednom a viacnásobnom počte;
"Cent, centy" - frakčná časť v jednom a viacnásobnom počte (môže byť neprítomné);
"2" - Počet vypúšťacích častí (môže byť prípadne neprítomné, je 2).
Pre nemčinu (DE_DE)
"Euro, euro, m, cent, cent, m, 2", kde:
"Euro, euro, m" - Predmet kalkulus:
Euro, euro je predmetom výpočtu v jednom a viacnásobnom počte;
M - mužská tyč (F - Žena tyč, N - Stredná tyč);
"Cent, cent, m" - frakčná časť, podobná subjektu kalkulus (môže byť neprítomný);
"2" - Počet vypúšťacích častí (môže byť prípadne neprítomné, je 2).
Pre Lotyšský jazyk (LV_LV)
"Lats, lati, latetu, v, santīms, santīmi, santīmu, v, 2, j, j, kde:
"Lats, lati, latetu, v" - Predmet kalkulus:
lats - pre čísla končiace s 1, s výnimkou 11
lati - pre čísla končiace v 2-9 a 11
laten - viacnásobné číslo (genitívový prípad) sa používa po číslici 0, 10, 20, ..., 90, 100, 200, ..., 1000, ..., 100000,
v - mužská tyč (S - ženská tyč);
"Santīms, Santīmi, Santīmu, V" - frakčná časť, podobná subjektu kalkulus (môže byť neprítomný);
"2" - počet vypúšťacích častí (môže byť neprítomné, štandardne je 2);
"J" - číslo 100 sa zobrazí ako "sto" pre vyššie uvedené kalkul (n - ako "sto"),
môže byť neprítomné, predvolené nastavenie je "J";
"J" - číslo 100 sa zobrazí ako "sto" pre frakčnú časť (N - ako "sto"),
možno je v predvolenom nastavení "J".
Pre litovský jazyk (LT_LT)
"Lits, Liti, Litų, M, Centas, Centai, Centų, M, 2", kde:
"Lits, Liti, Litų, M" - Predmet kalkulus:
lITAS je jediným počtom celej časti
litai - viacnásobné číslo celej časti od 2 do 9,
litų - násobok celej časti celej časti,
m - rodu celej časti (F - Žena),
"Centá, centai, cent, m" - frakčná časť, podobná subjektu kalkulus (môže byť neprítomný);
"2" - Počet vypúšťacích častí (môže byť prípadne neprítomné, je 2).
Pre estónsky jazyk (ET_EE)
"Kroon, Krooni, Sentsi, Sentsi, 2", kde:
"Kroon, Krooni" - - predmet výpočtu v jednom a viacnásobnom počte;
"Senti" - frakčná časť v jednom a viacnásobnom počte (môže byť neprítomná);
2 - Počet vypúšťaní frakčnej časti (možno prípadne neprítomný, je 2).
Pre bulharský jazyk (BG_BG)
"Lev, LEV, M, SOTTING, STOTTIKA, F, 2", KDE:
"Lev, Lev, M" - Predmet výpočtu:
lev je jediný počet celej časti
lev - viacnásobný počet celočíselnej časti,
m - rodu celej časti
"SOTTING, STOTTIKA, F" - Frakčná časť:
sOTTING je jediný počet frakčnej časti, \\ t
stottizácia - viacnásobná časť frakčnej časti,
w - frakčná časť rodu,

Pre rumunský jazyk (ROUND)
"Leu, Lei, M, Ban, Bani, W, 2"
"Leu, Lei, M" - Predmet kalkulus:
leu je jediný počet celej časti
lei - viacnásobný počet celočíselnej časti
M - rodu celej časti
"BAN, BANI, W" - Frakčná časť:
zákaz je jediným počtom frakčnej časti, \\ t
bani je množné číslo frakčnej časti, \\ t
W - narodené z frakčnej časti,
"2" - počet vypúšťaní frakčnej časti.
Pre gruzínsky jazyk (ka_ge)
"ლარი, თეთრი, 2"
ლლრრ - celá časť
თეთრთეთრ - Frakčná časť
"2" - počet vypúšťaní frakčnej časti.
Pre vietnamský jazyk (VI_VN)
"DONG, XU, 2"
dong, - celá časť
xU, - Frakčná časť
2 - počet rozdeľovačov frakčnej časti.
........
Predvolená hodnota: prázdny reťazec
Vrátiť hodnotu:
Typ: riadok. Prezentácia čísla slovami.
Popis:
Vytvára reprezentáciu čísla v slovách v súlade so zadaným formátovým reťazcom a vypočítava sa parametre objektu

Pri zobrazení rôznych prehľadov je často potrebné previesť numerickú hodnotu do reťazca slovami. V 1C sa rieši veľmi jednoducho: Na to je poskytnutá funkcia nigalopropisus ().

Pri vytváraní čísla slovami, existuje číslo príležitostí na stiahnutie ďalšieho a podlieha vypočítať toto číslo v požadovanom pôrode a prípad. Objektový kalkul - To je to, čo meria transformované číslo, napríklad peniaze, zásuvky, vozne, televízory atď.

  • Bez objektu výpočtu:
    • Dvadsaťdva;
    • Tristo osemdesiatštyri.
  • S predmetom výpočtu:
    • Tridsaťosem vinárstvo;
    • Dvanásť lodí;
    • Dva domy.

Príklady

Ak chcete začať, uvádzame príklady transformácie, aby sme zistili funkcie 1C:

// ***** Výstupné čísla: ***** Nigalopropisus (9876,54); // deväť tisíc osemsto sedemdesiatšesť šesť rokov Nipperropisus (1234.56, "l \u003d ru_en; dp \u003d pravda", "Celá, celá, celá, f, sójová, stotina, stotina, w, 2"); // tisíc dvesto tridsať štyroch plôch 6 stotín NIPPERROPISUS (7432, "L \u003d RU_EN; NP \u003d LIES", ", 0"); // sedem tisíc štyristo tridsaťdva // ***** Výstup peňazí: ***** NIPERPROPISUS (9845.11, "L \u003d RU_EN",); // deväť tisíc osemsto štyridsaťpäť rubľov 11 kopeckov Nipperropisus (2845.11, "l \u003d ru_en; dp \u003d pravda", "Rubľa, rubľov, rubľov, m, kopeck, penny, kopecks, g, 2"); // dva tisíce osemsto štyridsať päť rubľov jedenásť kopecks Nipperropisus (555.16, "l \u003d ru_en; dp \u003d pravda", "Dolár, dolár, dolár, m, cent, centov, centov, m, 2"); // päťsto päťdesiat päť dolárov šestnásť centov Nipperropisus (453.23, "l \u003d ru_en; dp \u003d pravda", "Euro, euro, euro, m, cent, centy, centy, m, 2"); // štyristo päťdesiattri eur dvadsať troch centov Nipperropisus (812,44, "l \u003d en_us; dp \u003d pravda", "Dolár, doláre, cent, centy, 2"); // osemsto dvanásť dolárov štyridsať štyri centy Nipperropisus (3945,76, "l \u003d en_us; dp \u003d pravda", "euro, eur, cent, centy, 2"); Tri thouusand deväťsto štyridsať päť eur sedemdesiat šesť centov // ***** Môžete previesť nielen peňažné jednotky: ***** NIPPERROPISUS (535, "L \u003d RU_EN", "Box, boxy, boxy, w, g, 0"); // päťsto tridsať piatich boxov NIPPERROPISUS (342, "L \u003d RU_EN", "TV, TV, TV, M, M, 0"); // tristo štyridsať dvoch televízorov

Popis práce s funkciou

Ako sme zistili, funkcia sa používa na získanie viacerých registrácie.

Nipperopisus (< Число >, < Formátovanie>, < Parametre>)

Funkcia vráti hodnotu reťazca. Ako sa prenášajú vstupné parametre:

  • Číslo je transformovaná hodnota;
  • Formátovanie - parametre formátovania:
    • L - Lokalitačný kód (napríklad U_RU - RUSSE; EN_US - Angličtina, DE_DE - Nemecká). Používajú sa predvolené nastavenia operačného systému.
    • NP - Zobrazenie názvu počítača, štandardne - pravda.
    • Nd - stiahnuť názov desatinných častí počtu počtu, zlyhania - pravda.
    • DP - frakčná časť so slovami / číslom, predvolené - lož.
    • AI - Display Union a. Analyzované len na anglicky hovoriacu lokalizáciu. Možné hodnoty: "Pochopte", "použitie".
  • Možnosti parametovania - Prenos cez čiarku parametrov objektu Calclulus. Formát závisí od lokalizácie.

Pre ruský jazyk, parametre objektov kalkulus majú formu "rubľa, rubľa, rubles, m, penny, penny, kopecks, f, 2", kde:

  • ruble - jediný počet nominálnych prípadov;
  • rubľ - jediný počet genitívov;
    rubľov - množné číslo genitívového prípadu;
    M - mužská tyč (W - ženská tyč, C - stredná tyč);
    "KOPECK, PENNY, KOPECKS, W" - Frakčná časť, podobná tému kalkulus (môže byť neprítomný);
    "2" - Počet vypúšťacích častí (môže byť prípadne neprítomné, je 2).

Použitie v typických riešeniach

V konfiguráciách postavených v všeobecnom module Workercursamivatut Existuje funkcia

Formarumumumupropise(Zhrnutie, mena, Zobrazí Ammubesqueek \u003d FALSE)

Funkcia sa používa na konverziu meny súm v reťazci slovami.

Kód 1C V 8.x
// príklad formátového reťazca pre výstup čísla v slovách v ruštine
// jazyk, s uzavretím celej a frakčnej časti slov a záver
// objektový kalkul.
Formstrok \u003d "l \u003d ru_ru; dp \u003d pravda";
Parpredmet \u003d "dolár, dolár, doláre, m, cent, centy, centy, m, 2";
Riskované \u003d nipperropisid (2341,56, formstere, parpropedmet);
// Výsledok výpočtu: "Dva tisíce tristo štyridsaťjeden dolárov päťdesiat šesť centov"

Nullopropisus (číslo, formát reťazec, parametre objektov kalkulus)

Číslo je číslo, ktoré chcete previesť na riadok slovami.

Formátový reťazec je hodnota reťazca, ktorá obsahuje parametre formátovania. Parametre formátovania sú uvedené prostredníctvom symbolu "; (bodkočiarku). Ak nie je zadaný parameter, použije sa predvolený parameter.
Každý parameter je nastavený podľa názvu parametra, znak "\u003d" (EQUAL) a hodnota parametra. Hodnota parametrov môže byť uvedená v jednom alebo dvojitých citáciách. Toto je nevyhnutné, ak hodnota parametra obsahuje znaky používané v syntaxe reťazca formátu.
L (l) - Lokalitačný kód. Používa sa predvolený kód umiestnenia nainštalovaný v operačnom systéme. Príklady lokalizačných kódov: RU_RU - RUSKU (RUSKO); EN_US - Anglicky (USA).
NP (SN) - Zahrňte / nezahŕňajte názov počítača (boolean), predvolená hodnota je pravdivá.
ND (FN) - Zahrňte / neobsahujte názov desatinných častí objektu kalkulusu (boolean), predvolená hodnota je pravda.
DP (FS) - frakčná časť na stiahnutie slov / čísla (boolean), predvolená hodnota je lož.

Parametre objektov - je hodnota reťazca, ktorá definuje parametre objektu kalkulusu. Parametre objektov kalkulus sú uvedené prostredníctvom "," (čiarka). Formát reťazca závisí od lokalizačného kódu.
Pre ruské a bieloruské jazyky (RU_RU, BE_BY)
"Rubeľ, rubľov, rubľov, m, penny, penny, kopecks, g, 2", kde:
"Ruble, rubles, rubles, m" - Predmet výpočtu:
Ruble - jediný počet identifikačných prípadov,
Rubľ - jediný počet genitívov, \\ t
rubľov - množné číslo genitívového prípadu, \\ t


Pre ukrajinský jazyk (UK_UA)
"Hrivna, hrivna, hrivna, M, Penny, Penny, Kopecks, G, 2", kde:
"Hrivna, Grivna, smútok, M" - predmet výpočtu:
"Hrivny je jediným počtom nominálnych prípadov,
hrivny - jediný počet genitívov panvy,
hrivny - viacnásobný počet genitívov
M - mužská tyč (W - ženská tyč, C - stredná tyč);
"KOPECK, PENNY, KOPECKS, G" - Frakčná časť, podobná subjektu kalkulus (môže byť neprítomný);
"2" - Počet vypúšťacích častí (môže byť prípadne neprítomné, je 2).
Pre poľský jazyk (PL_PL)
z? OTY, Z? OTE, Z? OTYCH, M, GROSZ, Grosze, Groszy, M, 2
Kde:
"Z? OTY, Z? OOTE, Z? OTYCH, M" - Hmotnosť výpočtu (M - mužský rod ,? - Dámske preteky,? - Stredná tyč, MO - Osobné mužské tyče)
z? OTY - jediný počet nominatívnych prípadov
z? OTE - jediný počet zkupovacích prípadov
z? Otych - Plural Accusation Case
M - mužská tyč (? - Žena tyč ,? - stredná tyč, MO - Osobné mužské tyče)
"Grosz, Grosze, Groszy, M" - Frakčná časť (môže byť neprítomná) (podobne ako celej časti)
2 - Počet rozdeľovačov frakčnej časti (možno prípadne neprítomný, je 2)
Kód 1C V 8.x
Passeging \u003d nullopropic (1832, "l \u003d pl_pl; sn \u003d true; fn \u003d true; fs \u003d true", "z? OTY, Z? OTE, Z? OTYCH, M, GROSZ, GROSZE, GROSZZY, M, 2") ; \\ T

Pre angličtinu, fínske a kazašské jazyky (EN_US, FI_FI, KK_KZ)
"Dolár, doláre, cent, centy, 2", kde:
"Dolár, doláre" je predmetom výpočtu v jednom a viacnásobnom počte;
"Cent, centy" - frakčná časť v jednom a viacnásobnom počte (môže byť neprítomná);
"2" - Počet vypúšťacích častí (môže byť prípadne neprítomné, je 2).
Pre nemčinu (DE_DE)
"Euro, euro, m, cent, cent, m, 2", kde:
"Euro, euro, m" - Predmet kalkulus:
Euro, euro je predmetom výpočtu v jednom a viacnásobnom počte;
M - mužská tyč (F - Žena tyč, N - Stredná tyč);
"Cent, cent, m" - frakčná časť, podobná subjektu kalkulus (môže byť neprítomný);
"2" - Počet vypúšťacích častí (môže byť prípadne neprítomné, je 2).

PRÍKLADY:
Kód 1c V 8.x X \u003d Numbrope (123456,78, "DP \u003d pravda", "tony, tony, tony, f, kg, kg., Kg., M, 3");
// x \u003d "sto dvadsaťtri tisíc štyristo päťdesiat šesť ton sedemsto osemdesiat kg."

X \u003d Namillopropisid (123456,78, ", 0");
// x \u003d "sto dvadsaťtri tisíc štyristo päťdesiatsedem"

X \u003d numbrope (123456,78, ", 2");
// x \u003d "sto dvadsaťtri tisíc štyristo päťdesiat šesť 78"

X \u003d Numbrope (123456.78, "L \u003d RU_EN; DP \u003d LIES", "RUBLE, RUBLES, RUBLES, M, PENNY, PENNY, KOPECKS, G");
// x \u003d "sto dvadsaťtri tisíc štyristo päťdesiat šesť rubľov 78 kopecks"

X \u003d NIPPERROPISID (123456.78, "L \u003d RU_EN; DP \u003d Pravda", "Dolár, dolár, doláre, M, cent, centy, centy, m, 2");
// x \u003d "sto dvadsaťtri tisíc štyristo päťdesiat šesť dolárov sedemdesiat osem centov"

Nipperropisus (1457.25, "l \u003d en_us", "dolár, doláre, cent, centy, 2");
// tisíc štyroch stoviek päťdesiat sedem dolárov 25 centov.

Podľa súčasných právnych predpisov musia platobné doklady a finančné správy obsahovať konečné sumy predpísané slovami. V účtovnom programe 1c číslo slovami Možno získať pomocou špeciálnej funkcie v globálnom kontexte. Špecialista nastaví potrebné parametre vo formáte reťazec a na výstupe v dokumente prijíma číslo slovami. Akčný algoritmus je rovnaký pre všetky konfigurácie 1c podnik.

Hlavné komponenty algoritmu

S cieľom riadne usporiadať číslo s veľkými písmenami je potrebné pochopiť význam všetkých zložiek systému. Hlavné faktory:

  1. Číslo je súbor čísel, ktoré sa majú previesť na slová;
  1. Formátový reťazec je miesto v programe na nastavenie potrebných jazykových parametrov. Predstavuje sa tiež požiadavky frakčnej časti. Kompozitné prvky sú indikované prostredníctvom bodkočiarky;

Formátové riadky:

  • Lokalitačný kód je označený písmenom L (L). Môže sa zmeniť nezávisle špecifikovaním potrebného jazyka;
  • Reprodukcia / nereprodukujte názov merania jednotiek (ND \u003d FALSE alebo Pravda);
  • Reprodukovať / neopakovať frakčné časti množstva (DP \u003d lži alebo pravda);
  1. Parametre objektu sú presným popisom množstva meracích jednotiek, ktoré musia byť napísané slovami. Napríklad rubľ, dolár, penny.

Dôležité. Všetky prvky systému by sa mali čo najpresnejšie predpisovať. Opísal opravu správnosti vstupných údajov môže byť v Asistent Syntax.

Ako zaregistrovať výstupnú schému čísel slovami

Record 1c číslo v slovách môže byť v takej schéme: null sily (číslo, "formát reťazec", "parametre objektov"), kde

Číslo je množina čísel, napríklad 2358 879.

Formátový reťazec je názov jazyka a spôsob zobrazenia čísla. V ruštine to bude vyzerať takto: L \u003d RU_RU. Ak by mala byť frakčná časť napísaná slovami, uveďte DP \u003d pravdu. V predvolenom nastavení je tento indikátor prepnutý na lož.

Parametre objektov - názov jednotky merania vo všetkých prípadoch označujúcich rodu. Napríklad rubľ mužskej rasy, penny - žena. Denotee "m" a "f".

Parametre sú uvedené v úvodzovkách a sú zapísané čiarkou. Pre ruský jazyk bude systém vyzerať takto: numbroind (2358,879, "L \u003d RU_EN; DP \u003d Pravda", "Ruble, rubles, rubles, M, Penny, Penny, Kopecks, G, 3") v tomto prípade, Číslo 3 znamená desatinné miesta.

Táto metóda nie je vhodná, ak nie je známy presný počet desatinných znakov. S cieľom zjednodušiť úlohu, používanie zastúpenia Suma a meny. V takýchto situáciách je spravidla zvyčajné ponechať dve číslice po čiaste.

Ako zaregistrovať schému

Aby ste riadne poskytli pracovný program pre vykonanie, musíte vykonať nasledujúce kroky:

  1. V prvej fáze určte požadovaný kódovanie jazyka. Najobľúbenejšie v Rusku:
  • Angličtina - EN_US;
  • Ruská - L \u003d RU_RU.
  1. Ďalej je uvedený typ jednotiek merania a frakčnej časti (ND, DP);
  1. Pri príprave dokumentov môže byť potrebné priniesť sumu v rubľoch v angličtine alebo obratom, napíšte slová dolára, euro v ruštine. Na tento účel je názov meny podrobne predpísaný vo všetkých prípadoch, ktoré označujú rodu.

Parametre objektu v rôznych jazykoch.

Ďalej 1C suma sa zozbiera v rôznych jazykoch podľa štandardnej schémy. Na výstupe sa vykazuje dokument s konečnou sumou predpísanou slovami. Napríklad, musíte vytvoriť finančný dokument v programe 1c pre zahraničných partnerov, ktorí hovoria po anglicky. Mena - euro. Schéma bude vyzerať takto: nullopropic (10 125,67, "l \u003d en_us; dp \u003d pravda", "euro, eur, eurocent, eurocents, 2")

Rada. Uloženie údajov o konštrukcii nie je potrebné. Všetky sú štandardné, menia len parametre predmetu. Preto je lepšie pripraviť šablóny vopred a používať ich ako postieľku.

Parametre:

<Значение>

Facovatelná hodnota.

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

Formátový reťazec je hodnota reťazca, ktorá obsahuje parametre formátovania.

Parametre formátovania sú uvedené prostredníctvom symbolu ";". Prítomnosť parametra znamená rozdiel medzi formátovaním zo štandardu.

Ak nie je zadaný parameter, aplikuje sa štandardné formátovanie, ktoré v podstate zodpovedá konverzii hodnoty k reťazcu. Pre hodnoty typu a predvoleného dátumu (0 a 01.0001, 00:00:00, resp.) Bude vydaný prázdny reťazec.

Každý parameter je nastavený názvom parametra, symbolom "\u003d" a hodnotu parametra. Hodnota parametrov môže byť uvedená v jednom alebo dvojitých citáciách. Toto je nevyhnutné, ak hodnota parametra obsahuje znaky používané v syntaxe reťazca formátu.

Vo vnútri hodnoty parametra môžu byť uvedené ľubovoľné znaky, ktoré pri generovaní výsledného reťazca sa zobrazí, ako je. Tak napríklad môžete zadať hodinové oddeľovače, minúty a sekundy pri formátovaní času. Ak sú tieto znaky zhodné s hodnotami formátových riadkov, musia byť uzatvorené v jednoduchých úvodzovkách.

Názvy a hodnoty parametrov reťazca formátu:

  • L - Názov jazyka, krajiny, pre ktoré sa vykoná štandardná formátovanie.
  • CHC je celkový počet desatinných vypúšťaní celej a frakčnej časti. Počiatočné číslo je zaoblené v súlade s pravidlami zaokrúhľovania. Ak je tento parameter zadaný, potom zobrazte frakčnú časť čísla, je potrebné špecifikovať parameter CDC, inak sa nezobrazí frakčná časť.
  • CDC je počet desatinných vypúšťaní v zlomkovej časti. Počiatočné číslo je zaoblené v súlade s pravidlami zaokrúhľovania.
  • Núdzové situácie - Shift výtlačok: pozitívna divízia, negatívna - násobenie. Inými slovami, to znamená, že počiatočné číslo sa vynásobí alebo rozdelí 10 x C, kde C je hodnota parametra modulu.
  • PSD - Symbol-Separátor celej a frakčnej časti.
  • ЧHG - Separátor symbolov skupín celého čísla. Ak použijete prázdny reťazec ako oddeľovač, potom v tomto prípade bude separátor symbolom neoddeliteľného priestoru.
  • CN - reťazec predstavujúci nulovú hodnotu čísla. Ak nie je zadané, zobrazenie vo forme prázdneho reťazca. Ak je zadaná "CN \u003d", potom vo formulári "0". Nepoužíva sa pre číselné vstupné polia.
  • CHVN - či odstrániť popredné nuly. Hodnota tohto parametra nie je špecifikovaná, výsledok parametra určuje výstup popredných nuly.
  • CHG - poradie zoskupenia číslic čísla. Ako hodnota, čísla sú uvedené, cez čiarku, označujú počet zoskupených vypúšťaní vpravo doľava. Má zmysel len prvých dvoch čísel. Prvá z nich označuje primárne zoskupenie, to znamená, že ten, ktorý sa použije na najmenej významné vypúšťanie celej časti čísla. Ak druhé číslo nie je špecifikované, zostane zoskupené iba najmenej významné vypúšťacie výboje. Ak je 0 je nastavené ako druhé číslo, hodnota zadaná pre primárnu skupinu sa použije pre všetky kategórie čísla. Ak sa ako druhé číslo použije iná hodnota ako 0, táto hodnota sa použije na zoskupenie všetkých vypúšťaní, s výnimkou už zoskupených najmenej významných.
  • CHO - reprezentácia záporných čísel.
    • 0 (0) - reťazec formulára "(1,1)";
    • 1 (1) - reťazec typu "-1.1";
    • 2 (2) - reťazec typu "- 1,1";
    • 3 (3) - reťazec typu "1,1";
    • 4 (4) - reťazec typu "1.1 -".
  • DF - formát dátumu.
    • d - deň v mesiaci (čísla) bez čelného nula;
    • dD - deň v mesiaci (čísla) s vedúcim nula;
    • dDD - Stručný názov dňa v týždni;
    • dUDDD-Úplný názov dňa v týždni;
    • M - číslo mesiaca (čísla) bez čelného nula;
    • MM - číslo mesiaca (čísla) s vedúcou nulou;
    • MMM - Stručný názov mesiaca;
    • MMMM - Úplný názov mesiaca;
    • - štvrtinové číslo v roku;
    • m - číslo roka bez storočia a čelné nule;
    • gg - číslo roka bez storočia s vedúcou nulou;
    • yyyg - číslo roka s storočím;
    • h - hodina za 12 hodín bez popredných nuly;
    • cC - hodina o 12 hodín s vedúcou nulou;
    • H - hodina za 24 hodín varianty bez popredných nuly;
    • CC (HH) - hodina za 24 hodín varianty s prednej nulou;
    • m - minúta bez prednej nulovej;
    • mm - minúta s vedúcou nulou;
    • c - druhá bez prednej nulovej;
    • sS - druhá s vedúcou nulou;
    • bB - Zobrazenie polovicu dňa AM / PM (platné len pre konfiguračné jazyky, ktoré podporujú 12-hodinovú verziu časového reprezentácie).
  • DLF - Miestne dátum formát. To označuje zobrazenie dátumov.
    • D - Dátum (čísla);
    • Dd - dlhý dátum (slovami);
    • Na plný úväzok, dátum môže byť kombinovaný s časom;
    • DV-DATE TIME.
  • DP - String reprezentujúci prázdny dátum (napríklad formát ("00010101000000", "DP \u003d" "Prázdny dátum" ") vráti reťazec" Prázdny dátum ").
  • BL - reťazec predstavujúci logickú hodnotu Falošný.
  • Bi - reťazec predstavujúci logickú hodnotu Pravda.