Megosztás a következőn keresztül:


Bevásárlólista kártya létrehozása

Fontos

2025. augusztus 29-től a Cards for Power Apps elavult lesz, és a továbbiakban nem támogatott. Ennek eredményeképpen a felépített és megosztott Power Apps kártyák Microsoft Teams nem fognak működni. A felhasználók nem hozhatnak létre új kártyákat vagy nem hajthatnak végre meglévőket.

Javasoljuk, hogy az elavulási dátum előtt migráljon minden olyan funkciót, amelyre támaszkodik a Kártyákból Power Apps . Hasonló funkciókhoz fontolja meg az adaptív kártyákra Copilot Studio való Microsoft Teams áttérést. További információ: Kártyák elavulása Power Apps

Ebben az oktatóanyagban egy olyan kártyát hoz létre, amely megjeleníti a bevásárlólistát, és lehetővé teszi az elemek hozzáadását. A kártyatervezőt, változókat és a következőt fogja használni .Power Fx

Az oktatóanyag végén a bevásárlólista kártyájának az alábbi példához hasonlóan kell kinéznie:

Képernyőkép egy kész bevásárlólista kártyáról.

Előfeltételek

Kártya létrehozása

  1. Jelentkezzen be a Power Appsbe, és válassza ki a környezetét.

  2. A bal oldali ablaktáblában válassza a Kártyák lehetőséget . Ha az elem nem szerepel az oldalsó panel paneljén, válassza a ... Tovább, majd válassza ki a kívánt elemet.

  3. Válassza a + Kártya létrehozása lehetőséget.

  4. A Kártya neve alatt írja be a SimpleShoppingCard nevet , majd válassza a Létrehozás lehetőséget.

  5. Válassza ki a Kártya címe szöveget . A szöveges címke tulajdonságainak ablaktábláján állítsa a Szöveg beállítást Bevásárlólista értékre.

  6. Válassza ki az Elem hozzáadása és eltávolítása szöveget az új kártya testreszabásához. A szöveges címke tulajdonságait tartalmazó ablaktáblában állítsa a Szöveg beállítást az alábbi mező használatával elemeket adhat hozzá a listához .

Változó hozzáadása

A bevásárlólista az egyes elemeket külön szövegsorokban tartalmazza. Úgy néz ki, mint egy táblázat egyetlen oszloppal, minden sorban egy-egy élelmiszerrel. Ez azt sugallja, hogy létre kell hoznia egy táblaváltozót a lista tárolásához.

  1. A bal oldali panelen válassza a Változók lehetőséget.

  2. Válassza ki + Új változót.

  3. Az Új változó ablakban írja be a MyGroceryList nevet a Név területre. Állítsa a Típust Táblázat értékre.

  4. Válassza ki az Alapértelmezett érték jobb oldalán található göndör zárójeleket, és írja be a """ szögletes zárójelek közé. Ez azt jelzi, hogy a táblázat szöveges értékeket tartalmaz egy implicit Érték nevű oszlopban

  5. Válassza a Mentés parancsot.

    Képernyőkép a MyGroceryList változó tulajdonságainak paneljéről.

Lista hozzáadása a kártyához

  1. A bal oldali panelen válassza a Beszúrás lehetőséget.

  2. Az eszközpanelen válassza a Megjelenítés lehetőséget a kategória kibontásához, majd válassza a Szöveges címke lehetőséget.

  3. A szöveges címke tulajdonságainak ablaktábláján válassza a Speciális lapot.

  4. Állítsa az Ismétlés minden beállítást a MyGroceryList értékre.

    Képernyőkép egy szöveges címke speciális tulajdonságok paneljéről, a MyGroceryList az Ismétlés minden tulajdonsághoz beállításban.

    Ha egy szöveges címke Ismétlés minden tulajdonsághoz beállítását állítja be, a szöveges címke megismétlődik a megadott táblázat minden eleménél. Ebben a példában a table, MyGroceryList, a létrehozott változó. Más szóval, a kártyán külön szöveges címke jön létre az élelmiszerlista minden eleméhez.

  5. Válassza a Tulajdonságok lapot. Állítsa a Szöveget a következőre: ThisItem.Value.

    Ha a rendszer által definiált változót ThisItem.Value hozzárendeli a szöveges címkéhez, akkor a MyGroceryList tömb aktuális elemének értéke jelenik meg címkeszövegként. A tömb egy másik kifejezés a táblaváltozókra. A változó nevét a szerkesztőlécen vagy a tulajdonságok ablaktáblán adhatja meg.

    Képernyőkép a szövegcímke Text tulajdonságában megadott változó nevéről.

Beviteli mező hozzáadása

A létrehozott lista üres, így az utolsó lépésben lehetőséget ad a felhasználónak elemek hozzáadására.

  1. A bal oldali panelen válassza a Beszúrás lehetőséget.

  2. Az eszközpanelen válassza a Bemenet lehetőséget a kategória kibontásához, majd válassza a Szövegbevitel lehetőséget.

  3. A szövegbeviteli tulajdonságok ablaktáblán állítsa a Nevet NewItem értékre , a Címke beállítást pedig Új elem:re.

    Képernyőkép a bemeneti szöveg Név és Címke tulajdonságaiban megadott változónevekről.

    A Name tulajdonság lehetővé teszi, hogy egy kifejezésben Power Fx hivatkozzon a vezérlőre. Egy szónak kell lennie, szóközök és speciális karakterek nélkül. A Címke tulajdonság megjelenik a kártyán. A vezérlők nevének és címkéjének nem kell hasonlónak lennie, mint itt, de a hasonló nevek használata megkönnyíti a vezérlők nyomon követését.

Gomb hozzáadása Power Fx

  1. A bal oldali panelen válassza a Beszúrás lehetőséget.

  2. Az eszközpanelen válassza a Bemenet lehetőséget a kategória kibontásához, majd válassza a Gomb lehetőséget .

  3. A gomb tulajdonságait tartalmazó ablaktáblán állítsa a Cím beállítást Elem hozzáadása értékre.

  4. A tulajdonságok ablaktáblán válassza a PowerFx lehetőséget a kurzor szerkesztőlécre helyezéséhez.

  5. Írja be a következő Power Fx kifejezést a szerkesztőlécbe: Collect(MyGroceryList,Value {: NewItem})

    Ez a kifejezés a Power Fx Collect függvény használatával hozzáfűzi a felhasználó bemenetének NewItem értékét az MyGroceryList implicit Value oszlop táblaváltozójához. Mivel a kifejezés a gomb OnSelect tulajdonságához van kötve, akkor fut, amikor a felhasználó kiválasztja a gombot.

    Képernyőkép a Power Fx szerkesztőlécen lévő kifejezésről, amely a gomb OnSelect tulajdonságához van rendelve.

Tesztelje a kártyát

A kártya kijátszása előtt mindig mentse el a módosításokat. Válassza a Mentés, majd a Lejátszás lehetőséget.

Tesztelje kártyáját úgy, hogy hozzáad néhány elemet az élelmiszerlistához.

További lépések

Ismerje meg, hogyan készíthet összetettebb kártyát Microsoft Dataverse csatlakozókkal.