უახლესი სტატიები
მთავარი / სიახლეები / სტრიქონის ფორმატირება. სტრიქონის ფორმატირება მიიღეთ თვე სიტყვებით 1 თარიღიდან

სტრიქონის ფორმატირება. სტრიქონის ფორმატირება მიიღეთ თვე სიტყვებით 1 თარიღიდან

Პარამეტრები:

<Значение>

ფორმატირებადი მნიშვნელობა.

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

ფორმატის სტრიქონი არის სტრიქონის მნიშვნელობა, რომელიც მოიცავს ფორმატირების ვარიანტებს.

ფორმატირების პარამეტრები ჩამოთვლილია ";" სიმბოლოს მეშვეობით. პარამეტრის არსებობა ნიშნავს, რომ ფორმატირება განსხვავდება სტანდარტულისგან.

თუ პარამეტრი არ არის მითითებული, მაშინ გამოიყენება სტანდარტული ფორმატირება, რომელიც ძირითადად შეესაბამება მნიშვნელობის სტრინგად გადაქცევას. თუმცა, ნომერი და თარიღი ტიპის მნიშვნელობებისთვის, ნაგულისხმევი მნიშვნელობები (0 და 01.01.0001 00:00:00 შესაბამისად) დააბრუნებს ცარიელ სტრიქონს.

თითოეული პარამეტრი მითითებულია პარამეტრის სახელით, "=" სიმბოლოთი და პარამეტრის მნიშვნელობით. პარამეტრის მნიშვნელობა შეიძლება განისაზღვროს ერთ ან ორმაგი ციტატები. ეს საჭიროა, თუ პარამეტრის მნიშვნელობა შეიცავს სიმბოლოებს, რომლებიც გამოიყენება ფორმატის სტრიქონის სინტაქსში.

თვითნებური სიმბოლოები შეიძლება იყოს მითითებული პარამეტრის მნიშვნელობის შიგნით, რომელიც გამოჩნდება ისე, როგორც არის მიღებული სტრიქონის ფორმირებისას. ასე, მაგალითად, შეგიძლიათ მიუთითოთ გამყოფები საათების, წუთების და წამების დროს ფორმატირების დროს. თუ ეს სიმბოლოები ემთხვევა ფორმატის სტრიქონების მნიშვნელობებს, ისინი უნდა იყოს ჩასმული ერთ ბრჭყალებში.

ფორმატის სიმებიანი პარამეტრების სახელები და მნიშვნელობები:

  • L - ენის, ქვეყნის სახელი, რომლისთვისაც შესრულდება სტანდარტული ფორმატირება.
  • CC - მთელი და წილადი ნაწილების ნაჩვენები ათობითი ადგილების საერთო რაოდენობა. შემდეგ თავდაპირველი რიცხვი მრგვალდება დამრგვალების წესების შესაბამისად. თუ ეს პარამეტრი მითითებულია, მაშინ რიცხვის წილადი ნაწილის საჩვენებლად უნდა იყოს მითითებული NPV პარამეტრი, წინააღმდეგ შემთხვევაში წილადი ნაწილი არ გამოჩნდება.
  • NDC - წილადის ნაწილში ათობითი ადგილების რაოდენობა. შემდეგ თავდაპირველი რიცხვი მრგვალდება დამრგვალების წესების შესაბამისად.
  • CHS - ბიტის ცვლა: დადებითი - გაყოფა, უარყოფითი - გამრავლება. სხვა სიტყვებით რომ ვთქვათ, ეს ნიშნავს, რომ თავდაპირველი რიცხვი გამრავლდება ან იყოფა 10*C-ზე, სადაც C არის პარამეტრის მოდულის მნიშვნელობა.
  • FRD - მთელი და წილადი ნაწილების სიმბოლო-გამყოფი.
  • CHRG - რიცხვის მთელი ნაწილის ჯგუფების სიმბოლო-გამყოფი. თუ ცარიელი სტრიქონი გამოიყენება როგორც დელიმიტერი, მაშინ დელიმიტერი იქნება უწყვეტი სივრცის სიმბოლო.
  • CHN - სტრიქონი, რომელიც წარმოადგენს რიცხვის ნულოვან მნიშვნელობას. თუ არ არის მითითებული, წარმოდგენა ცარიელი სტრიქონია. თუ მითითებულია "HN=", მაშინ "0" სახით. არ გამოიყენება რიცხვითი შეყვანის ველებისთვის.
  • FHN - გამოვიდეს თუ არა წამყვანი ნულები. ამ პარამეტრის მნიშვნელობა არ არის დაყენებული, პარამეტრის რეალური არსებობა განსაზღვრავს წამყვანი ნულების გამომავალს.
  • ჩგ - რიცხვის ციფრების დაჯგუფების თანმიმდევრობა. როგორც მნიშვნელობა, რიცხვები მითითებულია, გამოყოფილი მძიმეებით, რაც მიუთითებს დაჯგუფებული ციფრების რაოდენობას მარჯვნიდან მარცხნივ. მხოლოდ პირველ ორ რიცხვს აქვს აზრი. პირველი მათგანი მიუთითებს პირველადი დაჯგუფება, ანუ ის, რომელიც გამოყენებული იქნება რიცხვის მთელი ნაწილის ყველაზე ნაკლებად მნიშვნელოვანი ციფრებისთვის. თუ მეორე რიცხვი არ არის მითითებული, მაშინ დაჯგუფდება მხოლოდ ყველაზე ნაკლებად მნიშვნელოვანი ციფრები. თუ მეორე რიცხვად მითითებულია 0, მაშინ პირველადი დაჯგუფებისთვის მითითებული მნიშვნელობა გამოყენებული იქნება რიცხვის მთელი ნაწილის ყველა ციფრზე. თუ 0-ის გარდა სხვა მნიშვნელობა გამოიყენება მეორე რიცხვად, მაშინ ეს მნიშვნელობა გამოყენებული იქნება ყველა ციფრის დასაჯგუფებლად, გარდა უკვე დაჯგუფებული ყველაზე ნაკლებად მნიშვნელოვანი.
  • CHO - უარყოფითი რიცხვების წარმოდგენა.
    • 0 (0) - სტრიქონი, როგორიცაა "(1,1)";
    • 1 (1) - სტრიქონი, როგორიცაა "-1,1";
    • 2 (2) - სტრიქონი, როგორიცაა "- 1,1";
    • 3 (3) - სტრიქონი, როგორიცაა "1,1-";
    • 4 (4) - სტრიქონი, როგორიცაა "1,1 -".
  • DF - თარიღის ფორმატი.
    • d - თვის დღე (ციფრებში) წინა ნულის გარეშე;
    • dd - თვის დღე (ციფრებში) წამყვანი ნულით;
    • დდდ - კვირის დღის მოკლე სახელი;
    • დდდდ - კვირის დღის სრული სახელი;
    • M - თვის რიცხვი (ციფრებში) წინა ნულის გარეშე;
    • MM - თვის ნომერი (ციფრებში) წინა ნულით;
    • MMM - თვის მოკლე სახელი;
    • MMMM - თვის სრული სახელი;
    • k არის კვარტალის რიცხვი წელიწადში;
    • d - წლის რიცხვი საუკუნის გარეშე და წინა ნული;
    • yy - წელიწადის რიცხვი საუკუნის გარეშე წინა ნულით;
    • წწ - წელიწადი რიცხვით საუკუნესთან ერთად;
    • h - საათი 12 საათიანი ვერსიით წამყვანი ნულების გარეშე;
    • hh - საათი 12 საათიანი ვერსიით წამყვანი ნულით;
    • H - საათი 24-საათიან ვერსიაში წამყვანი ნულების გარეშე;
    • HH (HH) - საათი 24 საათიანი ვერსიით წამყვანი ნულით;
    • მ - წუთი წინა ნულის გარეშე;
    • მმ - წუთი წინა ნულით;
    • s - მეორე წამყვანი ნულის გარეშე;
    • ss - მეორე წამყვანი ნულით;
    • вв - აჩვენეთ დღის ნახევარი AM/PM (მოქმედებს მხოლოდ კონფიგურაციის ენებისთვის, რომლებიც მხარს უჭერენ დროის 12-საათიან წარმოდგენას).
  • DLF - ადგილობრივი თარიღის ფორმატი. განსაზღვრავს თარიღის ნაწილების ჩვენების ვარიანტს.
    • D - თარიღი (ციფრებში);
    • DD - გრძელი თარიღი (თვე სიტყვით);
    • B - სრული დრო, თარიღი შეიძლება გაერთიანდეს დროსთან;
    • DV - თარიღის დრო.
  • DP არის სტრიქონი, რომელიც წარმოადგენს ცარიელ თარიღს (მაგალითად, Format("00010101000000" ,"DP=""ცარიელი თარიღი""") დააბრუნებს სტრიქონს "ცარიელი თარიღი").
  • BL - სტრიქონი, რომელიც წარმოადგენს ლოგიკურ მნიშვნელობას ტყუილი.
  • BI - სტრიქონი, რომელიც წარმოადგენს ლოგიკურ მნიშვნელობას მართალია.

პროგრამირება (და ბიზნეს პროგრამები) ჩვეულებრივ ეხება მონაცემთა შემდეგ მარტივ ტიპებს: რიცხვი, სტრიქონი, თარიღი. ამ ტიპის ღირებულებებს სხვადასხვა ქვეყნებისთვის, სტანდარტები და სამართლიანი ჩვევები შეიძლება განსხვავებული წარმოდგენა ჰქონდეს.

ალბათ ყველაზე ცნობილი მაგალითია დროის განსხვავებული წარმოდგენა - რუსეთში ჩვეულებრივად გამოიყენება 9:00 და 21:00, ხოლო ინგლისურენოვან ქვეყნებში დილის 9 და საღამოს 9 საათი. განსხვავება არის როგორც ლოგიკაში (12-საათიანი სისტემა ან 24-საათიანი სისტემა), ასევე წერილობით.

მნიშვნელობის წარმოდგენას ეწოდება "ფორმატი" და დღეს განვიხილავთ თარიღის ფორმატის და ნომრის ფორმატის შეცვლას 1C-ში.
შეგიძლიათ გამოიყენოთ ფორმატირება როგორც პროგრამისტად 1C ენაზე, ასევე ვიზუალურად, პროგრამირების გარეშე, მაგალითად, დასაბეჭდი ფორმის ან ანგარიშის შექმნისას, ფორმაზე ელემენტების დაყენებისას.

რა არის ფორმატირება

ნომერი და თარიღი, მიუხედავად მისი წარმოდგენისა ეკრანზე თუ დაბეჭდილზე, რჩება თავისთავად. ფორმატირება ნიშნავს მხოლოდ სტრიქონის მნიშვნელობად გადაქცევას - ანუ როგორ "გამოიყურება" კომპიუტერის ეკრანზე ან ქაღალდზე.

ძირითადი განსხვავებები 1C ფორმატებს შორის რიცხვებისა და თარიღების წარმოდგენისთვის:

  • ნომერი
    o "." ან "," წილადი ნაწილის გამოსაყოფად
    o ათობითი ადგილების რაოდენობა
    o ციფრების დაჯგუფება 3-ში (1,000,000 და არა 1,000,000)
  • თარიღი და დრო
    o წლის, თვის, დღის შეკვეთა
    o განმსაზღვრელი პერსონაჟი
    o 1C დროის ფორმატი (12 ან 24 საათი)
    o ორთოგრაფიული დეტალები.

ასევე, დამატებითი „მოხერხებულობა“ შეიძლება მიეთითოს 1C ფორმატში, მაგალითად, უარყოფითი რიცხვების ჩვენება წითლად, ან „ცარიელი მნიშვნელობის“ წარმოდგენა „0“ ან „არ შევსებული“ სახით.

ფორმატირების პრინციპი

ნაგულისხმევი ფორმატირება მუშაობს, მაგალითად, რიცხვის სტრინგად გადაქცევისას. ზოგიერთ შემთხვევაში, ასეთმა პარამეტრებმა შეიძლება ზიანი მიაყენოს იქ, სადაც პროგრამისტი არ მოელის.

მაგალითად, რიცხვის სტრიქონად გადაქცევისას, ის ითარგმნება ციფრების დაჯგუფების გათვალისწინებით (და თქვენ ამას მოელით?):
StringNumber = AbbrLp(2400); //უდრის "2 400"

1C ენაზე ფორმატის ზუსტად დასაზუსტებლად არის ფორმატის () ფუნქცია, რომლითაც შესაძლებელია საჭირო წარმომადგენლობის დაზუსტება.
NumberString = ფორმატი (2400, "პარამეტრები")

როგორც ხაზი "პარამეტრები" თქვენ უნდა მიუთითოთ საჭირო ფორმატი 1C. ასეთი პარამეტრები მითითებულია სპეციალურ კოდირებულ ფორმაში. განვიხილოთ ყველაზე ხშირად გამოყენებული პარამეტრები:

ნაგულისხმევად დააფორმატეთ 1С თარიღი და ნომერი

თუ თქვენ გჭირდებათ თარიღის ან ნომრის ჩვენება და არ გსურთ შეწუხდეთ იმის ცოდნა, თუ როგორ უნდა იყოს წარმოდგენილი ისინი სასურველი ქვეყნის წესების მიხედვით, არსებობს უმარტივესი დაყენებარაც ამის საშუალებას მოგცემთ:

L = სასურველი ქვეყნის მოკლე სახელი

ზოგიერთი ქვეყნის წესების მიხედვით თარიღის ჩვენების მაგალითი:
ფორმატი (მიმდინარე თარიღი (), "L=ru")
> 28.03.2012 14:21:32

ფორმატი(CurrentDate(), "L=en")
> 3/28/2012 2:21:24 PM

ფორმატი(მიმდინარე თარიღი(), "L=fr")
> 28/03/2012 14:22:08

როგორც ძნელი მისახვედრი არ არის, ქვეყნების სახელები ინტუიციურია.

თარიღის ფორმატი 1C ენაზე

თუ ნაგულისხმევი პარამეტრი არ არის საკმარისი თქვენთვის და გსურთ მიუთითოთ თარიღის ნაწილების თანმიმდევრობა და მათი გამოყოფის სიმბოლოები, უნდა გამოიყენოთ პარამეტრი:
DF = "dmg hms"

შესაბამისად, "dmg" არის დღე, თვე და წელი, ხოლო "hms" არის საათი, წუთი და წამი. ნებისმიერი ამ ნაწილის გამოტოვება შეიძლება. შეკვეთა არის ნებისმიერი. ნაწილებს შორის მითითებული სიმბოლოები გამოყენებული იქნება როგორც გამყოფი სიმბოლოები.

თარიღის ნაწილის ხასიათი შეიძლება დაზუსტდეს ზედიზედ რამდენჯერმე, ამაზეა დამოკიდებული თარიღის ამ ნაწილის გამოჩენა, მაგალითად, „დ“ ან „დდ“ ან „დდდ“.

თარიღის ნაწილების გაშიფვრა:

  • დ - დღე
    o პატარა "დ"
  • M - თვე
    o დიდი "M"
    o შეიძლება მითითებული იყოს 1-დან 4-ჯერ
  • დ - წელი
    o პატარა "გ"
    o შეიძლება ჩამოვთვალოთ 1 ან 2 ან 4 ჯერ
  • სთ - საათი
    o პატარა "h" - 12 საათიანი ფორმატი
    o დიდი "H" - 24 საათიანი ფორმატი
  • მ - წუთი
    o პატარა "მ"
    o შეიძლება მითითებული იყოს 1 ან 2-ჯერ
  • s - წამი
    o პატარა "s"
    o შეიძლება მითითებული იყოს 1 ან 2-ჯერ
  • bb - AM/PM ჩვენება 12 საათიანი ფორმატით
  • კ - მეოთხედი.

წესებით თარიღის ჩვენების მაგალითი:
ფორმატი(CurrentDate(), "DF=""dd.MM.yyyy hh:mm:ss""")
> 28.03.2012 02:44:44

ფორმატი(CurrentDate(), "DF="" M/d /Yyy სთ:მ:s dd""")
> 3/28/2012 2:44:44 PM

ფორმატი(CurrentDate(), "DF=""dd/MM/yyyy hh:mm:ss""")
> 28/03/2012 02:44:44

ნომრის ფორმატი 1C ენაზე
თარიღის ფორმატირებისგან განსხვავებით, სადაც ყველაფერი საკმაოდ მარტივია, რიცხვების ფორმატირების მრავალი ვარიანტი არსებობს. ჩვენ განვიხილავთ მათ, რაც ჩვენთვის სასარგებლო აღმოჩნდა - ანუ, ჩვენი აზრით, ისინი ხშირად გამოიყენება.

პირველი "პრობლემა" დაკავშირებულია ციფრების ნაგულისხმევ დაჯგუფებასთან 3 რიცხვში და ჯგუფების გამოყოფასთან ინტერვალით, მაგალითად:
StrNumber = სტრიქონი (22300500)
> 22 300 500

ეს მოუხერხებელია, როდესაც რიცხვი გარდაიქმნება სტრინგად არა მომხმარებლისთვის ლამაზი და გასაგები გამოსავლისთვის, არამედ სერვისის საჭიროებისთვის. ამაზე შეიძლება გავლენა იქონიოს "CH" პარამეტრმა, მაგალითად:

ფორმატი (22300500, "HH=100")
>22300500 //სულ ამოღებულია ნულები

ფორმატი(22300500, "HH=6")
> 22 300500 //შეადგინა დაჯგუფება მხოლოდ მილიონებისგან

პარამეტრი, რომელიც საშუალებას გაძლევთ დაამრგვალოთ რიცხვი ათწილადის წერტილის "NPV" შემდეგ ციფრების სასურველ რაოდენობაზე გამოტანისას:

ფორმატი(3.535353, "NPV=""2""")
> 3,54

პარამეტრი, რომელიც საშუალებას გაძლევთ მიუთითოთ გამყოფი სიმბოლო "BRD"-ის მთელი და წილადი ნაწილებისთვის:

ფორმატი (3.535353, "BRD=""""")
> 3.535353

ზოგიერთ შემთხვევაში, შეიძლება სასარგებლო იყოს "0" ნომრის ნაცვლად სხვა რამის ჩვენება: ცარიელი სტრიქონი ან "არა შევსებული". ეს საშუალებას გაძლევთ გააკეთოთ "CHN" პარამეტრი:

ფორმატი (0, "HN=""""")
>

ფორმატში 1C ველები

ჩვენ განვიხილეთ თქვენთან ერთად ტექნიკა, რომელიც საშუალებას აძლევს პროგრამისტს დააფორმოს მნიშვნელობა 1C ენაზე. ასევე არსებობს მექანიზმები, რომლებიც საშუალებას გაძლევთ ვიზუალურად, პროგრამირების გარეშე მიუთითოთ საჭირო ფორმატი.

მაგალითად, მომხმარებელი მუშაობს ფორმასთან. ფორმას აქვს ველი, რომელიც აჩვენებს თარიღს. ჩვენ შეგვიძლია გავლენა მოახდინოთ ამ თარიღის წარმოდგენაზე.

გახსენით ამ ველის თვისებები. ამისათვის სქელ კლიენტში დააწკაპუნეთ ველზე მაუსის მარჯვენა ღილაკით, ხოლო თხელ კლიენტში მარჯვენა ღილაკით დააწკაპუნეთ ველის სახელზე ველის სიაში აირჩიეთ Properties.
ველს აქვს "ფორმატი" თვისება.

დააწკაპუნეთ "..." ღილაკს მის დასაყენებლად. თარიღის ფორმატის დასაყენებლად გამოიყენეთ თარიღის ჩანართი (ნომრისთვის გამოიყენეთ ჩანართი ნომერი). თქვენ შეგიძლიათ აირჩიოთ საჭირო ფორმატი სიიდან.

1C უჯრედების ფორმატირება დაბეჭდილი ფორმით

როდესაც თქვენ გჭირდებათ დაბეჭდილი ფორმის შექმნა (ანგარიშის ან დოკუმენტის ბეჭდვა), შეგიძლიათ უჯრედის ფორმატი ზუსტად ისე მიანიშნოთ, როგორც დოკუმენტის ველისთვის.
ვირჩევთ უჯრედს (ან რამდენიმე უჯრედს ერთდროულად), გადავდივართ თვისებებზე, "Format" თვისებაზე, ვირჩევთ საჭირო ფორმატს.

ფორმატი 1C SKD-ში

ACS ანგარიშები საშუალებას გაძლევთ დააკონფიგურიროთ 1C ფორმატი როგორც პროგრამისტისთვის (ანგარიშის შექმნის დროს), ასევე მომხმარებლისთვის (ანგარიშის გამოყენებისას). ასევე მეტი შესაძლებლობაა პირობითი ფორმატირების გამოყენებით.

ეს ნიშნავს, რომ თქვენ არა მხოლოდ მიუთითებთ რომელი ველის ფორმატირებას აპირებთ, არამედ რა პირობითაც (მაგალითად, თუ ამ ველის მნიშვნელობა უარყოფითია).

Enterprise რეჟიმში აირჩიეთ მენიუს პუნქტი მოხსენების ფორმაში "ვარიანტის შეცვლა". ACS ანგარიშში სქელ კლიენტში, ეს ელემენტი არის მენიუში "მოქმედებები/პარამეტრები".

ყველა ACS პარამეტრის გახსნილ ფორმაში არის ჩანართი "პირობითი ფორმატირება". დაამატეთ ახალი ხაზი. ხაზს აქვს სამი სვეტი:

  • დეკორი. მიუთითეთ საჭირო 1C ფორმატი - შრიფტი, ფონის ან ტექსტის ფერი, 1C ფორმატი ციფრებისა და თარიღების ჩვენებისთვის
  • მდგომარეობა. თუ ეს დიზაინი ყოველთვის გამოიყენება, დატოვეთ ეს ველი ცარიელი. წინააღმდეგ შემთხვევაში, მიუთითეთ ველი და მისი მნიშვნელობა. შემდეგ ფორმატირება გამოყენებული იქნება მხოლოდ იმ ხაზებში, რომლებშიც ეს მნიშვნელობები ემთხვევა. თუ თქვენ გჭირდებათ ერთდროულად რამდენიმე ველის მნიშვნელობების და "და/ან" პირობების მითითება, დაამატეთ ჯგუფი და დააჯგუფეთ ველები ჯგუფების გამოყენებით.
  • ჩამოყალიბებული ველები. ველების სია, რომლებისთვისაც გამოყენებული იქნება ფორმატირება.

1C ფორმატი მართულ ფორმებში

ფორმატირების იგივე წესები ვრცელდება მართული მოიჯარეების სიის ფორმაზე. სიის ფორმაში აირჩიეთ მენიუს პუნქტი "ყველა მოქმედება / სიის კონფიგურაცია".

პირობითი ფორმატირების ჩანართი.

აირჩიეთ სასურველი დიზაინი და ფორმატი.

მიუთითეთ ველების სია, რომლებზეც გამოყენებული იქნება ეს დიზაინი.

ტიპი: ნომერი; თარიღი; ლოგიკური. ფორმატირებადი მნიშვნელობა.<ФорматнаяСтрока> (სურვილისამებრ) ტიპი: სტრიქონი. ფორმატის სტრიქონი არის სტრიქონის მნიშვნელობა, რომელიც მოიცავს ფორმატირების ვარიანტებს. ფორმატირების ვარიანტები ჩამოთვლილია სიმბოლოს მეშვეობით ";". პარამეტრის არსებობა ნიშნავს, რომ ფორმატირება განსხვავდება სტანდარტულისგან. თუ პარამეტრი არ არის მითითებული, მაშინ გამოიყენება სტანდარტული ფორმატირება, რომელიც ძირითადად შეესაბამება მნიშვნელობის სტრინგად გადაქცევას. თუმცა, ნომერი და თარიღი ტიპის მნიშვნელობებისთვის, ნაგულისხმევი მნიშვნელობები (0 და 01.01.0001 00:00:00 შესაბამისად) დააბრუნებს ცარიელ სტრიქონს. თითოეული პარამეტრი მითითებულია პარამეტრის სახელით, "=" სიმბოლოთი და პარამეტრის მნიშვნელობით. პარამეტრის მნიშვნელობა შეიძლება განისაზღვროს ერთჯერადი ან ორმაგი ბრჭყალებით. ეს საჭიროა, თუ პარამეტრის მნიშვნელობა შეიცავს სიმბოლოებს, რომლებიც გამოიყენება ფორმატის სტრიქონის სინტაქსში. თვითნებური სიმბოლოები შეიძლება იყოს მითითებული პარამეტრის მნიშვნელობის შიგნით, რომელიც გამოჩნდება ისე, როგორც არის მიღებული სტრიქონის ფორმირებისას. ასე, მაგალითად, შეგიძლიათ მიუთითოთ გამყოფები საათების, წუთების და წამების დროს ფორმატირების დროს. თუ ეს სიმბოლოები ემთხვევა ფორმატის სტრიქონების მნიშვნელობებს, ისინი უნდა იყოს ჩასმული ერთ ბრჭყალებში. ფორმატის სიმებიანი პარამეტრების სახელები და მნიშვნელობები: L (L) - ენის, ქვეყნის სახელი, რომლისთვისაც შესრულდება სტანდარტული ფორმატირება. ხელმისაწვდომი ენების სახელები განთავსებულია ფორმატის სტრიქონის აღწერილობის შემდეგ. NZ (ND) - მთელი და წილადი ნაწილების ნაჩვენები ათობითი ადგილების საერთო რაოდენობა. შემდეგ თავდაპირველი რიცხვი მრგვალდება დამრგვალების წესების შესაბამისად Okr15as20. თუ ეს პარამეტრი მითითებულია, მაშინ რიცხვის წილადი ნაწილის საჩვენებლად უნდა იყოს მითითებული NPV პარამეტრი, წინააღმდეგ შემთხვევაში წილადი ნაწილი არ გამოჩნდება. NFD (NFD) - ათობითი ადგილების რაოდენობა წილადის ნაწილში. შემდეგ თავდაპირველი რიცხვი მრგვალდება დამრგვალების წესების შესაბამისად Okr15as20. CHS (NS) - ბიტის ცვლა: დადებითი - გაყოფა, უარყოფითი - გამრავლება. სხვა სიტყვებით რომ ვთქვათ, ეს ნიშნავს, რომ თავდაპირველი რიცხვი გამრავლდება ან იყოფა 10*C-ზე, სადაც C არის პარამეტრის მოდულის მნიშვნელობა. FRD (NDS) - მთელი და წილადი ნაწილების გამყოფი სიმბოლო. CHRG (NGS) - რიცხვის მთელი ნაწილის ჯგუფების სიმბოლო-გამყოფი. თუ ცარიელი სტრიქონი გამოიყენება როგორც დელიმიტერი, მაშინ დელიმიტერი იქნება უწყვეტი სივრცის სიმბოლო. NZ (NZ) არის სტრიქონი, რომელიც წარმოადგენს რიცხვის ნულოვან მნიშვნელობას. თუ არ არის მითითებული, წარმოდგენა ცარიელი სტრიქონია. თუ დაყენებულია "CHN=", მაშინ "0" სახით. არ გამოიყენება რიცხვითი შეყვანის ველებისთვის. NLZ - აჩვენოს თუ არა წამყვანი ნულები. ამ პარამეტრის მნიშვნელობა არ არის დაყენებული, პარამეტრის რეალური არსებობა განსაზღვრავს წამყვანი ნულების გამომავალს. CHG (NG) - რიცხვის ციფრების დაჯგუფების რიგი. როგორც მნიშვნელობა, რიცხვები მითითებულია, გამოყოფილი მძიმეებით, რაც მიუთითებს დაჯგუფებული ციფრების რაოდენობას მარჯვნიდან მარცხნივ. მხოლოდ პირველ ორ რიცხვს აქვს აზრი. პირველი მათგანი მიუთითებს პირველადი დაჯგუფება, ანუ ის, რომელიც გამოყენებული იქნება რიცხვის მთელი ნაწილის ყველაზე ნაკლებად მნიშვნელოვანი ციფრებისთვის. თუ მეორე რიცხვი არ არის მითითებული, მაშინ დაჯგუფდება მხოლოდ ყველაზე ნაკლებად მნიშვნელოვანი ციფრები. თუ მეორე რიცხვად მითითებულია 0, მაშინ პირველადი დაჯგუფებისთვის მითითებული მნიშვნელობა გამოყენებული იქნება რიცხვის მთელი ნაწილის ყველა ციფრზე. თუ 0-ის გარდა სხვა მნიშვნელობა გამოიყენება მეორე რიცხვად, მაშინ ეს მნიშვნელობა გამოყენებული იქნება ყველა ციფრის დასაჯგუფებლად, გარდა უკვე დაჯგუფებული ყველაზე ნაკლებად მნიშვნელოვანი. CHO (NN) - უარყოფითი რიცხვების წარმოდგენა. 0 (0) - სტრიქონი, როგორიცაა "(1,1)"; 1 (1) - სტრიქონი, როგორიცაა "-1,1"; 2 (2) - ხაზი, როგორიცაა "- 1.1"; 3 (3) - სტრიქონი, როგორიცაა "1,1-"; 4 (4) - სტრიქონი, როგორიცაა "1,1 -". DF (DF) არის თარიღის ფორმატი. d (d) - თვის დღე (ციფრებში) ნულის გარეშე; dd (dd) - თვის დღე (ციფრებში) წინა ნულით; დდდ (დდდ) — კვირის დღის მოკლე სახელი *); dddd (dddd) - კვირის დღის სრული სახელი *); M (M) - თვის ნომერი (ციფრებში) ნულის გარეშე; MM (MM) - თვის ნომერი (ციფრებში) წინა ნულით; MMM (MMM) - თვის მოკლე სახელი *); MMMM (MMMM) არის თვის სრული სახელი *); k (q) არის კვარტალის რაოდენობა წელიწადში; y (y) არის წელიწადის რიცხვი საუკუნის გარეშე და მთავარი ნული; yy (yy) — წელიწადის რიცხვი საუკუნის გარეშე წინა ნულით; yyyy (yyyy) - წლის რიცხვი საუკუნესთან ერთად; h (h) - საათი 12-საათიან ვერსიაში წამყვანი ნულების გარეშე; hh (hh) - საათი 12-საათიან ვერსიაში წამყვანი ნულით; H (H) - საათი 24-საათიან ვერსიაში წამყვანი ნულების გარეშე; HH (HH) - საათი 24-საათიან ვერსიაში წამყვანი ნულით; მ (მ) - წუთი წინა ნულის გარეშე; მმ (მმ) - წუთი წამყვანი ნულით; c (s) — მეორე ნულის გარეშე; ss (ss) — მეორე წამყვანი ნულით; bb (tt) - AM/PM ნახევარი დღის ჩვენება (მოქმედი მხოლოდ კონფიგურაციის ენებისთვის, რომლებიც მხარს უჭერენ 12 საათიანი დროის წარმოდგენას). შენიშვნა: *) - არ გამოიყენება თარიღის შეყვანის ველის ფორმატის სტრიქონისთვის. DLF (DLF) არის ადგილობრივი თარიღის ფორმატი. განსაზღვრავს თარიღის ნაწილების ჩვენების ვარიანტს. D (D) - თარიღი (ციფრებში); DD (DD) - გრძელი თარიღი (თვე სიტყვით); B (T) - სრული დრო, თარიღი შეიძლება გაერთიანდეს დროს; DV (DT) - თარიღის დრო. მაგალითი: ფორმატი('20051120140323',"DLF=DDV") არის "2005 წლის 20 ნოემბერი 2:03:23 PM". Მნიშვნელოვანი! ფორმატის სტრიქონების ვარიანტების თანმიმდევრობა DLF-სთვის<дата + время>(DV ან DVD) ვერ შეიცვლება. DP (DE) არის სტრიქონი, რომელიც წარმოადგენს ცარიელ თარიღს (მაგალითად, Format('00010101000000' ,"DP=""ცარიელი თარიღი""") დააბრუნებს სტრიქონს "ცარიელი თარიღი"). BF (BF) არის სტრიქონი, რომელიც წარმოადგენს ლოგიკურ მნიშვნელობას False. BI (BT) არის სტრიქონი, რომელიც წარმოადგენს ლოგიკურ მნიშვნელობას True. Შენიშვნა. შეყვანის ველის პარამეტრების გამოყენება: პარამეტრი DP (DE) არ გამოიყენება; პარამეტრი DLF (DLF) გამოიყენება მხოლოდ D (D), V (T) და DV (DT) მნიშვნელობებთან ერთად. დაბრუნების მნიშვნელობა: ტიპი: სტრიქონი. მიღებული მნიშვნელობის ფორმატირების შედეგად მიღებული სტრიქონი. აღწერა: წარმოქმნის ღირებულებების ადამიანის წაკითხვას. სასარგებლოა მოხსენებებში და მნიშვნელობების სხვა ვიზუალურ ჩვენებაში. ხელმისაწვდომობა: თხელი კლიენტი, ვებ კლიენტი, სერვერი, სქელი კლიენტი, გარე შეერთება , მობილური აპლიკაცია (კლიენტი), მობილური აპლიკაცია (სერვერი). ენების სია: af აფრიკული af_NA (af_NA) აფრიკული (ნამიბია) af_ZA აფრიკული (სამხრეთ აფრიკა) am ამჰარული am_ET ამჰარული (ეთიოპია) ar არაბული ar_AE არაბული (არაბეთის გაერთიანებული საემიროები) ar_BH არაბული (ბაჰრეინი) ar_DZ არაბული (ალჟირი) ar_EG არაბული (ეგვიპტე) ) ar_IQ არაბული (ერაყი) ar_JO არაბული (იორდანია) ar_KW არაბული (ქუვეითი) ar_LB არაბული (ლიბანი) ar_LY არაბული (ლიბია) ar_MA არაბული (მაროკო) ar_OM არაბული (ომანი) ar_QA არაბული (კატარი) ar_SA არაბული (საუდის არაბეთი) ar_SD არაბული ( სუდანი) ) ar_SY არაბული (სირია) ar_TN არაბული (ტუნისი) ar_YE არაბული (იემენი) როგორც ასამური როგორც_IN ასამური (ინდოეთი) az აზერბაიჯანული az_AZ აზერბაიჯანული (აზერბაიჯანი) az_Cyrl აზერბაიჯანული (კირიული) az_Cyrl_AZ აზერბაიჯანული (კირიული, აზერბაიჯანული_AZ_Lazn) აზერბაიჯანული (ლათინური, აზერბაიჯანი) იყოს ბელორუსული be_BY ბელორუსული (ბელორუსი) bg ბულგარული bg_BG ბულგარული (ბულგარეთი) bn ბენგალი bn_IN ბენგალი (ინდოეთი) ca კატალანური ca_ES კატალონიელები cs ჩეხური cs_CZ ჩეხური (ჩეხეთი) cy უელსური cy_GB უელსური (დიდი ბრიტანეთი) da დანიური da_DK დანიური (დანია) დე გერმანული de_AT გერმანული (ავსტრია) de_BE გერმანული (ბელგია) de_CH გერმანული (შვეიცარია) de_DE გერმანული (გერმანია) de_LI (de_LI) გერმანული (de_LI) ლიხტენშტეინი) de_LU გერმანული (ლუქსემბურგი) el ბერძნული el_CY (el_CY) ბერძნული (კვიპროსი) el_GR ბერძნული (საბერძნეთი) en ინგლისური en_AU ინგლისური (ავსტრალია) en_BE ინგლისური (ბელგია) en_BW ინგლისური (ბოტსვანა) en_BZ (en_BZ) ინგლისური (ბელიზა ინგლისური) (კანადა) en_GB ინგლისური (გაერთიანებული სამეფო) en_HK ინგლისური (ჰონკონგი, (სპეციალური ადმინისტრაციული ზონა, ჩინეთი)) en_IE ინგლისური (ირლანდია) en_IN ინგლისური (ინდოეთი) en_JM (en_JM) ინგლისური (იამაიკა) en_MH (en_MH) ინგლისური (მარშალის კუნძულები) en_MT ინგლისური (მალტა) en_NA (en_NA) ინგლისური (ნამიბია) en_NZ ინგლისური (ახალი ზელანდია) en_PH ინგლისური (ფილიპინები) en_PK ინგლისური (პაკისტანი) en_SG ინგლისური (სინგაპური) en_TT (en_TT) ინგლისური es (ტრინიდადი და ტობაგო) en_US ინგლისური (ამერიკის შეერთებული შტატები) en_VI ინგლისური (აშშ-ის ვირჯინიის კუნძულები) en_ZA ინგლისური (სამხრეთ აფრიკა) en_ZW ინგლისური (ზიმბაბვე) es ესპანური es_AR ესპანური (არგენტინა) es_BO ესპანური (ბოლივია) es_CL ესპანური (ჩილე) es_CO ესპანური (კოლუმბია) es_CR ესპანური (კოსტა რიკა) es_DO ესპანური (დომინიკის რესპუბლიკა) es_EC ესპანური (ეკვადორი) es_ES ესპანური (ესპანეთი) es_GT ესპანური (გვატემალა) es_HN ესპანური (ჰონდურასი) es_MX ესპანური (მექსიკა) es_NI ესპანური (ნიკარაგუა_PAP) ) ) es_PE ესპანური (პერუ) es_PR ესპანური (პუერტო რიკო) es_PY ესპანური (პარაგვაი) es_SV ესპანური (ელ სალვადორი) es_US ესპანური (ამერიკის შეერთებული შტატები) es_UY ესპანური (ურუგვაი) es_VE ესპანური (ვენესუელა) და ესტონური et_EE ესტონეთი ბასკური eu_ES ბასკური (ესპანეთი) fa სპარსული fa_AF სპარსული (ავღანეთი) fa_IR სპარსული (ირანი) fi ფინური fi_FI ფინური (ფინეთი) ფარერული fo_FO ფარერული (ფარერის კუნძულები) fr ფრანგული ფრანგული fr_BE ფრანგული (ბელგია) fr_CA ფრანგული (კანადა) fr_CH ფრანგული (შვეიცარია) fr_FR ფრანგული (საფრანგეთი) fr_LU ფრანგული (ლუქსემბურგი) fr_MC (fr_MC) ფრანგული (მონაკო) fr_SN (fr_SN) ფრანგული (სენეგალი) ga ირლანდიური ga_IEl გალისიური gl_ES, გალისიური (ესპანეთი) გუ გუჯარატი gu_IN გუჯარატი (ინდოეთი) ჰე ებრაული he_IL ებრაული (ისრაელი) hi Hindi hi_IN ჰინდი (ინდოეთი) hr ხორვატული hr_HR ხორვატიული (ხორვატია) hu უნგრული hu_HU უნგრული (უნგრეთი) hy სომხური hy_AM სომხური (სომხეთი) hy_AMREV სომხური (სომხეთი, შესწორებული) id ინდონეზიური id_ID ინდონეზიური (ინდონეზია) არის ისლანდიური is_IS ისლანდიური (ისლანდია) ის იტალიური it_CH, იტალიური (შვეიცარია) it_IT იტალიური (იტალია) ja იაპონური ja_JP იაპონური (იაპონია) ka ქართული ka_GE ქართული (საქართველო) kk ყაზახური kk_KZ ყაზახური (ყაზახეთი) kl გრენლანდიური kl_GL გრენლანდიური (გრენლანდია) kn კანადა kn_IN კანადა (ინდოეთი) ko კორეული ko_KR კორეული ( სამხრეთ კორეა ) kok Konkani kok_IN კონკანი (ინდოეთი) ky ყირგიზული ky_KY ყირგიზული (ყირგიზეთი) lt ლიტვური lt_LT ლიტვური (ლიტვა) lv ლატვიური lv_LV ლატვიური (ლატვია) mk მაკედონური mk_MK მაკედონიური (მაკედონია) ml_IN მალაიალამჰა (მალაიალამი) მლ. ms მალაიზიური ms_BN მალაიზიური (ბრუნეი) ms_MY მალაიზიური (მალაიზია) mt მალტური mt_MT მალტური (მალტა) nb ნორვეგიული ბოკმალი Nb_NO ნორვეგიული ბოკმალი (ნორვეგია) nl ჰოლანდიური nl_BE ჰოლანდიური (ბელგია) nl_NL ნიდერლანდური (ნიდერლანდები) ნორვეგიული ნორვეგია ნ. Oromo (Afan) om_ET Oromo (Afan) (ეთიოპია) om_KE Oromo (Afan) (კენია) or Oriya or_IN Oriya (ინდოეთი) pa Punjabi pa_IN Punjabi (ინდოეთი) pl პოლონური pl_PL პოლონური (პოლონეთი) ps პუშტუ (პუშტუ) ps_AF პუშტუ (Pushto) ) ) (ავღანეთი) pt პორტუგალიური pt_BR პორტუგალიური (ბრაზილია) pt_PT პორტუგალიური (პორტუგალია) ro რუმინული ro_RO რუმინული (რუმინეთი) ru რუსული ru_RU რუსული (რუსეთი) ru_UA რუსული (უკრაინა) sk სლოვაკური sk_SK სლოვაკური სომალი (სლოვაკეთი) sl სლოვენური sl_SI სლოვენური (სლოვენია) ასე სომალი so_DJ სომალია (ჯიბუტი) so_ET სომალი (ეთიოპია) so_KE სომალი (კენია) so_SO სომალი (სომალი) ს. Герцеговина) 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) სერბული (მონტენეგრო) sr_RS (sr_RS) სერბული (სერბეთი) sv შვედური sv_FI შვედური (ფინეთი) sv_SE შვედური (შვედეთი) sw სუაჰილი sw_KE სუაჰილი (სვაჰილი) sw_TZ სუაჰილი (ტანზანია) ტამი ინგლისური ta_IN ტამილური (ინდოეთი) te ტელუგუ te_IN ტელუგუ (ინდოეთი) th ტაილანდური th_TH ტაილანდური (ტაილანდი) ti ტიგრინია ti_ER ტიგრინია (ერიტრეა) ti_ET ტიგრინია (ეთიოპია) tr თურქული tr_TR თურქული (თურქეთი) uk უკრაინული uk_UA უკრაინული (უკრაინა) ურდუ ურდუ (პაკისტანი) uz Uzbek uz_Cyrl უზბეკური (კირიული) uz_Cyrl_UZ უზბეკური (კირიული, უზბეკეთი) uz_Latn უზბეკური (ლათინური) uz_Latn_UZ უზბეკური (ლათინური, უზბეკეთი) uz_UZ უზბეკეთი (უზბეკეთი) ვიეტნამური vi_VN ვიეტნამური (_HHCN) ჩინური (_HHCN) (Hans, ჩინეთი) zh_Hans_SG ჩინური (Hans, სინგაპური) zh_Hant Chinese (Hant) zh_Hant_HK ჩინური (Hant, ჰონგ კონგი (სპეციალური ადმინისტრაციული ზონა, ჩინეთი)) zh_Hant_MO ჩინური (Hant, მაკაო (სპეციალური ადმინისტრაციის ზონა) , ჩინეთი)) zh_Hant_TW ჩინური ჰანტი, ტაივანი) zh_HK ჩინური (ჰონკონგი (სპეციალური ადმინისტრაციული ზონა, ჩინეთი)) zh_MO ჩინური (მაკაო (სპეციალური ადმინისტრაციული ზონა) ადმინისტრაციული ოფისი, ჩინეთი)) zh_SG ჩინური (სინგაპური) zh_TW ჩინური (ტაივანი)

ჩაშენებული ენის ფუნქციები. ფორმატი (სკრიპტის ფუნქციები. ფორმატი)
ჩაშენებული ენის ფუნქციები (სკრიპტის ფუნქციები)
ფორმატი
Სინტაქსი:
ფორმატი (<Значение>, <ФорматнаяСтрока>
Პარამეტრები:
<Значение>(აუცილებელია)
ტიპი: ნომერი; თარიღი; ლოგიკური. ფორმატირებადი მნიშვნელობა.
<ФорматнаяСтрока>(სურვილისამებრ)
ტიპი: სიმებიანი. ფორმატის სტრიქონი არის სტრიქონის მნიშვნელობა, რომელიც მოიცავს ფორმატირების ვარიანტებს.
ფორმატირების პარამეტრები ჩამოთვლილია ";" სიმბოლოს მეშვეობით. პარამეტრის არსებობა ნიშნავს, რომ ფორმატირება განსხვავდება სტანდარტულისგან.
თუ პარამეტრი არ არის მითითებული, მაშინ გამოიყენება სტანდარტული ფორმატირება, რომელიც ძირითადად შეესაბამება მნიშვნელობის სტრინგად გადაქცევას. თუმცა, ნომერი და თარიღი ტიპის მნიშვნელობებისთვის, ნაგულისხმევი მნიშვნელობები (0 და 01.01.0001 00:00:00 შესაბამისად) დააბრუნებს ცარიელ სტრიქონს.
თითოეული პარამეტრი მითითებულია პარამეტრის სახელით, "=" სიმბოლოთი და პარამეტრის მნიშვნელობით. პარამეტრის მნიშვნელობა შეიძლება განისაზღვროს ერთჯერადი ან ორმაგი ბრჭყალებით. ეს საჭიროა, თუ პარამეტრის მნიშვნელობა შეიცავს სიმბოლოებს, რომლებიც გამოიყენება ფორმატის სტრიქონის სინტაქსში. თვითნებური სიმბოლოები შეიძლება იყოს მითითებული პარამეტრის მნიშვნელობის შიგნით, რომელიც გამოჩნდება ისე, როგორც არის მიღებული სტრიქონის ფორმირებისას. ასე, მაგალითად, შეგიძლიათ მიუთითოთ გამყოფები საათების, წუთების და წამების დროს ფორმატირების დროს. თუ ეს სიმბოლოები ემთხვევა ფორმატის სტრიქონების მნიშვნელობებს, ისინი უნდა იყოს ჩასმული ერთ ბრჭყალებში.
ფორმატის სიმებიანი პარამეტრების სახელები და მნიშვნელობები:
L (L) - ენის, ქვეყნის სახელი, რომლისთვისაც შესრულდება სტანდარტული ფორმატირება. ხელმისაწვდომი ენების სახელები:
აფრიკული
af_ZA Afrikaans (სამხრეთ აფრიკა)
ამჰარული ვარ
am_ET ამჰარული (ეთიოპია)
ar არაბული
ar_AE Arabic (არაბული გაერთიანებული საამიროები)
ar_BH არაბული (ბაჰრეინი)
ar_DZ არაბული (ალჟირი)
ar_EG არაბული (ეგვიპტე)
ar_IQ არაბული (ერაყი)
ar_JO არაბული (იორდანია)
ar_KW არაბული (ქუვეითი)
ar_LB არაბული (ლიბანი)
ar_LY არაბული (ლიბია)
ar_MA არაბული (მაროკო)
ar_OM არაბული (ომანი)
ar_QA არაბული (კატარი)
ar_SA არაბული (საუდის არაბეთი)
ar_SD არაბული (სუდანი)
ar_SY არაბული (სირია)
ar_TN არაბული (ტუნისი)
ar_YE არაბული (იემენი)
როგორც ასამური
as_IN ასამური (ინდოეთი)
აზერბაიჯანული
az_AZ აზერბაიჯანული (აზერბაიჯანი)
az_Cyrl აზერბაიჯანული (კირილიცა)
az_Cyrl_AZ აზერბაიჯანული (კირილიცა, აზერბაიჯანი)
az_Latn აზერბაიჯანული (ლათინური)
az_Latn_AZ აზერბაიჯანული (ლათინური, აზერბაიჯანი)
იყოს ბელორუსი
be_BY ბელორუსული (ბელორუსი)
bg ბულგარული
bg_BG ბულგარული (ბულგარეთი)
ბნ ბენგალური
bn_IN ბენგალური (ინდოეთი)
კატალონიური
ca_ES კატალანური (ესპანეთი)
cs ჩეხური
cs_CZ ჩეხეთი (ჩეხეთი)
cy უელსური
cy_GB უელსური (დიდი ბრიტანეთი)
დანიური
da_DK დანიური (დანია)
დე გერმანული
de_AT გერმანული (ავსტრია)
de_BE გერმანული (ბელგია)
de_CH გერმანული (შვეიცარია)
de_DE გერმანული (გერმანია)
de_LU გერმანული (ლუქსემბურგი)
el ბერძნული
el_GR ბერძნული (საბერძნეთი)
en ინგლისური
en_AU ინგლისური (ავსტრალია)
en_BE ინგლისური (ბელგია)
en_BW ინგლისური (ბოტსვანა)
en_CA ინგლისური (კანადა)
en_GB ინგლისური (დიდი ბრიტანეთი)
en_HK ინგლისური (ჰონკონგი, (სპეციალური ადმინისტრაციული ზონა, ჩინეთი))
en_IE ინგლისური (ირლანდია)
en_IN ინგლისური (ინდოეთი)
en_MT ინგლისური (მალტა)
en_NZ ინგლისური (ახალი ზელანდია)
en_PH ინგლისური (ფილიპინები)
en_PK ინგლისური (პაკისტანი)
en_SG ინგლისური (სინგაპური)
en_US ინგლისური (ამერიკის შეერთებული შტატები)
en_VI ინგლისური (აშშ-ს ვირჯინიის კუნძულები)
en_ZA ინგლისური (სამხრეთ აფრიკა)
en_ZW ინგლისური (ზიმბაბვე)
ეს ესპანური
es_AR ესპანური (არგენტინა)
es_BO ესპანური (ბოლივია)
es_CL ესპანური (ჩილე)
es_CO ესპანური (კოლუმბია)
es_CR ესპანური (კოსტა რიკა)
es_DO ესპანური (დომინიკის რესპუბლიკა)
es_EC ესპანური (ეკვადორი)
es_ES ესპანური (ესპანეთი)
es_GT ესპანური (გვატემალა)
es_HN ესპანური (ჰონდურასი)
es_MX ესპანური (მექსიკა)
es_NI ესპანური (ნიკარაგუა)
es_PA ესპანური (პანამა)
es_PE ესპანური (პერუ)
es_PR ესპანური (პუერტო რიკო)
es_PY ესპანური (პარაგვაი)
es_SV ესპანური (ელ სალვადორი)
es_US ესპანური (ამერიკის შეერთებული შტატები)
es_UY ესპანური (ურუგვაი)
es_VE ესპანური (ვენესუელა)
და ესტონური
et_EE ესტონური (ესტონეთი)
ევრო ბასკური
eu_ES ბასკური (ესპანეთი)
fa სპარსული
fa_AF სპარსული (ავღანეთი)
fa_IR სპარსული (ირანი)
ფი ფინური
fi_FI ფინური (ფინეთი)
ფარერისთვის
fo_FO ფარერული (ფარერის კუნძულები)
fr ფრანგული
fr_BE ფრანგული (ბელგია)
fr_CA ფრანგული (კანადა)
fr_CH ფრანგული (შვეიცარია)
fr_FR ფრანგული (საფრანგეთი)
fr_LU ფრანგული (ლუქსემბურგი)
ga ირლანდიელი
ga_IE ირლანდიელი (ირლანდია)
გლ გალისიური
gl_ES, გალისიური (ესპანეთი)
გუ გვიარატი
gu_IN გუჯარათი (ინდოეთი)
ის ებრაული
he_IL ებრაული (ისრაელი)
გამარჯობა ჰინდი
hi_IN ჰინდი (ინდოეთი)
სთ ხორვატული
hr_HR ხორვატია (ხორვატია)
ჰუ უნგრული
hu_HU უნგრული (უნგრეთი)
აჰა სომეხი
hy_AM სომხური (სომხეთი)
hy_AM_REVISED სომხური (სომხეთი, REVISED)
id ინდონეზიური
id_ID ინდონეზიური (ინდონეზია)
ისლანდიურია
is_IS ისლანდიური (ისლანდია)
იტალიურია
it_CH, იტალიური (შვეიცარია)
it_IT იტალიური (იტალია)
და იაპონური
ja_JP იაპონური (იაპონია)
კა ქართული
ka_GE ქართული (საქართველო)
კკ ყაზახური
kk_KZ ყაზახური (ყაზახეთი)
kl გრენლანდიური
kl_GL გრენლანდიური (გრენლანდია)
კნ კანადა
kn_IN კანადა (ინდოეთი)
რომ კორეული
ko_KR კორეული (სამხრეთ კორეა)
კოკ კონკანი
kok_IN კონკანი (ინდოეთი)
ლიტვურია
lt_LT ლიტვური (ლიტვა)
ლვ ლატვიური
lv_LV ლატვიური (ლატვია)
mk მაკედონური
mk_MK მაკედონია (მაკედონია)
მლ მალაიალამური
ml_IN მალაიალამური (ინდოეთი)
ბატონო მარათიან
mr_IN მარათელი (ინდოეთი)
ms მალაიზია
ms_BN მალაიური (ბრუნეი)
ms_MY მალაიური (მალაიზია)
მთ მალტური
mt_MT მალტური (მალტა)
nb ნორვეგიული ბოკმალი
nb_NO Norwegian Bokmål (ნორვეგია)
nl ჰოლანდიური
nl_BE ჰოლანდიური (ბელგია)
nl_NL ჰოლანდიური (ნიდერლანდები)
nn ნორვეგიული ნინორსკი
nn_NO ნორვეგიული ნინორსკი (ნორვეგია)
ომ ორომო (ათანი)
om_ET ორომო (აფანი) (ეთიოპია)
om_KE ორომო (აფანი) (კენია)
ან ორია
or_IN Oriya (ინდოეთი)
პენჯაბური
pa_IN პენჯაბური (ინდოეთი)
pl პოლონური
pl_PL პოლონური (პოლონეთი)
ps პუშტუ (პუშტუ)
ps_AF პუშტუ (პუშტუ) (ავღანეთი)
pt პორტუგალიელი
pt_BR პორტუგალიური (ბრაზილია)
pt_PT პორტუგალიური (პორტუგალია)
ro რუმინული
ro_RO რუმინული (რუმინეთი)
en რუსული
en_RU რუსული (რუსეთი)
ru_UA რუსული (უკრაინა)
sk სლოვაკური
sk_SK სლოვაკური (სლოვაკეთი)
sl სლოვენური
sl_SI სლოვენური (სლოვენია)
ასე რომ, სომალი
so_DJ Somalia (ჯიბუტი)
so_ET სომალი (ეთიოპია)
so_KE სომალი (კენია)
so_SO სომალი (სომალი)
კვ ალბანური
sq_AL ალბანური (ალბანეთი)
სერბული
sr_CS სერბული (სერბეთი და მონტენეგრო)
sr_Cyrl სერბული (კირილიცა)
sr_Cyrl_CS სერბული (კირილიცა, სერბეთი და მონტენეგრო)
sr_Cyrl_YU სერბული (კირილიცა, იუგოსლავია)
sr_Latn სერბული (ლათინური)
sr_Latn_CS სერბული (ლათინური, სერბეთი და მონტენეგრო)
sr_Latn_YU სერბული (ლათინური, იუგოსლავია)
sr_YU სერბული (იუგოსლავია)
შვედური
sv_FI შვედური (ფინეთი)
sv_SE შვედური (შვედეთი)
სუაჰილი
sw_KE სუაჰილი (სვაჰილი)
sw_TZ სუაჰილი (ტანზანია)
ტამილური
ta_IN ტამილური (ინდოეთი)
ტელუგუ
te_IN ტელუგუ (ინდოეთი)
ე ტაილანდური
th_TH ტაილანდური (ტაილანდი)
ტიგრინია
ti_ER ტიგრინია (ერითრეა)
ti_ET ტიგრინია (ეთიოპია)
tr თურქული
tr_TR თურქული (თურქეთი)
დიდი ბრიტანეთი უკრაინული
uk_UA უკრაინული (უკრაინა)
ურ ურდუ
ur_PK ურდუ (პაკისტანი)
უზბეკი
uz_Cyrl უზბეკური (კირილიცა)
uz_Cyrl_UZ უზბეკური (კირილიცა, უზბეკეთი)
uz_Latn უზბეკური (ლათინური)
uz_Latn_UZ უზბეკური (ლათინური, უზბეკეთი)
uz_UZ უზბეკური (უზბეკეთი)
ვიეტნამური
vi_VN ვიეტნამური (ვიეტნამი)
zh ჩინური
zh_CN ჩინური (ჩინეთი)
zh_Hans Chinese (Hans)
zh_Hans_CN ჩინური (ჰანსი, ჩინეთი)
zh_Hans_SG ჩინური (Hans, სინგაპური)
zh_Hant ჩინური (Hant)
zh_Hant_HK ჩინური (ჰანტი, ჰონგ კონგი (სპეციალური ადმინისტრაციული ზონა, ჩინეთი))
zh_Hant_MO ჩინური (ჰანტი, მაკაო (სპეციალური ადმინისტრაციული ზონა, ჩინეთი))
zh_Hant_TW ჩინური (Hant, ტაივანი)
zh_HK ჩინური (ჰონკონგი (სპეციალური ადმინისტრაციული ზონა, ჩინეთი))
zh_MO ჩინური (მაკაო (სპეციალური ადმინისტრაციული ზონა, ჩინეთი))
zh_SG ჩინური (სინგაპური)
zh_TW ჩინური (ტაივანი)
NZ (ND) - მთელი და წილადი ნაწილების ნაჩვენები ათობითი ადგილების საერთო რაოდენობა. შემდეგ თავდაპირველი რიცხვი მრგვალდება დამრგვალების წესების შესაბამისად Okr15as20. თუ ეს პარამეტრი მითითებულია, მაშინ რიცხვის წილადი ნაწილის საჩვენებლად უნდა იყოს მითითებული NPV პარამეტრი, წინააღმდეგ შემთხვევაში წილადი ნაწილი არ გამოჩნდება.
NFD (NFD) - ათობითი ადგილების რაოდენობა წილადის ნაწილში. შემდეგ თავდაპირველი რიცხვი მრგვალდება დამრგვალების წესების შესაბამისად Okr15as20.
CHS (NS) - ბიტის ცვლა: დადებითი - გაყოფა, უარყოფითი - გამრავლება. სხვა სიტყვებით რომ ვთქვათ, ეს ნიშნავს, რომ თავდაპირველი რიცხვი გამრავლდება ან იყოფა 10*C-ზე, სადაც C არის პარამეტრის მოდულის მნიშვნელობა.
FRD (NDS) - მთელი და წილადი ნაწილების სიმბოლო-გამყოფი.
CHRG (NGS) - რიცხვის მთელი ნაწილის ჯგუფის გამყოფი სიმბოლო. თუ ცარიელი სტრიქონი გამოიყენება როგორც დელიმიტერი, მაშინ დელიმიტერი იქნება უწყვეტი სივრცის სიმბოლო.
NZ (NZ) - სტრიქონი, რომელიც წარმოადგენს რიცხვის ნულოვან მნიშვნელობას. თუ არ არის მითითებული, წარმოდგენა ცარიელი სტრიქონია. თუ მითითებულია "HN=", მაშინ "0" სახით. არ გამოიყენება რიცხვითი შეყვანის ველებისთვის.
NLZ - აჩვენოს თუ არა წამყვანი ნულები. ამ პარამეტრის მნიშვნელობა არ არის დაყენებული, პარამეტრის რეალური არსებობა განსაზღვრავს წამყვანი ნულების გამომავალს.
CHG (NG) - რიცხვის ციფრების დაჯგუფების თანმიმდევრობა. როგორც მნიშვნელობა, რიცხვები მითითებულია, გამოყოფილი მძიმეებით, რაც მიუთითებს დაჯგუფებული ციფრების რაოდენობას მარჯვნიდან მარცხნივ. იმის დასაზუსტებლად, რომ ბოლო დაჯგუფების ნომერი უნდა განმეორდეს ყველა მაღალი რიგის ციფრისთვის, მის შემდეგ მითითებულია 0, გამოყოფილი მძიმით.
CHO (NN) - უარყოფითი რიცხვების წარმოდგენა.
0 - სტრიქონი, როგორიცაა "(1,1)";
1 - სტრიქონი, როგორიცაა "-1,1";
2 - ხაზი, როგორიცაა "- 1,1";
3 - სტრიქონი, როგორიცაა "1,1-";
4 - ხაზი, როგორიცაა "1,1 -".
DF (DF) - თარიღის ფორმატი.
d (d) - თვის დღე (ციფრებში) ნულის გარეშე;
dd (dd) - თვის დღე (ციფრებში) წამყვანი ნულით;
დდდ (დდდ) - კვირის დღის მოკლე სახელი *);
dddd (dddd) - კვირის დღის სრული სახელი *);
M (M) - თვის ნომერი (ციფრებში) ნულის გარეშე;
MM (MM) - თვის ნომერი (ციფრებში) წინა ნულით;
MMM (MMM) - თვის მოკლე სახელი *);
MMMM (MMMM) - თვის სრული სახელი *);
k (q) - კვარტალის რაოდენობა წელიწადში;
y (y) - წლის რიცხვი საუკუნის გარეშე და წინა ნულის გარეშე;
yy (yy) - წელიწადის რიცხვი საუკუნის გარეშე, წინა ნულით;
yyyy (yyyy) - წლის რიცხვი საუკუნესთან ერთად;
h (h) - საათი 12-საათიან ვერსიაში წამყვანი ნულების გარეშე;
hh (hh) - საათი 12 საათიანი ვერსიით წამყვანი ნულით;
H (H) - საათი 24-საათიან ვერსიაში წამყვანი ნულების გარეშე;
HH (HH) - საათი 24 საათიანი ვერსიით წამყვანი ნულით;
მ (მ) - წუთი წინა ნულის გარეშე;
მმ (მმ) - წუთი წინა ნულით;
s (s) - მეორე წამყვანი ნულის გარეშე;
ss (ss) - მეორე წამყვანი ნულით;
вв (tt) - აჩვენეთ დღის ნახევარი AM/PM (მოქმედი მხოლოდ კონფიგურაციის ენებისთვის, რომლებიც მხარს უჭერენ დროის 12-საათიან წარმოდგენას).
შენიშვნა: *) - არ გამოიყენება თარიღის შეყვანის ველის ფორმატის სტრიქონისთვის.
DLF (DLF) - ადგილობრივი თარიღის ფორმატი. განსაზღვრავს თარიღის ნაწილების ჩვენების ვარიანტს.
D (D) - თარიღი (ციფრებში);
DD (DD) - გრძელი თარიღი (თვე სიტყვით);
B (T) - სრული დრო, თარიღი შეიძლება გაერთიანდეს დროს;
DV (DT) - თარიღის დრო.
მაგალითი: ფორმატი ("20051120140323", "DLF=DDV") არის "2005 წლის 20 ნოემბერი 2:03:23 PM".
Მნიშვნელოვანი! ფორმატის სტრიქონების ვარიანტების თანმიმდევრობა DLF-სთვის<дата + время>(DV ან DVD) ვერ შეიცვლება.
DP (DE) - სტრიქონი, რომელიც წარმოადგენს ცარიელ თარიღს (მაგალითად, Format("00010101000000" ,"DP=""ცარიელი თარიღი""") დააბრუნებს სტრიქონს "ცარიელი თარიღი").
BF (BF) - სტრიქონი, რომელიც წარმოადგენს ლოგიკურ მნიშვნელობას False.
BI (BT) - სტრიქონი, რომელიც წარმოადგენს ლოგიკურ მნიშვნელობას True.
Შენიშვნა. შეყვანის ველის პარამეტრების გამოყენება: პარამეტრი DP (DE) არ გამოიყენება; პარამეტრი DLF (DLF) გამოიყენება მხოლოდ D (D), V (T) და DV (DT) მნიშვნელობებთან ერთად.
დაბრუნების ღირებულება:
ტიპი: სიმებიანი. მიღებული მნიშვნელობის ფორმატირების შედეგად მიღებული სტრიქონი.
აღწერა:
წარმოქმნის ღირებულებების ადამიანისათვის წასაკითხად წარმოდგენას. სასარგებლოა მოხსენებებში და მნიშვნელობების სხვა ვიზუალურ ჩვენებაში.

ხელმისაწვდომობა:
თხელი კლიენტი, ვებ კლიენტი, სერვერი, გარე კავშირი.
მაგალითი:
// რიცხვების ფორმატირების მაგალითები
A = ფორმატი (123456.789, "NPV=10; NPV=2");
// A = "123456.79"
A = ფორმატი (123456.789, "FRD="-"");
// A = "123 456-789"
A = ფორმატი (-123456.789, "CHO=0");
// A = "(123456.789)";

// თარიღის ფორმატირების მაგალითები
A = ფორმატი("20020820153309", "DF=""დდ MMMM წწწწ "y." HH:mm:ss""");
// A = "2002 წლის 20 აგვისტო 3:33:09 PM"
A = ფორმატი ("20020820153309", "DF=""dd/MM-yyyy""");
// A = "20/08-2002"
A = ფორმატი ("20020820153309", "DLF=DD");
// A = "2002 წლის 20 აგვისტო";
A = ფორმატი ("20020820153309", "DLF=D");
// A = "20.08.2002";
A = ფორმატი ("20020820153309", "DLF=B");
// A = "15:33:09";

// ლოგიკური გამონათქვამების ფორმატირების მაგალითები
A = ფორმატი(True, "BL=არ მიუწვდომელია; BI=ხელმისაწვდომია");
// A = "ხელმისაწვდომია";