Κοινή χρήση μέσω


Η συνάρτηση Sequence

Ισχύει για: Εφαρμογές καμβά Ροές επιφάνειας εργασίας Εφαρμογές Power Platform βάσει μοντέλου CLI

Δημιουργήστε έναν πίνακα με συνεχόμενους αριθμούς.

Description

Η συνάρτηση 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. Η δημιουργία ενός πίνακα με μηδενικές καρτέλες έχει ως αποτέλεσμα έναν κενό πίνακα.

Σημείωμα

Η ακολουθία περιορίζεται σε 50.000 εγγραφές.

Σύνταξη

Ακολουθία(Εγγραφές [; Έναρξη[; βήμα ] ] )

  • Εγγραφές – Απαιτείται. Ο αριθμός καρτελών για δημιουργία. Πρέπει να είναι στο εύρος από 0 έως 50.000.
  • Έναρξη – Προαιρετικό. Ο αριθμός έναρξης για την ακολουθία. Η προεπιλογή είναι 1.
  • βήμα – Προαιρετικό. Η αύξηση για κάθε διαδοχικό αριθμό της ακολουθίας. βήμα μπορεί να είναι αρνητικό να μετράμε αντίστροφα από την αρχή. Η προεπιλογή είναι 1.

Παραδείγματα

Βασική χρήση

Τύπος Περιγραφή Αποτέλεσμα
Ακολουθία( 4 ) Δημιουργεί έναν πίνακα 4 καρτελών που ξεκινά από την προεπιλεγμένη τιμή 1 και αυξανόμενο από την προεπιλεγμένη τιμή 1. Ακολουθία # 4.
Ακολουθία( 4, 24 ) Δημιουργεί έναν πίνακα 4 καρτελών που ξεκινά από την τιμή 24 και αυξανόμενο από την προεπιλεγμένη τιμή 1. Ακολουθία 4, 24.
Ακολουθία ( 4, 4, -1 ) Δημιουργεί έναν πίνακα 4 καρτελών που ξεκινά από την τιμή 4 και αυξανόμενο κατά -1, μετρώντας ουσιαστικά προς τα πίσω. Ακολουθία 4, 4, -1.
Ακολουθία ( 4, -100, 0,5 ) Δημιουργεί έναν πίνακα 4 καρτελών που ξεκινά από την τιμή -100 και αυξανόμενο από την τιμή 0,5. Ακολουθία 4, -100, 0,5.
Ακολουθία ( 0,9 ) Δημιουργεί έναν κενό πίνακα, καθώς η μέτρηση στρογγυλοποιείται στο 0. Ακολουθία 0,9.
ForAll( ακολουθία ( 4 ); Rand () ) Δημιουργεί έναν πίνακα με τυχαίους αριθμούς 4 καρτελών. Ακολουθία # 4 με τυχαίο.
Οι πραγματικοί αριθμοί θα διαφέρουν.
Concat( Ακολουθία( 5 ),
Text( Value ) & " " )
Δημιουργεί μια συμβολοσειρά αριθμών από 1 έως 5. "1 2 3 4 5 "

Χάρτης χαρακτήρων

Ανατρέξτε στην αναφορά της συνάρτησης Char για δύο συναρτήσεις Sequence που λειτουργούν από κοινού για την εμφάνιση ενός χάρτη χαρακτήρων σε μια δισδιάστατη διάταξη.

Σκακιέρα

Ανατρέξτε στην αναφορά τελεστών As για δύο συναρτήσεις Sequence που συνεργάζονται για τη δημιουργία μιας σκακιέρας σε μια συμβολοσειρά κειμένου και σε δύο ένθετες συλλογές.