Table-funktio

Koskee seuraavia: Pohjaan perustuvat sovellukset Työpöytätyönkulut Mallipohjaiset sovellukset Power Platform CLI

Luo väliaikaisen taulukon.

Description

Table-funktio luo taulukon argumenttina annetun tietueiden luettelon tai taulukoiden pohjalta.

Tulostaulukon sarakkeet ovat yhdistelmä kaikkien argumenttitietueiden ja taulukoiden sarakkeita. Sarakkeeseen, jolle tietueella ei ole arvoa, lisätään tyhjä arvo.

Power Appsissa taulukko on arvo, samaan tapaan kuin merkkijono tai luku. Voit määrittää taulukon funktion argumenttina ja funktio voi palauttaa tuloksena taulukon. Table ei luo pysyvää taulukkoa. Sen sijaan se palauttaa väliaikaisen taulukon, joka on koottu sen argumenteista. Voit määrittää tämän väliaikaisen taulukon argumenttina toiselle funktiolle, visualisoida sen kokoelmassa tai upottaa sen toiseen taulukkoon. Lisätietoja on kohdassa Taulukoiden käyttäminen.

Voit myös luoda yhden sarakkeen taulukon syntaksilla [ value1, value2, ... ].

Syntaksi

Taulukko( RecordOrTable1 [, RecordOrTable2, ... ] )

  • RecordOrTable(s) – Pakollinen. Tulostaulukkoon lisättävät tietueet tai taulukko. Jos taulukko on annettu, taulukon tietueet lisätään tuloksena saatavaan taulukkoon aivan kuin ne olisi lisätty yksitellen.

Table( Untyped )

  • Untyped – Pakollinen. Tyypittämätön objekti, joka ilmaisee taulukon tai matriisin. Hyväksyttävät arvot riippuvat tyypittämätömästä palvelusta. Jos käytät JSON:ää, tyypittämättömän objektin odotetaan olevan JSON-matriisi. Tyypittämättömän matriisin sisältötyypistä riippumatta tuloksena saatava taulukko on tyypittämättömien objektien yksisarakkeinen taulukko.

Esimerkkejä

  • Määritä luetteloruudun Items-ominaisuudeksi seuraava kaava:

    Table( {Color: "red"}, {Color: "green"}, {Color: "blue" } )
    

    Luetteloruutu näyttää värit vaihtoehtoina.

  • Lisää tekstivalikoima ja määritä sen Items-ominaisuudeksi tämä kaava:

    Table( {Item: "Violin123", Location:"France", Owner:"Fabrikam"}, {Item:"Violin456", Location:"Chile"} )
    

    Valikoima näyttää kaksi tietuetta, jotka sisältävät kumpikin esineen nimen ja sijainnin. Vain yksi tietue sisältää omistajan nimen.

  • Tässä kaavassa yhdistetään vakiokoot ja laajennetut koot yhteen taulukkoon

    Table( { Value: "XS" }, [ "S", "M", "L" ], { Value: "XL" } )