Formelreferens – arbetsyteappar

I den här artikeln lär du dig mer om alla funktioner som finns tillgängliga i arbetsyteappar.

Formler i arbetsyteappar kombinerar många element. Nedan visas:

  • Funktioner tar parametrar, utför en åtgärd och returnerar ett värde. Till exempel Sqrt(25) returnerar 5. Funktioner modelleras efter Microsoft Excel-funktioner. Vissa funktioner har sidoeffekter, t.ex SubmitForm, som är lämplig endast i en beteendeformel som Button.OnSelect.
  • Signaler returnerar information om miljön. Till exempel så returnerar Location enhetens aktuella GPS-koordinater. Signaler tar inte parametrar eller har sidoeffekter.
  • Uppräkningar returnerar ett fördefinierat konstant värde. Till exempel är Color en uppräkning som har fördefinierade värden för Color.Red, Color.Blue, och så vidare. Vanliga uppräkningar inkluderas här; funktionsspecifika uppräkningar beskrivs med hjälp av funktionen.
  • Namngivna operatorer, till exempel ThisItem och Self, ger åtkomst till information inifrån en container.

Andra element är:

A

Abs – Absolut värde av ett tal.

Acceleration – Läser av accelerationssensorn i din enhet.

Acos – Returnerar arcus sinus för ett tal i radianer.

Acot – Returnerar arcoaktangensen för ett tal i radianer.

AddColumns – Returnerar en tabell med tillagda kolumner .

Och – boolesk logik OCH. Returnerar sant om alla argument är sanna. Du kan också använda && operatör.

AIClassify – Klassificerar text i en eller flera kategorier.

AIExtract – Extraherar specificerade enheter som registreringsnummer, telefonnummer eller namn på personer.

AIReply – Utarbetar ett svar på meddelandet som du tillhandahåller.

AISentiment – Upptäcker känslan i texten som du tillhandahåller.

AISummarize – Sammanfattar texten som du tillhandahåller.

AITranslate – Översätter text från ett annat språk.

App – Ger information om den app som körs för närvarande och kontroll över appens beteende.

Asin – Returnerar arcus sinus för ett tal, i radianer.

Assert – Utvärderar till sant eller falskt i ett test.

Som – Namnger den aktuella posten i galleri-, formulär- och postomfångsfunktioner som ForAll, With och Sum.

AsType – Behandlar en postreferens som en specifik tabelltyp.

Atan – Returnerar arcus tangens för ett tal i radianer.

Atan2 – Returnerar arcus tangens baserat på en (x,y) koordinat, i radianer.

Genomsnitt – Beräknar medelvärdet för ett tabelluttryck eller en uppsättning argument.

B

Tillbaka – Visar föregående skärm.

Tomt – returnerar ett tomt värde som kan användas för att infoga ett NULL-värde i en datakälla.

boolesk – Konverterar en textsträng, ett tal eller ett typlöst värde till ett boolesk värde.

C

Kalender – hämtar information om kalendern för det aktuella språket.

Char – Översätter en teckenkod till en sträng.

Alternativ – Returnerar en tabell med möjliga värden för en uppslagskolumn.

Rensa – Tar bort all data från en samling.

ClearCollect – Tar bort all data från en samling och lägger sedan till en uppsättning poster.

ClearData – Rensar en samling eller alla samlingar från en appvärd, till exempel en lokal enhet.

Klocka – Hämtar information om klockan för den aktuella lokalen.

Sammanslagning – Ersätter tomma värden samtidigt som icke-tomma värden lämnas oförändrade.

Samla in – Skapar en samling eller lägger till data i en datakälla.

Färg – Ställer in en egenskap till ett inbyggt färgvärde.

ColorFade – Tonar ett färgvärde.

ColorValue – Översätter ett CSS färgnamn eller en hexadecimal kod till ett färgvärde.

Kolumn – hämtar kolumnnamn och värden från en typlöst objekt datatyp.

ColumnNames – Hämtar kolumnnamn och värden från en typlöst objekt datatyp.

Kompass – Returnerar din kompassriktning.

Concat – Sammanfogar strängar i en datakälla.

Sammanfoga – Sammanfogar strängar.

Samtidig – Utvärderar flera formler samtidigt med varandra.

Anslutning – Returnerar information om din nätverksanslutning.

Kopiera – Kopierar text till urklipp på enheten där appen körs.

Antal – Räknar tabellposter som innehåller tal.

Cos – returnerar cosinus för en vinkel som anges i radianer.

Cot – returnerar cotangens för en vinkel angiven i radianer.

CountA – Räknar tabellposter som inte är tomma.

CountIf – Räknar tabellposter som uppfyller ett villkor.

CountRows – Räknar tabellposter.

D

DataSourceInfo – Ger information om en datakälla.

Datum – Returnerar ett datum-/tidsvärde baserat på värdena År , Månad och Dag .

DateAdd – Lägger till dagar, månader, kvartal eller år till ett datum-/tidsvärde.

DateDiff – Subtraherar två datumvärden och visar resultatet i dagar, månader, kvartal eller år.

DateTime – Returnerar ett datum-/tidsvärde, baserat på både datum- och tidskomponenter.

DateTimeValue – Konverterar en datum- och tidssträng till ett datum-/tidsvärde.

DateValue – Konverterar en sträng med endast datum till ett datum-/tidsvärde.

Dag – Hämtar dagdelen av ett datum-/tidsvärde.

Dec2Hex – Konvertera ett tal till en hexadecimal textsträng.

Standardvärden – Returnerar standardvärdena för en datakälla.

Grader – Omvandlar radianer till grader.

Inaktivera – Inaktiverar en signal, till exempel Plats för avläsning av GPS.

Distinkt – Summerar poster i en tabell och tar bort dubbletter.

Ladda ner – Laddar ner en fil från webben till den lokala enheten.

DropColumns– Returnerar en tabell med en eller flera kolumner borttagna .

E

EDate – Adderar eller subtraherar månader till ett datum, utan att ändra dagen i månaden.

EditForm – Återställer en formulärkontroll för redigering av ett objekt.

Aktivera – Aktiverar en signal, till exempel Plats för att läsa GPS:en.

EncodeHTML– Kodar tecken som måste undantas för att kunna användas i en HTML-kontext.

EncodeUrl – Kodar specialtecken med hjälp av URL-kodning.

EndsWith – Kontrollerar om en textsträng slutar med en annan textsträng.

EOMonth – Adderar eller subtraherar månader till ett datum och returnerar den sista dagen i den månaden.

Fel – Skapa ett anpassat fel eller passera genom ett fel.

Fel – Ger felinformation för tidigare ändringar i en datakälla.

exakt– Kontrollerar om en textsträng finns i en annan textsträng eller tabell, skiftlägesberoende. Används också för att kontrollera om en post finns i en tabell.

Avsluta – Avslutar den app som körs för närvarande och loggar eventuellt ut den aktuella användaren.

Exp – Returnerar e upphöjt till en potens.

F

Filter – returnerar en filtrerad tabell baserat på ett eller flera kriterier.

Hitta – Kontrollerar om en sträng visas i en annan och returnerar platsen.

Första – returnerar den första posten i en tabell.

FirstN – returnerar den första uppsättningen poster (N poster) i en tabell.

ForAll – Beräknar värden och utför åtgärder för alla poster i en tabell.

G

GroupBy – Returnerar en tabell med poster grupperade tillsammans.

GUID– Konverterar en GUID-sträng till ett GUID-värde eller skapar ett nytt GUID-värde.

H

HashTags – Extraherar hashtaggarna (#strings) från en sträng.

Hex2Dec – Konvertera en hexadecimal textsträng till ett tal.

Värd – Ger information om den aktuella värden som kör appen.

Timme – returnerar timdelen av ett datum-/tidsvärde.

I

Om – Returnerar ett värde om ett villkor är sant och ett annat värde om inte.

IfError – Upptäcker fel och ger ett alternativt värde eller vidtar åtgärder.

in – Kontrollerar om en textsträng finns i en annan textsträng eller tabell, skiftlägesoberoende. Används också för att kontrollera om en post finns i en tabell.

Index – Returnerar en post från en tabell baserat på ordnad position.

Int – Avrundar nedåt till närmaste heltal.

IsBlank – Letar efter ett tomt värde.

IsBlankOrError – Letar efter ett tomt värde eller fel.

IsEmpty – Letar efter en tom tabell.

IsError – Letar efter ett fel.

IsMatch – Kontrollerar en sträng mot ett mönster. Reguljära uttryck kan användas.

IsNumeric– Söker efter ett numeriskt värde.

ISOWeekNum – Returnerar ISO-veckonumret för ett datum/tid-värde.

IsToday – Kontrollerar om ett datum-/tidsvärde finns någon gång idag i användarens tidszon.

IsType – Kontrollerar om en postreferens refererar till en specifik tabelltyp.

IsUTCToday – Kontrollerar om ett datum-/tidsvärde är någon gång idag i UTC (Coordinated Universal Time).

J

JSON– Genererar en JSON-textsträng för en tabell, en post eller ett värde.

L

Språk – Returnerar språktaggen för den aktuella användaren.

Sista – Returnerar den sista posten i en tabell.

LastN – Returnerar den sista uppsättningen poster (N poster) i en tabell.

Starta – Startar en webbsida eller en arbetsyteapp.

Vänster – Returnerar den vänstra delen av en sträng.

Len – Returnerar längden på en sträng.

Ln – Returnerar den naturliga logen.

LoadData – Laddar en samling från en appvärd, till exempel en lokal enhet.

Plats – Returnerar din plats som en kartkoordinat med hjälp av GPS (Global Positioning System) och annan information.

Log – Returnerar logaritmen i valfri bas av ett tal.

LookUp – Söker efter en enskild post i en tabell baserat på ett eller flera kriterier.

Nedre – Konverterar bokstäver i en textsträng till gemener.

M

Match – Extraherar en delsträng baserat på ett mönster. Reguljära uttryck kan användas.

MatchAll – Extraherar flera delsträngar baserat på ett mönster. Reguljära uttryck kan användas.

Max – Maximalt värde för ett tabelluttryck eller en uppsättning argument.

Mid – Returnerar den mittersta delen av en sträng.

Min – Minsta värde för ett tabelluttryck eller en uppsättning argument.

Minut – Hämtar minutdelen av ett datum-/tidsvärde.

Mod – Returnerar återstoden efter att en utdelning har dividerats med en divisor.

Månad – Hämtar månadsdelen av ett datum-/tidsvärde.

N

... Navigera– Ändrar vilken skärm som visas.

NewForm – Återställer en formulärkontroll för att skapa ett objekt.

Inte – boolesk logik INTE. Returnerar sant om dess argument är falskt, och returnerar falskt om dess argument är sant. Du kan också använda ! operatör.

... Meddela– Visar ett bannermeddelande för användaren.

Nu – Returnerar det aktuella datum-/tidsvärdet i användarens tidszon.

O

Eller – boolesk logik ELLER. Returnerar sant om något av argumenten är sant. Du kan också använda || operatör.

P

Param – Åtkomstparametrar som skickas till en arbetsyteapp när den startas.

Överordnad – Ger åtkomst till en behållarkontrolls egenskaper.

ParseJSON– Konverterar JSON-dokument representerat som text till ett typlöst objekt .

Patch – Ändrar eller skapar en post i en datakälla, eller sammanfogar poster utanför en datakälla.

PDF– Exportera innehåll från den aktuella skärmen till ett objekt för användning i flera scenarier.

Pi – Returnerar numret π.

PlainText – Tar bort HTML- och XML-taggar från en sträng.

Effekt – Returnerar ett tal upphöjt till en potens. Du kan också använda ^ operatör.

Korrekt – Konverterar den första bokstaven i varje ord i en sträng till versaler och konverterar resten till gemener.

R

Radianer – Konverterar grader till radianer.

Rand – Returnerar ett pseudoslumptal mellan 0 och 1.

RandBetween – Returnerar ett pseudoslumpmässigt tal mellan två nummer.

ReadNFC– Läser en NFC-tagg (Near Field Communication).

RecordInfo – Ger information om en post i en datakälla.

Uppdatera – Uppdaterar posterna för en datakälla.

Relatera – Relaterar poster för två tabeller genom en en-till-många- eller många-till-många-relation.

Ta bort – Tar bort en eller flera specifika poster från en datakälla.

RemoveIf – Tar bort poster från en datakälla baserat på ett villkor.

Byt namn på kolumner – Byter namn på kolumner i en tabell.

Ersätt – Ersätter en del av en sträng med en annan sträng, genom att starta strängens position.

RequestHide – Döljer ett SharePoint formulär.

Återställa – Återställer en inmatningskontroll till dess standardvärde och kasserar alla användarändringar.

ResetForm – Återställer en formulärkontroll för redigering av ett befintligt objekt.

Återställ – Laddar om och rensar fel för posterna i en datakälla.

RGBA – Returnerar ett färgvärde för en uppsättning röda, gröna, blå och alfakomponenter.

Höger – Returnerar den högra delen av en sträng.

Avrunda – Avrundar till närmaste nummer.

RoundDown – Avrundar nedåt till det största föregående talet.

RoundUp – Avrundar uppåt till det minsta nästa nummer.

S

SaveData – Sparar en samling till en appvärd, till exempel en lokal enhet.

Sök – Söker efter poster i en tabell som innehåller en sträng i en av deras kolumner.

För det andra – Hämtar den andra delen av ett datum-/tidsvärde.

Välj – Simulerar en välj-åtgärd på en kontroll, vilket gör att OnSelect-formeln utvärderas.

Själv – Ger åtkomst till egenskaperna för den aktuella kontrollen.

Sekvens – Generera en tabell med sekventiella nummer, användbart när du itererar med ForAll.

SendAppNotification (förhandsversion) – Skicka ett meddelande i appen med valfria åtgärder till en mottagare.

Ställ in – Ställer in värdet på en global variabel.

SetFocus – Flyttar indatafokus till en specifik kontroll.

SetProperty – Simulerar interaktioner med inmatningskontroller.

ShowColumns – Returnerar en tabell med endast valda kolumner.

ShowHostInfo – Visar information för användaren i appen.

Blanda – Ordnar slumpmässigt om posterna i en tabell.

Sin – Returnerar sinus för en vinkel angiven i radianer.

Sortera – Returnerar en sorterad tabell baserat på en formel.

SortByColumns – Returnerar en sorterad tabell baserad på en eller flera kolumner.

Dela upp – Delar upp en textsträng i en tabell med delsträngar.

Sqrt – Returnerar kvadratroten ur ett tal.

StartsWith – Kontrollerar om en textsträng börjar med en annan textsträng.

StdevP – Returnerar standardavvikelsen för dess argument.

Ersätta – Ersätter en del av en sträng med en annan sträng, genom att matcha strängar.

SubmitForm – Sparar objektet i en formulärkontroll till datakällan.

Summa – Beräknar summan av ett tabelluttryck eller en uppsättning argument.

Switch – Matchar med en uppsättning värden och utvärderar sedan en motsvarande formel.

T

Tabell – Skapar en temporär tabell.

Tan – Returnerar tangensen för en vinkel angiven i radianer.

Text – Konverterar valfritt värde och formaterar ett tal eller datum/tid-värde till en textsträng.

ThisItem – Returnerar posten för det aktuella objektet i ett galleri eller en formulärkontroll.

ThisRecord – Returnerar posten för det aktuella objektet i en postomfångsfunktion, till exempel ForAll, With och Sum.

Tid – Returnerar ett datum-/tidsvärde, baserat på värdena Timme , Minut och Sekund .

TimeValue – Konverterar en sträng med endast tid till ett datum-/tidsvärde.

TimeZoneOffset – Returnerar skillnaden mellan UTC och användarens lokala tid i minuter.

Idag – returnerar värdet för endast aktuellt datum.

Spår – Ge ytterligare information i dina testresultat.

Trimma – Tar bort extra mellanslag från ändarna och insidan av en textsträng.

TrimEnds – Tar endast bort extra mellanslag från ändarna av en textsträng.

Trunk – Trunkerar talet till endast heltalsdelen genom att ta bort eventuell decimaldel.

U

Avgruppera – Tar bort en gruppering.

UniChar – Översätter en Unicode-kod till en sträng.

Orelaterad – Kopplar inte poster för två tabeller från en en-till-många- eller många-till-många-relation.

Uppdatering – Ersätter en post i en datakälla.

UpdateContext – Ställer in värdet för en eller flera kontextvariabler på den aktuella skärmen.

UpdateIf – Ändrar en uppsättning poster i en datakälla baserat på ett villkor.

Övre – Konverterar bokstäver i en textsträng till versaler.

Användare – returnerar information om den aktuella användaren.

UTCNow – Returnerar det aktuella datum-/tidsvärdet i UTC (Coordinated Universal Time).

UTCToday – Returnerar det aktuella värdet för endast datum i UTC (Coordinated Universal Time).

V

Validera – Kontrollerar om värdet för en enskild kolumn eller en fullständig post är giltigt för en datakälla.

Värde – Konverterar en sträng till ett nummer.

VarP – Returnerar variansen för dess argument.

ViewForm – Återställer en formulärkontroll för visning av ett befintligt objekt.

W

Veckodag – Hämtar veckodagsdelen av ett datum-/tidsvärde.

WeekNum – Returnerar veckonumret för ett datum-/tidsvärde.

Med – Beräknar värden och utför åtgärder för en enskild post, inklusive infogade poster med namngivna värden.

Y

År – Hämtar årsdelen av ett datum-/tidsvärde.