Formelreferanse – lerretsapper
I denne artikkelen lærer du om alle funksjonene som er tilgjengelige i lerretsapper.
Formler i lerretsapper kombinerer mange elementer. Følgende er oppført nedenfor:
- Funksjoner tar parametere, utfører en operasjon og returnerer en verdi. Eksempel: Sqrt(25) returnerer 5. Funksjoner modelleres etter Microsoft Excel-funksjoner. Noen funksjoner har begrensninger, for eksempel SubmitForm. Denne passer kun i en formel for virkemåte, som for eksempel Button.OnSelect.
- Signaler returnerer informasjon om miljøet. Location returnerer for eksempel enhetens gjeldende GPS-koordinater. Signaler bruker ikke parametere og har ikke bivirkninger.
- Opplistinger returnerer en forhåndsdefinert konstant verdi. Color er for eksempel en opplisting som har forhåndsdefinerte verdier for Color.Red, Color.Blueog så videre. Vanlige opplistinger er inkludert her. Funksjonsspesifikke opplistinger beskrives sammen med funksjonen.
- Navngitte operatorer, for eksempel ThisItem og Self, gir tilgang til informasjon fra en beholder.
Andre elementer omfatter:
A
Abs – Absolutt verdi av et tall.
Akselerasjon – Leser akselerasjonssensoren i enheten.
Acos – Returnerer arcuscosinus til et tall, i radianer.
Acot – Returnerer arccotangens til et tall, i radianer.
AddColumns– Returnerer en tabell med kolonner lagt til.
Og – boolsk logikk OG. Returnerer sann hvis alle argumentene er sann. Du kan også bruke &&-operatoren.
AIClassify – Klassifiserer tekst i en eller flere kategorier.
AIExtract – Trekker ut spesifiserte enheter som registreringsnumre, telefonnumre eller navn på personer.
AIReply – Utarbeider et svar på meldingen du gir.
AISentiment – Oppdager sentimentet til teksten du oppgir.
AISummarize – Oppsummerer teksten du oppgir.
AITranslate – Oversetter tekst fra et annet språk.
App – Gir informasjon om appen som kjører og kontroll over appens oppførsel.
Asin – Returnerer arcus sinus til et tall, i radianer.
Assert – Evaluerer til sant eller usant i en test.
Som – Navngir gjeldende oppføring i galleri-, skjema- og oppføringsomfangsfunksjoner, for eksempel Foralle, Med og Sum.
AsType – Behandler en oppføringsreferanse som en bestemt tabelltype.
Atan – Returnerer arcus tangens til et tall, i radianer.
Atan2 – Returnerer arcus tangens basert på en (x,y) koordinat, i radianer.
Gjennomsnitt – Beregner gjennomsnittet av et tabelluttrykk eller et sett med argumenter.
B
Tilbake – Viser forrige skjermbilde.
Tom – Returnerer en tom verdi som kan brukes til å sette inn en NULL-verdi i en datakilde.
Boolsk – Konverterer en tekststreng, et tall eller en uskrevet verdi til en boolsk verdi.
C
Kalender – Henter informasjon om kalenderen for gjeldende nasjonal innstilling.
Char – Oversetter en tegnkode til en streng.
Valg – Returnerer en tabell med mulige verdier for en oppslagskolonne.
Slett – Sletter alle data fra en samling.
ClearCollect – Sletter alle data fra en samling og legger deretter til et sett med poster.
ClearData – Sletter en samling eller alle samlinger fra en appvert, for eksempel en lokal enhet.
Klokke – Henter informasjon om klokken for gjeldende nasjonal innstilling.
Coalesce – Erstatter tomme verdier mens ikke-tomme verdier forblir uendret.
Samle inn– Oppretter en samling eller legger til data i en datakilde.
Farge – Angir en egenskap til en innebygd fargeverdi.
ColorFade – Toner en fargeverdi.
ColorValue – Oversetter et CSS fargenavn eller en hex-kode til en fargeverdi.
Kolonne – Henter kolonnenavn og verdier fra en datatype for typeløst objekt.
ColumnNames – Henter kolonnenavn og verdier fra en datatype for typeløst objekt.
Kompass – Returnerer kompasskursen.
Kjede sammen – Kjeder sammen strenger i en datakilde.
Kjede sammen – Kjeder sammen strenger.
Samtidig – Evaluerer flere formler samtidig med hverandre.
Tilkobling – Returnerer informasjon om nettverkstilkoblingen.
Kopiere – Kopierer tekst til utklippstavlen på enheten der appen kjører.
Antall – Teller tabellposter som inneholder tall.
Cos – Returnerer cosinus til en vinkel som er angitt i radianer.
Cot – Returnerer cotangensen til en vinkel spesifisert i radianer.
AntallA – Teller tabelloppføringer som ikke er tomme.
CountIf – Teller tabelloppføringer som oppfyller en betingelse.
CountRows – Teller tabellposter.
D
DataSourceInfo – Gir informasjon om en datakilde.
Dato – Returnerer en dato/klokkeslett-verdi, basert på verdiene År, Måned og Dag .
DateAdd – Legger til dager, måneder, kvartaler eller år til en dato/klokkeslett-verdi.
DateDiff – Trekker fra to datoverdier, og viser resultatet i dager, måneder, kvartaler eller år.
DateTime – Returnerer en dato/klokkeslett-verdi, basert på både dato- og klokkeslettkomponenter.
DateTimeValue – Konverterer en dato- og klokkeslettstreng til en dato/klokkeslett-verdi.
DateValue – Konverterer en streng med bare dato til en dato/klokkeslett-verdi.
Dag – Henter dagdelen av en dato/klokkeslett-verdi.
Dec2Hex – Konverter et tall til en heksadesimal tekststreng.
Standarder– Returnerer standardverdiene for en datakilde.
Grader – Konverterer radianer til grader.
Deaktiver – Deaktiverer et signal, for eksempel Plassering for lesing av GPS-en.
Distinkt – Oppsummerer poster i en tabell og fjerner duplikater.
Last ned – Laster ned en fil fra nettet til den lokale enheten.
DropColumns– Returnerer en tabell med én eller flere kolonner fjernet.
E
EDate – Legger til eller trekker fra måneder til en dato, uten å endre dagen i måneden.
EditForm – Tilbakestiller en skjemakontroll for redigering av et element.
Aktivere – Aktiverer et signal, for eksempel Plassering for lesing av GPS.
EncodeHTML – Koder tegn som må escapes for å brukes i en HTML-kontekst.
EncodeUrl – Koder spesialtegn ved hjelp av URL-koding.
EndsWith – Kontrollerer om en tekststreng slutter med en annen tekststreng.
EOMonth – Legger til eller trekker fra måneder til en dato, og returnerer den siste dagen i den måneden.
Feil – Opprett en egendefinert feil eller gå gjennom en feil.
Feil – Gir feilinformasjon for tidligere endringer i en datakilde.
exactin – Sjekker om en tekststreng finnes i en annen tekststreng eller tabell, avhengig av store og små bokstaver. Brukes også til å kontrollere om en oppføring er i en tabell.
Avslutte – Avslutter appen som kjører og logger eventuelt av gjeldende bruker.
Exp – Returnerer e hevet til en potens.
F
Filter – Returnerer en filtrert tabell basert på ett eller flere kriterier.
Finn – Sjekker om en streng vises i en annen og returnerer plasseringen.
Første – Returnerer den første posten i en tabell.
FirstN – Returnerer det første settet med poster (N poster) i en tabell.
ForAll – Beregner verdier og utfører handlinger for alle poster i en tabell.
G
GroupBy – Returnerer en tabell med poster gruppert sammen.
GUID– Konverterer en GUID-streng til en GUID-verdi eller oppretter en ny GUID-verdi.
H
HashTags – Trekker ut hashtags (#strings) fra en streng.
Hex2Dec – Konverter en heksadesimal tekststreng til et tall.
Vert – Gir informasjon om gjeldende vert som kjører appen.
Time – Returnerer timedelen av en dato/klokkeslett-verdi.
I
Hvis – Returnerer én verdi hvis en betingelse er sann og en annen verdi hvis ikke.
IfError – Oppdager feil og gir en alternativ verdi eller iverksetter tiltak.
i – Sjekker om en tekststreng finnes i en annen tekststreng eller tabell, uavhengig av store og små bokstaver. Brukes også til å kontrollere om en oppføring er i en tabell.
Indeks – Returnerer en post fra en tabell basert på sortert posisjon.
Int – Runder ned til nærmeste heltall.
IsBlank – Ser etter en tom verdi.
IsBlankOrError – Ser etter en tom verdi eller feil.
IsEmpty – Ser etter en tom tabell.
IsError – Ser etter en feil.
IsMatch – Kontrollerer en streng mot et mønster. Vanlige uttrykk kan brukes.
IsNumeric – Ser etter en numerisk verdi.
ISOWeekNum – Returnerer ISO-ukenummeret for en dato/klokkeslett-verdi.
IsToday – Kontrollerer om en dato/klokkeslett-verdi er en gang i dag i brukerens tidssone.
IsType – Kontrollerer om en postreferanse refererer til en bestemt tabelltype.
IsUTCToday – Sjekker om en dato/klokkeslett-verdi er en gang i dag i Coordinated Universal Time (UTC).
J
JSON– Genererer en JSON-tekststreng for en tabell, en post eller en verdi.
L
Språk – Returnerer språkkoden til gjeldende bruker.
Siste – Returnerer den siste posten i en tabell.
SisteN – Returnerer det siste settet med poster (N poster) i en tabell.
Start – Starter en nettside eller en lerretsapp.
Venstre – Returnerer delen lengst til venstre av en streng.
Lengde – Returnerer lengden på en streng.
Ln – Returnerer den naturlige loggen.
LoadData – Laster inn en samling fra en appvert, for eksempel en lokal enhet.
Plassering – Returnerer posisjonen din som en kartkoordinat ved å bruke Global Positioning System (GPS) og annen informasjon.
Logg – Returnerer logaritmen i et hvilket som helst grunntall i et tall.
LookUp – Slår opp en enkelt post i en tabell basert på ett eller flere kriterier.
Lavere – Konverterer bokstaver i en tekststreng til alle små bokstaver.
M
Match – Trekker ut en delstreng basert på et mønster. Vanlige uttrykk kan brukes.
MatchAll – Trekker ut flere understrenger basert på et mønster. Vanlige uttrykk kan brukes.
Maks – Maksimumsverdi for et tabelluttrykk eller et sett med argumenter.
Midt – Returnerer den midterste delen av en streng.
Min – Minimumsverdi for et tabelluttrykk eller et sett med argumenter.
Minutt – Henter minuttdelen av en dato/klokkeslett-verdi.
Mod – Returnerer resten etter at et utbytte er delt på en divisor.
Måned – Henter månedsdelen av en dato/klokkeslett-verdi.
N
Navigere – Endrer hvilken skjerm som vises.
NewForm – Tilbakestiller en skjemakontroll for oppretting av et element.
Ikke – Boolsk logikk IKKE. Returnerer sann hvis argumentet er usant, og returnerer usann hvis argumentet er sant. Du kan også bruke !-operatoren.
Varsle – Viser en bannermelding til brukeren.
Nå – Returnerer gjeldende dato/klokkeslett-verdi i brukerens tidssone.
O
ELLER – Boolsk logikk ELLER. Returnerer sann hvis noen av argumentene dens er sann. Du kan også bruke ||-operatoren.
P
Param – Tilgangsparametere som sendes til en lerretsapp når den startes.
Overordnet – Gir tilgang til egenskapene til en beholderkontroll.
ParseJSON– Konverterer JSON-dokument representert som tekst til en typeløst objekt-verdi .
Oppdatering – Endrer eller oppretter en post i en datakilde, eller slår sammen poster utenfor en datakilde.
PDF– Eksporter innhold fra gjeldende skjerm til et objekt for bruk i flere scenarier.
Pi – Returnerer tallet π.
Ren tekst – Fjerner HTML- og XML-tagger fra en streng.
Potens – Returnerer et tall hevet til en potens. Du kan også bruke ^-operatoren.
Riktig – Konverterer den første bokstaven i hvert ord i en streng til store bokstaver, og konverterer resten til små bokstaver.
R
Radianer – Konverterer grader til radianer.
Rand – Returnerer et pseudo-tilfeldig tall mellom 0 og 1.
RandBetween – Returnerer et pseudo-tilfeldig tall mellom to tall.
LeseNFC – Leser en NFC-tag (Near Field Communication).
RecordInfo – Gir informasjon om en post for en datakilde.
Oppdater – Oppdaterer oppføringene til en datakilde.
Relater – Relaterer poster for to tabeller gjennom en én-til-mange- eller mange-til-mange-relasjon.
Fjern – Fjerner én eller flere spesifikke poster fra en datakilde.
RemoveIf – Fjerner poster fra en datakilde basert på en betingelse.
RenameColumns – Gir nytt navn til kolonner i en tabell.
Erstatt – Erstatter en del av en streng med en annen streng, ved å starte posisjonen til strengen.
RequestHide – Skjuler et SharePoint skjema.
Tilbakestill – Tilbakestiller en inngangskontroll til standardverdien, og forkaster eventuelle brukerendringer.
ResetForm – Tilbakestiller en skjemakontroll for redigering av et eksisterende element.
Gjenopprett – Laster inn og fjerner feil på nytt for postene til en datakilde.
RGBA – Returnerer en fargeverdi for et sett med røde, grønne, blå og alfakomponenter.
Høyre – Returnerer delen av en streng lengst til høyre.
Avrund – Avrunder til nærmeste tall.
RoundDown – Runder ned til det største forrige tallet.
RoundUp – Runder opp til det minste neste tallet.
S
SaveData – Lagrer en samling til en appvert, for eksempel en lokal enhet.
Søk – Finner poster i en tabell som inneholder en streng i en av kolonnene.
Andre – Henter den andre delen av en dato/klokkeslett-verdi.
Velg – Simulerer en Velg-handling på en kontroll, noe som fører til at OnSelect-formelen evalueres.
Selv – Gir tilgang til egenskapene til gjeldende kontroll.
Sekvens – Generer en tabell med sekvensielle tall, nyttig når du gjentar med ForAll.
SendAppNotification (forhåndsversjon) – Send et varsel i appen med valgfrie handlinger til en mottaker.
Sett – Angir verdien til en global variabel.
SetFocus – Flytter inndatafokus til en bestemt kontroll.
SetProperty – Simulerer interaksjoner med inndatakontroller.
VisKolonner– Returnerer en tabell med bare valgte kolonner.
ShowHostInfo – Viser informasjon til brukeren i appen.
Tilfeldig rekkefølge på postene i en tabell.
Sin – Returnerer sinus til en vinkel spesifisert i radianer.
Sorter – Returnerer en sortert tabell basert på en formel.
SortByColumns– Returnerer en sortert tabell basert på én eller flere kolonner.
Del – Deler en tekststreng i en tabell med delstrenger.
Sqrt – Returnerer kvadratroten av et tall.
Starter med – Sjekker om en tekststreng begynner med en annen tekststreng.
StdevP – Returnerer standardavviket for argumentene.
Erstatter – Erstatter en del av en streng med en annen streng, ved å matche strenger.
SubmitForm – Lagrer elementet i en skjemakontroll i datakilden.
Summer – Beregner summen av et tabelluttrykk eller et sett med argumenter.
Bryter – Samsvarer med et sett med verdier og evaluerer deretter en tilsvarende formel.
T
Tabell – Oppretter en midlertidig tabell.
Tan – Returnerer tangenten til en vinkel spesifisert i radianer.
Tekst – Konverterer en hvilken som helst verdi og formaterer et tall eller dato/klokkeslett-verdi til en tekststreng.
ThisItem – Returnerer oppføringen for gjeldende element i et galleri eller en skjemakontroll.
ThisRecord – Returnerer posten for det gjeldende elementet i en postomfangsfunksjon, for eksempel ForAll, With og Sum.
Tid – Returnerer en dato/klokkeslett-verdi, basert på verdiene Time, Minutt og Sekund .
TimeValue – Konverterer en tidsstreng til en dato/klokkeslett-verdi.
TimeZoneOffset – Returnerer differansen mellom UTC og brukerens lokale tid i minutter.
I dag – Returnerer verdien for bare gjeldende dato.
Spor – Oppgi tilleggsinformasjon i testresultatene.
Trim – Fjerner ekstra mellomrom fra endene og innsiden av en tekststreng.
TrimEnds – Fjerner bare ekstra mellomrom fra endene av en tekststreng.
Avkorter – Avkorter tallet til bare heltallsdelen ved å fjerne en desimaldel.
U
Del opp gruppe – Fjerner en gruppering.
UniChar – Oversetter en Unicode-kode til en streng.
Opphev tilknytning – Opphever oppføringer i to tabeller fra en én-til-mange- eller mange-til-mange-relasjon.
Oppdater – Erstatter en post i en datakilde.
UpdateContext – Angir verdien av en eller flere kontekstvariabler for gjeldende skjerm.
UpdateIf – Endrer et sett med poster i en datakilde basert på en betingelse.
Stor – Konverterer bokstaver i en tekststreng til store bokstaver.
Bruker – Returnerer informasjon om gjeldende bruker.
UTCNow – Returnerer gjeldende dato/klokkeslett-verdi i Coordinated Universal Time (UTC).
UTCToday – Returnerer verdien for bare gjeldende dato i Coordinated Universal Time (UTC).
V
Valider – Kontrollerer om verdien for en enkelt kolonne eller en fullstendig post er gyldig for en datakilde.
Verdi – Konverterer en streng til et tall.
VarP – Returnerer variansen til argumentene.
ViewForm – Tilbakestiller en skjemakontroll for visning av et eksisterende element.
W
Ukedag – Henter ukedagsdelen av en dato/klokkeslett-verdi.
WeekNum – Returnerer ukenummeret for en dato/klokkeslett-verdi.
Med – Beregner verdier og utfører handlinger for én enkelt oppføring, inkludert innebygde oppføringer av navngitte verdier.
Y
År – Henter årsdelen av en dato/klokkeslett-verdi.