Koti / Uutiset / Muotoile merkkijono. Muotoile merkkijono Hae kuukausi sanoina päivämäärästä 1s

Muotoile merkkijono. Muotoile merkkijono Hae kuukausi sanoina päivämäärästä 1s

Vaihtoehdot:

<Значение>

Muotoiltava arvo.

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

Muotoilumerkkijono on merkkijonoarvo, joka sisältää muotoiluasetukset.

Muotoiluvaihtoehdot on lueteltu ";"-merkin kautta. Parametrin olemassaolo tarkoittaa, että muotoilu eroaa tavallisesta.

Jos parametria ei ole määritetty, käytetään vakiomuotoilua, joka periaatteessa vastaa arvon muuntamista merkkijonoksi. Kuitenkin arvoille, joiden tyyppi on Number ja Date, oletusarvot (0 ja 01.01.0001 00:00:00) palauttavat tyhjän merkkijonon.

Jokainen parametri määritellään parametrin nimellä, "="-symbolilla ja parametrin arvolla. Parametrin arvo voidaan määrittää yksittäisenä tai kaksoislainausmerkit. Tämä vaaditaan, jos parametrin arvo sisältää muotomerkkijonosyntaksissa käytettyjä merkkejä.

Parametriarvon sisällä voidaan määrittää mielivaltaisia ​​merkkejä, jotka näytetään sellaisenaan muodostettaessa tuloksena olevaa merkkijonoa. Siten voit esimerkiksi määrittää erottimet tunteille, minuutteille ja sekunneille muotoillessasi aikaa. Jos nämä merkit vastaavat muotomerkkijonoarvoja, ne on suljettava lainausmerkeissä.

Muotomerkkijonoparametrien nimet ja arvot:

  • L - sen kielen nimi, maa, jolle standardimuotoilu suoritetaan.
  • CC - kokonaisluvun ja murto-osien näytettyjen desimaalien kokonaismäärä. Alkuperäinen luku pyöristetään pyöristyssääntöjen mukaisesti. Jos tämä parametri on määritetty, luvun murto-osan näyttämiseksi NPV-parametri on määritettävä, muuten murto-osaa ei näytetä.
  • NDC - desimaalien lukumäärä murto-osassa. Alkuperäinen luku pyöristetään pyöristyssääntöjen mukaisesti.
  • CHS - bittisiirto: positiivinen - jako, negatiivinen - kertolasku. Toisin sanoen tämä tarkoittaa, että alkuperäinen luku kerrotaan tai jaetaan 10*C:llä, missä C on parametrin moduloarvo.
  • FRD - kokonaisluvun ja murto-osien symboli-erotin.
  • CHRG - numeron kokonaislukuosan ryhmien merkki-erotin. Jos erottimena käytetään tyhjää merkkijonoa, erotin on katkeamaton välilyöntimerkki.
  • CHN - merkkijono, joka edustaa luvun nolla-arvoa. Jos sitä ei ole asetettu, esitys on tyhjä merkkijono. Jos "HN=" on määritetty, niin muodossa "0". Ei käytetä numeerisissa syöttökentissä.
  • FHN - tulostetaanko etunollia. Tämän parametrin arvoa ei ole asetettu, parametrin todellinen läsnäolo määrittää etunollien lähdön.
  • ChG - numeron numeroiden ryhmittelyjärjestys. Arvona esitetään numerot pilkuilla erotettuina, mikä ilmaisee ryhmitettyjen numeroiden lukumäärän oikealta vasemmalle. Vain kaksi ensimmäistä numeroa ovat järkeviä. Ensimmäinen näistä osoittaa ensisijaisen ryhmittelyn, eli sen, jota käytetään luvun kokonaislukuosan vähiten merkitseviin numeroihin. Jos toista numeroa ei ole määritetty, vain vähiten merkitsevät numerot ryhmitellään. Jos 0 on määritetty toiseksi numeroksi, ensisijaiselle ryhmittelylle määritettyä arvoa sovelletaan luvun kokonaislukuosan kaikkiin numeroihin. Jos toisena numerona käytetään muuta arvoa kuin 0, tätä arvoa käytetään kaikkien numeroiden ryhmittelyyn, lukuun ottamatta vähiten merkitseviä jo ryhmiteltyjä.
  • CHO - negatiivisten lukujen esitys.
    • 0 (0) - merkkijono kuten "(1,1)";
    • 1 (1) - merkkijono, kuten "-1,1";
    • 2 (2) - merkkijono, kuten "- 1,1";
    • 3 (3) - merkkijono, kuten "1,1-";
    • 4 (4) - merkkijono, kuten "1,1 -".
  • DF - päivämäärän muoto.
    • d - kuukauden päivä (numeroina) ilman etunollaa;
    • dd - kuukauden päivä (numeroina) alussa olevalla nollalla;
    • ddd - viikonpäivän lyhyt nimi;
    • dddd - viikonpäivän koko nimi;
    • M - kuukauden numero (numeroina) ilman etunollaa;
    • MM - kuukauden numero (numeroina) etunollalla;
    • MMM - kuukauden lyhyt nimi;
    • MMMM - kuukauden koko nimi;
    • k on vuosineljänneksen numero;
    • d - vuosiluku ilman vuosisataa ja alkunollaa;
    • yy - vuosiluku ilman vuosisataa alkunollalla;
    • yyyy - vuosiluku vuosisadalla;
    • h - tunti 12 tunnin versiossa ilman etunollia;
    • hh - tunti 12 tunnin versiossa etunollalla;
    • H - tunti 24 tunnin versiossa ilman etunollia;
    • HH (HH) - tunti 24 tunnin versiossa etunollalla;
    • m - minuutti ilman etunollaa;
    • mm - minuutti etunollalla;
    • s - toinen ilman etunollaa;
    • ss - toinen etunollalla;
    • вв - näyttää puolet päivästä AM/PM (sopii vain konfigurointikielille, jotka tukevat 12 tunnin aikaesitystä).
  • DLF - paikallinen päivämäärämuoto. Määrittää vaihtoehdon päivämäärän osien näyttämiseen.
    • D - päivämäärä (numeroina);
    • DD - pitkä päivämäärä (kuukausi sanoilla);
    • B - kokopäiväinen, päivämäärä voidaan yhdistää ajan kanssa;
    • DV - päivämäärä ja aika.
  • DP on tyhjää päivämäärää edustava merkkijono (esimerkiksi Format("00010101000000" ,,DP=""tyhjä päivämäärä""") palauttaisi merkkijonon "tyhjä päivämäärä").
  • BL - merkkijono, joka edustaa loogista arvoa Valehdella.
  • BI - merkkijono, joka edustaa loogista arvoa Totta.

Ohjelmointi (ja yritysohjelmat) käsittelee yleensä seuraavia yksinkertaisia ​​tietotyyppejä: numero, merkkijono, päivämäärä. Näiden tyyppien arvoilla eri maissa, standardeilla ja vain tottumuksilla voi olla erilainen esitys.

Todennäköisesti tunnetuin esimerkki on erilainen ajan esitys - Venäjällä on tapana käyttää kelloa 9:00 ja 21:00 ja englanninkielisissä maissa klo 9 ja 21. Ero on sekä logiikassa (12 tunnin järjestelmä tai 24 tunnin järjestelmä) että kirjallisuudessa.

Arvoesitystä kutsutaan "muodoksi", ja tänään keskustelemme päivämäärämuodon ja numeromuodon muuttamisesta 1C:ssä.
Voit käyttää muotoilua sekä ohjelmoijana 1C-kielellä että visuaalisesti, ilman ohjelmointia, esimerkiksi luotaessa tulostettavaa lomaketta tai raporttia, kun asennat elementtejä lomakkeelle.

Mikä on muotoilu

Numero ja päivämäärä säilyvät näytöllä tai tulosteella riippumatta siitä, miten ne esitetään. Muotoilu tarkoittaa vain muuntamista merkkijonoarvoksi eli miltä se "näyttää" tietokoneen näytöllä tai paperilla.

Tärkeimmät erot 1C-muotojen välillä numeroiden ja päivämäärien esittämiseksi:

  • Määrä
    o "." tai "," murto-osan erottamiseksi
    o desimaalien määrä
    o ryhmittele numerot kolmeen (1 000 000, ei 1 000 000)
  • päivämäärä ja aika
    o vuosi, kuukausi, päivä järjestys
    o erotinmerkki
    o 1C-aikamuoto (12 tai 24 tuntia)
    o oikeinkirjoitustiedot.

1C-muodossa voidaan ilmoittaa myös muita "mukavuuksia", esimerkiksi negatiivisten numeroiden näyttäminen punaisella tai "tyhjän arvon" esitys muodossa "0" tai "ei täytetty".

Muotoiluperiaate

Oletusmuotoilu toimii esimerkiksi muunnettaessa numero merkkijonoksi. Joissakin tapauksissa tällaiset asetukset voivat olla karhunpalveluita, jos ohjelmoija ei sitä odota.

Esimerkiksi kun luku muunnetaan merkkijonoksi, se käännetään ottaen huomioon numeroiden ryhmittely (ja odotatko tätä?):
Merkkijononumero = AbbrLp(2400); //on yhtä kuin "2 400"

Muodon määrittämiseksi tarkasti 1C-kielellä on Muoto () -toiminto, jolla on mahdollista määrittää vaadittu esitys.
NumberString = Muoto(2400, "Asetukset")

Rivinä "Asetukset" sinun on määritettävä vaadittu muoto 1C. Tällaiset asetukset on määritelty erityisessä koodatussa muodossa. Harkitse yleisimmin käytettyjä asetuksia:

Muotoile oletusarvoisesti 1С päivämäärä ja numero

Jos sinun on näytettävä päivämäärä tai numero, etkä halua vaivautua tietämään, kuinka ne pitäisi esittää halutun maan sääntöjen mukaan, voit tehdä tämän yksinkertaisella asetuksella:

L = Halutun maan lyhytnimi

Esimerkki päivämäärän näyttämisestä joidenkin maiden sääntöjen mukaisesti:
Muoto (NykyinenPäiväys(), "L=ru")
> 28.03.2012 14:21:32

Muoto(NykyinenPvm(), "L=fi")
> 28.3.2012 14:21:24

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

Koska se ei ole vaikea nähdä, maiden nimet ovat intuitiivisia.

Päivämäärämuoto 1C-kielellä

Jos oletusasetus ei riitä sinulle ja haluat määrittää päivämäärän osien järjestyksen ja symbolien erottelun, sinun on käytettävä asetusta:
DF = "dmg hms"

Vastaavasti "dmg" on päivä, kuukausi ja vuosi, ja "hms" on tuntia, minuuttia ja sekuntia. Mikä tahansa näistä osista voidaan ohittaa. Järjestys on mikä tahansa. Osien väliin määritettyjä merkkejä käytetään erotusmerkeinä.

Päivämäärän osan merkki voidaan määrittää useita kertoja peräkkäin, tämän päivämäärän osan ulkoasu riippuu tästä, esimerkiksi "d" tai "dd" tai "dddd".

Päivämäärän osien purkaminen:

  • d - päivä
    o pieni "d"
  • M - kuukausi
    iso "M"
    o voidaan määrittää 1 - 4 kertaa
  • d - vuosi
    o pieni "g"
    o voidaan listata 1 tai 2 tai 4 kertaa
  • h - tuntia
    o pieni "h" - 12 tunnin muoto
    o iso "H" - 24 tunnin muoto
  • m - minuuttia
    o pieni "m"
    o voidaan määrittää 1 tai 2 kertaa
  • s - sekuntia
    o pieniä "s"
    o voidaan määrittää 1 tai 2 kertaa
  • bb - AM/PM-näyttö 12 tunnin esitysmuodolle
  • k - neljännes.

Esimerkki päivämäärän näyttämisestä sääntöjen kanssa:
Muoto(NykyinenPvm(), "DF=""pp.KK.vvvv hh:mm:ss""")
> 28.03.2012 02:44:44

Muoto(nykyinenPvm(), "DF="" M / d /yyy h:m:s dd""")
> 28.3.2012 14:44:44

Muoto(NykyinenPvm(), "DF=""pp/KK/vvvv hh:mm:ss""")
> 28/03/2012 02:44:44

Numeromuoto 1C-kielellä
Toisin kuin päivämäärän muotoilussa, jossa kaikki on melko yksinkertaista, numeron muotoiluun on monia vaihtoehtoja. Käsittelemme niitä, joita pidimme hyödyllisinä - eli niitä käytetään mielestämme usein.

Ensimmäinen "ongelma" liittyy oletusarvoiseen numeroiden ryhmittelyyn numeroissa 3 ja ryhmien erottamiseen välilyönnillä, esimerkiksi:
StrNumber = merkkijono(22300500)
> 22 300 500

Tämä on hankalaa, kun numero muunnetaan merkkijonoksi ei kauniin ja ymmärrettävän tulosteen vuoksi, vaan palvelutarpeiden vuoksi. Tähän voidaan vaikuttaa "CH"-parametrilla, esimerkiksi:

Muoto (22300500, "HH=100")
>22300500 //poistettu nollia kokonaan

Muoto (22300500, "HH=6")
> 22 300500 //muodosti vain miljoonien ryhmittymän

Parametri, jonka avulla voit pyöristää numeroa tulostettaessa tarvittavaan määrään numeroita desimaalipilkun "NPV" jälkeen:

Muoto(3,535353, "NPV=""2""")
> 3,54

Parametri, jonka avulla voit määrittää erotinmerkin "BRD":n kokonaisluku- ja murto-osille:

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

Joissakin tapauksissa voi olla hyödyllistä pystyä näyttämään jotain muuta numeron "0" sijaan: tyhjä merkkijono tai "ei täytetty". Tämän avulla voit tehdä "CHN"-parametrin:

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

Muotoile lomakkeen 1C kentät

Olemme keskustelleet kanssasi tekniikoista, joiden avulla ohjelmoija voi muotoilla arvon 1C-kielellä. On myös mekanismeja, joiden avulla voit määrittää vaaditun muodon visuaalisesti ilman ohjelmointia.

Esimerkiksi käyttäjä työskentelee lomakkeen kanssa. Lomakkeessa on kenttä, joka näyttää päivämäärän. Voimme vaikuttaa tämän päivämäärän esittämiseen.

Avaa tämän kentän ominaisuudet. Voit tehdä tämän napsauttamalla hiiren kakkospainikkeella kenttää paksussa työasemaohjelmassa ja napsauttamalla hiiren kakkospainikkeella kentän nimeä kenttäluettelossa ja valitsemalla Ominaisuudet.
Kentässä on "Format"-ominaisuus.

Napsauta "…" -painiketta määrittääksesi sen. Päivämäärän muodon määrittämiseksi käytä Päivämäärä-välilehteä (numeroa varten käytä Numero-välilehteä). Voit valita haluamasi muodon luettelosta.

Muotoile 1C-solut painetussa muodossa

Kun haluat suunnitella painetun lomakkeen (raportti tai asiakirjatulostus), voit määrittää solumuodon täsmälleen samalla tavalla kuin asiakirjakenttään.
Valitsemme solun (tai useita soluja samanaikaisesti), siirrymme ominaisuuksiin, "Format" -ominaisuuteen, valitsemme vaaditun muodon.

Muoto 1C SKD:ssä

ACS-raporttien avulla voit mukauttaa 1C-muotoa sekä ohjelmoijalle (raporttia luotaessa) että käyttäjälle (raporttia käytettäessä). Ehdollisen muotoilun käyttö tarjoaa myös enemmän mahdollisuuksia.

Tämä tarkoittaa, että et vain määritä muotoiltavaa kenttää, vaan myös millä ehdoilla (esimerkiksi jos tämän kentän arvo on negatiivinen).

Valitse Enterprise-tilassa raporttilomakkeen valikkokohta "Vaihda variantti". Paksun asiakkaan ACS-raportissa tämä kohta on Toiminnot/Asetukset-valikossa.

Kaikkien ACS-asetusten avatussa muodossa on välilehti "Ehdollinen muotoilu". Lisää uusi rivi. Rivillä on kolme saraketta:

  • Rekisteröinti. Määritä vaadittu 1C-muoto - fontti, taustan tai tekstin väri, 1C-muoto numeroiden ja päivämäärien näyttämiseen
  • Kunto. Jos tämä malli on aina käytössä, jätä tämä kenttä tyhjäksi. Muussa tapauksessa määritä kenttä ja sen arvo. Sitten muotoilua käytetään vain niillä riveillä, joilla nämä arvot täsmäävät. Jos sinun on määritettävä useiden kenttien arvot samanaikaisesti ja ehdot "ja/tai" - lisää ryhmä ja ryhmittele kentät ryhmien avulla.
  • Muodostuneet kentät. Luettelo kentistä, joissa muotoilua käytetään.

1C-muodossa hallituissa muodoissa

Samat muotoilusäännöt koskevat kaikkia hallinnoituja vuokralaisten luettelolomakkeita. Valitse luettelolomakkeesta valikkokohta "Kaikki toiminnot / Määritä luettelo".

Ehdollinen muotoilu -välilehti.

Valitse haluamasi malli ja muoto.

Määritä luettelo kentistä, joihin tätä mallia sovelletaan.

Tyyppi: Numero; Päivämäärä; Boolean. Muotoiltava arvo.<ФорматнаяСтрока> (valinnainen) Tyyppi: merkkijono. Muotoilumerkkijono on merkkijonoarvo, joka sisältää muotoiluasetukset. Muotoiluvaihtoehdot on lueteltu symbolin ";" kautta. Parametrin olemassaolo tarkoittaa, että muotoilu eroaa tavallisesta. Jos parametria ei ole määritetty, käytetään vakiomuotoilua, joka periaatteessa vastaa arvon muuntamista merkkijonoksi. Kuitenkin arvoille, joiden tyyppi on Number ja Date, oletusarvot (0 ja 01.01.0001 00:00:00) palauttavat tyhjän merkkijonon. Jokainen parametri määritellään parametrin nimellä, "="-symbolilla ja parametrin arvolla. Parametrin arvo voidaan määrittää lainausmerkeissä tai lainausmerkeissä. Tämä vaaditaan, jos parametrin arvo sisältää muotomerkkijonosyntaksissa käytettyjä merkkejä. Parametriarvon sisällä voidaan määrittää mielivaltaisia ​​merkkejä, jotka näytetään sellaisenaan muodostettaessa tuloksena olevaa merkkijonoa. Siten voit esimerkiksi määrittää erottimet tunteille, minuutteille ja sekunneille muotoillessasi aikaa. Jos nämä merkit vastaavat muotomerkkijonoarvoja, ne on suljettava lainausmerkeissä. Muotomerkkijonoparametrien nimet ja arvot: L (L) - kielen nimi, maa, jolle standardimuotoilu suoritetaan. Käytettävissä olevat kielten nimet sijaitsevat muotomerkkijonon kuvauksen jälkeen. NZ (ND) - kokonaisluvun ja murto-osien näytettyjen desimaalien kokonaismäärä. Alkuperäinen luku pyöristetään pyöristyssääntöjen Okr15as20 mukaisesti. Jos tämä parametri on määritetty, luvun murto-osan näyttämiseksi NPV-parametri on määritettävä, muuten murto-osaa ei näytetä. NFD (NFD) - desimaalien lukumäärä murto-osassa. Alkuperäinen luku pyöristetään pyöristyssääntöjen Okr15as20 mukaisesti. ChS (NS) - bittisiirto: positiivinen - jako, negatiivinen - kertolasku. Toisin sanoen tämä tarkoittaa, että alkuperäinen luku kerrotaan tai jaetaan 10*C:llä, missä C on parametrin moduloarvo. FRD (NDS) - kokonaisluvun ja murto-osien erotinmerkki. CHRG (NGS) - numeron kokonaislukuosan ryhmien merkkierotin. Jos erottimena käytetään tyhjää merkkijonoa, erotin on katkeamaton välilyöntimerkki. NZ (NZ) on merkkijono, joka edustaa luvun nolla-arvoa. Jos sitä ei ole asetettu, esitys on tyhjä merkkijono. Jos "CHN=" on asetettu, niin muodossa "0". Ei käytetä numeerisissa syöttökentissä. NLZ — näytetäänkö etunollat. Tämän parametrin arvoa ei ole asetettu, parametrin todellinen läsnäolo määrittää etunollien lähdön. CHG (NG) - numeron numeroiden ryhmittelyjärjestys. Arvona esitetään numerot pilkuilla erotettuina, mikä ilmaisee ryhmitettyjen numeroiden lukumäärän oikealta vasemmalle. Vain kaksi ensimmäistä numeroa ovat järkeviä. Ensimmäinen näistä osoittaa ensisijaisen ryhmittelyn, eli sen, jota käytetään luvun kokonaislukuosan vähiten merkitseviin numeroihin. Jos toista numeroa ei ole määritetty, vain vähiten merkitsevät numerot ryhmitellään. Jos 0 on määritetty toiseksi numeroksi, ensisijaiselle ryhmittelylle määritettyä arvoa sovelletaan luvun kokonaislukuosan kaikkiin numeroihin. Jos toisena numerona käytetään muuta arvoa kuin 0, tätä arvoa käytetään kaikkien numeroiden ryhmittelyyn, lukuun ottamatta vähiten merkitseviä jo ryhmiteltyjä. CHO (NN) - negatiivisten lukujen esitys. 0 (0) - merkkijono, kuten "(1,1)"; 1 (1) - merkkijono, kuten "-1,1"; 2 (2) - rivi, kuten "- 1.1"; 3 (3) - merkkijono, kuten "1,1-"; 4 (4) - merkkijono, kuten "1,1 -". DF (DF) on päivämäärän muoto. d (d) — kuukauden päivä (numeroina) ilman etunollaa; dd (dd) — kuukauden päivä (numeroina) alussa nolla; ddd (ddd) — viikonpäivän lyhyt nimi *); dddd (dddd) - viikonpäivän koko nimi *); M (M) — kuukauden numero (numeroina) ilman etunollaa; MM (MM) — kuukauden numero (numeroina), jonka alussa on nolla; MMM (MMM) - kuukauden lyhyt nimi *); MMMM (MMMM) on kuukauden koko nimi *); k (q) on vuosineljänneksen numero; y (y) on vuoden luku ilman vuosisataa ja alkunollaa; yy (yy) — vuosiluku ilman vuosisataa alkunollalla; yyyy (yyyy) — vuosiluku ja vuosisata; h (h) - tunti 12 tunnin versiossa ilman etunollia; hh (hh) - tunti 12 tunnin versiossa etunollalla; H (H) - tunti 24 tunnin versiossa ilman etunollia; HH (HH) - tunti 24 tunnin versiossa etunollalla; m (m) - minuutti ilman etunollaa; mm (mm) — minuutti etunollalla; c (s) — toinen ilman etunollaa; ss (ss) — toinen etunollalla; bb (tt) — AM/PM puolipäivänäyttö (koskee vain konfigurointikieliä, jotka tukevat 12 tunnin aikaesitystä). Huomautus: *) - ei käytetä päivämäärän syöttökentän muotomerkkijonossa. DLF (DLF) on paikallinen päivämäärämuoto. Määrittää vaihtoehdon päivämäärän osien näyttämiseen. D (D) - päivämäärä (numeroina); DD (DD) - pitkä päivämäärä (kuukausi sanoilla); B (T) - kokoaika, päivämäärä voidaan yhdistää ajan kanssa; DV (DT) — päivämäärä ja aika. Esimerkki: Muoto('20051120140323',"DLF=DDV") on "20. marraskuuta 2005 14:03:23". Tärkeä! DLF:n muotomerkkijonoasetusten järjestys<дата + время>(DV tai DVD) ei voi muuttaa. DP (DE) on merkkijono, joka edustaa tyhjää päivämäärää (esimerkiksi Format('00010101000000' "DP=""tyhjä päivämäärä""") palauttaisi merkkijonon "tyhjä päivämäärä"). BF (BF) on merkkijono, joka edustaa loogista arvoa False. BI (BT) on merkkijono, joka edustaa loogista arvoa True. Huomautus. Parametrien käyttö syöttökentässä: parametria DP (DE) ei käytetä; parametria DLF (DLF) käytetään vain D (D), V (T) ja DV (DT) -arvojen kanssa. Palautusarvo: Tyyppi: Merkkijono. Merkkijono, joka syntyy välitetyn arvon muotoilusta. Kuvaus: Luo ihmisten luettavan esityksen arvoista. Hyödyllinen raporteissa ja muissa visuaalisissa arvojen esittelyissä. Saatavuus: Laiha asiakas, verkkoasiakas, palvelin, paksu asiakas, ulkoinen liitos , mobiilisovellus (asiakas), mobiilisovellus (palvelin). Luettelo kielistä: af Afrikaans af_NA (af_NA) Afrikaans (Namibia) af_ZA Afrikaans (Etelä-Afrikka) am amhara am_ET amhara (Etiopia) ar arabia ar_AE arabia (Yhdistyneet arabiemiirikunnat) ar_BH arabia (Bahrain) arabia arabia (Algeria) EGgy arabia (Algeria) ) ar_IQ arabia (Irak) ar_JO arabia (Jordania) ar_KW arabia (Kuwait) ar_LB arabia (Libanon) ar_LY arabia (Libya) ar_MA arabia (Marokko) ar_OM arabia (Oman) ar_QA arabia (Qatar) ar_SA arabia (Saudi-Arabia) Sudan) ) ar_SY arabia (Syyria) ar_TN arabia (Tunisia) ar_YE arabia (Jemen) assami as_IN Assami (Intia) az azerbaidžani az_AZ azerbaidžani (Azerbaidžan) az_Cyrl azerbaidžani (kyrilli) az_Cyrl azerbaidžani (kyrilli) Azerbaidžani (latina, Azerbaidžan) olla valkovenäläinen be_BY Valko-Venäjä (Valko-Venäjä) bg bulgaria bg_BG bulgaria (Bulgaria) bn Bengal bn_IN Bengal (Intia) ca katalaani ca_ES katalaanit cs Tšekki cs_CZ Tšekki (Tšekki) cy Welsh (UK) da Tanska da_DK Tanska (Tanska) de Saksa de_AT Saksa (Itävalta) de_BE Saksa (Belgia) de_CH Saksa (Sveitsi) de_DE Saksa (Saksa) de_LI ( de_LI) Saksa Liechtenstein) de_LU Saksa (Luxemburg) el Kreikka el_CY (el_CY) Kreikka (Kypros) el_GR Kreikka (Kreikka) en Englanti en_AU Englanti (Australia) en_BE englanti (Belgia) en_BW englanti (Botswana) en_BZ (en_BZ) englanti) englanti (Belize) (Kanada) en_GB englanti (UK) en_HK englanti (Hongkong, (erikoishallinnon alue, Kiina)) en_IE englanti (Irlanti) en_IN englanti (Intia) en_JM (en_JM) englanti (Jamaika) en_MH (en_MH) englanti ( Marshallinsaaret) en_MT englanti (Malta) en_NA (en_NA) englanti (Namibia) en_NZ englanti (Uusi-Seelanti) en_PH englanti (Filippiinit) en_PK englanti (Pakistan) en_SG englanti (Singapore) en_TT (en_TT) englanti th (Trinidad ja Tobago) en_US englanti (Yhdysvallat) en_VI englanti (US Neitsytsaaret) en_ZA englanti (Etelä-Afrikka) en_ZW englanti (Zimbabwe) es Espanja es_AR Espanja (Argentiina) es_BO Espanja (Bolivia) es_CL Espanja (Chile) es_CO espanja (Kolumbia) es_CR espanja (Costa Rica) es_DO espanja (Dominikaaninen tasavalta) es_EC Espanja (Ecuador) es_ES espanja (Ecuador) es_GT espanja (Guatemala) es_HN espanja (Honduras) es_MX espanja (Meksiko) es_NI espanja (Nicaragua) es_PA espanja (Panama) ) ) es_PE espanja (Peru) es_PR espanja (Puerto Rico) es_PY espanja (Paraguay) es_SV espanja (El Salvador) es_US espanja (Yhdysvallat) es_UY espanja (Uruguay) es_VE espanja (Venezuella) et viro et_EE Viro (Viro) eu Baski eu_ES Baski (Espanja) fa persia fa_AF persia (Afganistan) fa_IR persia (Iran) fi suomi fi_FI suomi (Suomi) fo Färsaaret fo_FO Färsaaret (Färsaaret) fr ranska ranska fr_BE ranska (Belgia) fr_CA ranska (Kanada) fr_CH ranska (Sveitsi) fr_FR ranska (Ranska) fr_LU ranska (Luxemburg) fr_MC (fr_MC) ranska (Monaco) fr_SN (fr_SN) ranska (Senegal) ga irlanti ga_IE Irlanti (Irlanti) gl Galicia gl_ES, Galicia (Espanja) gu Gujarati gu_IN Gujarati (Intia) he Heprea he_IL Heprea (Israel) hi Hindi hi_IN Hindi (Intia) hr Kroatia hr_HR Kroatia (Kroatia) hu Unkari hu_HU Unkari (Unkari) hy Armenian hy_AM Armenian RE_ Armenia (Armenia, MUISTETTU) id Indonesian id_ID Indonesian (Indonesia) on islanti is_IS islanti (Islanti) it italia it_CH, italia (Sveitsi) it_IT italia (Italia) ja japani ja_JP japani (Japani) ka Georgia ka_GE Georgia (Georgia) kkK KazakZh_ kk kazakstani (Kazakstan) kl grönlanti kl_GL grönlanti (Grönlanti) kn kannada kn_IN kannada (Intia) ko Korea ko_KR korea ( Etelä-Korea ) kok Konkani kok_IN Konkani (Intia) ky Kirgisia ky_KY Kirgisia (Kirgisia) lt Liettua lt_LT Liettua (Liettua) lv Latvia lv_LV Latvia (Latvia) mk Makedonia mk_MK Makedonia (Makedonia) ml Malajalami ml_IN Malayalam (India) In_ Maratha (India) ms Malaiji ms_BN Malaiji (Brunei) ms_MY Malaiji (Malesia) mt Malta mt_MT Malta (Malta) nb Norja Bokmål nb_NO Norja Bokmål (Norja) nl Hollanti nl_BE Hollanti (Belgia) nl_be Norwe Nynorwe Nynsk Hollanti (Nonnetherland) Oromo (Afan) om_ET Oromo (Afan) (Etiopia) om_KE Oromo (Afan) (Kenia) tai Oriya or_IN Oriya (Intia) pa Punjabi pa_IN Punjabi (Intia) pl Puola pl_PL Puola (Puola) ps Pashto (Pushto) (P_AFPashto) ) ) (Afganistan) pt portugali pt_BR portugali (Brasilia) pt_PT portugali (Portugali) ro romania ro_RO Romania (Romania) ru Venäjä ru_RU Venäjä (Venäjä) ru_UA Venäjä (Ukraina) sk slovakki sk_SK slovakki Somalia (Slovakia) sl Slovenia sl_SI Slovenia (Slovenia) so Somalia so_DJ Somalia (Djibouti) so_ET Somalia (Etiopia) so_KE Somalia (Kenya) so_SO Somalia (Somalia) sq Albanian sq_AL Albania (Albania) Serbia (Albania) _Bosr Герцеговина) 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) serbia (Montenegro) sr_RS (sr_RS) serbia (Serbia) sv ruotsi sv_FI ruotsi (Suomi) sv_SE ruotsi (Ruotsi) sw Swahili sw_KE Swahili (swahili) sw_TZanzwahili Englanti ta_IN Tamili (Intia) te Telugu te_IN Telugu (Intia) th Thai th_TH Thai (Thaimaa) ti Tigrinia ti_ER Tigrinia (Eritrea) ti_ET Tigrinia (Etiopia) tr turkki tr_TR Turkki (Turkki) uk ukraina uk_UA ukraina (Ukraina) urdu PK urdu (Pakistan) uz Uzbek uz_Cyrl Uzbek (Kyrillinen) uz_Cyrl_UZ Uzbek (Kyrillinen, Uzbekistan) uz_Latn Uzbek (Latina) uz_Latn_UZ Uzbek (latina, Uzbekistan) uz_UZ_ Kiina Uzbek (Uzbekistan) kiina_ Uzbek (Uzbekistan) CN kiina_ Uzbeki (Uzbekistan) CN kiina (Kiina VH H) (Hans, Kiina) zh_Hans_SG kiina (Hans, Singapore) zh_Hant kiina (Hant) zh_Hant_HK kiina (Hant, Hongkong (erikoishallintoalue, Kiina)) zh_Hant_MO kiina (Hant, Macao (erikoishallintoalue) , Kiina)) zh_Hant_TW kiina (Hant Hant, Taiwan) zh_HK kiina (Hongkong (erikoishallintoalue, Kiina)) zh_MO kiina (Macao (erikoishallintoalue)) Hallintotoimisto, Kiina)) zh_SG kiina (Singapore) zh_TW kiina (Taiwan)

Sisäänrakennetut kielitoiminnot. Muoto (Script functions. Format)
Sisäänrakennetut kielitoiminnot (Skriptitoiminnot)
Muoto
Syntaksi:
Muoto(<Значение>, <ФорматнаяСтрока>
Vaihtoehdot:
<Значение>(edellytetään)
Tyyppi: Numero; Päivämäärä; Boolean. Muotoiltava arvo.
<ФорматнаяСтрока>(valinnainen)
Tyyppi: merkkijono. Muotoilumerkkijono on merkkijonoarvo, joka sisältää muotoiluasetukset.
Muotoiluvaihtoehdot on lueteltu ";"-merkin kautta. Parametrin olemassaolo tarkoittaa, että muotoilu eroaa tavallisesta.
Jos parametria ei ole määritetty, käytetään vakiomuotoilua, joka periaatteessa vastaa arvon muuntamista merkkijonoksi. Kuitenkin arvoille, joiden tyyppi on Number ja Date, oletusarvot (0 ja 01.01.0001 00:00:00) palauttavat tyhjän merkkijonon.
Jokainen parametri määritellään parametrin nimellä, "="-symbolilla ja parametrin arvolla. Parametrin arvo voidaan määrittää lainausmerkeissä tai lainausmerkeissä. Tämä vaaditaan, jos parametrin arvo sisältää muotomerkkijonosyntaksissa käytettyjä merkkejä. Parametriarvon sisällä voidaan määrittää mielivaltaisia ​​merkkejä, jotka näytetään sellaisenaan tuloksena olevaa merkkijonoa muodostettaessa. Siten voit esimerkiksi määrittää erottimet tunteille, minuutteille ja sekunneille muotoillessasi aikaa. Jos nämä merkit vastaavat muotomerkkijonon arvoja, ne on suljettava lainausmerkein.
Muotomerkkijonoparametrien nimet ja arvot:
L (L) - Kielen nimi, maa, jolle standardimuotoilu suoritetaan. Käytettävissä olevat kielten nimet:
af afrikaans
af_ZA afrikaans (Etelä-Afrikka)
olen amharalainen
am_ET amhara (Etiopia)
arabiaksi
ar_AE arabia (Yhdistyneet arabiemiirikunnat)
ar_BH arabia (Bahrain)
ar_DZ arabia (Algeria)
ar_EG arabia (Egypti)
ar_IQ arabia (Irak)
ar_JO arabia (Jordania)
ar_KW arabia (Kuwait)
ar_LB arabia (Libanon)
ar_LY arabia (Libya)
ar_MA arabia (Marokko)
ar_OM arabia (Oman)
ar_QA arabia (Qatar)
ar_SA arabia (Saudi-Arabia)
ar_SD arabia (Sudan)
ar_SY arabia (Syyria)
ar_TN arabia (Tunisia)
ar_YE arabia (Jemen)
assamilaisena
as_IN assami (Intia)
az azerbaidžani
az_AZ Azeri (Azerbaidžan)
az_Cyrl Azerbaidžani (kyrillinen)
az_Cyrl_AZ Azerbaidžani (kyrillinen, Azerbaidžan)
az_Latn Azerbaijani (latinalainen)
az_Latn_AZ Azerbaidžani (latinalainen, Azerbaidžan)
olla valkovenäläinen
be_BY Valko-Venäjä (Valko-Venäjä)
bg bulgaria
bg_BG bulgaria (Bulgaria)
bn bengali
bn_IN bengali (Intia)
ca katalaani
ca_ES Catalan (Espanja)
cs tšekki
cs_CZ Tšekki (Tšekki)
cy walesilainen
cy_GB Wales (Iso-Britannia)
tanskaksi
da_DK tanska (Tanska)
saksaksi
de_AT saksa (Itävalta)
de_BE saksa (Belgia)
de_CH saksa (Sveitsi)
de_DE saksa (Saksa)
de_LU saksa (Luxemburg)
el kreikka
el_GR kreikka (Kreikka)
fi Englanti
fi_AU englanti (Australia)
fi_BE englanti (Belgia)
fi_BW englanti (Botswana)
fi_CA englanti (Kanada)
fi_GB englanti (UK)
fi_HK englanti (Hongkong, (erityishallinnon alue, Kiina))
fi_IE englanti (Irlanti)
fi_IN englanti (Intia)
fi_MT englanti (Malta)
fi_NZ englanti (Uusi-Seelanti)
fi_PH englanti (Filippiinit)
fi_PK englanti (Pakistan)
fi_SG englanti (Singapore)
fi_US englanti (Yhdysvallat)
fi_VI englanti (Yhdysvaltain Neitsytsaaret)
fi_ZA englanti (Etelä-Afrikka)
fi_ZW englanti (Zimbabwe)
espanjaksi
es_AR espanja (Argentiina)
es_BO espanja (Bolivia)
es_CL espanja (Chile)
es_CO espanja (Kolumbia)
es_CR espanja (Costa Rica)
es_DO espanja (Dominikaaninen tasavalta)
es_EC espanja (Ecuador)
es_ES espanja (Espanja)
es_GT espanja (Guatemala)
es_HN espanja (Honduras)
es_MX espanja (Meksiko)
es_NI espanja (Nicaragua)
es_PA espanja (Panama)
es_PE espanja (Peru)
es_PR espanja (Puerto Rico)
es_PY espanja (Paraguay)
es_SV espanja (El Salvador)
es_US espanja (Yhdysvallat)
es_UY espanja (Uruguay)
es_VE espanja (Venezuela)
ja virolainen
et_EE Viro (Viro)
eu baski
eu_ES baski (Espanja)
fa persia
fa_AF persia (Afganistan)
fa_IR persia (Iran)
fi suomi
fi_FI suomi (Suomi)
färsaarille
fo_FO Färsaaret (Färsaaret)
fr ranska
fr_BE ranska (Belgia)
fr_CA ranska (Kanada)
fr_CH ranska (Sveitsi)
fr_FR ranska (Ranska)
fr_LU ranska (Luxemburg)
ga irlanti
ga_IE irlanti (Irlanti)
gl Galicia
gl_ES, Galicia (Espanja)
gu Guiarati
gu_IN gujarati (Intia)
hän heprealainen
he_IL heprea (Israel)
hei hindi
hi_IN Hindi (Intia)
hr Kroatia
hr_HR kroatia (Kroatia)
hu Unkari
hu_HU unkari (Unkari)
hy armenialainen
hy_AM armenia (Armenia)
hy_AM_REVISED armenia (Armenia, MUISTETTU)
id indonesialainen
id_ID indonesia (Indonesia)
on islantilainen
is_IS islantilainen (Islanti)
se italialainen
it_CH, italia (Sveitsi)
it_IT italia (Italia)
ja japanilainen
ja_JP japani (Japani)
georgialainen
ka_GE Georgia (Georgia)
kk Kazakstan
kk_KZ Kazakh (Kazakstan)
kl grönlantilainen
kl_GL grönlanti (Grönlanti)
kn kannada
kn_IN kannada (Intia)
ko Korea
ko_KR korea (Etelä-Korea)
Kok Konkani
kok_IN Konkani (Intia)
Liettuaa
lt_LT liettua (Liettua)
lv latvia
lv_LV latvia (Latvia)
mk makedonialainen
mk_MK makedonia (Makedonia)
ml malajalami
ml_IN Malayalam (Intia)
herra Maratian
mr_IN Maratian (Intia)
ms malaiji
ms_BN malaiji (Brunei)
ms_MY Malay (Malesia)
mt maltalainen
mt_MT malta (Malta)
nb norjalainen bokmål
nb_NO norjalainen bokmål (Norja)
nl hollanti
nl_BE hollanti (Belgia)
nl_NL hollanti (Alankomaat)
nn norjalainen Nynorsk
nn_NO norjalainen nynorsk (Norja)
om Oromo (Athan)
om_ET Oromo (Afan) (Etiopia)
om_KE Oromo (Afan) (Kenia)
tai Oriya
or_IN Oriya (Intia)
pa punjabi
pa_IN Punjabi (Intia)
pl Puola
pl_PL puola (Puola)
ps pashto (pastu)
ps_AF pashto (pushto) (Afganistan)
pt portugali
pt_BR portugali (Brasilia)
pt_PT portugali (Portugali)
ro romania
ro_RO romania (Romania)
fi venäjäksi
fi_RU venäjä (Venäjä)
ru_UA venäjä (Ukraina)
sk slovakki
sk_SK slovakki (Slovakia)
sl slovenia
sl_SI slovenia (Slovenia)
siis Somalia
so_DJ Somalia (Djibouti)
so_ET Somalia (Etiopia)
so_KE Somalia (Kenia)
so_SO Somalia (Somalia)
sq albania
sq_AL albania (Albania)
serbia
sr_CS serbia (Serbia ja Montenegro)
sr_Cyrl serbia (kyrillinen)
sr_Cyrl_CS serbia (kyrillinen, Serbia ja Montenegro)
sr_Cyrl_YU serbia (kyrillinen, Jugoslavia)
sr_Latn serbia (latinalainen)
sr_Latn_CS serbia (latina, Serbia ja Montenegro)
sr_Latn_YU serbia (latinalainen, Jugoslavia)
sr_YU serbia (Jugoslavia)
Ruotsin kieli
sv_FI ruotsi (Suomi)
sv_SE ruotsi (Ruotsi)
swahili
sw_KE swahili (swahili)
sw_TZ swahili (Tansania)
tamili
ta_IN tamili (Intia)
telugu
te_IN telugu (Intia)
thaimaalainen
th_TH thai (Thaimaa)
Tigrinia
ti_ER Tigrinia (Eritrea)
ti_ET Tigrinia (Etiopia)
tr turkki
tr_TR turkki (Turkki)
UK ukrainalainen
uk_UA ukraina (Ukraina)
olet urdu
ur_PK urdu (Pakistan)
uz uzbekki
uz_Cyrl Uzbek (kyrillinen)
uz_Cyrl_UZ Uzbek (kyrillinen, Uzbekistan)
uz_Latn Uzbek (latina)
uz_Latn_UZ Uzbek (latinalainen, Uzbekistan)
uz_UZ Uzbek (Uzbekistan)
vi vietnam
vi_VN vietnami (Vietnam)
zh kiinalainen
zh_CN kiina (Kiina)
zh_Hans kiina (hans)
zh_Hans_CN kiina (Hans, Kiina)
zh_Hans_SG kiina (Hans, Singapore)
zh_Hant kiina (Hant)
zh_Hant_HK kiina (Hant, Hongkong (erikoishallintoalue, Kiina))
zh_Hant_MO kiina (Hant, Macao (erikoishallintoalue, Kiina))
zh_Hant_TW kiina (Hant, Taiwan)
zh_HK kiina (Hongkong (erityishallinnon alue, Kiina))
zh_MO kiina (Macao (erityishallintoalue, Kiina))
zh_SG kiina (Singapore)
zh_TW kiina (Taiwan)
NZ (ND) - Kokonaisluvun ja murto-osien näytettyjen desimaalien kokonaismäärä. Alkuperäinen luku pyöristetään pyöristyssääntöjen Okr15as20 mukaisesti. Jos tämä parametri on määritetty, luvun murto-osan näyttämiseksi NPV-parametri on määritettävä, muuten murto-osaa ei näytetä.
NFD (NFD) – murto-osan desimaalien määrä. Alkuperäinen luku pyöristetään pyöristyssääntöjen Okr15as20 mukaisesti.
CHS (NS) - Bittisiirto: positiivinen - jako, negatiivinen - kertolasku. Toisin sanoen tämä tarkoittaa, että alkuperäinen luku kerrotaan tai jaetaan 10*C:llä, missä C on parametrin moduloarvo.
FRD (NDS) - Kokonaisluvun ja murto-osien symbolien erotin.
CHRG (NGS) - Numeron kokonaislukuosan ryhmän erotinmerkki. Jos erottimena käytetään tyhjää merkkijonoa, erotin on katkeamaton välilyöntimerkki.
NZ (NZ) - Merkkijono, joka edustaa luvun nolla-arvoa. Jos sitä ei ole asetettu, esitys on tyhjä merkkijono. Jos "HN=" on määritetty, niin muodossa "0". Ei käytetä numeerisissa syöttökentissä.
NLZ - Näytetäänkö etunollat. Tämän parametrin arvoa ei ole asetettu, parametrin todellinen läsnäolo määrittää etunollien lähdön.
CHG (NG) - Numeron numeroiden ryhmittelyjärjestys. Arvona esitetään numerot pilkuilla erotettuina, mikä ilmaisee ryhmitettyjen numeroiden lukumäärän oikealta vasemmalle. Jos haluat määrittää, että viimeinen ryhmittelynumero toistetaan kaikille korkean kertaluvun numeroille, sen jälkeen määritetään 0 pilkulla erotettuna.
CHO (NN) - Negatiivisten lukujen esitys.
0 - merkkijono kuten "(1,1)";
1 - merkkijono kuten "-1,1";
2 - rivi, kuten "- 1,1";
3 - merkkijono kuten "1,1-";
4 - rivi, kuten "1,1 -".
DF (DF) - Päivämäärän muoto.
d (d) - kuukauden päivä (numeroina) ilman etunollaa;
dd (dd) - kuukauden päivä (numeroina) etunollalla;
ddd (ddd) - viikonpäivän lyhyt nimi *);
dddd (dddd) - viikonpäivän koko nimi *);
M (M) - kuukauden numero (numeroina) ilman etunollaa;
MM (MM) - kuukauden numero (numeroina) alussa nolla;
MMM (MMM) - kuukauden lyhyt nimi *);
MMMM (MMMM) - kuukauden koko nimi *);
k (q) - vuosineljänneksen numero;
y (y) - vuosiluku ilman vuosisataa ja alkunollaa;
yy (yy) - vuosiluku ilman vuosisataa alkunollalla;
yyyy (yyyy) - vuosiluku vuosisadalla;
h (h) - tunti 12 tunnin versiossa ilman etunollia;
hh (hh) - tunti 12 tunnin versiossa etunollalla;
H (H) - tunti 24 tunnin versiossa ilman etunollia;
HH (HH) - tunti 24 tunnin versiossa etunollalla;
m (m) - minuutti ilman etunollaa;
mm (mm) - minuutti etunollalla;
s (s) - toinen ilman etunollaa;
ss (ss) - toinen, jonka alussa on nolla;
вв (tt) - näyttää puolet päivästä AM/PM (koskee vain määrityskieliä, jotka tukevat 12 tunnin aikaesitystä).
Huomautus: *) - ei käytetä päivämäärän syöttökentän muotomerkkijonossa.
DLF (DLF) - Paikallinen päivämäärämuoto. Määrittää vaihtoehdon päivämäärän osien näyttämiseen.
D (D) - päivämäärä (numeroina);
DD (DD) - pitkä päivämäärä (kuukausi sanoilla);
B (T) - kokoaika, päivämäärä voidaan yhdistää ajan kanssa;
DV (DT) - päivämäärä ja aika.
Esimerkki: Muoto("20051120140323","DLF=DDV") on "20. marraskuuta 2005 14:03:23".
Tärkeä! DLF:n muotomerkkijonoasetusten järjestys<дата + время>(DV tai DVD) ei voi muuttaa.
DP (DE) - Tyhjää päivämäärää edustava merkkijono (esimerkiksi Muoto("00010101000000" ,DP=""tyhjä päivämäärä""") palauttaisi merkkijonon "tyhjä päivämäärä").
BF (BF) - Merkkijono, joka edustaa loogista arvoa False.
BI (BT) - Merkkijono, joka edustaa loogista arvoa True.
Huomautus. Parametrien käyttö syöttökentässä: parametria DP (DE) ei käytetä; parametria DLF (DLF) käytetään vain D (D), V (T) ja DV (DT) -arvojen kanssa.
Palautusarvo:
Tyyppi: merkkijono. Merkkijono, joka syntyy välitetyn arvon muotoilusta.
Kuvaus:
Luo ihmisten luettavan esityksen arvoista. Hyödyllinen raporteissa ja muissa visuaalisissa arvojen esittelyissä.

Saatavuus:
Ohut asiakas, web-asiakas, palvelin, ulkoinen yhteys.
Esimerkki:
// Esimerkkejä numeromuotoilusta
A = muoto (123456.789, "NPV=10; NPV=2");
// A = "123456.79"
A = Muoto(123456.789, "FRD="-"");
// A = "123 456-789"
A = muoto (-123456.789, "CHO=0");
// A = "(123456.789)";

// Esimerkkejä päivämäärän muotoilusta
A = Muoto("20020820153309", "DF=""pp MMMM yyyy "v." HH:mm:ss""");
// A = "20. elokuuta 2002 15:33:09"
A = Muoto("20020820153309", "DF=""pp/KK-vvvv""");
// A = "20/08-2002"
A = Muoto("20020820153309", "DLF=DD");
// A = "20. elokuuta 2002";
A = Muoto("20020820153309", "DLF=D");
// A = "20.08.2002";
A = Muoto("20020820153309", "DLF=B");
// A = "15:33:09";

// Esimerkkejä loogisten lausekkeiden muotoilusta
A = Muoto(True, "BL = Ei saatavilla; BI = Saatavilla");
// A = "Saatavilla";