Sequence işlevi

Şunlar için geçerlidir: Tuval uygulamaları Masaüstü akışları Model temelli 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 ) eşdeğeri, [1,2,3,4] olur.

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 ayrıca, değeri diğer veri türlerine dönüştürmek için de kullanılabilir ve yeni bir tablo döndürülür. Ö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

Sequence, 50.000 kayıtla sınırlıdır.

Sözdizimi

Sequence( Kayıtlar [, Başlangıç [, Adım ] ] )

  • Records – Gerekli. Oluşturulacak kayıtların sayısı. 0 ve 50.000 aralığında olmalıdır.
  • Start – İsteğe bağlı. Sıralamanın başlangıç sayısıdır. Varsayılan değer 1'dir.
  • Step – isteğe bağlı. Sıralamada art arda gelen her sayı için artış. Step, Start değerinden geri doğru sayım için negatif olabilir. Varsayılan değer 1'dir.

Örnekler

Temel kullanım

Formül Açıklama Sonuç
Sequence( 4 ) Varsayılan 1 değerinde başlayan ve varsayılan 1 değeriyle artan 4 kayıtlı tablo oluşturur. Sıra # 4.
Sequence( 4, 24 ) 24 değerinde başlayan ve varsayılan 1 değeriyle artan 4 kayıtlı tablo oluşturur. Sıra 4, 24.
Sequence( 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, 4, -1.
Sequence( 4, -100, 0.5 ) -100 değerinde başlayan ve 0,5 değeriyle artan 4 kayıtlı tablo oluşturur. Sıra 4, -100, 0.5.
Sequence( 0.9 ) Sayı aşağı doğru 0' a yuvandığı için boş bir tablo oluşturur. Sıra 0.9.
ForAll( Sequence( 4 ), Rand() ) Rastgele sayılardan oluşan 4 kayıtlı tablo oluşturur. Sıra 4 (Rastgele).
Gerçek sayılar değişiklik gösterir.
Concat( Sequence( 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.