Sequence işlevi
Şunlar için geçerlidir: Tuval uygulamaları Masaüstü akışları Model yönetimli uygulamalar Power Platform CLI
Sıralı sayılar tablosu oluşturur.
Description
Sequence işlevi 1, 2, 3 gibi tek sütunlu bir ardışık sayılar tablosu oluşturur. Sütunun adı Value olur. Sequence( 4 )
ile eşdeğerdir [1,2,3,4]
.
Belirli sayıda yineleme yapmak için Sequence işlevini ForAll işleviyle birlikte kullanın. Örneğin, aşağıdaki formül, MyRandomNumbers koleksiyonuna 10 rastgele sayı ekler:
ForAll( Sequence( 10 ), Collect( MyRandomNumbers, Rand() ) )
ForAll , değeri diğer veri türlerine dönüştürmek ve yeni bir tablo döndürmek için de kullanılabilir. Örneğin, aşağıdaki formül gelecek 10 gün tablosunu döndürür:
ForAll( Sequence( 10 ), DateAdd( Today(), Value, Days ) )
Üretilecek kayıt sayısı en yakın tam sayıya yuvarlanır ve 0 ile 50.000 arasında olmalıdır. Sıfır kayıtlarıyla bir tablo oluşturmak, boş bir tabloya neden olur.
Not
Sıra 50.000 kayıtla sınırlıdır.
Sözdizimi
Sıra( Kayıtlar [, Başlangıç [, Adım ] ] )
- Kayıtlar – Gerekli. Oluşturulacak kayıtların sayısı. 0 ve 50.000 aralığında olmalıdır.
- Başlat – İsteğe bağlı. Sıralamanın başlangıç sayısıdır. Varsayılan değer 1'dir.
- Adım – İsteğe bağlı. Sıralamada art arda gelen her sayı için artış. Adım , Başlangıçtan geri saymak için negatif olabilir. Varsayılan değer 1'dir.
Örnekler
Temel kullanım
Formül | Açıklama | Sonuç |
---|---|---|
Sıra( 4 ) | Varsayılan 1 değerinde başlayan ve varsayılan 1 değeriyle artan 4 kayıtlı tablo oluşturur. | |
Sıra( 4, 24 ) | 24 değerinde başlayan ve varsayılan 1 değeriyle artan 4 kayıtlı tablo oluşturur. | |
Sıra( 4, 4, -1 ) | 4 değerinde başlayan ve -1 değeriyle artarak geriye doğru sayan 4 kayıtlı tablo oluşturur. | |
Sıra( 4, -100, 0.5 ) | -100 değerinde başlayan ve 0,5 değeriyle artan 4 kayıtlı tablo oluşturur. | |
Sıra( 0.9 ) | Sayı aşağı doğru 0' a yuvandığı için boş bir tablo oluşturur. | |
ForAll( Sıra( 4 ), Rand() ) | Rastgele sayılardan oluşan 4 kayıtlı tablo oluşturur. | Gerçek sayılar değişecektir. |
Concat( Sıra( 5 ), Text( Value ) & " " ) |
1 ile 5 arasında bir sayı dizesi oluşturur. | "1 2 3 4 5 " |
Karakter eşlem
Bir karakter eşlemi iki boyutlu düzende görüntülemek için birlikte çalışan iki Sequence işlevi için Char işlevi başvurusuna bakın.
Satranç tahtası
Bir metin dizesi ve iki iç içe galeri içinde bir satranç tahtası oluşturmak için birlikte çalışan iki Sequence işlevi için As işleci başvurusuna bakın.