Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano wszystkie funkcje, których można używać w aplikacjach kanwy.
Formuły w aplikacjach kanwy łączą kilka elementów. Oto główne typy:
- Funkcje przyjmują parametry, wykonują operację i zwracają wartość. Na przykład funkcja Sqrt(25) zwraca wartość 5. Funkcje są podobne do funkcji programu Microsoft Excel. Niektóre funkcje mogą mieć skutki uboczne, takie jak SubmitForm, które są używane tylko w formule zachowania , takiej jak Button.OnSelect.
- Sygnały zwracają informacje o środowisku. Na przykład Location zwraca bieżące współrzędne GPS urządzenia. Sygnały nie przyjmują parametrów ani nie mają efektów ubocznych.
- Wyliczenia zwracają wstępnie zdefiniowaną wartość stałą. Na przykład Color to wyliczenie ze wstępnie zdefiniowanymi wartościami, takimi jak Color.Red i Color.Blue. W tym miejscu uwzględniono typowe wyliczenia, a wyliczenia specyficzne dla funkcji są opisane w funkcji .
- Nazwane operatory, takie jak ThisItem i Self, umożliwiają dostęp do informacji z kontenera.
Inne elementy obejmują:
A
Abs — zwraca wartość bezwzględną liczby.
Przyspieszenie – Odczytuje czujnik przyspieszenia w Twoim urządzeniu.
Acos – Zwraca arcus cosinus liczby w radianach.
Acot – Zwraca arcus cotangens liczby w radianach.
AddColumns — zwraca tabelę z dodatkowymi kolumnami.
I – Logika logiczna AND. Zwraca wartość true, jeśli wszystkie argumenty mają wartość true. Można również użyć operatora &&.
AIClassify — klasyfikuje tekst w co najmniej jednej kategorii.
AIExtract — wyodrębnia określone jednostki, takie jak numery rejestracji, numery telefonów lub nazwiska osób.
AIReply – Tworzy wersję roboczą odpowiedzi na podaną przez Ciebie wiadomość.
AISentiment – Wykrywa tonację podanego tekstu.
AISummarize – Podsumowuje podany przez Ciebie tekst.
AITranslate — tłumaczy tekst z jednego języka na inny.
Aplikacja — zawiera informacje o aktualnie uruchomionej aplikacji i umożliwia kontrolowanie zachowania aplikacji.
Asin – Zwraca arcus sinus liczby w radianach.
Assert – Oblicza wartość true lub false w teście.
As — nazywa bieżący rekord w galeriach, formularzach i funkcjach zakresu rekordów, takich jak ForAll, With i Sum.
AsType – Traktuje odwołanie do rekordu jako określony typ tabeli.
Atan – Zwraca arcus tangens liczby w radianach.
Atan2 – Zwraca arcus tangens na podstawie współrzędnej (x,y) w radianach.
Średnia — oblicza średnią wyrażenia tabeli lub zestawu argumentów.
B
Wstecz — pokazuje poprzedni ekran.
Blank — zwraca wartość pustą , której można użyć do wstawienia wartości NULL w źródle danych.
Wartość logiczna — konwertuje ciąg tekstowy, liczbę lub wartość dynamiczną na wartość logiczną.
C
Kalendarz — pobiera informacje o kalendarzu dla bieżących ustawień regionalnych.
Char – Tłumaczy kod znaku na ciąg znaków.
Wybory — Zwraca tabelę z możliwymi wartościami dla kolumny odnośnika.
Wyczyść – Usuwa wszystkie dane z kolekcji.
ClearCollect – Usuwa wszystkie dane z kolekcji, a następnie dodaje zestaw rekordów.
ClearData – Czyści kolekcję lub wszystkie kolekcje z hosta aplikacji, takiego jak urządzenie lokalne.
Zegar – Pobiera informacje o zegarze dla bieżących ustawień regionalnych.
Koalescencja – Zastępuje puste wartości, pozostawiając niepuste wartości bez zmian.
Collect – tworzy kolekcję lub dodaje dane do źródła danych.
Kolor – Ustawia właściwość na wbudowaną wartość koloru.
ColorFade – Zanika wartość koloru.
ColorValue – Tłumaczy CSS nazwę koloru lub kod szesnastkowy na wartość koloru.
Kolumna — pobiera nazwy i wartości kolumn z wartości dynamicznej.
ColumnNames — pobiera nazwy i wartości kolumn z wartości dynamicznej.
Kompas – Zwraca kierunek kompasu.
Concat – Łączy ciągi w źródle danych.
Konkatenacja – Łączy ciągi.
Współbieżne – Ocenia wiele formuł jednocześnie ze sobą.
Połączenie – Zwraca informacje o połączeniu sieciowym.
Kopiuj – Kopiuje tekst do schowka na urządzeniu, na którym jest uruchomiona aplikacja.
Liczba – Zlicza rekordy tabeli zawierające liczby.
Cos – zwraca cosinus kąta określonego w radianach.
Cot – Zwraca cotangens kąta określonego w radianach.
CountA – zlicza rekordy tabeli, które nie są puste.
CountIf — zlicza rekordy tabeli, które spełniają warunek.
CountRows– Zlicza rekordy tabeli .
D
DataSourceInfo – Zawiera informacje o źródle danych.
Data – Zwraca wartość daty/godziny na podstawie wartości Rok, Miesiąc i Dzień .
DateAdd – Dodaje dni, miesiące, kwartały lub lata do wartości daty/godziny.
DateDiff – Odejmuje dwie wartości dat i pokazuje wynik w dniach, miesiącach, kwartałach lub latach.
DateTime – Zwraca wartość daty/godziny na podstawie składników daty i godziny.
DateTimeValue – Konwertuje ciąg daty i godziny na wartość daty/godziny.
DateValue – Konwertuje ciąg tylko daty na wartość daty/godziny.
Day – Pobiera część dnia wartości daty/godziny.
Dec2Hex – Konwertuj liczbę na szesnastkowy ciąg tekstowy.
Defaults – Zwraca wartości domyślne dla źródła danych.
Stopnie – Konwertuje radiany na stopnie.
Wyłącz – Wyłącza sygnał, taki jak Lokalizacja do odczytu GPS.
Odrębny – podsumowuje rekordy tabeli, usuwając duplikaty.
Pobierz – Pobiera plik z Internetu na urządzenie lokalne.
DropColumns – Zwraca tabelę z usuniętą co najmniej jedną kolumną.
E
EDate – Dodaje lub odejmuje miesiące do daty, bez zmiany dnia miesiąca.
EditForm – Resetuje kontrolkę formularza do edycji elementu.
Włącz – Włącza sygnał, taki jak Lokalizacja , do odczytu GPS.
KodowanieHTML – Koduje znaki, które muszą zostać zmienione, aby mogły być używane w kontekście HTML.
EncodeUrl – Koduje znaki specjalne przy użyciu kodowania adresów URL.
EndsWith – Sprawdza, czy ciąg tekstowy kończy się innym ciągiem tekstowym.
EOMonth – Dodaje lub odejmuje miesiące do daty, zwracając ostatni dzień tego miesiąca.
Błąd – Utwórz błąd niestandardowy lub przejdź przez błąd.
Błędy — zawiera informacje o błędach dotyczących poprzednich zmian w źródle danych.
exactin – Sprawdza, czy ciąg tekstowy jest zawarty w innym ciągu tekstowym lub tabeli, w zależności od wielkości liter. Służy również do sprawdzania, czy rekord znajduje się w tabeli.
... Wyjście– Zamyka aktualnie uruchomioną aplikację i opcjonalnie wylogowuje bieżącego użytkownika.
Exp – Zwraca e podniesione do potęgi.
F
Filtr – Zwraca przefiltrowaną tabelę na podstawie co najmniej jednego kryterium.
Znajdź – Sprawdza, czy jeden ciąg pojawia się w innym i zwraca lokalizację.
First – Zwraca pierwszy rekord tabeli.
FirstN – Zwraca pierwszy zestaw rekordów (N rekordów) tabeli.
ForAll – Oblicza wartości i wykonuje akcje dla wszystkich rekordów tabeli.
G
GroupBy – Zwraca tabelę z pogrupowanymi razem rekordami.
GUID – Konwertuje ciąg identyfikatora GUID na wartość identyfikatora GUID lub tworzy nową wartość identyfikatora GUID.
H
HashTags – Wyodrębnia hashtagi (#strings) z ciągu.
Hex2Dec – Przekonwertuj szesnastkowy ciąg tekstowy na liczbę.
Host — zawiera informacje o bieżącym hoście, na którym działa aplikacja.
Godzina – Zwraca część godzinową wartości daty/godziny.
I
Jeśli — zwraca jedną wartość, jeśli warunek jest spełniony, a drugą wartość, jeśli nie.
IfError – Wykrywa błędy i podaje alternatywną wartość lub podejmuje działanie.
w – Sprawdza, czy ciąg tekstowy jest zawarty w innym ciągu tekstowym lub tabeli, niezależnie od wielkości liter. Służy również do sprawdzania, czy rekord znajduje się w tabeli.
Indeks – Zwraca rekord z tabeli na podstawie uporządkowanej pozycji.
Int – zaokrągla w dół do najbliższej liczby całkowitej.
IsBlank – Sprawdza, czy wartość jest pusta .
IsBlankOrError – Sprawdza, czy nie ma pustej wartości lub błędu .
IsEmpty – Sprawdza, czy tabela jest pusta.
IsError – Sprawdza, czy nie ma błędu.
IsMatch – Sprawdza ciąg względem wzorca. Możliwość używania wyrażeń regularnych.
IsNumeric — Sprawdza wartość liczbową.
ISOWeekNum – Zwraca numer tygodnia ISO wartości daty/godziny.
IsToday – Sprawdza, czy wartość daty/godziny przypada gdzieś dzisiaj w strefie czasowej użytkownika.
IsType – Sprawdza, czy odwołanie do rekordu odwołuje się do określonego typu tabeli.
J
JSON– Generuje ciąg tekstowy JSON dla tabeli, rekordu lub wartości.
L
Język – Zwraca znacznik języka bieżącego użytkownika.
Last – Zwraca ostatni rekord tabeli.
LastN – Zwraca ostatni zestaw rekordów (N rekordów) tabeli.
Uruchomić – Uruchamia stronę internetową lub aplikację kanwy.
Left – Zwraca skrajną lewą część ciągu.
Len – Zwraca długość ciągu.
Ln – Zwraca logarytm naturalny.
LoadData – Ładuje kolekcję z hosta aplikacji, takiego jak urządzenie lokalne.
Lokalizacja — zwraca lokalizację użytkownika jako współrzędne mapy przy użyciu globalnego systemu pozycjonowania (GPS) i innych informacji.
Log – Zwraca logarytm w dowolnej podstawie liczby.
LookUp — wyszukuje pojedynczy rekord w tabeli na podstawie co najmniej jednego kryterium.
Mały – Konwertuje litery w ciągu tekstu na wszystkie małe litery.
M
Dopasowanie – Wyodrębnia podciąg na podstawie wzorca. Możliwość używania wyrażeń regularnych.
MatchAll – Wyodrębnia wiele podciągów na podstawie wzorca. Możliwość używania wyrażeń regularnych.
Max – maksymalna wartość wyrażenia tabeli lub zestawu argumentów.
Mid – zwraca środkową część ciągu.
Min – minimalna wartość wyrażenia tabeli lub zestawu argumentów.
Minuta – Pobiera minutową część wartości daty/godziny.
Mod – Zwraca resztę po podzieleniu dywidendy przez dzielnik.
Miesiąc — pobiera część miesiąca wartości daty/godziny.
N
Nawigacja – Zmienia wyświetlany ekran.
NewForm – Resetuje kontrolkę formularza w celu utworzenia elementu.
Nie – logika logiczna NIE. Zwraca wartość true, jeśli jej argument ma wartość false, albo zwraca wartość false, jeśli jej argument ma wartość true. Można również użyć operatora !.
Powiadom – Wyświetla użytkownikowi wiadomość banerową.
Teraz – Zwraca bieżącą wartość daty/godziny w strefie czasowej użytkownika.
O
Or – Logika logiczna OR. Zwraca wartość prawda, jeśli dowolny z jej argumentów ma wartość prawda. Można również użyć || operatora.
P
Param – Parametry dostępu przekazywane do aplikacji kanwy po uruchomieniu.
Element nadrzędny — zapewnia dostęp do właściwości kontrolki kontenera.
ParseJSON — konwertuje dokument JSON reprezentowany jako tekst na wartość wartość dynamiczną .
Poprawka — umożliwia modyfikowanie lub tworzenie rekordu w źródle danych albo scalanie rekordów poza źródłem danych.
PDF– Eksportuj zawartość z bieżącego ekranu do obiektu do użycia w wielu scenariuszach.
Pi – Zwraca liczbę π.
PlainText – Usuwa tagi HTML i XML z ciągu.
Potęga – Zwraca liczbę podniesioną do potęgi. Można również użyć ^ operatora.
Drukuj — otwiera bieżący ekran w domyślnym oknie dialogowym drukowania przeglądarki.
... Właściwy– Konwertuje pierwszą literę każdego słowa w ciągu na wielkie litery i konwertuje resztę na małe.
R
Radiany – Konwertuje stopnie na radiany.
Rand – Zwraca liczbę pseudolosową z zakresu od 0 do 1.
RandBetween – Zwraca liczbę pseudolosową między dwiema liczbami.
ReadNFC – Odczytuje tag komunikacji bliskiego zasięgu (NFC).
RecordInfo — zawiera informacje o rekordzie źródła danych.
RecordOf — wyodrębnia typ rekordu z tabeli.
Odśwież — odświeża rekordy źródła danych.
Relacjonować — Łączy rekordy dwóch tabel za pośrednictwem relacji jeden-do-wielu lub wiele-do-wielu.
Usuń — usuwa co najmniej jeden określony rekord ze źródła danych.
RemoveIf — usuwa rekordy ze źródła danych na podstawie warunku.
Zmień nazwęKolumny – Zmienia nazwy kolumn tabeli.
Zamień – Zastępuje część ciągu innym ciągiem, według pozycji początkowej ciągu.
RequestHide – Ukrywa formularz. SharePoint
Resetuj – Resetuje kontrolkę wejściową do wartości domyślnej, odrzucając wszelkie zmiany użytkownika.
ResetForm— resetuje kontrolkę formularza do edycji istniejącego elementu.
Przywróć — umożliwia ponowne załadowanie i usunięcie błędów dla rekordów źródła danych.
RGBA– Zwraca wartość koloru dla zestawu składników czerwonego, zielonego, niebieskiego i alfa.
Right – Zwraca skrajną prawą część ciągu.
Okrągło – Zaokrągla do najbliższej liczby.
RoundDown – Zaokrągla w dół do największej poprzedniej liczby.
RoundUp – Zaokrągla w górę do najmniejszej następnej liczby.
S
SaveData – Zapisuje kolekcję na hoście aplikacji, takim jak urządzenie lokalne.
Szukaj — znajduje rekordy w tabeli, które zawierają ciąg znaków w jednej z kolumn.
Drugi – Pobiera drugą część wartości daty/godziny.
Wybierz — symuluje akcję wybierania na kontrolce, powodując ocenę formuły OnSelect .
Własny — zapewnia dostęp do właściwości bieżącej kontrolki.
Sekwencja – Wygeneruj tabelę liczb sekwencyjnych, przydatną podczas iteracji za pomocą ForAll.
Set – Ustawia wartość zmiennej globalnej.
SetFocus – Przenosi fokus wejściowy do określonej kontrolki.
SetProperty – Symuluje interakcje z kontrolkami wejściowymi.
ShowColumns– Zwraca tabelę zawierającą tylko wybrane kolumny .
ShowHostInfo – Wyświetla informacje użytkownikowi w aplikacji.
Losowo – Losowo zmienia kolejność rekordów tabeli.
Sin – Zwraca sinus kąta określonego w radianach.
Sortuj – Zwraca posortowaną tabelę na podstawie formuły.
SortByColumns – Zwraca posortowaną tabelę na podstawie co najmniej jednej kolumny.
Podziel – Dzieli ciąg tekstowy na tabelę podciągów.
Sqrt – Zwraca pierwiastek kwadratowy z liczby.
StartsWith – Sprawdza, czy ciąg tekstowy zaczyna się od innego ciągu tekstowego.
Odchylenie standardowe– Zwraca odchylenie standardowe swoich argumentów.
Podstawienie – Zastępuje część ciągu innym ciągiem, dopasowując ciągi.
SubmitForm – zapisuje element w kontrolce formularza w źródle danych.
Suma — oblicza sumę wyrażenia tabeli lub zestawu argumentów.
Przełącznik – Dopasowuje się do zestawu wartości, a następnie ocenia odpowiednią formułę.
T
Tabela – Tworzy tabelę tymczasową.
Tan – Zwraca tangens kąta określonego w radianach.
Tekst – Konwertuje dowolną wartość i formatuje wartość liczbową lub wartość daty/godziny na ciąg tekstowy.
ThisItem — zwraca rekord dla bieżącego elementu w galerii lub kontrolce formularza.
ThisRecord – Zwraca rekord dla bieżącego elementu w funkcji zakresu rekordu, takiej jak ForAll, With i Sum.
Czas – Zwraca wartość daty/godziny na podstawie wartości Godzina, Minuta i Sekunda .
TimeValue – Konwertuje ciąg tylko czasu na wartość daty/godziny.
TimeZoneOffset – Zwraca różnicę między czasem UTC a czasem lokalnym użytkownika w minutach.
Dzisiaj – zwraca bieżącą wartość tylko dla daty.
Ślad – Podaj dodatkowe informacje w wynikach testu.
Przytnij – Usuwa dodatkowe spacje z końców i wnętrza ciągu tekstu.
TrimEnds – Usuwa dodatkowe spacje tylko z końców ciągu tekstu.
Trunc – Obcina liczbę tylko do części całkowitej, usuwając dowolną część dziesiętną.
Typ — definiuje typ zdefiniowany przez użytkownika.
U
Rozgrupuj – Usuwa grupowanie.
UniChar – Tłumaczy kod Unicode na ciąg znaków.
Unrelate — usuwa powiązania rekordów dwóch tabel z relacji jeden-do-wielu lub wiele-do-wielu.
Aktualizacja – Zastępuje rekord w źródle danych.
UpdateContext – Ustawia wartość co najmniej jednej zmiennej kontekstowej bieżącego ekranu.
UpdateIf — modyfikuje zestaw rekordów w źródle danych na podstawie warunku.
Wielkie – Konwertuje litery w ciągu tekstu na wszystkie wielkie litery.
User – Zwraca informacje o bieżącym użytkowniku.
V
Weryfikuj — sprawdza, czy wartość pojedynczej kolumny lub całego rekordu jest prawidłowa dla źródła danych.
Wartość – Konwertuje ciąg znaków na liczbę.
Zmienna P – Zwraca wariancję swoich argumentów.
ViewForm — resetuje kontrolkę formularza do wyświetlania istniejącego elementu.
W
Dzień tygodnia— pobiera część wartości daty/godziny dotyczącą dnia tygodnia.
WeekNum – Zwraca numer tygodnia wartości daty/godziny.
Z — oblicza wartości i wykonuje akcje dla pojedynczego rekordu, w tym rekordów wbudowanych nazwanych wartości.
Y
Year – Pobiera część roku wartości daty/godziny.