Kontrolisanje formatiranja polja prekidačima

Možemo da kontrolišemo izgled polja u Word-u koja kao rezultate prikazuju brojeve, datume ili tekst, pomoću opcionih prekidača koji prilagođavaju rezultate vašim potrebama. Na primer, u polju koje vraća numerički rezultat možete da umetnete prekidač numeričke ilustracije formata koji se sastoji od znakova \# praćenih samom definicijom željenog formata.

PCPress.rs ImageU ovim izrazima neki znakovi imaju specijalno značenje pri numeričkim poljima. Znak 0 označava zahtevanu cifru u rezultatu koja se, ukoliko je broj ne poseduje, pojavljuje kao vodeća nula umetnuta s leve strane broja ili kao dodatna decimalna nula s desne strane. Na primer, polje { = 2 + 3 \# “$00.0” } prikazuje rezultat $05.0 umesto prostog zbira 5 koji bi ovde bio prikazan bez prinudnog formatiranja.

Znak # označava obaveznu cifru na isti način kao i 0, osim što se ovde prikazuje prazan znak ukoliko se inače ne bi prikazivala neka cifra. Na primer, u sličnom polju
{ = 2 + 3 \# “$#0.0” } prikazao bi se rezultat $ 5.0.

Ukoliko uključite dva ili tri izraza koji kontrolišu formatiranje rezultata polja, morate da ih razdvojite znakom “;”. Prvi izraz se primenjuje ako je rezultat pozitivan broj, drugi ako je negativan, a treći ako je nula. Na primer, polje u dnu kolone tabele može da bude { =SUM(ABOVE) \# “$0.00;‑ $0.00;NEMA” }. Pozitivni brojevi imaće znak za dolar $ i dve decimale, negativni brojevi imaće negativni znak ‑, zatim znak za dolar $ i konačno dve decimale. Ukoliko je rezultat nula, polje će ispisati NEMA.

U polju koje proizvodi datumski rezultat, možete da unesete znakove \@ praćene izrazom koji formatira prikaz. U dodatku ovim specijalnim znakovima možete da uključite i drugi test, interpunkciju i razmake u izraz. Veliko M označava mesec, s tim što jedno M prikazuje neophodan broj cifara, tj. jednu cifru za prvih devet meseci, a dve za oktobar, novembar i decembar, dok MM prikazuje sve mesece dvocifreno s vodećom nulom kada je potrebna. MMM je oznaka troslovne skraćenice naziva meseca: JAN, FEB, MAR itd, a MMMM oznaka za pun naziv meseca.

Veliko D ili malo d su oznaka za dan u mesecu. Jedno d označava dan kao jednocifren ili dvocifren broj, a dd uvek navodi  dvocifren broj, s vodećom nulom ako je ona potrebna. ddd prikazuje početna tri slova dana u nedelji, a dddd zahteva prikaz punog imena dana u nedelji. Veliko Y ili malo y su oznaka godine. Oznaka y ili yy zahteva prikaz samo zadnje dve cifre godine, yyyy prikazuje pun (četvorocifren) broj godine, a yyy nije dopuštena varijanta (Word će prijaviti grešku).

Prelazimo na vreme: veliko H označava sate u intervalima od 0‑24. Jedno H prikazuje sate bez vodeće nule, a HH prikazuje i nulu ispred jednocifrenih sati. Malo h se ponaša kao veliko H, ali vremena označava u AM/PM obliku, od latinskih skraćenica ante meridiem i post meridiem za vreme pre i posle podne. Malo m je rezervisano za minute: jedno m prikazuje minute bez vodeće nule, a dva mm dopunjavaju jednocifrene minute vodećom nulom. Veliko S ili malo s označavaju sekunde, opet bez i sa vodećom nulom po potrebi. Najzad, veliko AM/PM ili malo am/pm označavaju vreme pre ili posle podneva u ciklusima od 12 sati.

Uređuje Ladislav Struharik

(Objavljeno u PC#241)

Facebook komentari:
SBB

Tagovi: , ,