Kaavaviite - Power Apps

Tässä artikkelissa on tietoja kaikista Power Appsissa käytettävissä olevista toiminnoista.

Power Apps -kaavoissa yhdistetään useita elementtejä. Alla on lueteltu:

  • Funktiot käyttävät parametreja, suorittavat toiminnon ja palauttavat arvon. Esimerkiksi Sqrt(25) palauttaa arvon 5. Toiminnot mallinnetaan Microsoft Excel -toimintojen jälkeen. Joillakin funktioilla on sivuvaikutuksia, kuten SubmitFormeilla, jotka sopivat vain Button.OnSelectin kaltaiseen toimintakaavaan.
  • Signaalit palauttavat tietoja ympäristöstä. Esimerkiksi Location palauttaa laitteen nykyiset GPS-koordinaatit. Signaalit eivät käytä parametreja, eikä niillä ole sivuvaikutuksia.
  • Luetteloinnit palauttavat valmiiksi määritetyn vakioarvon. Esimerkiksi Color on luettelointi, jolla on ennalta määritetyt arvot Color.Red, Color.Blue ja niin edelleen. Yleiset luetteloinnit ovat mukana tässä. Funktiokohtaiset luetteloinnit on kuvattu funktion yhteydessä.
  • Nimettyjen operaattorien, kuten ThisItem ja Self, avulla voidaan käyttää säilöjen tietoja.

Muita elementtejä ovat:

A

Abs – luvun itseisarvo.

Acceleration – lukee laitteen kiihtyvyysanturia.

Acos – palauttaa luvun arkuskosinin radiaaneina.

Acot – palauttaa luvun arkuskotangentin radiaaneina.

AddColumns – palauttaa taulukon, johon on lisätty sarakkeita.

And – totuusarvoehdon AND-operaattori. Palauttaa arvon tosi, jos kaikkien argumenttien arvo on tosi. Voit myös käyttää &&-operaattoria.

AIClassify – Luokittelee tekstin vähintään yhteen luokkaan.

AIExtract – Poimii määritetyt entiteetit, kuten rekisteröintinumerot, puhelinnumerot tai henkilöiden nimet.

AIReply – Luonnostelee vastauksen annettuun viestiin.

AISentiment – Tunnistaa annetun tekstin asenteen.

AISummarize – Tekee yhteenvedon annetusta tekstistä.

AITranslate – Kääntää tekstiä toisesta kielestä.

App – antaa tietoja käynnissä olevasta sovelluksesta ja mahdollisuuden hallita sovelluksen toimintaa.

Asin – palauttaa luvun arkussinin radiaaneina.

Assert – palauttaa testissä totuusarvon tosi tai epätosi.

As – nimeää nykyisen tietueen valikoimassa, lomakkeessa ja tietueen vaikutusalueen funktioissa, kuten ForAll, With ja Sum.

AsType – käsittelee tietueviittausta tiettynä taulukkotyyppinä.

Atan – palauttaa luvun arkustangentin radiaaneina.

Atan2 – palauttaa (x,y)-koordinaattiin perustuvan arkustangentin radiaaneina.

Average – laskee taulukon lausekkeen tai argumenttijoukon keskiarvon.

B

Back – näyttää edellisen näytön.

Blank – palauttaa tyhjän arvon, jonka avulla voidaan lisätä NULL-arvo tietolähteeseen.

Boolean – muuntaa tekstimerkkijonon, numeron tai tyypittämättömän arvon totuusarvoksi.

C

Calendar – hakee nykyistä aluetta koskevia tietoja kalenterista.

Char – muuntaa merkkikoodin merkkijonoksi.

Choices – Palauttaa hakusarakkeen mahdollisten arvojen taulukon.

Clear – poistaa kaikki tiedot kokoelmasta.

ClearCollect – poistaa kaikki tiedot kokoelmasta ja lisää sitten joukon tietueita.

ClearData – tyhjentää kokoelman tai kaikki kokoelmat sovelluksen isännästä, kuten paikallisesta laitteesta.

Clock – noutaa nykyistä aluetta koskevat kellon tiedot.

Coalesce – korvaa tyhjät arvot jättäen muut kuin tyhjät arvot muuttumattomiksi.

Collect – luo kokoelman tai lisää tietoja tietolähteeseen.

Color – määrittää väriarvon sisältämän ominaisuuden.

ColorFade – häivyttää väriarvon.

ColorValue – kääntää CSS-värinimen tai heksadesimaalikoodin väriarvoksi.

Sarake – Noutaa sarakkeiden nimet ja arvot tyypittämättömän objektin tietotyypistä.

ColumnNames – Noutaa sarakkeiden nimet ja arvot tyypittämättömän objektin tietotyypistä.

Compass – palauttaa kompassisuuntasi.

Concat – yhdistää merkkijonot tietolähteessä.

Concatenate – yhdistää merkkijonot.

Concurrent – arvioi useita kaavoja keskenään samanaikaisesti.

Connection – palauttaa tietoja verkkoyhteydestäsi.

Copy – Kopioi tekstin sen laitteen leikepöydälle, jossa sovellus on käynnissä.

Count – laskee taulukon tietueet, jotka sisältävät lukuja.

Cos – palauttaa radiaaneina määritetyn kulman kosinin.

Cot – palauttaa radiaaneina määritetyn kulman kotangentin.

CountA – laskee taulukon tietueet, jotka eivät ole tyhjiä.

CountIf – laskee taulukon tietueet, jotka täyttävät ehdon.

CountRows – laskee taulukon tietueet.

D

DataSourceInfo – antaa tietoja tietolähteestä.

Date – palauttaa päivämäärän ja ajan arvon vuoden, kuukauden ja päivän arvojen perusteella.

DateAdd – lisää päiviä, kuukausia, neljännesvuosia tai vuosia päivämäärä- ja aika-arvoon.

DateDiff – vähentää kaksi päivämääräarvoa ja näyttää tuloksen päivinä, kuukausina, vuosineljänneksinä tai vuosina.

DateTime – palauttaa päivämäärä- ja aika-arvon sekä päivämäärä- että aikakomponenttien perusteella.

DateTimeValue – muuntaa päivämäärä- ja kellonaikamerkkijonon päivämäärä- ja aika-arvoksi.

DateValue – muuntaa vain päivämäärän sisältävän merkkijonon päivämäärä- ja aika-arvoksi.

Day – hakee päivämäärä- ja aika-arvon päiväosan.

Dec2Hex – muuntaa luvun heksadesimaalitekstimerkkijonoksi.

Defaults – palauttaa tietolähteelle oletusarvot.

Degrees – muuntaa radiaanit asteiksi.

Disable – poistaa käytöstä signaalin, kuten GPS:n lukemisen Location.

Distinct – tekee taulukon tietueista yhteenvedon ja poistaa kaksoiskappaleet.

Download – lataa tiedoston Internetistä paikalliseen laitteeseen.

DropColumns – palauttaa taulukon, josta poistetaan vähintään yksi sarake.

E

EDate – lisää tai vähentää kuukaudet päivämäärään kuukauden päivää muuttamatta.

EditForm – nollaa lomakkeen ohjausobjektin kohteen muokkaamista varten.

Enable – ottaa käyttöön signaalin, kuten GPS:n lukemisen Location.

EncodeHTML – Koodaa merkin, jossa on käytettävä ohjausmerkkejä, jotta sitä voi käyttää HTML-kontekstissa.

EncodeUrl – koodaa erikoismerkit käyttäen URL-koodausta.

EndsWith – tarkistaa, päättyykö tekstimerkkijono toiseen merkkijonoon.

EOMonth – lisää tai vähentää kuukauden päivämäärään palauttamalla kyseisen kuukauden viimeisen päivän.

Virve – Luo mukautettu virhe tai välitä virhe.

Errors – antaa tietolähteen edellisiin muutoksiin liittyvät virhetiedot.

exactin – tarkistaa, sisältyykö tekstimerkkijono toiseen tekstimerkkijonoon tai taulukkoon, kirjainkoko otetaan huomioon. Käytetään myös sen tarkistamiseen, onko tietue taulukossa.

Exit – sulkee käynnissä olevan sovelluksen ja vaihtoehtoisesti kirjautuu ulos nykyisestä käyttäjästä.

Exp – palauttaa e:n korotettuna potenssiin.

F

Filter – palauttaa suodatetun taulukon vähintään yhden ehdon perusteella.

Find – tarkistaa, esiintyykö yksi merkkijono toisessa merkkijonossa, ja palauttaa sijainnin.

First – palauttaa taulukon ensimmäisen tietueen.

FirstN – palauttaa taulukon ensimmäisen tietuejoukon (N tietuetta).

ForAll – laskee arvot ja suorittaa toiminnot taulukon kaikille tietueille.

G

GroupBy – palauttaa taulukon, jossa tietueet on ryhmitelty yhteen.

GUID – muuntaa GUID-merkkijonon GUID-arvoksi tai luo uuden GUID-arvon.

H

HashTags – poimii aihetunnisteet (#merkkijonot) merkkijonosta.

Hex2Dec – muuntaa heksadesimaalitekstimerkkijonon luvuksi.

Isäntä – sisältää tietoja nykyisestä sovellusta suorittavasta isännästä.

Hour – palauttaa tunnin osan päivämäärä- ja aika-arvosta.

I

If – palauttaa yhden arvon, jos ehto on tosi, ja toisen arvon, jos ei ole.

IfError – tunnistaa virheet ja antaa vaihtoehtoisen arvon tai suorittaa toiminnon.

in – tarkistaa, sisältyykö tekstimerkkijono toiseen tekstimerkkijonoon tai taulukkoon, kirjainkokoa ei oteta huomioon. Käytetään myös sen tarkistamiseen, onko tietue taulukossa.

Index – palauttaa tietueen taulukosta järjestyssijainnin perusteella.

Int – pyöristää alaspäin lähimpään kokonaislukuun.

IsBlank – tarkistaa, onko arvo tyhjä.

IsBlankOrError – tarkistaa tyhjän arvon tai virheen.

IsEmpty – tarkistaa, onko taulukko tyhjä.

IsError – tarkistaa, onko virheitä.

IsMatch – tarkistaa merkkijonon kuviota vastaan. Säännöllisiä lausekkeita voidaan käyttää.

IsNumeric – tarkistaa, onko arvo numeerinen.

ISOWeekNum – palauttaa päivämäärä-/aika-arvon ISO-viikonnumeron.

IsToday – tarkistaa, onko päivä-/aika-arvo tänään käyttäjän aikavyöhykkeen perusteella.

IsType – tarkistaa, viittaako tietueviittaus tiettyyn taulukkotyyppiin.

IsUTCToday – tarkistaa, onko päivä-/aika-arvo tänään UTC-ajan perusteella.

J

JSON – muodostaa JSON-tekstimerkkijonon taulukolle, tietueelle tai arvolle.

L

Language – palauttaa nykyisen käyttäjän kielitunnisteen.

Last – palauttaa taulukon viimeisen tietueen.

LastN – palauttaa taulukon viimeisen tietuejoukon (N tietuetta).

Launch – käynnistää verkkosivun tai pohjaan perustuvan sovelluksen.

Left – palauttaa merkkijonossa äärimmäisenä vasemmalla olevan osan.

Len – palauttaa merkkijonon pituuden.

Ln – palauttaa luonnollisen logaritmin.

LoadData – lataa kokoelman sovelluksen isännästä, kuten paikallisesta laitteesta.

Location – palauttaa sijainnin karttakoordinaatteina käyttämällä GPS-järjestelmää ja muita tietoja.

Log – palauttaa luvun minkä tahansa kannan logaritmin.

LookUp – hakee taulukosta yksittäisen tietueen yhden tai useamman ehdon perusteella.

Lower – muuntaa tekstimerkkijonon kirjaimet pieniksi kirjaimiksi.

M

Match – poimii malliin perustuvan alimerkkijonon. Säännöllisiä lausekkeita voidaan käyttää.

MatchAll – poimii useita malliin perustuvia alimerkkijonoja. Säännöllisiä lausekkeita voidaan käyttää.

Max – taulukon lausekkeen tai argumenttijoukon suurin arvo.

Mid – palauttaa merkkijonon keskiosan.

Min – taulukon lausekkeen tai argumenttijoukon pienin arvo.

Minute – noutaa päivämäärä- ja aika-arvon minuuttiosuuden.

Mod – palauttaa jakojäännöksen, kun jaettava jaetaan jakajalla.

Month – noutaa päivämäärä- ja aika-arvon kuukausiosuuden.

N

Navigate – vaihtaa näytettävän näytön.

NewForm – nollaa lomakkeen ohjausobjektin kohteen luomista varten.

Not – totuusarvoehdon NOT-operaattori. Palauttaa arvon tosi, jos sen argumentti on epätosi, ja palauttaa arvon epätosi, jos sen argumentti on tosi. Voit myös käyttää !-operaattoria.

Notify – näyttää ilmoitussanoman käyttäjälle.

Now – palauttaa nykyisen päivä-/aika-arvon käyttäjän aikavyöhykkeeseen.

O

Or – totuusarvon logiikan OR-operaattori. Palauttaa arvon tosi, jos jonkin sen argumentin arvo on tosi. Voit myös käyttää ||-operaattoria.

P

Param – pohjaan perustuvaan sovellukseen välitettyjen parametrien käyttäminen käynnistyksen yhteydessä.

Parent – tarjoaa pääsyn säilöohjausobjektin ominaisuuksiin.

ParseJSON – muuntaa tekstinä esitetyn JSON-asiakirjan tyypittämättömän objektin arvoksi.

Patch – muokkaa tietolähteessä olevaa tietuetta, luo tietueen tietolähteeseen tai yhdistää tietueet tietolähteen ulkopuolella.

PDF – Vie sisältöä nykyisestä näytöstä objektiin käytettäväksi useissa skenaarioissa.

Pi – palauttaa luvun π.

PlainText – poistaa HTML- ja XML-tunnisteet merkkijonosta.

Power – palauttaa luvun korotettuna haluttuun potenssiin. Voit myös käyttää ^-operaattoria.

Proper – muuntaa merkkijonon kunkin sanan ensimmäisen kirjaimen isoksi kirjaimeksi ja loput pieniksi kirjaimiksi.

R

Radians – muuntaa asteet radiaaneiksi.

Rand – palauttaa pseudosatunnaisnumeron väliltä 0 ja 1.

RandBetween – palauttaa pseudosatunnaisen numeron kahden numeron väliltä.

ReadNFC – lukee NFC (Near Field Communication) -tunnisteen.

RecordInfo – antaa tietoja tietolähteen tietueesta.

Refresh – päivittää tietolähteen tietueita.

Relate – liittää kahden taulukon tietueet yksi moneen- tai monta moneen -suhteen kautta.

Remove – poistaa yhden tai useita määrättyjä tietueita tietolähteestä.

RemoveIf – poistaa tietueita ehdon perusteella tietolähteestä.

RenameColumns – nimeää taulukon sarakkeet uudelleen.

Replace – korvaa osan merkkijonosta toisella merkkijonolla aloittaen merkkijonon asemasta.

RequestHide – piilottaa SharePoint-lomakkeen.

Reset – nollaa syötön ohjausobjektin oletusarvoonsa hyläten kaikki käyttäjän tekemät muutokset.

ResetForm – nollaa lomakkeen ohjausobjektin nykyisen kohteen muokkaamista varten.

Revert – lataa uudelleen ja poistaa virheet tietolähteen tietueista.

RGBA – palauttaa väriarvon punaisen, vihreän ja sinisen komponentin sekä alfa-komponentin joukon perusteella.

Right – palauttaa merkkijonossa äärimmäisenä oikealla olevan osan.

Round – pyöristää lähimpään lukuun.

RoundDown – pyöristää alaspäin edelliseen suurimpaan lukuun.

RoundUp – pyöristää ylöspäin pienimpään seuraavaan numeroon.

S

SaveData – tallentaa kokoelman sovelluksen isäntään, kuten paikalliseen laitteeseen.

Search – etsii taulukosta tietueet, jotka sisältävät merkkijonon yhdessä niiden sarakkeista.

Second – noutaa päivämäärä- ja aika-arvon sekuntiosuuden.

Select – simuloi valintatoiminnon käyttämistä ohjausobjektiin, aiheuttaen OnSelect-kaavan laskennan.

Self – antaa mahdollisuuden käyttää nykyiseen ohjausobjektin ominaisuuksia.

Sequence – luo peräkkäisten numeroiden taulukon. Hyödyllinen iteroitaessa funktiota ForAll käyttäen.

SendAppNotification (esiversio) – Lähetä vastaanottajalle sovelluksensisäinen ilmoitus, joka sisältää valinnaisia toimintoja.

Set – määrittää yleisen muuttujan arvon.

SetFocus – siirtää syöttöalueen tiettyyn ohjausobjektiin.

SetProperty – simuloi ohjausobjektien vuorovaikutuksia.

ShowColumns – palauttaa taulukon, jossa on vain valitut sarakkeet.

ShowHostInfo – Näyttää tiedot käyttäjälle sovelluksessa.

Shuffle – järjestää taulukon tietueet uudelleen satunnaisesti.

Sin – palauttaa radiaaneina määritetyn kulman sinin.

Sort – palauttaa kaavan perusteella lajitellun taulukon.

SortByColumns – palauttaa yhden tai useamman sarakkeen perusteella lajitellun taulukon.

Split – jakaa merkkijonon alimerkkijonojen taulukoksi.

Sqrt – palauttaa luvun neliöjuuren.

StartsWith – tarkistaa, alkaako tekstimerkkijono toisella tekstimerkkijonolla.

StdevP – palauttaa argumenttiensa keskihajonnan.

Substitute – korvaa merkkijonon osan toisella merkkijonolla vertaamalla merkkijonoja.

SubmitForm – tallentaa lomakkeen ohjausobjektin kohteen tietolähteeseen.

Sum – laskee taulukon lausekkeen tai argumenttijoukon summan.

Switch – vertaa arvojoukkoa ja arvioi sitten vastaavan kaavan.

T

Table – luo väliaikaisen taulukon.

Tan – palauttaa tangentin tai kulman radiaaneina määriteltynä.

Text – muuntaa minkä tahansa arvon ja muotoilee luvun tai päivämäärä- tai aika-arvon tekstimerkkijonoksi.

ThisItem – palauttaa valikoima- tai lomakeohjausobjektin kulloisenkin kohteen tietueen.

ThisRecord – palauttaa tietueen vaikutusalueen funktion, kuten ForAll, With tai Sum, nykyisen kohteen tietueen.

Time – palauttaa päivämäärä- ja aika-arvon perusteella tunti-, minuutti- ja sekuntiarvot.

TimeValue – muuntaa vain ajan sisältävän merkkijonon päivämäärä- ja aika-arvoksi.

TimeZoneOffset – palauttaa eron UTC-ajan ja käyttäjän paikallisen ajan välillä minuutteina.

Today – palauttaa nykyisen vain päivä -arvon.

Trace – antaa lisätietoja testituloksissa.

Trim – poistaa ylimääräiset välilyönnit tekstimerkkijonon päistä ja sisältä.

TrimEnds – poistaa ylimääräiset välilyönnit vain tekstimerkkijonon päistä.

Trunc – lyhentää lukua vain kokonaislukuosaan poistamalla kaikki desimaaliosat.

U

Ungroup – poistaa ryhmittelyn.

UniChar – Muuntaa Unicode-koodin merkkijonoksi.

Unrelate – poistaa kahden taulukon tietueiden liitoksen yksi moneen- tai monta moneen -suhteen kautta.

Update – korvaa tietolähteen tietueen.

UpdateContext – määrittää vähintään yden nykyisen näytön kontekstimuuttujan arvon.

UpdateIf – muokkaa tietolähteen tietuejoukon ehdon perusteella.

Upper – muuntaa tekstimerkkijonon kirjaimet isoiksi kirjaimiksi.

User – palauttaa tietoja nykyisestä käyttäjästä.

UTCNow – palauttaa nykyisen päivä-/aika-arvon UTC-aikaan.

UTCToday – palauttaa nykyisen vain päivä -arvon UTC-aikaan.

V

Validate – tarkistaa, onko yksittäisen sarakkeen tai täydellisen tietueen arvo kelvollinen tietolähteelle.

Value – muuntaa merkkijonon luvuksi.

VarP – palauttaa argumenttien varianssin.

ViewForm – nollaa lomakkeen ohjausobjektin nykyisen kohteen muokkaamista varten.

W

Weekday – noutaa päivämäärä- ja aika-arvon viikonpäiväosan.

WeekNum – palauttaa päivämäärä-/aika-arvon viikonnumeron.

With – laskee arvot ja suorittaa toimintoja yksittäiselle tietueelle, mukaan lukien nimettyjen arvojen sisäiset tietueet.

Y

Year – noutaa päivämäärä- ja aika-arvon vuosiosan.