Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V tomto kurzu pomocí průvodce vytvoříte výsečový graf ve stránkované sestavě Reporting Services v nástroji Report Builder. Pak přidáte procenta a upravíte výsečový graf trochu.
Tento kurz můžete provést dvěma různými způsoby. Obě metody mají stejný výsledek, což je výsečový graf jako ten na tomto obrázku:
Předpoklady
Bez ohledu na to, jestli používáte data XML nebo dotaz Transact-SQL, musíte mít přístup k Report Builder. Můžete spustit Report Builder ze serveru sestav Reporting Services v nativním režimu nebo v integrovaném režimu SharePoint nebo si můžete stáhnout Report Builder z Microsoft Download Center. Další informace naleznete v tématu Install Report Builder.
Dva způsoby, jak tento kurz provést
Použití dat XML pro účely tohoto kurzu
Můžete použít data XML, která zkopírujete z tohoto článku, a vložit do průvodce. Nemusíte být připojeni k serveru sestav Reporting Services v nativním režimu nebo v režimu integrovaném se SharePointem a nepotřebujete přístup k instanci SQL Server.
Vytvořte výsečový graf s daty XML.
Použití dotazu Transact-SQL obsahujícího data pro účely tohoto kurzu
Dotaz s daty obsaženými v tomto článku můžete zkopírovat a vložit do průvodce. Potřebujete název instance SQL Server a přihlašovacích údajů dostatečný pro přístup jen pro čtení k jakékoli databázi. Dotaz na datovou sadu v kurzu používá doslovná data, ale dotaz musí být zpracován instancí SQL Serveru, aby vrátila metadata požadovaná pro datovou sadu sestavy.
Výhodou použití dotazu Transact-SQL je, že všechny ostatní kurzy Report Builder používají stejnou metodu. Takže když pracujete na dalších kurzech, už víte, co dělat.
Dotaz Transact-SQL vyžaduje několik dalších požadavků. Další informace najdete v tématu Prerequisites for tutorials (Report Builder).
Vytvořte výsečový graf pomocí dotazu Transact-SQL, který obsahuje data.
Vytvořte výsečový graf s XML daty
Startujte Report Builder z webového portálu Reporting Services nebo serveru sestav v SharePoint integrovaném režimu nebo z počítače.
Zobrazí se dialogové okno Začínáme .
Pokud se dialogové okno Začínáme nezobrazí, vyberte Soubor a zvolte Nový. Dialogové okno Nová sestava nebo datová sada obsahuje většinu stejného obsahu jako dialogové okno Začínáme .
V levém panelu ověřte, že je vybráno New Report.
V pravém podokně vyberte Průvodce grafem a pak zvolte Vytvořit.
Na stránce Zvolit datovou sadu vyberte Vytvořit datovou sadu a pak zvolte Další.
Na stránce Zvolit připojení ke zdroji dat vyberte Nový.
Otevře se dialogové okno Vlastnosti zdroje dat .
Zdroj dat můžete pojmenovat cokoliv, co chcete. Do pole Název zadejte MyPieChart.
V poli Vybrat typ připojení vyberte XML.
Vyberte kartu Pověření, vyberte Použít aktuálního uživatele Windows. Může se vyžadovat delegování protokolu Kerberos, a poté vyberte OK.
Na stránce Zvolit připojení ke zdroji dat vyberte MyPieChart a pak vyberte Další.
Zkopírujte následující text a vložte ho do velkého pole v horní části stránky Návrh dotazu .
<Query> <ElementPath>Root /S {@Sales (Integer)} /C {@FullName} </ElementPath> <XmlData> <Root> <S Sales="150"> <C FullName="Jae Pak" /> </S> <S Sales="350"> <C FullName="Jillian Carson" /> </S> <S Sales="250"> <C FullName="Linda C Mitchell" /> </S> <S Sales="500"> <C FullName="Michael Blythe" /> </S> <S Sales="450"> <C FullName="Ranjit Varkey" /> </S> </Root> </XmlData> </Query>(Volitelné) Výběrem tlačítka Spustit (!) zobrazíte data, na kterých je graf založený.
Vyberte Další.
Na stránce Zvolit typ grafu vyberte Výsečový graf a pak zvolte Další.
Na stránce Uspořádat pole grafu poklikejte na pole Sales v poli Dostupná pole.
Automaticky se přesune do pole Hodnoty , protože hodnota je číselná hodnota.
Přetáhněte pole FullName z pole Dostupná pole do pole Kategorie (nebo na něj poklikejte). Hodnota přejde do pole Kategorie a pak vyberte Další.
Na stránce Náhled se zobrazí nový výsečový graf s reprezentačními daty. Legenda zobrazuje Full Name 1, Full Name 2 atd., nikoli jména prodejců, a velikosti výsečí nejsou přesné. Tento příklad nabízí představu o tom, jak vaše zpráva vypadá.
Vyberte Dokončit.
Teď uvidíte novou sestavu výsečového grafu v návrhovém zobrazení, která je stále s příkladovými daty.
Pokud chcete zobrazit skutečný výsečový graf, vyberte na kartě Domů pásu karet možnost Spustit.
Pokud chcete pokračovat v úpravě výsečového grafu, přejděte do části Po spuštění průvodce v tomto článku.
Vytvoření výsečového grafu pomocí dotazu Transact-SQL
Start Report Builder z webového portálu Reporting Services, ze serveru sestav v SharePoint integrovaném režimu nebo z počítače.
Zobrazí se dialogové okno Začínáme .
Poznámka:
Pokud se dialogové okno Začínáme nezobrazí, vyberte Soubor a zvolte Nový. Dialogové okno Nová sestava nebo datová sada obsahuje většinu stejného obsahu jako dialogové okno Začínáme .
V levém panelu ověřte, že je vybráno New Report.
V pravém podokně vyberte Průvodce grafem a pak zvolte Vytvořit.
Na stránce Zvolit datovou sadu vyberte Vytvořit datovou sadu a pak zvolte Další.
Na stránce Zvolit připojení ke zdroji dat vyberte existující zdroj dat nebo přejděte na server sestav a vyberte zdroj dat a pak vyberte Další. Možná budete muset zadat uživatelské jméno a heslo.
Poznámka:
Zvolený zdroj dat není důležitý, pokud máte odpovídající oprávnění. Nezískáváte data ze zdroje dat. Další informace najdete v tématu Prerequisites for tutorials (Report Builder).
Na stránce Návrh dotazu vyberte Upravit jako text.
Do podokna dotazu vložte následující dotaz:
SELECT 150 AS Sales, 'Jae Pak' AS FullName UNION SELECT 350 AS Sales, 'Jillian Carson' AS FullName UNION SELECT 250 AS Sales, 'Linda C Mitchell' AS FullName UNION SELECT 500 AS Sales, 'Michael Blythe' AS FullName UNION SELECT 450 AS Sales, 'Ranjit Varkey' AS FullName(Volitelné) Výběrem tlačítka Spustit (!) zobrazíte data, na kterých je graf založený.
Vyberte Další.
Na stránce Zvolit typ grafu vyberte Výsečový graf a pak zvolte Další.
Na stránce Uspořádat pole grafu poklikejte na pole Sales v poli Dostupná pole.
Automaticky se přesune do pole Hodnoty , protože se jedná o číselnou hodnotu.
Přetáhněte pole FullName z pole Dostupná pole do pole Kategorie (nebo na něj poklikejte). Hodnota přejde do pole Kategorie a pak vyberte Další.
Vyberte Dokončit.
Teď se díváte na novou sestavu výsečového grafu na návrhové ploše. To, co vidíte, je představující. Legenda zobrazuje Full Name 1, Full Name 2 atd., nikoli jména prodejců, a velikosti výsečí nejsou přesné. Tento příklad nabízí představu o tom, jak vaše zpráva vypadá.
Pokud chcete zobrazit skutečný výsečový graf, vyberte na kartě Domů pásu karet možnost Spustit.
Po spuštění průvodce
Teď, když máte sestavu výsečového grafu, si s ní můžete pohrát. Na kartě Výkon na pásu karet vyberte Upravit návrh, abyste mohli pokračovat v úpravách.
Zvětšení grafu
Možná budete chtít, aby byl výsečový graf větší.
- Vyberte graf, ale nesmí se kliknout na žádný prvek grafu. Vyberte jej a přetáhněte pravý dolní roh ke změně jeho velikosti.
Všimněte si, že návrhová plocha se při přetahování zvětší.
Přidejte název sestavy
- Vyberte Název grafu v horní části grafu a zadejte název, například Výsečový graf prodejů.
- Po výběru názvu změňte v podokně Vlastnostibarvu na Černou a PísmoSize na 12 bodů.
Přidání procentuálních hodnot
Klikněte pravým tlačítkem myši na výsečový graf a vyberte Zobrazit popisky dat. Popisky dat se zobrazí v každé části ve výsečovém grafu.
Klikněte pravým tlačítkem na popisky a vyberte Vlastnosti popisku řady. Zobrazí se dialogové okno Vlastnosti popisku řady .
Do pole Údaje popisku zadejte #PERCENT{P0}.
{P0} vám poskytne procento bez desetinných míst. Pokud zadáte jenom #PERCENT, budou mít čísla dvě desetinná místa. #PERCENT je klíčové slovo, které za vás provádí výpočet nebo funkci. Existují další klíčová slova, která můžete použít.
Výběrem možnosti Ano potvrďte, že chcete nastavit hodnotu UseValueAsLabel na False.
Na kartě Písmo vyberte možnost tučné a změňte barvu na bílou.
Vyberte OK.
Další informace o přizpůsobení popisků a legend grafů najdete v tématu Zobrazení procentuálních hodnot ve výsečovém grafu (Report Builder) a Změna textu položky legendy (Report Builder).
Co dál?
Teď, když jste vytvořili první sestavu v Report Builder, jste připraveni vyzkoušet další kurzy a začít vytvářet sestavy z vlastních dat. Ke spuštění Report Builder potřebujete oprávnění pro přístup ke zdrojům dat, jako jsou databáze, s připojovací řetězec, které vás ve skutečnosti připojí ke zdroji dat. Správce systému tyto informace má a může vás nastavit.
Abyste mohli projít další kurzy, potřebujete název instance SQL Server a přihlašovacích údajů dostatečný pro přístup jen pro čtení k jakékoli databázi. Správce systému vám to také může nastavit.
K tomu, abyste mohli nakonec uložit sestavy na server sestav nebo na web SharePoint, který je integrovaný se serverem sestav, potřebujete adresu URL a oprávnění. Můžete spustit libovolnou sestavu, kterou vytvoříte přímo z počítače, ale sestavy mají při spuštění ze serveru sestav nebo z webu SharePoint další funkce. Potřebujete oprávnění ke spouštění vašich nebo jiných sestav ze serveru sestav nebo ze SharePointu, kde jsou publikovány. Obraťte se na správce systému a získejte přístup.
Než začnete, může vám pomoct přečíst si některé koncepty a termíny. Viz koncepty Reporting Services. Před vytvořením první sestavy také věnujte nějaký čas plánování. Je to čas dobře strávený. Viz Plánovat sestavu (Report Builder).