Táblázat funkció

A következőkre vonatkozik: Vászonalapú alkalmazások Asztali folyamatok Modellvezérelt alkalmazások Power Platform CLI

Egy ideiglenes táblát hoz létre.

Description

A Table függvény táblát készít a rekordok argumentumlistájából.

A tábla oszlopait az összes argumentumrekord összes tulajdonságának uniója adja. Azok az oszlopok, amelyek esetében a rekord nem tartalmaz értéket, üres értéket kapnak.

A táblák éppúgy értékek a Power Apps rendszerben, mint a sztringek vagy a számok, Megadhat egy táblát a függvények argumentumaként, a függvények pedig visszaadhatnak táblát eredményként. A Table függvény nem állandó táblát hoz létre, hanem az argumentumait tartalmazó ideiglenes táblát adja vissza. Ezt az ideiglenes táblát megadhatja egy másik függvény argumentumaként, megjelenítheti egy katalógusban vagy beágyazhatja egy másik táblába. További részleteket a táblákkal való munkával foglalkozó témakörben talál.

Létrehozhat egy egyoszlopos táblát az [ value1, value2, ... ] szintaxissal.

Szintaxis

Table( Rekord1 [, Rekord2, ... ] )

  • Record(s) – kötelező. A táblához hozzáadni kívánt rekordok.

Tábla( Típus nélküli )

  • Untyped – Kötelező megadni. Típus nélküli objektum, amely táblát vagy tömböt jelöl. Az elfogadható értékek a típus nélküli szolgáltatótól függőek. A JSON esetében a típus nélküli objektum várhatóan JSON-tömb lesz. Ne feledje, hogy a típus nélküli tömb tartalomtípusától függetlenül az eredményül kapott tábla a típus nélküli objektumok egyetlen oszlopot tartalmazó táblázata lesz.

Példák

  • Adja meg egy lista Items (Elemek) tulajdonságához a következő képletet:
    Table({Color:"red"}, {Color:"green"}, {Color:"blue"})

    A listában minden szín megjelenik lehetőségként.

  • Adjon hozzá egy szöveges katalógust, és az Items tulajdonság értékeként adja meg a következő függvényt:
    Table({Item:"Violin123", Location:"France", Owner:"Fabrikam"}, {Item:"Violin456", Location:"Chile"})

    A katalógusban két rekord jelenik meg. Mindkettő egy elem nevét és helyét tartalmazza. A tulajdonos neve csak az egyik rekordban szerepel.