Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir: Tuval uygulamaları
Copilot Studio
Desktop akışları
Dataverse formül sütunları
Model temelli uygulamalar
Power Platform CLI
Dataverse işlevleri
Power Pages
Karşılaştırma ve test sonuçlarını değiştirmek için yaygın şekilde kullanılan Boole mantık işlevleri.
Açıklama
İşlev, And tüm bağımsız değişkenleri true ise true döndürür.
bağımsız Or değişkenlerinden herhangi biri true ise işlev true döndürür.
İşlev, Not bağımsız değişkeni false ise true, bağımsız değişkeni true ise false döndürür.
Bu işlevler, Excel'de olduğu gibi çalışır. Ayrıca aynı işlemleri gerçekleştirmek için Visual Basic veya JavaScript sözdizimi kullanarak işleçleri kullanabilirsiniz:
| İşlev gösterimi | Visual Basic işleç gösterimi | JavaScript işleç gösterimi |
|---|---|---|
| And( x, y ) | x And y | X & & Y |
| Or( x, y ) | x Or y | x || y |
| Not( x ) | Not x | ! x |
Bu işlevler mantıksal değerlerle birlikte çalışır. Bu işlevleri doğrudan bir sayı veya dizeye geçiremezsiniz bunun yerine karşılaştırma veya test yapmanız gerekir. Örneğin, x > 1 mantıksal formülü x1'den büyükse true Boole türünü verir. x, 1 değerinden küçükse formül false değerini döndürür.
Sözdizimi
And( LogicalFormula1, LogicalFormula2 [, LogicalFormula3, ... ] )
Or( LogicalFormula1, LogicalFormula2 [, LogicalFormula3, ... ] )
Not( MantıksalFormül )
- Mantıksal Formüller - Gerekli. Değerlendirme ve işlem yapılacak mantıksal formüller.
Örnekler
Bu bölümdeki örneklerde aşağıdaki genel değişkenler kullanılır:
- yanlış =
- b = doğru
- x = 10 olur
- y = 100 olur
- s = "Merhaba Dünya"
Bir uygulamada bu genel değişkenleri oluşturmak için, bir Button denetimi ekleyin ve OnSelect özelliğini bu formüle ayarlayın:
Set( a, false ); Set( b, true ); Set( x, 10 ); Set( y, 100 ); Set( s, "Hello World" )
Düğmeyi seçin (alt tuşunu basılı tutarken düğmeyi tıklatarak) ve ardından Label denetiminin Text özelliğini sonraki tablonun ilk sütunundaki bir formüle ayarlayın.
| Formül | Açıklama | Sonuç |
|---|---|---|
| And( a, b ) | a ve b değerlerini test eder. Bağımsız değişkenlerden biri false olduğundan işlev false değerini döndürür. | YANLIŞ |
| a And b | Önceki örnekle aynıdır, Visual Basic gösterimi kullanılır. | YANLIŞ |
| A & & B | Önceki örnekle aynıdır, JavaScript gösterimi kullanılır. | YANLIŞ |
| Or( a, b ) | a ve b değerlerini test eder. Bağımsız değişkenlerden biri true olduğundan işlev true değerini döndürür. | doğru |
| a Or b | Önceki örnekle aynıdır, Visual Basic gösterimi kullanılır. | doğru |
| bir || b | Önceki örnekle aynıdır, JavaScript gösterimi kullanılır. | doğru |
| Not( a ) | a öğesinin değerini test eder. Bağımsız değişken false olduğundan işlev karşıt sonucu döndürür. | doğru |
| Not a | Önceki örnekle aynıdır, Visual Basic gösterimi kullanılır. | doğru |
| ! öö | Önceki örnekle aynıdır, JavaScript gösterimi kullanılır. | doğru |
| Len( s ) < 20 AndNot IsBlank( s ) | s uzunluğunun 20'den küçük olup olmadığını ve boş değer olmadığını test eder. Uzunluk 20'den daha küçüktür ve değer boş değildir. Bu nedenle sonuç true olur. | doğru |
| Or( Len( s ) < 10, x < 100, y < 100 ) | s uzunluğunun 10'dan küçük olup olmadığını, x değerinin 100'den küçük olup olmadığını ve y değerinin 100'den küçük olup olmadığını test eder. Birinci ve üçüncü bağımsız değişkenler false, ancak ikinci değişken true değerine sahiptir. Bu nedenle, işlev true döndürür. | doğru |
| Not IsBlank( s ) | false döndüren s değerinin boş olup olmadığını test eder. Notdoğru olan bu sonucun tersini döndürür. | doğru |