Témata
Kapitola obsahuje následující témata:
Když vytvoříte a spustíte analýzu, použijí se na výsledky analýzy výchozí pravidla formátování.
Výchozí pravidla formátování jsou založena na šablonách kaskádových stylů a souborech XML zpráv. Můžete vytvořit doplňkové formátování, které se použije na konkrétní výsledky. Doplňkové formáty dovolují zvýraznit bloky souvisejících informací a upozornit na konkrétní datové prvky. Doplňkové formátování můžete také použít pro přizpůsobení obecného vzhledu analýz a panelů.
Formátování lze použít na následující:
Sloupce v analýzách. Viz Aplikace formátování na sloupce v analýze
Pohledy. Viz Aplikace formátování na zobrazení
Stránky panelu. Prostudujte si téma Aplikace formátování na stránky panelu
Při práci se sloupci v analýze můžete určit jejich formátování.
Formátování, které použijete, bude vidět při zobrazení sloupce například v tabulkách nebo kontingenčních tabulkách. Viz Formátování sloupců v analýzách.
Existuje více způsobů, jak aplikovat formátování na zobrazení.
Formátování můžete použít na zobrazení následujícími způsoby:
V editoru zobrazení: Když upravujete zobrazení v editoru, můžete obecně zobrazit různé dialogy, které umožňují formátovat zobrazení samotné nebo podle potřeby jeho části. Možnosti formátování jsou pro daný typ zobrazení jedinečné. Formátování zadané v editoru zobrazení přepíše formátování, které bylo specifikováno pro sloupce.
Ve složeném zobrazení: Když používáte Složené zobrazení, můžete kliknout na tlačítko na panelu nástrojů kontejneru pro každé zobrazení a zobrazit dialogové okno formátování. Toto dialogové okno použijte pro aplikaci formátování na kontejner zobrazení, například pro umístění zeleného pozadí na kontejneru u tabulky.
Formátování můžete aplikovat na sloupce rozvržení stránky a oddíly stránek panelu.
Když upravujete stránku panelu, můžete upravit vlastnosti jejích sloupců a oddílů a aplikovat kosmetické formátování. Informace najdete v částech Co je to kosmetické formátování? a Vytváření a používání panelů.
Použití specifického formátování pro sloupce pomůže přitáhnout pozornost k datům, když vyhovují kritériím.
Při vytváření analýzy můžete úpravami vlastností sloupců řídit jejich vzhled a rozložení. Můžete také určit formátování, které se použije pouze v případě, když obsah sloupce splňuje určité podmínky. Ve výchozím nastavení se specifikace pro určitý sloupec vztahují pouze na aktuální analýzu.
Pokud má váš účet odpovídající oprávnění, můžete uložit tyto uživatelem zadané vlastnosti sloupce jako systémová výchozí nastavení, která se použijí pokaždé, když se data z tohoto sloupce nebo ze sloupců určitého datového typu zobrazí ve výsledcích. Mezi vlastnosti, které můžete uložit jako výchozí, patří formátování a další vlastnosti, například ty, které ovlivňují interakce a zpětný zápis dat.
Jelikož jsou skupiny a vypočítané položky prostými členy svých příslušných sloupců, přebírají formátování ze sloupce a jsou řazeny stejně jako ostatní členy, pokud ovšem nepoužijete specifické formátování na skupiny nebo vypočítané položky.
Tato část obsahuje následující témata:
Pomocí karet v dialogovém okně Vlastnosti sloupce můžete přizpůsobit zobrazení obsahu sloupců v zobrazeních. Úrovně hierarchie nabízejí další podrobné možnosti formátování hierarchických sloupců.
Následující seznam obsahuje příklady druhů formátování, které můžete použít:
Přiřaďte kosmetické formátování sloupci nebo úrovni hierarchie, například sadu písem a velikost.
Přiřazujte střídavé názvy složek a záhlaví sloupců a přiřaďte jim vlastní formátování.
Řiďte zobrazování duplicitních dat, například opakujících se označení sloupců.
Přepište výchozí formátování sloupců a hodnot dat vlastním formátováním.
Přiřaďte sloupci nebo úrovni hierarchie podmínečné formátování umožňující odlišné formátování na základě hodnot. Například hodnoty vyšší než 1 milion USD můžete naformátovat zelenou barvou.
Můžete nastavit výchozí formátování pro sloupce.
Výchozí nastavení můžete přepsat naformátováním sloupců v editorech zobrazení dat, například v editorech tabulek.
Výchozí hodnoty formátování sloupců můžete potlačit pomocí poskytnuté šablony stylů.
Použijete-li karty v dialogovém okně Vlastnosti sloupce k přizpůsobení zobrazení obsahu sloupců v zobrazeních, přepíšete šablonu stylů aplikace Oracle Business Intelligence a výchozí nastavení systému pro sloupec nebo úroveň hierarchie.
Upravené vlastnosti můžete uložit pouze pro sloupec nebo úroveň hierarchie v analýze, dále můžete uložit vlastnosti jako systémová výchozí nastavení pro typ dat nebo můžete uložit vlastnosti jako systémová výchozí nastavení pro sloupec nebo úroveň hierarchie tak, aby jejich formátování a chování bylo stejné bez ohledu na analýzu, ve které se zobrazí. Každý, kdo použije tento sloupec nebo úroveň hierarchie nebo sloupec či úroveň hierarchie tohoto typu dat v následných analýzách, proto implicitně použije nastavení v dialogovém okně Vlastnosti sloupce. Abyste mohli uložit vlastnosti pro celý systém, musíte mít odpovídající oprávnění.
Možnost určit výchozí nastavení pro celý systém může zajistit konzistentnost a ušetřit čas ve vaší organizaci. Předpokládejme například, že se vaše organizace rozhodla používat Arial jako sadu písem pro všechny textové sloupce ve všech analýzách. Předpokládejme, že později padne rozhodnutí používat ve všech textových sloupcích Times New Roman. Stačí uložit Times New Roman jako systémové výchozí nastavení pro textové sloupce. Dojde k automatickému aktualizování všech existujících analýz obsahujících textové sloupce, ve kterých je sada písem určena jako Výchozí (Arial).
Kosmetické formátování ovlivňuje vizuální vzhled dat ve sloupcích a v úrovních hierarchií, v pohledech a ve sloupcích a v oddílech stránek panelů.
Kosmetické formátování můžete přiřadit, dále můžete kopírovat a vkládat atributy kosmetického formátování a uložit naformátovanou analýzu pro použití u sloupců jiné analýzy.
Můžete si zobrazit různé dialogy umožňující zobrazení a úpravy různých kosmetických atributů. V závislosti na formátovaném objektu zobrazuje tento dialog různé volby, například ovládací prvky pro písmo, buňku a okraj, barvu pozadí a další volby formátování, jako jsou například výplň buněk a přizpůsobené volby stylů CSS pro HTML.
Formátování lze importovat z uložené analýzy do dalších analýz.
Po přizpůsobení kosmetického vzhledu analýzy pomocí karty Kritéria a karty Výsledky a jeho uložení můžete importovat formátování z uložené analýzy a jejích pohledů do nových nebo již existujících analýz. Některá zobrazení, například ukazatel, graf, tepelná matice, dlaždice výkonnosti a stromová mapa, nepodporují formátování pomocí importu. Tato část obsahuje následující témata:
Uloženou analýzu můžete použít ke změně kosmetického vzhledu jiných zobrazení kliknutím na tlačítko Importovat formátování z jiné analýzy.
Toto tlačítko se nachází na následujících panelech nástrojů:
Panel nástrojů Složené zobrazení - kliknutím na toto tlačítko přiřadíte formátování do všech příslušných pohledů v daném zobrazení. Viz Použití formátování ze zásobníků.
Nástrojová lišta editoru zobrazení - Kliknutím na toto tlačítko přiřadíte formátování pouze upravovanému zobrazení. Viz Které typy pohledů podporují importované formátování?.
Některé typy zobrazení podporují formátování importované z dalších zobrazení.
Následující seznam popisuje součásti, které podporují použití uložené analýzy k formátování jiných zobrazení:
Typy zobrazení - Formátování můžete importovat z následujících typů zobrazení:
Legenda - Importuje formátování pro nadpis legendy, titulek a zásobník legendy. Textový obsah není importován.
Popis - Importuje pouze barvu písma textu. Vlastnosti textu, jako je předpona, přípona a popisné texty, nejsou importovány.
Kontingenční tabulka, tabulka a mřížovina - Importuje formátování pro sloupce, specifikace zeleného pruhu, mezisoučty, celkové součty a vlastnosti oddílů.
Statický text - Importuje pouze barvu písma textu. Textový obsah není importován.
Nadpis - Importuje formátování pro nadpis, logo, podtitul, počáteční čas a adresu URL nápovědy.
Výběr zobrazení - Importuje pouze formátování titulku.
Složené zobrazení - Můžete importovat formátování určené po kliknutí na tlačítko Formátovat kontejner pro zobrazení ve složeném zobrazení.
Importované formátování se používá odlišným způsobem než místní formátování.
Formátování se přiřazuje různě v závislosti na tom, jestli importujete formátování, které bylo ve složeném zobrazení přiřazeno sloupcům, zobrazením nebo zobrazením kontejnerů.
Tato funkce funguje nejlépe u zobrazení, ve kterých jsou atribut, měřítko nebo čísla hierarchických sloupců přesně zarovnány, nebo u šablony jednoho sloupce, kterou lze použít na všechny sloupce.
Pokud v uložené analýze existuje jeden sloupec, potom se jeho formátování použije na všechny sloupce v tabulkách, kontingenčních tabulkách a mřížovinách cílové analýzy.
U více sloupců se formátování přiřazuje záhlavím a hodnotám na základě umístění, zleva doprava. U sloupce přesahujícího počet sloupců v uložené analýze se zopakuje formát nejbližšího sloupce. Předpokládejme například, že uložená analýza obsahuje čtyři sloupce naformátované těmito barvami v uvedeném pořadí: červená, zelená, modrá, žlutá. V cílové analýze by jejích šest sloupců získalo následující barvy v tomto pořadí: červená, zelená, modrá, žlutá, žlutá, žlutá.
Formátování se přiřadí zobrazení pouze v případě, že zobrazení daného typu existuje v cílové analýze.
Importované formátování se přiřadí všem zobrazením daného typu v cílové analýze. Předpokládejme například, že uložená analýza obsahuje legendu, ve které jste přizpůsobili formátování. Když importujete toto formátování do cílové analýzy obsahující tři legendy, zdědí toto formátování všechny tři legendy.
V dialogu Složené zobrazení můžete určit vlastnosti formátování (například barvu pozadí, okraje a výplně) pro zásobníky zobrazení.
Když importujete toto formátování zásobníku pomocí uložené analýzy, zdědí zobrazení v cílové analýze naprosto stejné vlastnosti formátování zásobníku, jaké měla zobrazení v uložené analýze.
Aby formátování zásobníku fungovalo správným způsobem, nemusí být rozvržení zobrazení v příslušných dvou analýzách zcela stejné. Pokud cílová analýza obsahuje více zobrazení než zdrojová analýza, zobrazení navíc zdědí importované formátování. Předpokládejme například, že uložená analýza obsahuje ve složeném zobrazení dvě tabulky umístěné nad sebou. Předpokládejme dále, že cílová analýza obsahuje čtyři tabulky rozložené po dvou. Zdrojová analýza obsahuje pouze jeden sloupec rozvržení ze dvou zobrazení tabulek. Přiřazené formátování zdědí dvě tabulky v prvním a druhém sloupci rozvržení cílové analýzy.
Použití uložené analýzy k importu formátování pomůže zajistit konzistenci napříč analýzami.
Formát uložené analýzy můžete použít jako šablonu.
V tabulkách, kontingenčních tabulkách, dlaždicích výkonu, grafech, tepelných maticích a mřížovinách pomáhá podmíněné formátování nasměrovat pozornost na datový prvek, pokud je splněna určitá podmínka.
Můžete například zobrazit níže uvedenou statistiku stanovených prodejních cílů určitou barvou nebo zobrazit obrázek, například trofej, vedle jména každého obchodníka, který překročí stanovený cíl o určité procento.
V této části je popsané, jak použít podmíněné formátování v tabulkách, kontingenčních tabulkách, dlaždicích výkonu, tepelných maticích a mřížovinách. Viz Formátování grafů na základě sloupců. Tato část obsahuje následující témata:
Podmíněné formátování aplikujete výběrem jednoho nebo několika sloupců nebo hierarchických úrovní v použité analýze a zadáte podmínku, kterou je nutné splnit, následně specifikujete možnosti písma, buňky, okraje a stylové šablony, které se mají aplikovat v případě splnění podmínky.
Podmíněné formátování může obsahovat barvy, písma, obrázky atd. pro data a pro buňku, která obsahuje data. Vaše specifikace se týkají pouze obsahu sloupců nebo hierarchických úrovní v tabulkách a kontingenčních tabulkách pro analýzu, se kterou pracujete.
Můžete přidat více podmínek tak, aby se data zobrazila v jednom z několika formátů na základě hodnot těchto dat. Například prodej pod kvótou lze zobrazit jednou barvou a prodej nad kvótou jinou barvou. Když zadáte více podmínek, dojde k ověření všech těchto podmínek a u platných podmínek dojde ke sloučení formátů. V případě vzniku konfliktu při pokusu o sloučení více formátů bude zobrazený formát založen na poslední ověřené platné podmínce.
Přímé požadavky databáze nepodporují podmíněné formátování.
Pro zobrazení tabulek, kontingenčních tabulek a mřížovin můžete vytvářet podmíněné formáty a použít je na jeden sloupec na základě hodnot druhého sloupce.
Můžete například vytvořit podmíněný formát pro zelené zbarvení sloupce D50 Region, jestliže jsou hodnoty sloupce 1 - Výnosy vyšší než 9 milionů dolarů, jak ukazuje obrázek.
Můžete vytvořit podmínku pomocí sloupce, který se v zobrazeních pro danou analýzu nezobrazuje: použijte možnost Skrýt na kartě Formát sloupce v dialogu Vlastnosti sloupce. Jestliže umístíte sloupec v cíli přetažení Vyloučeno podokna Rozvržení, nemůžete pomocí tohoto sloupce vytvořit podmínku.
Podmíněné formátování se aplikuje na základě příslušné hodnoty, i když v podokně Rozvržení vyberete možnosti Zobrazit data jako pro zobrazení dat jako procentuálních podílů nebo indexů.
Dlaždice výkonnosti nemohou dědit podmíněné formátování na základě jiného sloupce; dlaždice výkonnosti též nemají cíl přetažení Vyloučeno.
Podmíněné formáty jsou ovlivňovány řadou různých faktorů.
Způsob, jakým se podmíněné formáty aplikují na sloupce, závisí na faktorech popsaných v následujícím seznamu:
Rozvržení sloupců v zobrazení ovlivňuje podmíněné formátování hodnot jednoho sloupce, jestliže je podmíněný formát založen na jiném sloupci.
Změna rozvržení sloupců v zobrazení může změnit zobrazení podmíněného formátu. Předpokládejte například, že zadáte podmíněný formát pro sloupec D50 Region, kde T05 Podle názvu a roku je 2009. Pokud jsou sloupce D50 Region a T05 Podle názvu a roku na opačných okrajích kontingenční tabulky, nezobrazí se žádné podmíněné formátování.
Podmíněné formátování je také ovlivněno pořadím zobrazených sloupců. Pořadí zobrazení ovlivňuje „strukturu“ zobrazení hodnot. Tuto „strukturu“ lze považovat za úroveň agregace. Podmíněný formát se použije v případě, že je formátovaný sloupec zobrazen jemnější strukturou nebo stejnou strukturou než sloupec, na kterém je formát založen. Pokud má formátovaný sloupec jemnější strukturu než sloupec, na kterém je formát založen, tak se formát použije pouze tehdy, pokud je podmínka založena na sloupci měření. Pokud je formát založen na sloupci atributů a formátovaný sloupec je zobrazen ve vyšší struktuře, potom se podmíněné formátování nepoužije.
Například uvažte tabulku na následujícím obrázku. Podmíněný formát byl zadán tak, aby se sloupec D50 Region zobrazil barevně, má-li sloupec T05 Podle názvu a roku hodnotu 2011. Všimněte si, že světle modré zbarvení není viditelné, protože sloupec D50 Region je na jiném okraji než sloupec T05 Podle názvu a roku. Viz Potlačení hodnoty a podmíněné formáty.
Předpokládejme, že změníte pořadí sloupců a sloupec T05 pro název roku se stane prvním sloupcem v tabulce. Sloupec T05 Podle názvu a roku se následně zobrazí ve vyšší úrovni a na sloupec D50 Region se aplikuje příslušné podmíněné formátování. Na následujícím obrázku je zobrazena kontingenční tabulka s náležitým podmíněným formátováním.
Podmíněné formáty se mohou zobrazovat na libovolném okraji tabulky, kontingenční tabulky nebo mřížoviny. Na cíli přetažení Výzvy (také známém jako okraj stránky) se podmíněný formát aplikuje pouze na člen sloupce, který je aktuální vybraný pro daný cíl. Předpokládejte například, že máte sloupec D50 Region obsahující prvky AMERICAS, APAC a EMEA. Předpokládejte, že sloupec D50 Region je v cílové oblasti pro přetahování myší Výzvy pro kontingenční tabulku a podmíněný formát je nastaven tak, aby se název regionu zbarvil zeleně, pokud je hodnota 1 - Výnosy vyšší než 6,5 milionu dolarů. Jestliže podmínku splňuje pouze oblast AMERICAS, pak je tato oblast zbarvena zeleně, pouze je-li vybrána pro cíl přetažení Výzvy.
Nastavení potlačení hodnoty u tabulek na kartě Formát sloupce v dialogovém okně Vlastnosti sloupce ovlivní podmíněné formátování.
Jestliže nastavíte potlačení hodnoty na Opakování, zobrazí se formátovaný sloupec s detailní úrovní agregace zobrazení. Sloupec, na němž je založen formát pro aplikaci podmíněného formátu, nevyžaduje agregaci.
Například uvažte tabulku zobrazenou na prvním obrázku. Podmíněný formát byl aplikován tak, aby se sloupec D50 Region zobrazil světle modrou barvou, má-li sloupec T05 Podle názvu a roku hodnotu 2011. Všimněte si, že světle modré zbarvení není viditelné, protože potlačení hodnoty je nastaveno na volbu Potlačit, která neumožňuje opakování hodnot sloupce pro prvky sloupce D50 Region.
Je-li potlačení hodnoty nastaveno na Opakování, členy sloupce se opakují a příslušné podmíněné formátování se aplikuje. Na následujícím obrázku je zobrazena tabulka s opakujícím se potlačením hodnoty.
Zadané vlastnosti můžete použít k provedení analýz, když jsou splněny určité podmínky.
Podmíněné formátování umožňuje zaměřit pozornost na data podle zadaných podmínek, například naformátováním záporného čísla jako červený tučný text.
Tento příklad popisuje způsob aplikace podmíněného formátování na výsledky tak, aby se zobrazilo zařazení.
Předpokládejme, že analýza obsahuje deset kategorií zařazení (hodnocení) s hodnotou 1 ve sloupci nejhoršího hodnocení a hodnotou 10 pro nejlepší hodnocení. Můžete vytvořit například tři podmíněné formáty, které zobrazí:
Jeden obrázek signalizující nízké hodnocení pro sloupce, které obsahují hodnotu 1, 2 nebo 3.
Jiný obrázek signalizující střední hodnocení pro sloupce, který obsahuje hodnotu 4, 5, 6 nebo 7.
Třetí obrázek signalizující vysoké hodnocení pro sloupce, které obsahují hodnotu 8, 9 nebo 10.
V dialogu Grafika volba umístění obrázků Pouze obrázky způsobí, že se sloupce budou ve výsledcích zobrazovat pouze s obrázky namísto čísel zařazení (hodnocení).
Vlastní soubory, jako jsou obrázky a soubory nápovědy, lze ukládat místně v prostředí Oracle Business Intelligence a poté se na ně odkazovat pomocí funkce fmap.
Například lze místně ukládat obrázky, které se mají zobrazovat v zobrazení nadpisu. Poté, po zadání obrázku pro zobrazení nadpisu na kartě Výsledky v editoru Nadpis, se na něj lze odkazovat pomocí funkce fmap.
ORACLE_HOME\bi\bifoundation\web\appv2
Viz Přístup 2: Nasazení pomocí sdílených složek.Soubory můžete ukládat přímo v tomto adresáři nebo v jeho podadresářích. Protože se adresář analyticsRes
replikuje pro každou naplněnou instanci, je nutné replikovat vlastní soubory v jednotlivých instancích. Důrazně doporučujeme používat pro názvy vlastních souborů, na které odkazujete pomocí syntaxe fmap, znaky ASCII.
Poznámka:
Obrázky loga obchodu a grafické objektyanalyticsRes
jsou umístěné v adresáři ve stejné složce.analyticsRes
, používejte následující syntaxi funkce fmap:
fmap:location/file_name
kde:
umístění/ je cesta k podadresáři v adresáři analyticsRes
, ve kterém je umístěn vlastní soubor, pokud je vlastní soubor uložen v podadresáři adresáře analyticsRes
(například: Obrázky/
).
název_souboru je název vlastního souboru (například: nové_logo.gif
).
Zde jsou příklady příkazů funkce fmap:
fmap:mylogo.gif fmap:Images/newlogo.gif
Pokud se pokoušíte uložit objekt, který používá syntaxi fmap, musíte mít oprávnění Uložit obsah se značkou HTML. Informace o oprávněních najdete v tématu Příručka k zabezpečení pro aplikaci Oracle Business Intelligence Enterprise Edition.
Vlastní formátovací maska poskytuje další možnosti formátování sloupce, který obsahuje číselná data (například výnosy nebo fakturované množství).
Chcete-li nastavit vlastní formátovací masku sloupce, který obsahuje číselná data, použijte pole Považovat čísla za v kombinaci s polem Vlastní číselný. Další informace získáte na kartě Formát dat v dialogovém okně Vlastnosti sloupce.
Následující tabulka zobrazuje znak masky a popis. Třetí sloupec představuje názorný příklad číselného pole, které používá masku pro Spojené státy s anglickou jazykovou základnou.
Znak masky | Popis | Příklad |
---|---|---|
# |
Pomocí symbolu mřížky lze znázornit volitelnou číslici (počáteční a koncové nuly budou odebrány) |
Zadáte-li #,###,##0.## jako masku pro 12345.67, dostanete 12,345.67. |
0 |
Nula znázorňuje požadovanou číslici |
Zadáte-li #0.##0 jako masku pro 12.34, dostanete 12.340. |
„ “ |
Pomocí dvojitých uvozovek lze zobrazit konkrétní znaky Pokud použijete dvojité uvozovky jako znak masky představující číselná data, před exportováním výsledků analýzy do aplikace Excel musíte odebrat explicitní znak masky, protože aplikace Excel takovýto znak masky nepodporuje. |
Zadáte-li jako součást masky „++++“, dostanete ++++. |
; |
Středník umožňuje oddělit formáty kladného čísla, nuly a záporného čísla |
Zadáte-li „+“#0.000;„-“#0.000;„nuly“ jako masku pro 467482.18, dostanete +467482.18. Podívejte se na následující obrázek. |
[$] |
Slouží jako symbol měny závislý na národním prostředí |
Zadáte-li [$]#,##0.## jako masku pro 5000.48, dostanete $5,000.48 pro uživatele, kteří mají národní prostředí Angličtina-USA, a £5,000.48, pokud je jako národní prostředí zvoleno Angličtina-Velká Británie. |
Znaky oddělovačů desetinných míst a tisíců, která použijete v poli Vlastní číselný, které definuje formátovací masku, jsou vždy:
Tečka - Používá se k oddělení celé části čísla od zlomkové části
Čářka - Používá se k oddělení tisíců
Znaky oddělovačů, které jsou zobrazeny v analýzách a panelech, nicméně závisí na zemi a jazyku, ve kterém je spuštěna aplikace Oracle BI EE.
Následující tabulka zobrazuje příklady pro konkrétní země a kombinace jazyků. Příklady uvedené v této tabulce nezahrnují všechny možnosti a jsou správné v době psaní.
Zobrazovaný formát | Tuto formátovací masku použijte v BI EE | Znak oddělovače předefinované země (jazyka) | Zpravidla používané v této zemi (jazyce) |
---|---|---|---|
Desetinné číslo: 123,45 Tisíce: 6.789 |
Desetinné číslo: ###.## Tisíce: #,### |
Desetinné číslo: , (čárka) Tisíce: . (tečka) |
Argentina (španělština), Dánsko (dánština), Ekvádor (španělština), Německo (němčina), Řecko (řečtina), Itálie (italština) a Lichtenštejnsko (němčina) |
Desetinné číslo: 123,45 Tisíce: 6.789 |
Desetinné číslo: ###.## Tisíce: #,### |
Desetinné číslo: . (tečka) Tisíce: , (čárka) |
Austrálie (angličtina), Egypt (arabština), Guatemala (španělština), Izrael (hebrejština), Japonsko (japonština), Singapur (čínština) a Spojené státy (angličtina) |
Desetinné číslo: 123,45 Tisíce: 6.789 |
Desetinné číslo: ###.## Tisíce: #,### |
Desetinné číslo: . (tečka) Tisíce: ' (apostrof) |
Švýcarsko (francouzština, němčina a italština) |
Desetinné číslo: 123,45 Tisíce: 6 789 |
Desetinné číslo: ###.## Tisíce: #,### |
Desetinné číslo: , (čárka) Tisíce: (mezera) |
Finsko (finština), Polsko (polština) a Švédsko (švédština) |
Vlastní formátovací maska umožňuje přepsat formáty záporných čísel i nuly. Používají se k tomu samostatné masky oddělené středníky. Plně definovaná maska může mít tvar kladná_maska;záporná_maska;nulová_maska. Podívejte se na uvedený příklad.
Pokud vynecháte nulovou masku, zobrazí se místo nulových hodnot prázdné místo.
Jestliže vynecháte zápornou masku, použije se při zobrazení záporných čísel kladná maska.
Chcete-li použít nulovou masku, musíte zadat zápornou masku.
Pokud maska obsahuje pouze znaky #, hodnota nula (0) se zobrazí jako prázdné místo.
V aplikaci Excel může mít plně definovaná maska tvar kladná_maska;záporná_maska;nulová_maska;text. Pokud exportujete sloupec, který používá masku NULL, tato maska bude odmítnuta, protože není podporována aplikací Excel. Kromě toho nebude možné použít nulovou masku aplikace Excel, protože aplikace Oracle BI EE nepodporuje nulovou masku.
Ukázkový obrázek obsahuje tabulku výnosů, které zahrnují výpočet výnosů oproti minulému roku a výpočet čtvrtletního složeného ročního růstu podle let a čtvrtletí pro oblast Amerika. Pro všechny sloupce měřítka byla použita stejná vlastní formátovací maska a k zobrazení pro výpočet měřítka byl nastaven text null. Viz Princip potlačení hodnot null. Pro tyto tři sloupce tabulky se používá vlastní formátovací maska: +"#0.000;"-"#0.000;"null".
Kladná čísla se zobrazí se symbolem plus a dvěma desetinnými číslicemi.
Záporná čísla se zobrazí se symbolem mínus a dvěma desetinnými číslicemi.
Pokud má měřítko hodnotu null, zobrazí se slovo null.
Na kartě Kritéria v editoru analýz otevřete analýzu, ve které chcete upravit formátování.
Přidejte nebo vyhledejte sloupec, který chcete upravit.
Klikněte na tlačítko Možnosti vpravo od názvu sloupce v podokně Vybrané sloupce.
Klikněte na tlačítko Vlastnosti sloupce. Zobrazí se dialogové okno Vlastnosti sloupce.
V dialogovém okně Vlastnosti sloupce klikněte na kartu Formát dat.
Zaškrtněte políčko Přepsat výchozí formát dat.
Vyberte položku Vlastní ze seznamu Zpracovat čísla jako.
Zadejte masku číselného pole do textového pole Vlastní číselný formát a klikněte na tlačítko OK.
Vlastní formátovací řetězce poskytuje další možnosti pro formátování sloupců nebo hierarchických úrovní, které obsahují časová razítka, data a časy.
Chcete-li nastavit vlastní formátovací řetězce pro sloupec nebo hierarchickou úroveň, použijte pole Vlastní formát data (pro pole data a času) nebo pole Vlastní číselný formát (pro numerická pole) na kartě Formát dat v dialogovém okně Vlastnosti sloupce.
Tato část obsahuje následující témata:
Vlastní formátovací řetězce pro sloupec nebo hierarchickou úroveň můžete nastavit v poli Vlastní formát data na kartě Formát dat v dialogovém okně Vlastnosti sloupce.
Tato část obsahuje následující témata:
Pomocí těchto řetězců můžete vytvářet vlastní formáty času nebo data.
Tabulka ukazuje obecné vlastní formátovací řetězce a výsledky, které zobrazují. Ty umožňují zobrazení polí data a času v národním prostředí uživatele.
Obecný formátovací řetězec | Výsledek |
---|---|
[FMT:dateShort] |
Zformátuje datum ve formátu krátkého data daného národního prostředí. Můžete také zadat [FMT:date]. |
[FMT:dateLong] |
Zformátuje datum ve formátu dlouhého data daného národního prostředí. |
[FMT:dateInput] |
Zformátuje datum ve formátu přijatelném pro zpětné zadání do systému. |
[FMT:time] |
Zformátuje čas ve formátu času národního prostředí. |
[FMT:timeHourMin] |
Zformátuje čas ve formátu času národního prostředí, ale vynechá sekundy. |
[FMT:timeInput] |
Zformátuje čas ve formátu přijatelném pro zpětné zadání do systému. |
[FMT:timeInputHourMin] |
Zformátuje čas ve formátu přijatelném pro zpětné zadání do systému, ale vynechá sekundy. |
[FMT:timeStampShort] |
Ekvivalent k zadání [FMT:dateShort] [FMT:time]. Zformátuje datum ve formátu krátkého data národního prostředí a čas ve formátu času. Můžete také zadat [FMT:timeStamp]. |
[FMT:timeStampLong] |
Ekvivalent k zadání [FMT:dateLong] [FMT:time]. Zformátuje datum ve formátu dlouhého data národního prostředí a čas ve formátu času. |
[FMT:timeStampInput] |
Ekvivalent k zadání [FMT:dateInput] [FMT:timeInput]. Zformátuje datum a čas ve formátu přijatelném pro zpětné zadání do systému. |
[FMT:timeHour] |
Zformátuje pole hodin pouze ve formátu národního prostředí, například jako 20:00. |
RR nebo rr |
Zobrazí poslední dvě číslice daného roku, v případě potřeby doplněné vlevo o nulu, například 01 pro 2001. |
RRR nebo rrr |
Zobrazí čtyři číslice daného roku, v případě potřeby doplněné vlevo o nulu, například 0523. |
RRRR nebo rrrr |
Zobrazí čtyři číslice daného roku, například 2011. |
M |
Zobrazí číslo měsíce, například 2 pro únor. |
MM |
Zobrazí číslo měsíce, u měsíců vyjádřených jednou číslicí doplněné o nulu, například 02 pro únor. |
MMM |
Zobrazí zkrácený název měsíce v národním prostředí uživatele, například Úno. |
MMMM |
Zobrazí celý název měsíce v národním prostředí uživatele, například Únor. |
D nebo d |
Zobrazí den v měsíci, například 1. |
DD nebo dd |
Zobrazí den v měsíci, u dnů vyjádřených jednou číslicí doplněný o nulu, například 01. |
DDD nebo ddd |
Zobrazí zkrácený název dne v týdnu v národním prostředí uživatele, například Čt pro čtvrtek. |
DDDD nebo dddd |
Zobrazí celý název dne v týdnu v národním prostředí uživatele, například Čtvrtek. |
DDDDD nebo ddddd |
Zobrazí první písmeno dne v týdnu v národním prostředí uživatele, například Č pro čtvrtek. |
h |
Zobrazí hodinu ve 12hodinovém formátu, například 2. |
H |
Zobrazí hodinu ve 24hodinovém formátu, například 23. |
hh |
Zobrazí hodinu ve 12hodinovém formátu, u hodin vyjádřených jednou číslicí doplněnou o nulu, například 01. |
HH |
Zobrazí hodinu ve 24hodinovém formátu, u hodin vyjádřených jednou číslicí doplněnou o nulu, například 23. |
m |
Zobrazí minutu, například 7. |
mm |
Zobrazí minutu, u minut vyjádřených jednou číslicí doplněnou o nulu, například 07. |
s |
Zobrazí sekundu, například 2. Do řetězce lze zahrnout také desetinná čísla, například s,# nebo s,00 (kde # znamená volitelnou číslici a 0 číslici požadovanou). |
ss |
Zobrazí sekundu, u sekund vyjádřených jednou číslicí doplněnou o nulu, například 02. Do řetězce lze zahrnout také desetinná čísla, například ss, # nebo ss,00 (kde # znamená volitelnou číslici a 0 číslici požadovanou). |
t |
Zobrazí první písmeno zkratky pro dopoledne nebo odpoledne v národním prostředí uživatele, například d. |
tt |
Zobrazí zkratku pro dopoledne nebo odpoledne v národním prostředí uživatele, například dop. |
gg |
Zobrazí období v národním prostředí uživatele. |
Můžete vytvářet vlastní formátovací řetězce pomocí ODBC.
Tabulka ukazuje vlastní standardní formátovací řetězce ODBC a výsledky, které zobrazují. Tyto řetězce umožňují zobrazení polí data a času podle standardu ODBC.
Formátovací řetězce ODBC | Výsledek |
---|---|
[FMT:dateODBC] |
Zformátuje datum ve standardním formátu ODBC rrrr-mm-dd (4 číslice pro rok, 2 číslice pro měsíc, 2 číslice pro den). |
[FMT:timeODBC] |
Zformátuje čas ve standardním formátu ODBC hh:mm:ss (2 číslice pro hodinu, 2 číslice pro minutu, 2 číslice pro sekundu). |
[FMT:timeStampODBC] |
Ekvivalent pro zadání [FMT:dateODBC] [FMT:timeStampODBC]. Zformátuje datum do formátu rrrr-mm-dd a čas do formátu hh:mm:ss. |
[FMT:dateTyped] |
Zobrazí slovo datum a poté datum zobrazí ve standardním formátu ODBC rrrr-mm-dd. Datum se zobrazí v jednoduchých uvozovkách ('). |
[FMT:timeTyped] |
Zobrazí slovo čas a poté čas zobrazí ve standardním formátu ODBC hh:mm:ss. Čas se zobrazí v jednoduchých uvozovkách ('). |
[FMT:timeStampTyped] |
Zobrazí slovo časové razítko a poté časové razítko ve standardním formátu ODBC rrrrr-mm-dd hh:mm:ss. Časové razítko se zobrazí v jednoduchých závorkách ('). |
Nastavení vlastních formátovacích řetězců pro číselná pole zajišťuje přesnou interpretaci dat.
Vlastní formátovací řetězce pro sloupec nebo hierarchickou úroveň můžete nastavit v poli Vlastní číselný formát na kartě Formát dat v dialogovém okně Vlastnosti sloupce.
Pokud je při použití formátu z odlišného datového typu (například při použití formátu typu datum pro číselné pole) aktuální hodnota mimo přípustný rozsah, pak se formát nepoužije a místo toho se zobrazí původní hodnota. Jako příklad si vezměte formát [MMMM]. Pokud je původní hodnota určená k převodu 13, pak tato hodnota přesahuje přípustný rozsah, protože v roce je pouze 12 měsíců. Zobrazí se původní hodnota 13, aniž by došlo k převodu na název měsíce. Pokud je však původní hodnota 12, pak použití vlastního formátu způsobí převod hodnoty na 12. měsíc, kterým je Prosinec.
Tato část obsahuje následující témata:
Hodnoty měsíce a dne můžete zobrazit pomocí vlastních formátovacích řetězců.
Tabulka ukazuje vlastní formátovací řetězce, které jsou k dispozici při práci s integrálními poli. Ta umožňují zobrazení názvů měsíce a dne v národním prostředí uživatele.
Integrální pole obsahují celá čísla, která představují měsíc v roce nebo den v týdnu. U měsíců 1 představuje leden, 2 únor atd. a 12 představuje prosinec. U dnů v týdnu 1 představuje neděli, 2 pondělí atd. a 7 představuje sobotu.
Formátovací řetězce pro integrální pole | Výsledek |
---|---|
[MMM] |
Zobrazí zkrácený název měsíce v národním prostředí uživatele. |
[MMMM] |
Zobrazí celý název měsíce v národním prostředí uživatele. |
[DDD] |
Zobrazí zkrácený název dne v týdnu v národním prostředí uživatele. |
[DDDD] |
Zobrazí celý název dne v týdnu v národním prostředí uživatele. |
Různá časová období můžete převést do hodinových formátů.
Tabulka ukazuje vlastní formátovací řetězce, které lze použít pro formátování dat na hodiny. Tyto řetězce můžete použít v těchto typech polí:
Pole, jež obsahují celá nebo reálná čísla reprezentující čas, který uplynul od začátku dne (12:00).
Pole, v nichž je výstup ve formátu [FMT:timeHour]. (Tento formát zobrazuje pole hodin pouze ve formátu národního prostředí, například 20:00.)
Formátovací řetězce pro převod data | Výsledek |
---|---|
[FMT:timeHour] |
To předpokládá,že hodnota reprezentuje počet hodin, jež uplynuly od začátku dne, a zformátuje počet hodin do zobrazení hh, kde hh je počet hodin. Zlomky jsou v hodnotě vynechány. Například, hodnota 2 je zformátována jako 2:00 a hodnota 12,24 jako 24:00. |
[FMT:timeHour(min)] |
To předpokládá,že hodnota reprezentuje počet minut, jež uplynuly od začátku dne, a zformátuje počet minut do zobrazení hh, kde hh je počet hodin. Zlomky jsou v hodnotě vynechány. Například, hodnota 2 je zformátována jako 12:00 a hodnota 363,10 jako 6:00. |
[FMT:timeHour(sec)] |
To předpokládá,že hodnota reprezentuje počet sekund, jež uplynuly od začátku dne, a zformátuje počet sekund do zobrazení hh, kde hh je počet hodin. Zlomky hodin jsou v hodnotě vynechány. Například, hodnota 660 je zformátována jako 12:00, hodnota 3600 jako 1:00 a hodnota 61214,30 jako 17:00. |
Můžete převést řadu různých časových období do formátů obsahujících hodiny a minuty.
Tabulka zobrazuje vlastní formátovací řetězce, které lze použít pro formátování dat na hodiny a minuty. Tyto řetězce můžete použít u polí, která obsahují celá nebo reálná čísla reprezentující čas, který uplynul od začátku dne (12:00).
Lze je také použít tam, kde je výstup ve formátu [FMT:timeHourMin], popsaném v tabulce. (Tento formát zobrazuje čas ve formátu národního prostředí, ale vynechává sekundy.)
Formátovací řetězce pro převod data | Výsledek |
---|---|
[FMT:timeHourMin] |
To předpokládá,že hodnota reprezentuje počet minut, jež uplynuly od začátku dne, a hodnotu převede na zobrazení hh:mm, kde hh je počet hodin a mm počet minut. Zlomky jsou v hodnotě vynechány. Například, hodnota 12 je zformátována jako 12:12, hodnota 73 jako 1:13 a hodnota 750 jako 00:30. |
[FMT:timeHourMin(sec)] |
To předpokládá,že hodnota reprezentuje počet sekund, jež uplynuly od začátku dne, a hodnotu převede na zobrazení hh:mm, kde hh je počet hodin a mm počet minut. Zlomky jsou v hodnotě vynechány. Například, hodnota 60 je zformátována jako 12:01, hodnota 120 jako 12:02 a hodnota 43200 jako 24:00. |
[FMT:timeHourMin(hour)] |
To předpokládá,že hodnota reprezentuje počet hodin, jež uplynuly od začátku dne, a počet hodin převede na zobrazení hh:mm, kde hh je počet hodin a mm počet zbývajících minut. Například, hodnota 0 je zformátována jako 12:00, hodnota 1,5 jako 1:30 a hodnota 13,75 jako 13:45. |
Různá časová období můžete převést do formátů zahrnujících hodiny, minuty a sekundy.
Tabulka ukazuje vlastní formátovací řetězce, které lze použít pro formátování dat na hodiny, minuty a sekundy. Tyto řetězce můžete použít u polí, která obsahují celá nebo reálná čísla reprezentující čas.
Lze je také použít tam, kde je výstup ve formátu [FMT:time]. Viz část Obecné vlastní formátovací řetězce. (Tento formát zobrazuje čas ve formátu místního nastavení.)
Formátovací řetězce pro převod data | Výsledek |
---|---|
[FMT:time] |
To předpokládá,že hodnota reprezentuje počet sekund, jež uplynuly od začátku dne, a hodnotu převede na zobrazení hh:mm:ss, kde hh je počet hodin, mm počet minut a ss počet sekund. Například, hodnota 60 je zformátována jako 12:01:00, hodnota 1206 jako 12:02:06 a hodnota 43200 jako 24:00:00. |
[FMT:time(min)] |
To předpokládá,že hodnota reprezentuje počet minut, jež uplynuly od začátku dne, a hodnotu převede na zobrazení hh:mm:ss, kde hh je počet hodin, mm počet minut a ss počet sekund. Například, hodnota 60 je zformátována jako 1:00:00, hodnota 126 jako 2:06:00 a hodnota 1400 jako 23:20:00. |
[FMT:time(hour)] |
To předpokládá,že hodnota reprezentuje počet hodin, jež uplynuly od začátku dne, a hodnotu převede na zobrazení hh:mm:ss, kde hh je počet hodin, mm počet minut a ss počet sekund. Například, hodnota 6,5 je zformátována jako 6:30:00, a hodnota 12 jako 24:00:00. |
Můžete převést řadu různých časových období k popsání doby trvání.
Tabulka ukazuje vlastní formátovací řetězce, které lze použít pro formátování dat doby trvání na dny, hodiny, minuty a sekundy. Tyto řetězce můžete použít u polí, která obsahují celá nebo reálná čísla reprezentující čas.
To umožňuje zobrazení doby trvání, jako je délka telefonního hovoru. Číselné pole můžete formátovat jako DD:HH:MM:SS.
Do řetězce lze vložit hodnoty literálu, které zvýší srozumitelnost výstupu, jako v následujícím příkladu:
V tomto případě hodnoty literálu h, m a s označují ve výstupu hodiny, minuty a sekundy.
Přidáte-li na libovolné místo řetězce položku [opt:...], pole nebude povinné, tzn. pokud nebude mít žádnou hodnotu, nezobrazí se. Ve výše uvedeném příkladu znamená položka [opt:dd] údaj o dnech, který se nezobrazí, protože nemá žádnou hodnotu.
Formátovací řetězce pro převod data | Výsledek |
---|---|
[duration(sec)][opt:dd]:hh:mm:ss |
Formátuje celkový počet sekund jako dobu trvání. Hodnota doby trvání 16500,00 se například zobrazuje jako 04:35:00, což znamená dobu trvání čtyři hodiny, 35 minut a nula sekund. opt:dd zobrazuje počet dní, ale pokud opt nemá hodnotu, nezobrazí se. Výchozí jednotkou času je jedna sekunda. |
[duration(min)][opt:dd]:hh:mm:ss |
Formátuje celkový počet minut jako dobu trvání. Hodnota doby trvání 275,00 se například zobrazuje jako 04:35:00, což znamená dobu trvání čtyři hodiny, 35 minut a nula sekund. opt:dd zobrazuje počet dní, ale pokud opt nemá hodnotu, nezobrazí se. |
[duration(hour)][opt:dd]:hh:mm:ss |
Formátuje celkový počet hodin jako dobu trvání. Hodnota doby trvání 4,58 se například zobrazuje jako 04:35:00, což znamená dobu trvání čtyři hodiny, 34 minuty a 48 sekund. opt:dd zobrazuje počet dní, ale pokud opt nemá hodnotu, nezobrazí se. |
[duration(day)][opt:dd]:hh:mm:ss |
Formátuje celkový počet dní jako dobu trvání. Hodnota doby trvání 2,13 se například zobrazuje jako 02:03:07:12, což znamená dobu trvání dva dny, tři hodiny, sedm minut a dvanáct sekund. opt:dd zobrazuje počet dní, ale pokud opt nemá hodnotu, nezobrazí se. |