• 10/09/2020
  • 3 minuty čtení
    • e
    • D
    • . t
    • S
    • M
    • +5

Formulář můžete snadno přizpůsobit seznamu nebo knihovně dokumentů SharePoint otevřením aplikace Power Apps v prohlížeči. Nemusíte psát tradiční kód, například v jazyce C#, ani stahovat další aplikaci, například InfoPath. Po zveřejnění změn se formulář vloží do seznamu SharePoint, aby jej mohli používat všichni jeho uživatelé. V Power Apps můžete také prohlížet analytické sestavy, snadno vytvářet podmíněné formátování a připojovat se k dalším zdrojům dat.

Podle kroků v tomto článku vytvoříte seznam, abyste viděli, jak přizpůsobení funguje, a poté můžete stejné koncepty použít na svůj vlastní seznam.

Poznámka

  • Pokud možnost Přizpůsobit formuláře není pro váš seznam dostupná nebo nefunguje správně, může obsahovat datové typy, které Power Apps nepodporuje. Formulář také nelze přesunout do jiného seznamu nebo prostředí.
  • Vlastní formuláře pro seznamy jsou podporovány pouze v obecných seznamech a obecných knihovnách dokumentů. Vlastní šablony seznamů a knihoven nejsou v současné době podporovány; mimo jiné včetně seznamů, jako jsou Oznámení, Kontakty a Úkoly.
  • Vlastní formuláře pro knihovny dokumentů podporují pouze úpravu vlastních metadat. Úprava nebo správa souborů není podporována.
  • Při změně adresy webu SharePoint, který používá vlastní formuláře, jsou nutné další akce. Další informace: Účinky změny adresy webu SharePoint na Power Apps.

Vytvoření seznamu

Na webu SharePoint vytvořte seznam a poté do něj přidejte tyto sloupce:

  • Podrobnosti (ano/ne)
  • Cena (měna)
  • Dostupnost (datum bez času)
  • Barva (výběr)

Otevřete formulář

  1. V příkazovém řádku vyberte možnost Power Apps a poté vyberte možnost Přizpůsobit formulář.

    Power Apps Studio se otevře na stejné kartě prohlížeče.

  2. Pokud se otevře dialogové okno Vítejte v Power Apps Studio, vyberte možnost Přeskočit.

Přesun a odebrání pole

  1. Přesuňte pole Dostupnost na konec seznamu polí.

    Pole se zobrazí v zadaném pořadí.

  2. Najeďte na pole Přílohy, vyberte elipsu (…), která se zobrazí, a poté vyberte možnost Odebrat.

    Zadané pole z formuláře zmizí.

Nastavení podmíněného formátování

Pole Cena, Dostupnost a Barvy můžete nastavit tak, aby se zobrazovala pouze v případě, že je položka Podrobnosti nastavena na hodnotu Ano.

  1. V levém navigačním panelu rozbalte pole Details_DataCard1 a všimněte si číslice, která se objeví na konci pole DataCardValue.

  2. Nastavte vlastnost Viditelnost karet Barva, Dostupnost a Cena na tento vzorec (v případě potřeby nahraďte číslici číslicí, kterou jste zaznamenali v předchozím kroku):

    If(DataCardValue2.Value = true, true)

  3. Nechte stisknutou klávesu Alt na klávesnici a několikrát vyberte přepínač Podrobnosti.

    Ve formuláři se objeví a zmizí tři nakonfigurovaná pole.

Uložení a publikování formuláře

  1. Otevřete nabídku Soubor, vyberte možnost Uložit a poté dvakrát vyberte možnost Publikovat do služby SharePoint.

  2. V levém horním rohu vyberte šipku zpět a poté vyberte možnost Zpět na SharePoint.

Další přizpůsobení formuláře

  1. Otevřete seznam, na příkazovém řádku vyberte možnost Nový a poté vyberte možnost Přizpůsobit u horní části formuláře.

  2. Přizpůsobte formulář různými způsoby, například těmi, které popisují tyto články:

    • Změňte jeho velikost, orientaci nebo obojí (například aby byl formulář širší).
    • Přizpůsobte jednu nebo více karet (například změňte text zobrazení karty nebo vstupní ovládací prvek).
    • Vytvořte vyhledávací pole.

    Další informace: Pochopte integraci formulářů SharePoint.

Použijte výchozí formulář

  1. Ze seznamu v aplikaci SharePoint otevřete stránku nastavení (výběrem ikony ozubeného kola u pravého horního rohu) a poté vyberte možnost Nastavení seznamu.

  2. V části Obecná nastavení vyberte možnost Nastavení formuláře.

  3. Na stránce Nastavení formuláře vyberte jednu z těchto možností a poté vyberte možnost OK.

    • Použít výchozí formulář SharePoint – Když uživatel otevře váš seznam a na příkazovém řádku vybere položku Nový, zobrazí se výchozí formulář pro seznam.

    • Použít vlastní formulář vytvořený v Power Apps – Když uživatel otevře váš seznam a na příkazovém řádku vybere položku Nový, zobrazí se váš vlastní formulář. (Alternativně můžete formulář znovu publikovat v aplikaci Power Apps.)

    Podle potřeby můžete přepínat mezi možnostmi.

Odstranění vlastního formuláře

  1. V seznamu v aplikaci SharePoint otevřete stránku nastavení (výběrem ikony ozubeného kola u pravého horního rohu) a poté vyberte možnost Nastavení seznamu.

  2. V části Obecná nastavení vyberte možnost Nastavení formuláře.

  3. Na stránce Nastavení formuláře vyberte možnost Použít výchozí formulář SharePoint a poté vyberte možnost Odstranit vlastní formulář.

Q & A

Formuláře vs. seznam. aplikace

Q: Jak se liší přizpůsobený formulář od samostatné aplikace, kterou vytvořím z aplikace SharePoint nebo Power Apps?

A: Pokud přizpůsobíte formulář pro seznam SharePoint, formulář se nezobrazí jako aplikace v Power Apps Studio nebo Power Apps Mobile. Formulář můžete otevřít pouze ze seznamu, pro který jste jej vytvořili.

Q: Kdy bych měl přizpůsobit formulář pro správu dat v seznamu SharePoint a kdy bych měl vytvořit samostatnou aplikaci?

A: Přizpůsobte formulář, pokud chcete, aby uživatelé mohli spravovat data, aniž by opustili SharePoint (například v prohlížeči počítače). Vytvořte aplikaci, pokud chcete, aby uživatelé spravovali data mimo SharePoint (například na mobilním zařízení).

Q: Mohu přizpůsobit formulář a vytvořit aplikaci pro stejný seznam?

A: Ano.

Q: Mohu přizpůsobit seznam a vytvořit aplikaci se stejnými funkcemi?

A: Ano.

Q: Mohu přizpůsobit formulář v jiném prostředí, než je výchozí prostředí v mé organizaci?

A: Ne.

Správa vlastního formuláře

Q: Jak mohu snadno sdílet svůj formulář s ostatními?

A: Otevřete formulář, vyberte možnost Kopírovat odkaz a poté odkaz odešlete ostatním.

Q: Mohu svůj formulář aktualizovat, aniž by mé změny byly viditelné pro ostatní?

A: Ano. Formulář můžete změnit a uložit tolikrát, kolikrát chcete, ale vaše změny nebudou viditelné pro nikoho jiného, dokud nezvolíte Publikovat do SharePointu.

Q: Pokud přizpůsobím formulář seznamu a udělám chybu, mohu se vrátit k předchozí verzi?

A: Ano.

  1. Otevřete seznam, na příkazovém řádku vyberte Power Apps a poté vyberte Přizpůsobit formuláře.

  2. V aplikaci Power Apps Studio vyberte Soubor a poté vyberte Zobrazit všechny verze. Stránka Verze se otevře na nové kartě prohlížeče.

    Poznámka

    Pokud se nezobrazí tlačítko Zobrazit všechny verze, vyberte možnost Uložit. Tlačítko by se mělo zobrazit.

  3. Aniž byste zavřeli stránku Verze nebo kartu prohlížeče, vraťte se na stránku Uložit na druhé kartě prohlížeče, vyberte šipku v horní části levého navigačního podokna a výběrem možnosti Zpět do služby SharePoint odemkněte formulář a zavřete aplikaci Power Apps Studio.

  4. Vraťte se na stránku Verze na druhé kartě prohlížeče, vyhledejte verzi, kterou chcete obnovit, a vyberte možnost Obnovit.

    Poznámka

    Pokud se zobrazí chybová zpráva, že se obnova nezdařila, protože formulář je uzamčen jiným uživatelem, počkejte, dokud uživatel formulář neodemkne, a pak to zkuste znovu.

Otázka: Mohu přesunout formulář z jednoho seznamu do druhého?

O: Ne.

Q: Co se stane s mým vlastním formulářem, pokud je seznam odstraněn nebo obnoven z koše?

O: Odstraněním seznamu se automaticky odstraní související vlastní formulář. Pokud je seznam, který obsahuje přidružený vlastní formulář, obnoven z koše, je se seznamem automaticky obnoven i vlastní formulář.

Správa vlastního formuláře

Q: Jak mohu sdílet svůj formulář?

A: Formulář nemusíte sdílet – formulář dědí oprávnění ze seznamu SharePoint. Po dokončení jeho přizpůsobení jej stačí publikovat zpět do služby SharePoint, aby jej mohli používat i ostatní.

Q: Kdo může přizpůsobovat formuláře?

A: Každý, kdo má oprávnění služby SharePoint ke správě, návrhu nebo úpravám přidruženého seznamu.

Q: Potřebuji licenci Power Apps, abych mohl vytvářet nebo používat vlastní formuláře seznamů?

A: Vlastní formuláře mohou používat hostující uživatelé. K vytvoření vlastních formulářů potřebujete plán Office 365, který zahrnuje Power Apps.

Q: Co se stane, když hostující uživatelé přistupují k seznamu, který obsahuje vlastní formulář?

A: Pokud mají hostující uživatelé oprávnění k přístupu k seznamu, mohou přistupovat k vlastnímu formuláři.

Q: Jak mohu jako správce získat seznam všech vlastních formulářů v organizaci?

A: Nelze zobrazit seznam všech vlastních formulářů v organizaci. Správce tenantů pro Power Apps nebo správce prostředí pro výchozí prostředí Power Apps však může pro kontrolu typu aplikace jako Formulář SharePoint pro jednotlivé aplikace provést následující:

  1. V centru správce Power Platform vyberte ze seznamu prostředí výchozí prostředí pro vaši organizaci.

  2. V sekci Prostředky vpravo vyberte Power Apps.

  3. Zvolte aplikaci.

  4. Zvolte Podrobnosti.

  5. Zkontrolujte typ aplikace.

    Pokud je typ aplikace formulář SharePoint, jedná se o přizpůsobený formulář.

.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.