Споделяне чрез


Sequence функция

Отнася се за: Приложения за платно Copilot Studio Работен плот потоци Модел-управлявани приложения Power Platform CLI Dataverse функции

Генериране на таблица с последователни числа.

Описание

Функцията Sequence генерира таблица с една колона с поредни числа, като например 1, 2, 3. Името на колоната е Value. Sequence( 4 ) е еквивалентно на [1,2,3,4].

Използвайте Sequence с функцията ForAll , за да итерирате определен брой пъти. Например следната формула добавя 10 произволни числа към колекцията MyRandomNumbers:

ForAll( Sequence( 10 ), Collect( MyRandomNumbers, Rand() ) )

ForAll може да се използва и за трансформиране на стойността в други типове данни и връщане на нова таблица. Например следната формула връща таблица за следващите 10 дни:

ForAll( Sequence( 10 ), DateAdd( Today(), Value, Days ) )

Броят на записите за генериране се закръглява до най-близкото цяло число и трябва да бъде в диапазона от 0 до 50 000. Генерирането на таблица с нулеви записи води до празна таблица.

Бележка

Sequence е ограничено до 50 000 записа.

Синтаксис

Sequence( Записи [, Старт [, Стъпка ] ] )

  • Записи – Задължително. Броят записи, които ще се създават. Трябва да е в диапазона 0 до 50 000.
  • Старт – по избор. Началното число на последователността. По подразбиране е 1.
  • Стъпка – По избор. Увеличението за всяко следващо число в последователността. Стъпката може да бъде отрицателна за обратно броене от началото . По подразбиране е 1.

Примери

Основна употреба

Формула Описание Резултат
Sequence( 4 ) Генерира таблица с 4 записа, които започват по подразбиране от 1 и се увеличават по подразбиране с 1. Sequence No4 от 2014 г.
Sequence( 4, 24 ) Генерира таблица с 4 записа, които започват от 24 и се увеличават по подразбиране с 1. Sequence 4, 24.
Sequence( 4, 4, -1 ) Генерира таблица с 4 записа, които започват по подразбиране от 4 и се намалява по подразбиране с -1, като ефективно се намалява в обратен ред. Sequence 4, 4, -1.
Sequence( 4, -100, 0.5 ) Генерира таблица с 4 записа, които започват от -100 и се увеличават с 0,5. Sequence 4, -100, 0,5.
Sequence( 0.9 ) Генерира празна таблица, като броят се закръгля до 0. Sequence 0.9..
ForAll( Sequence( 4 ), Rand() ) Генерира таблица с 4 записа на произволни числа. Sequence # 4 с Случаен.
Действителните цифри ще варират.
Concat( Sequence( 5 ),
Text( Стойност ) & " )
Генерира низ от числа от 1 до 5. "1 2 3 4 5 "

Карта със знаци

Вижте препратката към функцията Char за две Sequence функции, които работят заедно, за да се покаже карта на знаците в двуизмерно оформление.

Шахматна дъска

Вижте препратката към оператор "Като " за две Sequence функции, които работят заедно, за да създадете шахматно табло в текстов низ и в две вложени галерии.