Někdy můžete chtít vytvořit jednoduchou jednorázovou webovou část, která není vázána na žádný ze stylů poskytovaných webovou částí Dotaz na obsah v SharePointu 2010. V takových případech můžete chtít použít webovou část Data Form. (Je možné, že jste s webovou částí Data Form dříve nepracovali, protože vyžaduje SharePoint Designer.)
Tato webová část je často označována jako švýcarský armádní nůž webových částí, protože je extrémně univerzální.
I když vám vaše společnost neumožňuje připojit se k její produkční farmě SharePoint pomocí SharePoint Designeru, stále můžete používat webovou část Data Form. Webovou část můžete nakonfigurovat s jinou instancí SharePointu, řekněme na svém notebooku nebo v laboratoři, a poté webovou část importovat do produkčního webu.
Chcete-li vložit webovou část formuláře dat, postupujte takto:
Otevřete novou stránku webové části v SharePoint Designer 2010.
Můžete buď vytvořit svou stránku webové části v prohlížeči a otevřít ji v SharePoint Designer, nebo můžete použít SharePoint Designer k vytvoření nové stránky webové části za vás.
Klepnutím na kartu Návrh zobrazíte stránku webové části v režimu návrhu.
Na kartě Vložit klikněte na tlačítko Zobrazení dat a zvolte Prázdné zobrazení dat.
SharePoint Designer vloží na stránku novou webovou část a na pásu karet se zobrazí nová sada karet.
Po vložení webové části je dalším krokem výběr zdroje dat, přidání sloupců a použití řazení, filtrování a podmíněného formátování podle potřeby.
Chcete-li vybrat zdroj dat:
Uvnitř webové části klikněte na odkaz Kliknutím sem vyberte zdroj dat.
Zobrazí se výběr zdrojů dat.
Vyberte seznam nebo knihovnu, kterou chcete zobrazit ve webové části, a klikněte na OK.
Zobrazí se podokno Podrobnosti zdroje dat.
Klepněte se stisknutou klávesou Ctrl na sloupce, které se mají zobrazit ve webové části.
Klikněte na rozevírací seznam Vložit vybraná pole jako a poté vyberte možnost zobrazení obsahu.
Máte několik možností:
-
Zobrazení jedné položky nebo Zobrazení více položek: Vloží vybraná pole tak, že webová část zobrazí jednu položku po druhé nebo několik řádků najednou.
-
Formulář pro jednu položku nebo Formulář pro více položek: Zobrazí formulář pro zadání dat pomocí polí, která vyberete.
-
Formulář nové položky : Zobrazí formulář pro zadávání nových položek do vašeho zdroje dat.
Můžete vytvořit velmi složité zdroje dat, které se dotazují na jiné weby a dokonce se spojí do dvou seznamů. SharePoint používá svůj vlastní dotazovací jazyk CAML. SharePoint Designer vygeneruje dotaz CAML za vás, ale můžete také vložit svůj vlastní dotaz.
Zde je webová část datového formuláře s vybraným zobrazením více položek. Když máte vložený zdroj dat, pás karet aktivuje příkazy, které můžete použít a které také vidíte.
Pomocí karty Návrh na pásu karet můžete změnit rozvržení položek ve webové části. SharePoint Designer poskytuje několik vestavěných formátů.
Mnoho z těchto možností formátování platí také pro pohledy, které vytvoříte pro seznamy a knihovny. Můžete například použít podmíněné formátování se zobrazením seznamu.
Když se webová část datového formuláře dotazuje na SharePoint, data se vrátí jako dokument XML. Dokumenty XML mají vlastní sadu jazyků, XSL a XPath, které lze použít k filtrování dat a jejich zobrazení přesně tak, jak chcete.
Zobrazením webové části datového formuláře v zobrazení kódu pomocí karty Zobrazit na pásu karet v SharePoint Designeru můžete zobrazit XSL generované SharePoint Designerem. Tento XSL můžete upravit tak, aby se vaše data zobrazovala prakticky jakýmkoli způsobem.