Automatické formátování čísel

Můžete zadat jiný počet formátů v databázi a použít je automaticky ve vzorcích CELLGET.

Pokud například report zobrazuje hodnoty pro různé prvky dimenze Ukazatele, můžete automaticky formátovat každou hodnotu podle typu ukazatele. Můžete například použít formát % pro ukazatele procentuálních hodnot a formát měny pro ukazatele měny atd. Tyto formáty lze použít automaticky na všechny hodnoty s odkazy na tyto ukazatele, například hodnoty vrácené funkcí CELLGET.

Pokud jako formát buňky obsahující vzorec CELLGET zadáte tildu (~), budou hodnoty v této buňce automaticky formátovány podle formátu zadaného v databázi. Pokud jsou však hodnoty změněny výpočtem, dojde ke ztrátě formátování čísel. Pokud například zadáte možnosti škálovat hodnoty vrácené vzorcem CELLGET o 10, 100, 1000 atd., zabrání nezbytný výpočet použití formátu čísla databáze.

V takovém případě použijte funkci FORMATSTRING ke čtení formátu čísel z databáze a použijte ji na výsledek výpočtu. Funkce FORMATSTRING čte formátování čísel zdroje dat a použije je na hodnoty, které se mění výpočty. Funkce FORMATSTRING má dva parametry: hodnota, která má být naformátována, a zdroj formátu.

Poznámka

Automatické formátování čísel podporuje služba Microsoft Analysis Services a zdroje dat OLAP.

Chcete-li v databázích OLAP implementovat automatické formáty čísel, je nutné různé formáty čísel uchovávat v atributu s názvem Format_String. Můžete nakonfigurovat, která dimenze řídí formát čísel.