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.
Palaute
https://aka.ms/ContentUserFeedback.
Tulossa pian: Vuoden 2024 aikana poistamme asteittain GitHub Issuesin käytöstä sisällön palautemekanismina ja korvaamme sen uudella palautejärjestelmällä. Lisätietoja on täällä:Lähetä ja näytä palaute kohteelle