Pridajte premenné na kartu

Premenné ukladajú údaje na opätovné použitie. Údaje môžu byť rôznych typov, napríklad kolekcia, text alebo číslo. Premenné majú jedinečné názvy, podľa ktorých na ne odkazujete vo vzorcoch Power Fx. Vložte ich, upravte a odstráňte ich v návrhárovi kariet.

Hodnota premennej môže byť dočasná, resetovaná pre každú reláciu karty alebo trvalá, zdieľaná vo všetkých reláciách konkrétnej inštancie karty. Dočasné premenné sa líšia pre každú reláciu karty, dokonca aj pre jedného používateľa, čo znamená, že ak máte rovnakú inštanciu karty zaslanú v rozhovore a kanáli, dočasná premenná sa môže v týchto dvoch reláciách líšiť.

Ako príklad ste vytvorili kartu, ktorá počíta, koľkokrát používateľ počas relácie stlačí tlačidlo. Vytvorili by ste dočasnú číselnú premennú na uloženie počtu stlačení tlačidla v aktuálnej inštancii karty. Ak chcete v inštancii karty zachytiť aj meno posledného používateľa, ktorý stlačil tlačidlo, uložili by ste ho do trvalej textovej premennej. Ak chcete ďalej ukladať údaje medzi inštanciami kariet, použite dátové pripojenie.

Premenné môžu byť tiež prispôsobiteľné, čo znamená, že hodnotu nastavuje odosielateľ, či už je to na stránke Play pred odoslaním ako odkaz, alebo v Power Automate ako súčasť Vytvoriť inštancia karty akcia.

Požiadavky

Vytvorte premennú

  1. Prihlásiť sa Power Apps. Vyberte Karty a potom vyberte kartu. Ak sa karta Karty nezobrazuje, vyberte Viac a pripnite Karty tab.

  2. V ľavom paneli návrhára kariet vyberte Premenné

  3. Vyberte + Nová premenná.

  4. V okne Nová premenná nastavte nasledujúce hodnoty:

    • Názov: názov premennej (povinné)
    • Typ: typ premennej (povinné)
    • Predvolená hodnota: Predvolená hodnota premennej
    • Perzistencia: Či je premenná dočasná (resetuje sa pri každom otvorení karty) alebo trvalá
    • Prispôsobenie: Či je premenná prispôsobiteľná odosielateľom, aby fungovala ako vstupná premenná

    Nemôžete zmeniť názov ani typ premennej. Ak ich potrebujete zmeniť, vytvorte novú premennú.

    Môžete tiež prispôsobiť možnosti odosielateľa a v časti Ďalšie informácie o premennej Názov a Popis premennej. Tieto informácie môžu byť užitočné pri testovaní, ladení a používaní vašej premennej s Power Automate tokmi.

    Snímka obrazovky okna Nová premenná v návrhári kariet.

  5. Vyberte Uložiť.

Použitie predvolenej hodnoty pre tabuľky a záznamy

Predvolená hodnota sa používa na nastavenie štruktúry pre zhromažďovanie a zaznamenávanie premenných. Existujú dva spôsoby, ako nastaviť predvolenú hodnotu premennej záznamu alebo tabuľky:

  • Pomocou editora stĺpcov
  • Pomocou Power Fx /JSON

Pomocou prepínača vpravo môžete prepínať medzi tým, či používate editor stĺpcov alebo Power Fx /JSON.

Snímka obrazovky s návodom na prepínanie medzi JSON a Power Fx na nastavenie predvolenej hodnoty premennej.

Použitie výrazu Power Fx je užitočné, keď chcete, aby premenná ukladala údaje z zdroj údajov, napríklad Dataverse. Ak napríklad chcete záznam, ktorý obsahuje konkrétny riadok z tabuľky Účet, môžete nastaviť predvolenú hodnotu na First(Account).

Premenné majú silný typ, takže nastavenie predvolenej hodnoty uzamkne premennú na tieto typy.

Upravte a odstráňte premenné

Ak chcete upraviť alebo odstrániť premennú, vyberte tri bodky (...) napravo od premennej a potom vyberte možnosť Upraviť alebo Odstrániť.

Snímka obrazovky možností Upraviť a Vymazať premennú v návrhárovi kariet.

Použite premenné v kartách

Existujú rôzne spôsoby použitia premenných v kartách. Prečítajte si o práci s premennými v Power Apps.

Bežné použitie premenných je vo výrazoch Power Fx . Odkazujte na premennú podľa názvu vo svojom vzorci. Napríklad prejdite na návod na jednoduchú kartu. Vaše premenné sú rozpoznané aj v riadku vzorcov.

Snímka obrazovky s automaticky vyplneným názvom premennej na paneli vzorcov návrhára karty.

Aktualizácia hodnoty premennej

Premenné je možné aktualizovať pomocou funkcie Set , s výnimkou premenných tabuľky, ktoré sa pridávajú pomocou funkcie Collect .