opomba,
Dostop do te strani zahteva pooblastilo. Poskusite se vpisati alispremeniti imenike.
Dostop do te strani zahteva pooblastilo. Poskusite lahko spremeniti imenike.
Velja za: Canvas apps
Copilot Studio
Desktop flows
Model-driven apps
Power Platform CLI
Dataverse functions
Power Pages
Vrne prvi, zadnji ali določeni zapis ali niz prvih ali zadnjih zapisov iz tabele.
Description
Funkcija First vrne prvi zapis tabele.
Funkcija FirstN vrne prvi nabor zapisov v tabeli; drugi argument določa število zapisov, ki jih je treba vrniti.
Funkcija Last vrne zadnji zapis tabele.
Funkcija LastN vrne zadnji nabor zapisov v tabeli; drugi argument določa število zapisov, ki jih je treba vrniti.
Funkcija Index vrne zapis tabele na podlagi naročenega položaja v tabeli. Oštevilčenje zapisov se začne z 1, tako da First( table ) vrne isti zapis kot Index( table, 1 ).
Index vrne napako, če je zahtevano kazalo zapisa manjše od 1, večje od števila zapisov v tabeli ali če je tabela prazna.
Firstin Indexvrnite Last en zapis. FirstN in LastN vrne tabelo, tudi če določite le en zapis.
Pooblastitev
Ko so uporabljene z virom podatkov, teh funkcij ni mogoče pooblastiti. Pridobljen bo samo prvi del vira podatkov, nato bo uporabljena funkcija. Rezultat morda ne pokaže celotne slike. V času ustvarjanja se lahko prikaže opozorilo, ki vas opomni na to omejitev in predlaga, da uporabite možnosti, ki jih je mogoče pooblastiti, če so na voljo. Če želite več informacij, glejte razdelek Pregled pooblastitev.
Če se na primer uporabljate z virom podatkov, ki vsebuje veliko tabelo z 1 milijonom zapisov, Last velja omejitev nezaseganje in ne vrne zadnjega zapisa celotnega vira podatkov. Če zahtevate Index zapis na sredini 1 milijona zapisov, pride do napake, ker je indeks zunaj obsega, ki temelji na omejitvi, ki je ni mogoče pooblastiti.
Sintaksa
FirstTo je vse, kar sem ti hotel.
LastTo je vse, kar sem ti hotel.
- Tabela - obvezno. Tabela za obdelavo.
FirstN( Tabela [, ŠteviloZapisov ] )
LastN( Tabela [, ŠteviloZapisov ] )
- Tabela - obvezno. Tabela za obdelavo.
- NumberOfRecords - Izbirno. Število zapisov za vrnitev. Če ne določite tega argumenta, funkcije vrne en zapis.
Index( Tabela, RecordIndex )
- Tabela - obvezno. Tabela za obdelavo.
- RecordIndex - Zahtevano. Kazalo zapisa, za katerega želite, da je vrnjen. Številčenje zapisov se začne z 1.
Primeri
Za te primere uporabljamo vir podatkov IceCream, ki vsebuje podatke v tej tabeli:
To tabelo je mogoče postaviti v zbirko s to formulo (vstavite formulo OnStart za kontrolnik gumba in pritisnite gumb):
Collect( IceCream, Table( { Flavor: "Chocolate", Quantity: 100 },
{ Flavor: "Vanilla", Quantity: 200 },
{ Flavor: "Strawberry", Quantity: 300 },
{ Flavor: "Mint Chocolate", Quantity: 60 },
{ Flavor: "Pistachio", Quantity: 200 } ) )
| Formula | Description | Rezultat |
|---|---|---|
| FirstNe, ne | Vrne prvi zapis za IceCream. | { Okus: "Čokolada", Količina: 100 } |
| LastNe, ne | Vrne zadnji zapis za IceCream. | { Okus: "Pistacije", Količina: 200 } |
| IndexNe, ne | Vrne tretji zapis za IceCream. | { Okus: "Jagoda", Količina: 300 } |
| FirstNNe, ne | Vrne tabelo, ki vsebuje prva zapisa za IceCream. |
|
| LastNNe, ne | Vrne tabelo, ki vsebuje zadnja dva zapisa IceCream. |
|
| Index(IceCream, 4 ). Količina | Vrne četrti zapis tabele in ekstrahira stolpec Količina. | 60 |
| IndexNe, ne | Vrne napako, ker je zahtevani zapis zunaj meja tabele. | Napaka |