jak vytvořit tabulátory v PowerApps pro seznam SharePoint

v tomto tutoriálu PowerApps uvidíme, jaké jsou záložky v PowerApps, jak vytvořit kartu nebo záložky v aplikaci PowerApps. Toto je kompletní příklad, jak vytvořit tabulky formuláře v PowerApps pro seznam SharePoint.

kompletní SharePoint školení jen pro $ 199 (jen pro dnešek)

jednoduchým scénářem také uvidíme, jak můžeme použít karty PowerApps na obrazovce PowerApps.

obsah zobrazit

co jsou karty PowerApps?

  • karta je možná tlačítko nebo jakýkoli ovládací prvek, na který lze kliknout v horní části formuláře nebo okna. Tato karta pomáhá zobrazit jinou stránku nebo oblast, když na ni uživatel klikne. Když uživatel klikne na karty, dělá některé funkce.
  • podobně, PowerApps Tabbed formuláře se používají, aby se položky skupiny a udržet viditelnou velikost formulářů zvládnutelné.
  • doposud PowerApps nemá žádný formulář s kartami. Takže můžeme vytvořit formulář s kartami pomocí nějaké skupiny vstupních ovládacích prvků Powerapps a také galerie.

požadavek:

níže screenshot představuje scénář, který chci vytvořit pro uživatele. K dispozici jsou celkem tři karty jako:

  1. nemoc: když uživatel klikne na kartu nemoci, zobrazí se všechna pole, která se týkají pouze nemoci (jako jsou oběhové problémy,onemocnění jater, hepatitida atd.). Současně bude tato karta v režimu zakázat a zbývající dvě karty jsou v režimu úprav.
  2. Podrobnosti O Pacientovi: Když uživatel klikne na kartu Podrobnosti o pacientovi, zobrazí se všechna pole, která se vztahují pouze k pacientovi (například jméno pacienta ,jméno Otce, DOB atd.). Současně bude tato karta v režimu zakázat a zbývající dvě karty jsou v režimu úprav.
  3. relativní údaje: Když uživatel klikne na kartu relativní údaje, zobrazí se všechna pole, která se vztahují pouze k příbuznému pacienta (jako relativní jméno pacienta ,vztah k pacientovi, relativní kontaktní číslo atd.). Současně bude tato karta v režimu zakázat a zbývající dvě karty jsou v režimu úprav.

také, když uživatel zadá všechny hodnoty polí a jednou je odešle, všechna data se uloží do seznamu SharePoint.

PowerApps vytvoření záložek
vytvoření formulářů s kartami v PowerApps

Read: Power Apps Loading Spinner

vytvořte formulář s kartami v PowerApps

zde uvidíme, jak můžeme vytvořit různé karty PowerApps podle potřeby. Postupujte podle níže uvedených kroků k výše uvedenému požadavku.

Krok 1:

existuje seznam SharePoint s názvem podrobnosti o registraci Nemocnice. Tento seznam obsahuje mnoho níže uvedených sloupců s různými typy dat jako:

  1. Název: Toto je výchozí sloupec s jedním řádkem textu. Právě jsem to přejmenoval na jméno pacienta.
  2. jméno Otce: jeden řádek textu
  3. datum narození: datum a čas
  4. pohlaví: typ volby a tak dále

PowerApps vytvořit kartu
vytvořit formuláře s kartami v PowerApps

Krok– 2:

  • Vytvořte aplikaci PowerApps Canvas. Připojte zdroj dat seznamu SharePoint (podrobnosti o registraci nemocnice) k aplikaci.
vytvoření záložek v PowerApps
jak vytvořit tabulátory v PowerApps
  • na obrazovce PowerApps vložte editační formulář (Insert – > Forms – > Edit). Připojte zdroj dat seznamu SharePoint k formuláři. Můžete vidět, že všechna pole byla načtena ze seznamu. Ponechte požadovaná pole a odstraňte nepotřebná pole z formuláře.
vytvořit kartu v PowerApps
vytvořit tabulátory v PowerApps

Krok 3:

  • přidejte tři tlačítka pro vytvoření tří karet na obrazovce. Všechna tlačítka by měla být umístěna nad editačním formulářem, který vypadá níže.
  • Nastavte všechny vlastnosti textu tří tlačítek na nemoc, podrobnosti o pacientovi a relativní podrobnosti.
jak vytvořit karty v Powerapps
powerapps vytváření formulářů s kartami

Krok– 4:

  • vyberte kartu nemoci a použijte tento vzorec beow na vlastnost OnSelect jako:
OnSelect = Set(varFormTab, "Disease")

kde,

  1. varFormTab = Název proměnné
  2. nemoc = toto je hodnota, kterou jsem zadal
jak vytvořit kartu v PowerApps
powerapps vytváření formulářů s kartami
  • poté vyberte vlastnost DisplayMode na kartě a nastavte tento vzorec níže:
DisplayMode = If( varFormTab = "Disease", Disabled, Edit)

výše uvedený kód určuje, zda zadaná proměnná obsahuje hodnotu nemoci, pak bude karta v režimu zakázat, jinak bude v režimu úprav.

PowerApps Tabbed Form
powerapps vytváření tabulkových formulářů

Krok– 5:

  • vyberte kartu Podrobnosti o pacientovi a použijte tento vzorec beow na vlastnost OnSelect jako:
OnSelect = Set(varFormTab, "PatientDetails")

kde,

  1. varFormTab = Název proměnné
  2. PatientDetails = toto je hodnota, kterou jsem zadal
powerapps vytvořit formulář s kartami pro seznam sharepoint
powerapps vytvořit formulář s kartami pro seznam sharepoint
  • poté vyberte vlastnost DisplayMode na kartě a nastavte tento vzorec níže:
DisplayMode = If( varFormTab = "PatientDetails", Disabled, Edit)

výše uvedený kód určuje, zda zadaná proměnná obsahuje hodnotu PatientDetails, pak bude karta v režimu zakázat, jinak bude v režimu úprav.

powerapps vytvoření formuláře s kartami z Excelu
powerapps vytvoření formuláře s kartami z Excelu

Krok– 6:

  • vyberte kartu relativní podrobnosti a použijte tento vzorec beow na vlastnost OnSelect jako:
OnSelect = Set(varFormTab, "RelativeDetails")

kde,

  1. varFormTab = Název proměnné
  2. RelativeDetails = toto je hodnota, kterou jsem zadal
navigace na kartě powerapps
powerapps vytvořit formulář s kartami z kolekce
  • poté vyberte vlastnost DisplayMode na kartě a nastavte tento vzorec níže:
DisplayMode = If( varFormTab = "RelativeDetails", Disabled, Edit)

výše uvedený kód určuje, zda zadaná proměnná obsahuje hodnotu RelativeDetails, pak bude karta v režimu zakázat, jinak bude v režimu úprav.

powerapps vytvořit formulář s kartami z kolekce
powerapps vytvořit formulář s kartami z kolekce

Krok– 7:

  • nyní se rozhodneme, které pole se zobrazí na které kartě. To znamená, že na obrazovce mám nemoc s názvem „chronické bolesti hlavy“.
  • chci zobrazit toto pole, když uživatel klikne na kartu nemoci. Postupujte podle níže uvedeného vzorce.
  • vyberte datovou kartu chronické bolesti hlavy (datová karta musí být nejprve odemčena) a použijte tento vzorec níže na jeho viditelnou vlastnost jako:
Visible = If( varFormTab = "Disease", true, false)

kde,

  1. varFormTab = Název proměnné, kterou jsme vytvořili před
  2. Disease = hodnota, kterou jsme zadali

výše uvedený kód určuje, pokud je proměnná rovna hodnotě nemoci, bude pole viditelné jinak se skryje.

poznámka:

pokud máte zájem dozvědět se o PowerApps Toggle control, přečtěte si tento článek: PowerApps toggle control + jak používat s příkladem. Tento tutoriál PowerApps vám pomůže zjistit, jak změnit přepínací hodnotu z true na Ano nebo false na Ne a mnoho dalších.

powerapps vytvořit záložkový formulář ze seznamu
powerapps vytvořit záložkový formulář ze seznamu

Krok– 8:

  • stejně tak předpokládejme, že existuje pole s názvem jméno pacienta a chceme pole Zobrazit, když uživatel klikne na kartu Podrobnosti o pacientovi.
  • Chcete-li tak učinit, vyberte kartu s názvem pacienta a použijte tento vzorec níže na jeho viditelnou vlastnost:
Visible = If( varFormTab = "PatientDetails", true, false)

kde,

  1. varFormTab = Název proměnné, kterou jsme vytvořili před
  2. PatientDetails = hodnota, kterou jsme zadali

výše uvedený kód určuje, pokud je proměnná rovna hodnotě PatientDetails, pak pole bude viditelné, jinak se skryje.

vytvořit powerapps navigace na kartě
powerapps vytvořit formulář se záložkami ze seznamu
  • stejným způsobem můžete provést stejný postup pro ostatní pole pro jejich konkrétní karty.

Krok-9:

  • vložte tlačítko, kde vám pomůže uložit záznam do seznamu SharePoint (podrobnosti o registraci Nemocnice).
  • vyberte tlačítko a nastavte jeho vlastnost Text pro uložení.
  • použijte níže uvedený vzorec na vlastnost OnSelect tlačítka jako:
OnSelect = SubmitForm(Form1)

kde,

Form1 = upravit název formuláře

vytvořit kartu navigace v PowerApps
powerapps vytvořit záložkový formulář od nuly

Krok– 10:

  • Uložte a publikujte aplikaci. Znovu otevřete aplikaci. Zadejte hodnoty výběrem každé karty a poté klikněte na tlačítko Uložit.
powerapps vytvořte formulář s kartami od nuly
powerapps vytvořte formulář s kartami od nuly
  • dále přejděte na existující seznam Sharepoint (podrobnosti o registraci nemocnice) a obnovte jej. Můžete vidět, že nová položka byla uložena jako níže uvedený snímek obrazovky.
jak vytvořit PowerApps tabulkový formulář
powerapps vytvořit tabulkový formulář od nuly

také se vám může líbit tyto níže PowerApps tutoriály jako:

  • PowerApps repeating table
  • PowerApps CountIf funkce s příklady
  • PowerApps CountRows funkce s příklady
  • PowerApps Count funkce s příklady
  • PowerApps Count funkce s příklady
  • PowerApps CheckBox – jak používat
  • PowerApps First, FirstN, Last a LastN funkce s příklady
  • PowerApps AddColumns funkce s příklady
  • PowerApps lastsubmit() s příklady
  • PowerApps forall funkce s příklady
  • PowerApps Patch funkce s příklady

v tomto PowerApps tutoriálu jsme viděli, co jsou PowerApps karty, jak vytvořit kartu nebo karty v aplikaci PowerApps. Naučili jsme se zde, jak vytvořit tabulkový formulář pro seznam SharePoint v PowerApps.

Bijay Kumar

jsem Bijay z Odisy v Indii. V současné době pracuje ve svém vlastním podniku TSInfo Technologies v Bangalore, Indie. Jsem Microsoft Office servery a služby (SharePoint) MVP (5 krát). Pracuji v SharePoint 2016/2013/2010, SharePoint Online Office 365 atd. Podívejte se na můj profil MVP.. Také provozuji populární web SharePoint EnjoySharePoint.com

Leave a Reply

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