Deli putem


Funkcija "Tabela"

Važi za: Canvas aplikacije Desktop flows Model-driven apps Power Platform CLI

Kreira privremenu tabelu.

Opis

Funkcija " Tabela" kreira tabelu sa liste argumenata zapisa ili tabela.

Kolone tabele rezultata su zajednica svih kolona iz svih zapisa i tabela argumenata. Vrednost prazno se dodaje u svaku kolonu za koju zapis ne sadrži vrednost.

Tabela je vrednost u Power Apps, baš kao niska ili broj. Možete odrediti tabelu kao argument funkcije, a funkcije mogu vratiti tabelu kao rezultat. Table ne kreira stalnu tabelu. Umesto toga vraća privremenu tabelu sačinjenu od njenih argumenata. Ovu privremenu tabelu možete navesti kao argument za drugu funkciju, vizuelizovati je u galeriji ili je ugraditi u drugu tabelu. Više informacija potražite u članku Rad sa tabelama.

Takođe možete da napravite tabelu sa jednom kolonom pomoću sintakse [ value1, value2, ... ].

Sintaksa

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

  • RecordOrTables - Obavezno. Zapisi ili tabela koju treba dodati u tabelu rezultata. Ako je tabela obezbeđena, zapisi tabele se dodaju u rezultujuće tabele kao da su pojedinačno dodati.

Table( Untyped )

  • Untyped - Obavezno. Netipizirani objekat koji predstavlja tabelu ili niz. Prihvatljive vrednosti zavise od dobavljača netipiziranog sadržaja. Za JSON, očekuje se da će netipizirani objekat biti JSON niz. Bez obzira na tip sadržaja netipiranog niza, rezultujuća tabela je tabela sa jednom kolonom netipiranih objekata.

Primeri

  • Podesite svojstvo Items okvira liste prema ovoj formuli:

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

    Lista polja prikazuje svaku boju kao opciju.

  • Dodajte tekstualnu galeriju i podesite njeno svojstvo Items na ovu funkciju:

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

    U galeriji su prikazana dva zapisa, od kojih oba sadrže ime i lokaciju predmeta. Samo jedan zapis sadrži ime vlasnika.

  • Ova formula kombinuje standardne veličine sa proširenim veličinama u jednu tabelu

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