Formatoni vargun. Formatoni vargun Formatimi në anglisht i datës nuk funksionon 1s

*.krh- skedari përmban vetëm konfigurimin (kodin dhe strukturën) pa të dhëna të përdoruesit. Është krijuar nga konfiguruesi 1C 8.x: "Konfigurimi -> Ruaj konfigurimin në skedar" ose "Konfigurimi -> Dorëzimi i konfigurimit -> Krijo skedarin e dorëzimit dhe konfigurimin e përditësimit -> shenjën "Krijo skedarin e dorëzimit"".

*.cfu- skedari përmban vetëm një përditësim të konfigurimit. Për shembull skedar 1cv8.cfu. Është e pamundur të krijohet një konfigurim nga ky skedar, pasi përmban vetëm ndryshimet midis konfigurimit të ri dhe atij të mëparshëm. Është krijuar nga konfiguruesi 1C 8.x: "Konfigurimi -> Dorëzimi i konfigurimit -> Krijo skedarin e dorëzimit dhe përditësimin e konfigurimit -> shenjën "Krijo skedarin e përditësimit të konfigurimit"".

*.dt- skedari përmban konfigurimin së bashku me bazën e të dhënave të përdoruesit. Ky është një format i specializuar i arkivit 1C 8. Është krijuar nga konfiguruesi 1C 8.x: "Administrimi -> Shkarko infobazën".

*.epf (*.erf) – skedar përpunimi (raporti) i jashtëm. Çdo përpunim (raport) nga konfigurimi mund të ruhet jashtë. Është krijuar nga konfiguruesi 1C 8.x: "Konfigurimi -> Hap konfigurimin -> shko te përpunimi (raporti) i dëshiruar -> zgjidh me butonin e djathtë të miut -> Ruaj si përpunim të jashtëm, raporto...".

*.1cd- skedari i plotë i bazës së të dhënave. Paraqitja e emrit të paracaktuar: 1Cv8.1CD. Përfshin konfigurimin, bazën e të dhënave, cilësimet e përdoruesit. E hapur nga platforma 1C 8.x. Ai është krijuar për zhvillimin e një konfigurimi të ri automatikisht duke klikuar butonin "Shto" kur zgjidhni artikullin "Krijo një bazë të re informacioni".

*.log, *.lgf, *.lgp, *.elf- skedarët e regjistrit që mbledhin informacion (të dhënat e regjistrimit) në 1C 8.0 8.1, 8.2, 8.3.

*. cdn- skedar me këtë shtesë ( 1Cv8.cdn) përdoret për të bllokuar manualisht ose automatikisht bazën e të dhënave 1C Enterprise versioni i tetë.

*.mxl- përdoren skedarë të formularëve të shtypur, përfshirë në 1C. Të dyja janë forma të printuara dokumentesh, drejtorish, raportesh dhe pajisje të ndryshme për ruajtjen e të dhënave për klasifikues të ndryshëm. Hapet përmes Konfiguratorit ose në modalitetin 1C:Enterprise përmes "file -> open". Krijohet saktësisht në të njëjtën mënyrë: në modalitetin Konfigurator ose në 1C: Enterprise përmes "skedarit -> i ri". Gjithashtu, skedarët me shtesa të tilla mund të shërbejnë si rregulla transferimi, për shembull, nga 1C 7.7 në 8.2 (acc77_82.xml dhe përpunimi ndihmës exp77_82.ert) - ato zakonisht ndodhen në dosjen ExtForms.

*.efd- ky është një skedar arkivi 1C, i përdorur për të vendosur konfigurimin. Përmban ose një konfigurim 1s ose një përditësim të tij. Nishet duke përdorur skedarin e ekzekutueshëm ndihmës setup.exe (duhet të jetë në të njëjtën dosje).

*.mft– një skedar ndihmës për krijimin e një konfigurimi nga një shabllon. Përmban informacionin e konfigurimit, përshkrimin, shtigjet, emrin. Përdoret drejtpërdrejt nga vetë platforma kur krijon një bazë informacioni 1C nga një shabllon.

*.grs- skedarët e skemave grafike në një format të specializuar 1C. Hapet përmes Konfiguratorit ose në modalitetin 1C:Enterprise përmes "file -> open". Krijohet saktësisht në të njëjtën mënyrë: në modalitetin Konfigurator ose në 1C: Enterprise përmes "skedarit -> i ri".

*.gjeo- skedarët e skemave gjeografike në një format të specializuar 1C. Hapet përmes Konfiguratorit ose në modalitetin 1C:Enterprise përmes "file -> open". Krijohet saktësisht në të njëjtën mënyrë: në modalitetin Konfigurator ose në 1C: Enterprise përmes "skedarit -> i ri".

*.rr- skedarët e shablloneve të tekstit. Përdoret kryesisht nga zhvilluesit 1C.

*.pff- skedar me matje të performancës së ruajtur. Janë përdorur administratorët e sistemit dhe specialistët 1C.

Pershkrim i detajuar. Kliko për të zgjeruar

Formatoni vargunështë një vlerë vargu që përfshin opsionet e formatimit.

Opsionet e formatimit renditen përmes simbolit ";". Prania e parametrit do të thotë që formatimi është i ndryshëm nga ai standard.

Nëse parametri nuk specifikohet, atëherë aplikohet formatimi standard, i cili në thelb korrespondon me konvertimin e vlerës në një varg. Sidoqoftë, për vlerat e tipit Number dhe Date, vlerat e paracaktuara (0 dhe 01.01.0001 00:00:00 përkatësisht) do të kthejnë një varg bosh.

Çdo parametër specifikohet nga emri i parametrit, simboli "=" dhe vlera e parametrit. Vlera e parametrit mund të specifikohet në thonjëza të vetme ose të dyfishta. Kjo kërkohet nëse vlera e parametrit përmban karaktere të përdorura në sintaksën e vargut të formatit.

Karakteret arbitrare mund të specifikohen brenda vlerës së parametrit, i cili do të shfaqet siç është kur formohet vargu që rezulton. Kështu, për shembull, mund të specifikoni ndarësit për orë, minuta dhe sekonda gjatë formatimit të kohës. Nëse këto karaktere përputhen me vlerat e vargut të formatit, ato duhet të mbyllen në thonjëza të vetme.

Emrat dhe vlerat e parametrave të vargut të formatit:

  • L - emri i gjuhës, vendi për të cilin do të kryhet formatimi standard.
  • CC - numri i përgjithshëm i numrave dhjetorë të shfaqur të pjesëve të plota dhe të pjesshme. Numri origjinal më pas rrumbullakoset në përputhje me rregullat e rrumbullakimit. Nëse specifikohet ky parametër, atëherë për të shfaqur pjesën fraksionale të numrit, duhet të specifikohet parametri NPV, në të kundërtën pjesa e pjesshme nuk do të shfaqet.
  • NDC - numri i numrave dhjetorë në pjesën thyesore. Numri origjinal më pas rrumbullakoset në përputhje me rregullat e rrumbullakimit.
  • CHS - ndryshim bit: pozitiv - pjesëtim, negativ - shumëzim. Me fjalë të tjera, kjo do të thotë se numri origjinal do të shumëzohet ose pjesëtohet me 10*C, ku C është vlera e modulit të parametrit.
  • FRD është simbol-ndarësi i pjesëve të plota dhe thyesore.
  • CHRG - një ndarës i karaktereve të grupeve të pjesës së plotë të numrit. Nëse një varg i zbrazët përdoret si ndarës, atëherë delimituesi do të jetë një karakter pa ndërprerje.
  • NZ është një varg që përfaqëson vlerën zero të një numri. Nëse nuk është caktuar, përfaqësimi është një varg bosh. Nëse është vendosur "PN =", atëherë në formën "0". Nuk përdoret për fushat e hyrjes numerike.
  • FHN - nëse do të shfaqen zerat kryesore. Vlera e këtij parametri nuk është vendosur, prania aktuale e parametrit përcakton daljen e zerave kryesore.
  • CHG - rendi i grupimit të shifrave të numrit. Si vlerë, numrat tregohen, të ndarë me presje, duke treguar numrin e shifrave të grupuara nga e djathta në të majtë. Vetëm dy numrat e parë kanë kuptim. E para prej tyre tregon grupimin parësor, domethënë atë që do të përdoret për shifrat më pak të rëndësishme të pjesës së plotë të numrit. Nëse numri i dytë nuk specifikohet, atëherë do të grupohen vetëm shifrat më pak të rëndësishme. Nëse 0 është specifikuar si numri i dytë, atëherë vlera e specifikuar për grupimin parësor do të zbatohet për të gjitha shifrat e pjesës së plotë të numrit. Nëse një vlerë e ndryshme nga 0 përdoret si numri i dytë, atëherë kjo vlerë do të përdoret për të grupuar të gjitha shifrat, përveç atyre më pak të rëndësishme të grupuara tashmë.
  • CHO është një paraqitje e numrave negativë.
    • 0 (0) - varg si "(1,1)";
    • 1 (1) - varg si "-1,1";
    • 2 (2) - varg si "- 1.1";
    • 3 (3) - varg si "1,1-";
    • 4 (4) - varg si "1,1 -".
  • DF është formati i datës.
    • e – dita e muajit (me shifra) pa zero kryesore;
    • dd – dita e muajit (me shifra) me zero kryesore;
    • ddd - titull i shkurtër ditë të javës;
    • dddd - emri i plotë i ditës së javës;
    • М – numri i muajit (me shifra) pa zero kryesore;
    • MM – numri i muajit (me shifra) me një zero të parë;
    • MMM - emri i shkurtër i muajit;
    • MMMM është emri i plotë i muajit;
    • k - numri i tremujorit në vit;
    • d – numri i vitit pa shekull dhe zero kryesore;
    • yy – numri i vitit pa shekull me zero kryesore;
    • yyyy - numri i vitit me shekullin;
    • h - orë në versionin 12-orësh pa zero kryesore;
    • hh - orë në versionin 12-orësh me një zero kryesore;
    • H – orë në versionin 24-orësh pa zero kryesore;
    • HH (HH) - orë në versionin 24-orësh me një zero kryesore;
    • m – minutë pa zero kryesore;
    • mm – minutë me zero kryesore;
    • s – e dyta pa zero kryesore;
    • ss - e dyta me zero kryesore;
    • bb - Shfaq gjysmën e ditës AM/PM (e vlefshme vetëm për gjuhët e konfigurimit që mbështesin paraqitjen e kohës 12 orëshe).
  • DLF është formati lokal i datës. Përcakton opsionin për të shfaqur pjesë të datës.
    • D - data (në numra);
    • DD - data e gjatë (muaj me fjalë);
    • B - me kohë të plotë, data mund të kombinohet me kohën;
    • DV - ora e datës.
  • DP është një varg që përfaqëson një datë të zbrazët (për shembull, Format ('00010101000000' , DP = ""datë boshe"") do të kthente vargun "datë boshe").
  • BL - një varg që përfaqëson një vlerë boolean Gënjeshtra.
  • BI - një varg që përfaqëson një vlerë boolean E vërtetë.

Llojet kryesore të të dhënave në 1C - numri, boolean dhe data, mund të përfaqësohen në shumë formate. Programuesit shpesh përballen me faktin se kërkesat për llojin e të dhënave ndryshojnë shumë në raporte dhe tabela të ndryshme. Zhvilluesit 1C menduan për komoditetin e programuesve dhe krijuan një funksion të veçantë që lehtëson shumë procesin e ndryshimit të pamjes së të dhënave. Detyra kryesore e funksionit është të konvertojë një numër, datë ose lloj boolean në formën e dëshiruar të një lloji vargu.

Përshkrimi i funksionit "Format".

Sintaksa e këtij funksioni është e thjeshtë - ju mund të kaloni dy parametra si parametra. Së pari, zhvilluesi specifikon vlerën që do të formatohet. Në mënyrë që 1C të kuptojë se si të ndryshojë vlerën, programuesi specifikon parametrin e dytë si një vlerë vargu që përmban operandë të paracaktuar. Është vlera e kësaj linje që përcakton se si përdoruesit do t'i shohin të dhënat në raport.

FormattedValue = Format(VariableForFormatting, TextFormatString);

Nëse parametri "FormatString" nuk është vendosur, atëherë 1C konverton vlerën e specifikuar në një varg. Mbani në mend se një datë e zbrazët dhe 0 do të konvertohen në një varg bosh, gjë që përdoruesit mund të mos e pëlqejnë. Çdo parametër në vargun e formatit është një kombinim i emrit, simbolit "=" dhe vlerës së specifikuar në thonjëza. Kjo ju lejon të përfshini karakteret e përdorura në shkrimin e vargut të formatit të funksionit Format në 1C.

Mund të futni çdo karakter në ekranin e të dhënave, përveç atyre që përdoren në sintaksën e shkrimit të vargut të formatit. Nëse ka nevojë për të kapërcyer këtë kufizim, përdorni thonjëza të vetme. Kjo zgjidhje do të ndihmojë gjithashtu në situatat kur një simbol mund të keqinterpretohet nga përpiluesi.

Për lehtësinë e zhvilluesve, 1C ka një konstruktor të vargut të formatit të integruar. Mund të aksesohet në module përmes menysë së kontekstit ose në ACS përmes vendeve të ofruara nga zhvilluesit. Për shembull, një mundësi e tillë mund të gjendet në listën e fushave për kërkesën në seksionin "Dizajn".

Avantazhi më i rëndësishëm i konstruktorit është se ju mund të shihni menjëherë se si do të duken të dhënat tuaja në fund. Pasi të keni vendosur cilësimet e nevojshme për një lloj specifik të dhënash në seksionin "Shembull", do t'ju shfaqet rezultati i cilësimeve tuaja. Në kutinë e tekstit pa emër në fund, do të gjeni vargun e formatit të përdorur për të marrë rezultatin. Mund të kopjohet dhe përdoret në të ardhmen nëse rezultati ju përshtatet plotësisht.

Konstruktori i vargut të formatit mund të jetë një ndihmë e madhe për zhvilluesit fillestarë, por programuesit me përvojë preferojnë të mos humbasin kohë për të. Zhvillimi do të shkojë shumë më shpejt nëse i njihni parametrat kryesorë bazë të vargut të formatit dhe i përdorni ato pa thirrur konstruktorin.

Opsionet bazë të vargut të formatit

Mësimi i të gjitha komandave të disponueshme nuk do të funksionojë dhe kjo nuk është e nevojshme. Zhvilluesi duhet të dijë vetëm disa operacione të njohura dhe si t'i zbatojë ato. Në çdo kohë, mund të hapni Asistentin e sintaksës listën e plotë formatoni opsionet e vargut dhe zgjidhni atë që dëshironi. Parametrat e mëposhtëm mund të jenë të dobishëm për një programues 1C në punën e përditshme:

  • L është formati i shtetit për përfaqësuesit e të cilit do të shfaqen të dhënat;
  • ChG - vendos grupimin e shifrave të numrit;
  • FZ - vendos numrin total të grupeve të karaktereve të pjesëve të plota dhe të pjesshme të numrit që do të shfaqet. Nëse vlera e parametrit NPV nuk është e specifikuar në vargun e formatit me këtë çelës, atëherë pjesa e pjesshme nuk do të shfaqet;
  • FDC është një parametër që specifikon numrin e karaktereve në pjesën e numrit pas pikës dhjetore. Rrumbullakimi bëhet sipas rregullave standarde të matematikës;
  • CHS është një parametër që zhvendos shifrat e një numri. Vlera mund të jetë pozitive - duke shumëzuar me 10, ose negative - duke pjestuar. Një komandë e dobishme nëse duhet ta shfaqni në një formë dhe të vazhdoni të punoni me një numër në një tjetër;
  • FRD - vendos simbolin që ndan pjesët thyesore dhe të plota të numrit. Për të vendosur karakterin që ndan grupet e një pjese të plotë, përdorni "CHG". Për të përdorur një hapësirë ​​që nuk prishet, përdorni një varg bosh;
  • FHN - tregon përdorimin e zeros kryesore. Vlera e këtij parametri nuk është vendosur;
  • DF është një nga opsionet më të zakonshme të vargut të formatit. Kontrollon formatin e datës. Në 1C, duke përdorur komandën "Format", mund të shfaqni datën në pothuajse çdo format, duke përfshirë shkrimin e emrit të muajit. Ka shumë vlera të mundshme, lista e tyre mund të shihet në asistentin e sintaksës;
  • BL dhe BI - vendosni paraqitjen për llojin e të dhënave logjike, duke u përgjigjur, përkatësisht, për false dhe vërtetë. Kështu, ju mund të zëvendësoni "shënuesin" standard me çdo fjalë ose frazë që është më e kuptueshme për përdoruesit.

Universalizmi dhe komoditeti i konstruktorit janë bërë arsyet kryesore për popullaritetin e funksionit "Format" midis zhvilluesve 1C. Cilësimet fleksibël do t'ju ndihmojnë të vendosni ndonjë pamjen të dhëna me kërkesë të klientit.

Parametrat:

<Значение>

Vlera që do të formatohet.

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

Vargu i formatit është një vlerë vargu që përfshin opsionet e formatimit.

Opsionet e formatimit renditen përmes karakterit ";". Prania e parametrit do të thotë që formatimi është i ndryshëm nga ai standard.

Nëse parametri nuk specifikohet, atëherë aplikohet formatimi standard, i cili në thelb korrespondon me konvertimin e vlerës në një varg. Sidoqoftë, për vlerat e tipit Number dhe Date, vlerat e paracaktuara (0 dhe 01.01.0001 00:00:00 përkatësisht) do të kthejnë një varg bosh.

Çdo parametër specifikohet nga emri i parametrit, simboli "=" dhe vlera e parametrit. Vlera e parametrit mund të specifikohet në thonjëza të vetme ose të dyfishta. Kjo kërkohet nëse vlera e parametrit përmban karaktere të përdorura në sintaksën e vargut të formatit.

Karakteret arbitrare mund të specifikohen brenda vlerës së parametrit, i cili do të shfaqet siç është kur formohet vargu që rezulton. Kështu, për shembull, mund të specifikoni ndarësit për orë, minuta dhe sekonda gjatë formatimit të kohës. Nëse këto karaktere përputhen me vlerat e vargut të formatit, ato duhet të mbyllen në thonjëza të vetme.

Emrat dhe vlerat e parametrave të vargut të formatit:

  • L - emri i gjuhës, vendi për të cilin do të kryhet formatimi standard.
  • CC - numri i përgjithshëm i numrave dhjetorë të shfaqur të pjesëve të plota dhe të pjesshme. Numri origjinal më pas rrumbullakoset në përputhje me rregullat e rrumbullakimit. Nëse specifikohet ky parametër, atëherë për të shfaqur pjesën fraksionale të numrit, duhet të specifikohet parametri NPV, në të kundërtën pjesa e pjesshme nuk do të shfaqet.
  • NDC - numri i numrave dhjetorë në pjesën thyesore. Numri origjinal më pas rrumbullakoset në përputhje me rregullat e rrumbullakimit.
  • CHS - ndryshim bit: pozitiv - pjesëtim, negativ - shumëzim. Me fjalë të tjera, kjo do të thotë që numri origjinal do të shumëzohet ose pjesëtohet me 10*C, ku C është vlera e modulit të parametrit.
  • FRD - simbol-ndarësi i pjesëve të plota dhe thyesore.
  • CHRG - karakter-ndarës i grupeve të pjesës së plotë të numrit. Nëse një varg i zbrazët përdoret si ndarës, atëherë delimituesi do të jetë një karakter pa ndërprerje.
  • CHN - një varg që përfaqëson vlerën zero të një numri. Nëse nuk është caktuar, përfaqësimi është një varg bosh. Nëse specifikohet "HN=", atëherë në formën e "0". Nuk përdoret për fushat e hyrjes numerike.
  • FHN - nëse do të dalin zero kryesore. Vlera e këtij parametri nuk është vendosur, prania aktuale e parametrit përcakton daljen e zerave kryesore.
  • ChG - rendi i grupimit të shifrave të numrit. Si vlerë, numrat tregohen, të ndarë me presje, duke treguar numrin e shifrave të grupuara nga e djathta në të majtë. Vetëm dy numrat e parë kanë kuptim. E para prej tyre tregon grupimin parësor, domethënë atë që do të përdoret për shifrat më pak të rëndësishme të pjesës së plotë të numrit. Nëse numri i dytë nuk specifikohet, atëherë do të grupohen vetëm shifrat më pak të rëndësishme. Nëse 0 është specifikuar si numri i dytë, atëherë vlera e specifikuar për grupimin parësor do të zbatohet për të gjitha shifrat e pjesës së plotë të numrit. Nëse një vlerë e ndryshme nga 0 përdoret si numër i dytë, atëherë kjo vlerë do të përdoret për të grupuar të gjitha shifrat, përveç atyre më pak të rëndësishme të grupuara tashmë.
  • CHO - paraqitje e numrave negativë.
    • 0 (0) - varg si "(1,1)";
    • 1 (1) - një varg si "-1,1";
    • 2 (2) - një varg si "- 1,1";
    • 3 (3) - një varg si "1,1-";
    • 4 (4) - një varg si "1,1 -".
  • DF - formati i datës.
    • d - dita e muajit (me shifra) pa zero kryesore;
    • dd - dita e muajit (me shifra) me zero kryesore;
    • ddd - emri i shkurtër i ditës së javës;
    • dddd - emri i plotë i ditës së javës;
    • M - numri i muajit (me shifra) pa zero kryesore;
    • MM - numri i muajit (me shifra) me një zero të parë;
    • MMM - emri i shkurtër i muajit;
    • MMMM - emri i plotë i muajit;
    • k është numri i tremujorit të vitit;
    • d - numri i vitit pa shekull dhe zero kryesore;
    • yy - numri i vitit pa shekull me zero kryesore;
    • yyyy - numri i vitit me shekullin;
    • h - orë në versionin 12 orësh pa zero kryesore;
    • hh - orë në versionin 12 orësh me zero kryesore;
    • H - orë në versionin 24-orësh pa zero kryesore;
    • HH (HH) - orë në versionin 24 orë me zero kryesore;
    • m - minutë pa zero kryesore;
    • mm - minutë me zero kryesore;
    • s - e dyta pa zero kryesore;
    • ss - e dyta me zero kryesore;
    • вв - shfaq gjysmën e ditës AM/PM (e vlefshme vetëm për gjuhët e konfigurimit që mbështesin paraqitjen 12-orëshe të kohës).
  • DLF - formati lokal i datës. Përcakton opsionin për të shfaqur pjesë të datës.
    • D - data (në numra);
    • DD - data e gjatë (muaj me fjalë);
    • B - me kohë të plotë, data mund të kombinohet me kohën;
    • DV - ora e datës.
  • DP është një varg që përfaqëson një datë boshe (për shembull, Format("00010101000000" ,"DP=""datë boshe""") do të kthente vargun "datë boshe").
  • BL - një varg që përfaqëson një vlerë boolean Gënjeshtra.
  • BI - një varg që përfaqëson një vlerë boolean E vërtetë.


Artikuj të ngjashëm: