Promotic
Přihlášení logon

Formátovací řetězec PmFormat - konfigurační okno

Popis:
Okno slouží pro vytvoření formátovacího řetězce PmFormat. Viz Formátovací řetězec objektu PmFormat.
 
Toto konfigurační okno lze otevřít:
- v kartě "PmgNumber > Číslo"
Konfigurátory:
Datový typ (Type)Datový typ formátované hodnoty. Viz Type:xx;.
Float = reálné číslo
Int = celé číslo
Bool = logická hodnota
String = textový řetězec
DateTime = datum a čas
TimeSpan = časové rozpětí
Typ formátování časového rozpětí (FmtType)Typ formátování časového rozpětí, viz FmtType:nn. Tento konfigurátor je viditelný pouze pokud Datový typ (Type) formátované hodnoty je nastaven na TimeSpan.
0 - Uživatelsky definovaný formát časového rozpětí - Formát časového rozpětí určený uživatelsky definovaným formátovacím řetězcem.
10 - Systémový formát časového rozpětí - Formát časového rozpětí určený systémovým formátovacím řetězcem ve tvaru [-][Nd][Nh][Nm][Ns][Nt].
Formát časového rozpětí (Fmt)Uživatelsky definovaný formát časového rozpětí, viz Fmt:ss. Tento konfigurátor je viditelný pouze pokud Datový typ (Type) formátované hodnoty je nastaven na TimeSpan a Typ formátování časového rozpětí (FmtType) je nastaven na hodnotu 0.
Formát času (Fmt)Uživatelsky definovaný formát času, viz Fmt:ss. Tento konfigurátor je viditelný pouze pokud Datový typ (Type) formátované hodnoty je nastaven na DateTime.
Počet desetinných míst (DLen)Určuje požadovaný počet znaků vpravo od oddělovaču desetinných míst. Viz DLen:nn.
-1 = neomezeno
0 = celé číslo
1
2
3 (přednastaveno)
4
5
6
7
8
9
10
11
12
13
14
15
Oddělovač desetinných míst (DSep)Nastavení oddělovače desetinných míst. (Má význam pouze pokud DLen != 0) Viz DSep:nn.
0 = Znak '.' (tečka) (přednastaveno)
1 = Znak ',' (čárka)
Nuly na konci desetinné části (DZero)Nastavení zobrazení nul na konci desetinné části. (Má význam pouze pokud DLen != 0) Viz DZero:nn.
0 = Ponechat beze změny (přednastaveno)
1 = Vložit znak ' ' (mezera) místo znaku '0' (nula)
2 = Smazat nuly, resp. oddělovač desetinných míst
Celkový počet znaků (Len)Celkový počet znaků bez LTxt a RTxt. Pro číselné hodnoty včetně znaků Sign, DSep, Group. Viz Len:nn.
Počet znakůPožadovaný počet znaků.
Pokud kratší než Len (IfShort)Určuje úpravu textu, která se provede, když hodnota je kratší než Len. Viz IfShort:nn.
0 = Ponechat beze změny (přednastaveno)
1 = Doplnit vlevo znakem ' ' (mezera)
2 = Doplnit vpravo znakem ' ' (mezera)
7 = Doplnit vlevo znakem '0' (nula)
Pokud delší než Len (IfLong)Určuje úpravu textu, která se provede, když hodnota je delší než Len. Viz IfLong:nn.
0 = Ponechat beze změny (přednastaveno)
1 = Oříznout zleva na délku Len
2 = Oříznout zprava na délku Len
4 = Vyplnit znakem zadaným v IfLongPar na délku Len
5 = Nahradit textem zadaným v IfLongPar
Parametr pro IfLong (IfLongPar)Určuje znak nebo náhradní text pro klíč IfLong. Viz IfLongPar:ss.
Seskupování čísel (Group)Nastavení seskupování čísel. Viz Group:nn.
0 = Neseskupovat (přednastaveno)
1 = Seskupovat celočíselnou část (tisíce)
2 = Seskupovat desetinnou část (tisíciny)
3 = Seskupovat celočíselnou i desetinnou část (tisíce i tisíciny)
Oddělovač mezi skupinami (GroupSep)Nastavení oddělovače mezi skupinami čísel. Viz GroupSep:nn.
0 = Znak ' ' (mezera) (přednastaveno)
1 = Znak '.' (tečka)
2 = Znak ',' (čárka)
Číselná soustava (Radix)Zobrazení hodnoty v jiné číselné soustavě. Viz Radix:nn.
2 = Dvojková soustava (binární)
8 = Osmičková soustava (oktalová)
10 = Desítková soustava (decimální) (přednastaveno)
16 = Šestnáctková soustava (hexadecimální)
Znaménko plus (Sign)Nastavení způsobu zobrazení znaménka plus. Viz Sign:nn.
0 = Nezobrazovat (přednastaveno)
1 = Zobrazovat
2 = Místo znaku '+' zobrazit znak ' ' (mezera)
Velká/malá písmena (Case)Konverze formátované hodnoty na velká/malá písmena. Viz Case:nn.
0 = Ponechat beze změny (přednastaveno)
1 = Změnit na velká písmena (UpperCase)
2 = Změnit na malá písmena (LowerCase)
Text vlevo (LTxt)Text, který bude zobrazen vlevo od formátované hodnoty. Viz LTxt:ss.
Text vpravo (RTxt)Text, který bude zobrazen vpravo od formátované hodnoty. Viz RTxt:ss.
Náhled
Formátovací řetězecNáhled vytvořeného formátovacího předpisu.
Příklad
HodnotaZdrojová číselná nebo řetězcová hodnota, která má být naformátována.
Naformátovaný textVýsledná hodnota, která byla naformátována pomocí zvoleného formátovacího řetězce.

Historie:
Pm9.00.17: Vytvořeno
© MICROSYS, spol. s r.o.Update cookies preferences