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 rekordok vagy táblák argumentumlistájából hoz létre táblát.
Az eredménytábla oszlopai az argumentumrekordok és -táblák összes oszlopának uniója. 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 tábla nem hoz létre állandó táblát. 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 információt a Táblázatok használata című témakörben talál.
Létrehozhat egy egyoszlopos táblát az [ value1, value2, ... ] szintaxissal.
Szintaxis
Tábla( RecordOrTable1 [, RecordOrTable2, ... ] )
- RecordOrTables - Kötelező. Az eredménytáblához hozzáadni kívánt rekordok vagy táblák. Ha van megadva tábla, a tábla rekordjai úgy kerülnek az eredményül kapott táblába, mintha egyenként lettek volna hozzáadva.
Tábla( nem típusos )
- Untyped - Kötelező. Típus nélküli objektum, amely egy 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. A Nem típusos tömb tartalomtípus függetlenül az eredményül kapott táblázat a nem típusos objektumok egyoszlopos táblázata.
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.
Ez a képlet egyetlen táblázatban egyesíti a szabványos méreteket a kiterjesztett méretekkel
Table( { Value: "XS" }, [ "S", "M", "L" ], { Value: "XL" } )