Formül başvurusu - tuval uygulamaları
Bu makalede, tuval uygulamalarındaki kullanılabilir tüm işlevler hakkında bilgi edinin.
Tuval uygulamalarındaki formüller birçok öğeyi birleştirir. Bunlardan bazıları aşağıda listelenmiştir:
- İşlevler parametreleri alır, bir işlem gerçekleştirir ve bir değer döndürür. Örneğin, Sqrt(25) işlevi 5 değerini döndürür. İşlevler, Microsoft Excel işlevlerinden modellenir. Bazı işlevlerin (ör. SubmitForm) yalnızca bir davranış formülünde (ör. Button.OnSelect) uygun olan yan etkileri vardır.
- Sinyaller çevre hakkında bilgi döndürür. Örneğin, Location, cihazın geçerli GPS koordinatlarını döndürür. Sinyaller parametre almaz veya yan etkileri yoktur.
- Numaralandırmalar önceden tanımlanmış bir sabit değer döndürür. Örneğin, Color numaralandırması Color.Red, Color.Blue vb. için önceden tanımlanmış değerler içeren bir numaralandırmadır. Bu sayfada yaygın olarak kullanılan numaralandırmalar yer almaktadır; işleve özgü numaralandırmalar söz konusu işlevle birlikte açıklanmıştır.
- ThisItem veSelf gibi adlandırılmış işleçler , birkapsayıcı içindeki bilgilere erişim sağlar.
Diğer öğeler arasında şunlar yer almaktadır:
A
Abs – Bir sayının mutlak değeri.
Hızlanma – Cihazınızdaki hızlanma sensörünü okur.
Acos – Bir sayının arkkosinüsünü radyan cinsinden verir.
Acot – Bir sayının arkkotanjantını radyan cinsinden verir.
AddColumns– Sütunların eklendiği bir tablo döndürür.
Ve – Boole mantığı VE. Tüm bağımsız değişkenler doğru ise true değerini döndürür. && işlecini de kullanabilirsiniz.
AIClassify – Metni bir veya daha fazla kategoriye ayırır.
AIExtract – Kayıt numaraları, telefon numaraları veya kişi adları gibi belirli varlıkları ayıklar.
AIReply – Sağladığınız mesaja bir yanıt taslağı hazırlar.
AISentiment – Sağladığınız metnin duyarlılığını algılar.
AISummarize – Sağladığınız metni özetler.
AITranslate – Metni başka bir dilden çevirir.
Uygulama – Çalışmakta olan uygulama hakkında bilgi sağlar ve uygulamanın davranışı üzerinde denetim sağlar.
Asin – Bir sayının arksinüsünü radyan cinsinden verir.
Onaylamak – Bir testte doğru veya yanlış olarak değerlendirir.
As – Galeri, form ve ForAll , With veSum gibikayıt kapsamı işlevlerindeki geçerli kaydı adlandırır.
AsType – Bir kayıt başvurusunu belirli bir tablo türü olarak değerlendirir.
Atan – Bir sayının arktanjantını radyan cinsinden verir.
Atan2 – (x,y) koordinatına dayalı arktanjantı radyan cinsinden verir.
Ortalama – Bir tablo ifadesinin veya bir bağımsız değişken kümesinin ortalamasını hesaplar.
B
Geri – Önceki ekranı görüntüler.
Boş – Bir veri kaynağına NULL değer eklemek için kullanılabilecek boş bir değer döndürür.
Boolean – Bir metin dizesini, sayıyı veya yazılmamış değeri Boole değerine dönüştürür.
C
Takvim – Geçerli yerel ayar için takvimle ilgili bilgileri alır.
Char – Bir karakter kodunu bir dizeye çevirir.
Seçenekler – Bir arama sütunu için olası değerlerin tablosunu döndürür.
Temizle – Bir koleksiyondaki tüm verileri siler.
ClearCollect – Bir koleksiyondaki tüm verileri siler ve ardından bir dizi kayıt ekler.
ClearData – Yerel bir cihaz gibi bir uygulama ana bilgisayarından bir koleksiyonu veya tüm koleksiyonları temizler.
Saat – Geçerli yerel ayar için saatle ilgili bilgileri alır.
... Birleştir– Boş olmayan değerleri değiştirmeden bırakırken boş değerleri değiştirir .
Topla – Bir koleksiyon oluşturur veya bir veri kaynağına veri ekler.
Renk – Bir özelliği yerleşik bir renk değerine ayarlar.
ColorFade – Bir renk değerini soldurur.
ColorValue – Bir CSS renk adını veya onaltılık kodu bir renk değerine çevirir.
Sütun – türü belirtilmemiş nesne veri türünden sütun adlarını ve değerlerini alır.
ColumnNames – türü belirtilmemiş nesne veri türünden sütun adlarını ve değerlerini alır.
Pusula – Pusula yönünüzü döndürür.
Concat – Bir veri kaynağındaki dizeleri birleştirir.
Birleştir – Dizeleri birleştirir.
Eşzamanlı – Birden çok formülü birbiriyle eşzamanlı olarak değerlendirir.
Bağlantı – Ağ bağlantınız hakkında bilgi verir.
Kopyala – Metni, uygulamanın çalıştığı cihazdaki panoya kopyalar.
Sayım – Sayı içeren tablo kayıtlarını sayar.
Cos – Radyan cinsinden belirtilen bir açının kosinüsünü verir.
Cot – Radyan cinsinden belirtilen bir açının kotanjantını verir.
CountA – Boş olmayantablo kayıtlarını sayar.
EğerEğer – Bir koşulu karşılayan tablo kayıtlarını sayar.
CountRows – Tablo kayıtlarını sayar.
D
DataSourceInfo – Bir veri kaynağı hakkında bilgi sağlar.
Date – Yıl , Ay ve Gün değerlerine göre bir tarih/saat değeri döndürür.
DateAdd – Bir tarih/saat değerine günler, aylar, çeyrekler veya yıllar ekler.
DateDiff – İki tarih değerini çıkarır ve sonucu gün, ay, çeyrek veya yıl olarak gösterir.
DateTime – Hem tarih hem de saat bileşenlerine göre bir tarih/saat değeri döndürür.
DateTimeValue – Bir tarih ve saat dizesini tarih/saat değerine dönüştürür.
DateValue – Yalnızca tarih dizesini tarih/saat değerine dönüştürür.
Gün – Tarih/saat değerinin gün bölümünü alır.
Dec2Hex – Bir sayıyı onaltılık bir metin dizesine dönüştürün.
Varsayılan – Bir veri kaynağı için varsayılan değerleri döndürür.
Derece – Radyanı dereceye dönüştürür.
Devre Dışı Bırak – GPS'i okumak için Konum gibi bir sinyali devre dışı bırakır.
Distinct – Bir tablonun kayıtlarını özetler, kopyaları kaldırır.
İndir – Web'den yerel cihaza bir dosya indirir.
DropColumns – Bir veya daha fazla sütunu kaldırılmış bir tablo döndürür.
E
EDate – Ayın gününü değiştirmeden bir tarihe ay ekler veya çıkarır.
EditForm – Bir öğenin düzenlenmesi için form denetimini sıfırlar.
Etkinleştir – GPS'i okumak için Konum gibi bir sinyali etkinleştirir.
EncodeHTML – HTML bağlamında kullanılmak üzere kaçış yapılması gereken karakterleri kodlar.
EncodeUrl – URL kodlamasını kullanarak özel karakterleri kodlar.
EndsWith – Bir metin dizesinin başka bir metin dizesiyle bitip bitmediğini kontrol eder.
EOMonth – Bir tarihe ayları ekler veya çıkarır ve o ayın son gününü döndürür.
Hata – Özel bir hata oluşturun veya bir hatadan geçin.
Hatalar – Bir veri kaynağında yapılan önceki değişiklikler için hata bilgileri sağlar.
exactin – Bir metin dizesinin, büyük/küçük harfe bağlı olarak başka bir metin dizesi veya tablosu içinde yer alıp almadığını kontrol eder. Bir kaydın tabloda yer alıp almadığını denetlemek için de kullanılır.
Çıkış – Şu anda çalışan uygulamadan çıkar ve isteğe bağlı olarak geçerli kullanıcının oturumunu kapatır.
Exp – Bir güce yükseltilmiş e'yi döndürür .
F
Filtre – Bir veya daha fazla ölçüte göre filtrelenmiş bir tablo döndürür.
Bul – Bir dizenin diğerinin içinde görünüp görünmediğini kontrol eder ve konumu döndürür.
İlk – Tablonun ilk kaydını döndürür.
FirstN – Bir tablonun ilk kayıt kümesini (N kayıt) döndürür.
ForAll – Bir tablonun tüm kayıtları için değerleri hesaplar ve eylemler gerçekleştirir.
G
GroupBy – Kayıtların birlikte gruplandırıldığı bir tablo döndürür.
GUID – Bir GUID dizesini GUID değerine dönüştürür veya yeni bir GUID değeri oluşturur.
H
HashTags – Bir dizeden hashtag'leri (#strings) çıkarır.
Hex2Dec – Onaltılık bir metin dizesini bir sayıya dönüştürün.
Ana bilgisayar – Uygulamayı çalıştıran geçerli ana bilgisayar hakkında bilgi sağlar.
Saat – Tarih/saat değerinin saat bölümünü döndürür.
I
Eğer – Bir koşul doğruysa bir değer, değilse başka bir değer döndürür.
IfError – Hataları algılar ve alternatif bir değer sağlar veya eylem gerçekleştirir.
in – Bir metin dizesinin başka bir metin dizesi veya tablo içinde yer alıp almadığını kontrol eder, büyük/küçük harften bağımsızdır. Bir kaydın tabloda yer alıp almadığını denetlemek için de kullanılır.
Dizin – Sıralı konuma göre bir tablodan bir kayıt döndürür.
Int – En yakın tamsayıya aşağı yuvarlar.
IsBlank – Boş bir değer olup olmadığını kontrol eder.
IsBlankOrError – Boş bir değer veya hata olup olmadığını kontrol eder.
IsEmpty – Boş bir tablo olup olmadığını kontrol eder.
IsError – Bir hata olup olmadığını kontrol eder.
IsMatch – Bir dizeyi bir desene karşı kontrol eder. Normal ifadeler kullanılabilir.
IsNumeric – Sayısal bir değer olup olmadığını kontrol eder.
ISOWeekNum – Bir tarih/saat değerinin ISO hafta numarasını döndürür.
IsToday – Bir tarih/saat değerinin kullanıcının saat diliminde bugün bir saat olup olmadığını denetler.
IsType – Bir kayıt başvurusunun belirli bir tablo türüne başvurup başvurmadığını denetler.
IsUTCToday – Bir tarih/saat değerinin Eşgüdümlü Evrensel Saat'te (UTC) bugün bir saat olup olmadığını denetler.
J
JSON– Bir tablo, kayıt veya değer için bir JSON metin dizesi oluşturur.
L
Dil – Geçerli kullanıcının dil etiketini döndürür.
Son – Bir tablonun son kaydını döndürür.
LastN – Bir tablonun son kayıt kümesini (N kayıt) döndürür.
Başlat – Bir web sayfası veya tuval uygulaması başlatır.
Sol – Bir dizenin en soldaki kısmını döndürür.
Len – Bir dizenin uzunluğunu döndürür.
Ln – Doğal kütüğü döndürür.
LoadData – Yerel cihaz gibi bir uygulama ana bilgisayarından bir koleksiyon yükler.
Konum – Küresel Konumlandırma Sistemi'ni (GPS) ve diğer bilgileri kullanarak konumunuzu bir harita koordinatı olarak döndürür.
Günlük – Bir sayının herhangi bir tabanındaki logaritmayı döndürür.
LookUp – Bir veya daha fazla ölçüte göre tablodaki tek bir kaydı arar.
Küçük – Bir metin dizesindeki harfleri tümü küçük harfe dönüştürür.
M
Eşleştir – Bir desene dayalı olarak bir alt dize ayıklar. Normal ifadeler kullanılabilir.
MatchAll – Bir desene göre birden çok alt dizeyi ayıklar. Normal ifadeler kullanılabilir.
Maks – Bir tablo ifadesinin veya bir bağımsız değişken kümesinin maksimum değeri.
Orta – Bir dizenin orta kısmını döndürür.
Min – Bir tablo ifadesinin veya bir bağımsız değişken kümesinin minimum değeri.
Dakika – Tarih/saat değerinin dakika bölümünü alır.
Mod – Bir temettü bir bölene bölündükten sonra kalanı döndürür.
Ay – Tarih/saat değerinin ay bölümünü alır.
N
... Gezinmek– Hangi ekranın görüntüleneceğini değiştirir.
NewForm – Bir öğenin oluşturulması için form denetimini sıfırlar.
Değil – Boole mantığı DEĞİL. Bağımsız değişkeni false olduğunda true, true olduğunda ise false değerini döndürür. ! işlecini de kullanabilirsiniz.
Bildir – Kullanıcıya bir başlık mesajı görüntüler.
Şimdi – Kullanıcının saat dilimindeki geçerli tarih/saat değerini döndürür.
O
Veya – Boole mantığı VEYA. Bağımsız değişkenlerinden biri true olduğunda true değerini döndürür. || işlecini de kullanabilirsiniz.
P
Param – Başlatıldığında bir tuval uygulamasına geçirilen erişim parametreleri.
Üst öğe – Kapsayıcı denetiminin özelliklerine erişim sağlar.
ParseJSON– Metin olarak temsil edilen JSON belgesini türü belirtilmemiş nesne değerine dönüştürür.
Yama – Bir veri kaynağındaki kaydı değiştirir veya oluşturur ya da bir veri kaynağının dışındaki kayıtları birleştirir.
PDF– Birden çok senaryoda kullanmak için içeriği geçerli ekrandan bir nesneye aktarın.
Pi – π sayısını verir.
PlainText – Bir dizeden HTML ve XML etiketlerini kaldırır.
Güç – Kuvvete yükseltilmiş bir sayıyı döndürür. ^ işlecini de kullanabilirsiniz.
Uygun – Bir dizedeki her kelimenin ilk harfini büyük harfe dönüştürür ve geri kalanını küçük harfe dönüştürür.
R
Radyan – Dereceleri radyana dönüştürür.
Rand – 0 ile 1 arasında sözde rastgele bir sayı döndürür.
RandBetween – İki sayı arasında sözde rastgele bir sayı döndürür.
ReadNFC – Yakın Alan İletişimi (NFC) etiketini okur.
RecordInfo – Bir veri kaynağının kaydı hakkında bilgi sağlar.
Yenile – Bir veri kaynağının kayıtlarını yeniler.
İlişkilendirmek – İki tablonun kayıtlarını bir-çok veya çok-çok ilişkisi aracılığıyla ilişkilendirir.
Kaldır – Bir veri kaynağından bir veya daha fazla belirli kaydı kaldırır.
RemoveIf – Bir koşula bağlı olarak veri kaynağından kayıtları kaldırır.
RenameColumns– Bir tablonun sütunlarını yeniden adlandırır.
Değiştir – Bir dizenin bir bölümünü, dizenin başlangıç konumuna göre başka bir dizeyle değiştirir.
RequestHide – Bir formu gizler SharePoint .
Sıfırla – Bir giriş denetimini varsayılan değerine sıfırlar ve kullanıcı değişikliklerini atar.
ResetForm – Varolan bir öğenin düzenlenmesi için bir form denetimini sıfırlar.
Geri dönmek – Bir veri kaynağının kayıtları için hataları yeniden yükler ve temizler.
RGBA – Kırmızı, yeşil, mavi ve alfa bileşenleri kümesi için bir renk değeri döndürür.
Sağ – Bir dizenin en sağdaki kısmını döndürür.
Yuvarla – En yakın sayıya yuvarlar.
RoundDown – Önceki en büyük sayıya aşağı yuvarlar.
Yukarı Yuvarla– Sonraki en küçük sayıya yuvarlar.
S
SaveData – Bir koleksiyonu yerel cihaz gibi bir uygulama ana bilgisayarına kaydeder.
Arama – Sütunlarından birinde dize içeren bir tablodaki kayıtları bulur.
İkinci – Tarih/saat değerinin ikinci bölümünü alır.
Seç – Denetimdeki bir seçme eyleminin benzetimini yaparak OnSelect formülünün değerlendirilmesini sağlar.
Kendi Kendine – Geçerli kontrolün özelliklerine erişim sağlar.
Sıra – ForAll ileyineleme yaparken kullanışlı olan sıralı sayılardan oluşan bir tablo oluşturun.
SendAppNotification (önizleme) – Alıcıya isteğe bağlı eylemler içeren bir uygulama içi bildirim gönderin.
Küme – Genel bir değişkenin değerini ayarlar.
SetFocus – Giriş odağını belirli bir kontrole taşır.
SetProperty – Giriş denetimleriyle etkileşimleri simüle eder.
ShowColumns – Yalnızca seçili sütunları olan bir tablo döndürür.
ShowHostInfo – Uygulamadaki kullanıcıya bilgileri görüntüler.
Karıştır – Bir tablonun kayıtlarını rastgele yeniden sıralar.
Sin – Radyan cinsinden belirtilen bir açının sinüsünü verir.
Sırala – Bir formüle göre sıralanmış bir tablo döndürür.
SortByColumns – Bir veya daha fazla sütuna göre sıralanmış bir tablo döndürür.
Böl – Bir metin dizesini alt dizelerden oluşan bir tabloya böler.
Sqrt – Bir sayının karekökünü verir.
StartsWith – Bir metin dizesinin başka bir metin dizesiyle başlayıp başlamadığını kontrol eder.
StdevP – Bağımsız değişkenlerinin standart sapmasını döndürür.
Yedek – Dizeleri eşleştirerek bir dizenin bir bölümünü başka bir dizeyle değiştirir.
SubmitForm – Öğeyi bir form denetiminde veri kaynağına kaydeder.
Topla – Bir tablo ifadesinin veya bir bağımsız değişken kümesinin toplamını hesaplar.
Değiştirmek – Bir değer kümesiyle eşleşir ve ardından karşılık gelen bir formülü değerlendirir.
T
Tablo – Geçici bir tablo oluşturur.
Tan – Radyan cinsinden belirtilen bir açının tanjantını verir.
Metin – Herhangi bir değeri dönüştürür ve bir sayı veya tarih/saat değerini bir metin dizesine biçimlendirir.
ThisItem – Bir galeri veya form denetimindeki geçerli öğenin kaydını döndürür.
ThisRecord – ForAll , With veSum gibibir kayıt kapsamı işlevindeki geçerli öğenin kaydını döndürür.
Zaman – Saat, Dakika ve Saniye değerlerine göre bir tarih/saat değeri döndürür.
TimeValue – Yalnızca zaman dizesini tarih/saat değerine dönüştürür.
TimeZoneOffset – UTC ile kullanıcının yerel saati arasındaki farkı dakika cinsinden döndürür.
Bugün : Yalnızca geçerli tarih değerini döndürür.
İzleme – Test sonuçlarınızda ek bilgiler sağlayın.
Kırp – Bir metin dizesinin uçlarından ve içinden fazla boşlukları kaldırır.
TrimEnds – Yalnızca bir metin dizesinin uçlarındaki fazla boşlukları kaldırır.
Trunc – Herhangi bir ondalık kısmı kaldırarak sayıyı yalnızca tamsayı kısmına keser.
U
Grubu Çöz – Gruplandırmayı kaldırır.
UniChar – Bir Unicode kodunu bir dizeye çevirir.
İlişkisiz – Bir-çok veya çok-çok ilişkisindeki iki tablonun kayıtlarını ilişkisiz hale getirir.
Güncelle – veri kaynağındaki bir kaydı değiştirir.
UpdateContext – Geçerli ekranın bir veya daha fazla bağlam değişkeninin değerini ayarlar.
UpdateIf – Bir veri kaynağındaki kayıt kümesini bir koşula göre değiştirir.
Büyük – Bir metin dizesindeki harfleri tümü büyük harfe dönüştürür.
Kullanıcı – Geçerli kullanıcıyla ilgili bilgileri döndürür.
UTCNow – Eşgüdümlü Evrensel Saat (UTC) cinsinden geçerli tarih/saat değerini döndürür.
UTCToday – Eşgüdümlü Evrensel Saat (UTC) cinsinden yalnızca geçerli tarih değerini döndürür.
V
Doğrula – Tek bir sütunun veya tam bir kaydın değerinin bir veri kaynağı için geçerli olup olmadığını denetler.
Değer – Bir dizeyi sayıya dönüştürür.
VarP – Bağımsız değişkenlerinin varyansını döndürür.
ViewForm – Varolan bir öğenin görüntülenmesi için form denetimini sıfırlar.
W
Hafta içi – Tarih/saat değerinin hafta içi bölümünü alır.
WeekNum – Bir tarih/saat değerinin hafta numarasını döndürür.
İle – Adlandırılmış değerlerin satır içi kayıtları da dahil olmak üzere tek bir kayıt için değerleri hesaplar ve eylemler gerçekleştirir.
Y
Yıl – Tarih/saat değerinin yıl bölümünü alır.