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


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

Ebben az oktatóanyagban létre fog hozni egy kártyát, amely megjelenít egy bevásárlólistát, és lehetővé teszi elemek hozzáadását. Használni fogja a kártyatervezőt , a változókat és a változókat Power Fx.

Az oktatóanyag végén a bevásárlólista-kártyá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 panelen válassza a Kártyák lehetőséget. Ha az elem nem látható az oldalsó panelben, akkor válassza a ...Továbbiak lehetőséget, majd válassza ki a kívánt elemet.

  3. Select+ Hozzon létre egy kártyát.

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

  5. Válassza ki a következő szöveget : A kártya címe ide kerül. A szövegcímke tulajdonságai ablaktáblában á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övegcímke tulajdonságai ablaktáblában állítsa a Szöveg beállítást Használat értékre Az alábbi mezőben elemeket adhat hozzá a listához.

Változó hozzáadása

A bevásárlólista az egyes elemeket külön szövegsorokban fogja tárolni. Úgy néz ki, mint egy táblázat, amely egyetlen oszlopból áll, és minden sorban egy élelmiszerbolt található. 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 a + Új változó lehetőséget.

  3. Az Új változó ablakban írja be a MyGroceryList nevet a Név mezőbe . Állítsa a Típus beállítást Táblázat értékre.

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

  5. Válassza a Mentés parancsot.

    Képernyőkép a MyGroceryList változó tulajdonságai ablaktáblá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övegcímke lehetőséget.

  3. A szövegcímke tulajdonságai panelen válassza a Speciális lapot.

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

    Képernyőkép egy szöveges címke speciális tulajdonságok ablaktáblájáról, amelyen a MyGroceryList minden tulajdonságnál ismétlés szerepel.

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

  5. Válassza a Tulajdonságok lapot. Állítsa a Szöveget ThisItem.Value értékre.

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

    Képernyőkép a szövegcímke Szöveg tulajdonságába beírt változónévről.

Beviteli mező hozzáadása

A létrehozott lista üres, ezért 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 Bevitel 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ában állítsa a Name (Név) beállítást NewItem (Név) értékre, a Label (Címke) beállítást pedig New Item : (Új elem) értékre . ·

    Képernyőkép egy beviteli szövegmező Name (Név) és Label (Címke) tulajdonságaiba beírt változónevekről.

    A Name tulajdonsággal hivatkozhat a vezérlőelemre egy Power Fx kifejezésben. 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őelemek 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.

Power Fx Gomb hozzáadása

  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ágai ablaktáblában állítsa a Title (Cím) beállítást Add Item (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 fűzi hozzá a felhasználó bemenetének NewItem értékét az MyGroceryList implicit Value oszlopban található table változó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.

A kártya tesztelése

Mindig mentse a módosításokat, mielőtt kijátszaná a kártyát. Válassza a Save, majd a Play lehetőséget.

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

További lépések

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