Vytvorte kartu s údajmi z Dataverse (ukážka)

V tomto návode si vytvoríte kartu, ktorá používa Microsoft Dataverse konektor na zobrazenie a aktualizáciu informácií o účte. Budete používať návrhár kariet, premenné, konektory a zložitejšie Power Fx výrazy.

Budeme predpokladať, že ste si zdokonalili svoje Power Apps kartové zručnosti v návode Hello World a nákupnom zozname a sú oboznámení s používaním návrhára kariet. Ak ste tieto návody ešte nepreskúmali, odporúčame vám to najskôr urobiť a potom sa vrátiť k tomuto návodu.

Požiadavky

Vytvorenie karty

  1. Prihláste sa do Power Apps a vyberte Karty. Ak sa karta Karty nezobrazuje, vyberte Viac a pripnite Karty tab.

  2. Pomenujte kartu DataverseCard a potom vyberte Vytvoriť.

Pripojte kartu k tabuľke účtu Dataverse

  1. Vyberte Údaje > + Pridať údaje.

  2. Vyhľadajte Dataverse a potom vyberte konektor Microsoft Dataverse .

  3. Vyberte tabuľku účet a potom vyberte Vybrať.

    Snímka obrazovky  Dataverse konektora tabuľky účtov pridaného na kartu v návrhári kariet.

Požiadajte o názov účtu

  1. Vložte ovládací prvok textového označenia a nastavte jeho vlastnosť Text na Zadajte názov účtu.

  2. Vložte ovládací prvok na zadávanie textu a nastavte jeho vlastnosť Názov na Názov účtu.

  3. Vložte tlačidlo a nastavte jeho vlastnosť Názov na Zobraziť podrobnosti.

  4. Vyberte Premenné > + Nová premenná.

  5. Nastavte Názov na Zadaný názov účtu. Všetky ostatné hodnoty nechajte tak, ako sú. Vyberte Uložiť.

  6. Otvorte stromové zobrazenie a vyberte + Nová obrazovka.

  7. Pomenujte obrazovku DetailsScreen a potom vyberte Vytvoriť.

  8. V stromovom zobrazení vyberte hlavnú obrazovku.

  9. Vyberte tlačidlo a nastavte jeho vlastnosť OnSelect na Set(Zadaný názovúčtu, názov účtu); Navigovať (Obrazovka podrobností);

    Tento výraz má dve časti oddelené bodkočiarkou (;). Prvá časť priraďuje hodnotu vstupu používateľa AccountName k premennej EnteredAccountName . Druhá časť otvorí obrazovku s názvom DetailsScreen. Keďže výraz je viazaný na vlastnosť tlačidla OnSelect, spustí sa, keď používateľ vyberie tlačidlo.

    Snímka obrazovky karty s tlačidlom Spustiť Power Fx  v návrhári kariet.

Zobraziť podrobnosti o účte

  1. V stromovom zobrazení vyberte obrazovku Obrazovka podrobností .

  2. Vyberte názov karty a nastavte jej vlastnosť Text na LookUp(account, 'Account Name' = EnteredAccountName).'Account Name'.

    Tento výraz zmení názov karty na reťazec obsahujúci názov účtu. Výraz môžete zadať na paneli vzorcov alebo na table vlastností.

    Snímka obrazovky s názvom obrazovky s podrobnosťami nastavenými na výraz  Power Fx .

  3. Vyberte druhý textový štítok a nastavte jeho vlastnosť Text na LookUp(account, 'Account Name' = EnteredAccountName).'Account Number'.

  4. Vložte tlačidlo. Nastavte jeho vlastnosť Title na Vyhľadať iný účet a jeho OnSelect vlastnosť na Späť().

    Snímka obrazovky karty s dvoma textovými menovkami a tlačidlom Spustiť Power Fx v návrhári kariet.

Zmeňte popis účtu

  1. Vložte ovládací prvok na zadávanie textu a nastavte jeho vlastnosť Názov na Nový názov.

  2. Vložte tlačidlo. Nastavte jeho vlastnosť Title na Názov aktualizácie a jeho OnSelect vlastníctvo Patch(account, LookUp(account, 'Account Name' = EnteredAccountName), { Description: NewName }).

    Snímka obrazovky s vlastnosťami druhého tlačidla Spustiť Power Fx v návrhári karty.

Uveďte všetky účty

  1. V stromovom zobrazení vyberte hlavnú obrazovku.

  2. Vložte textový štítok. Nastavte jeho vlastnosť Text na ThisItem.'Názov účtu' a nastavte jeho Opakovať za každú predsunutú nehnuteľnosť na účet.

Otestujte kartu

Pred hraním karty by ste mali natrvalo uložiť zmeny. Vyberte Uložiť a potom vyberte Prehrať.

Otestujte všetky ovládacie prvky na oboch obrazovkách vašej karty. Prvá obrazovka by mala obsahovať zoznam všetkých účtov a umožniť vám zadať názov účtu, aby sa otvorila obrazovka s ďalšími podrobnosťami. Druhá obrazovka by mala zobrazovať názov a číslo účtu a umožniť vám zmeniť názov účtu.