Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Ισχύει για: Εφαρμογές
καμβά Συναρτήσεις
του Copilot Studio Desktop
Δημιουργήστε έναν πίνακα με συνεχόμενους αριθμούς.
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. Η δημιουργία ενός πίνακα με μηδενικές καρτέλες έχει ως αποτέλεσμα έναν κενό πίνακα.
Σημείωμα
Sequence Το περιορίζεται σε 50.000 εγγραφές.
Σύνταξη
Sequence( Εγγραφές [, Έναρξη [, Βήμα ] ] )
- Εγγραφές – Απαιτείται. Ο αριθμός καρτελών για δημιουργία. Πρέπει να είναι στο εύρος από 0 έως 50.000.
- Έναρξη – Προαιρετικό. Ο αριθμός έναρξης για την ακολουθία. Η προεπιλογή είναι 1.
- βήμα – Προαιρετικό. Η αύξηση για κάθε διαδοχικό αριθμό της ακολουθίας. βήμα μπορεί να είναι αρνητικό να μετράμε αντίστροφα από την αρχή. Η προεπιλογή είναι 1.
Παραδείγματα
Βασική χρήση
| Τύπος | Description | Αποτέλεσμα |
|---|---|---|
| Sequence( 4 ) | Δημιουργεί έναν πίνακα 4 καρτελών που ξεκινά από την προεπιλεγμένη τιμή 1 και αυξανόμενο από την προεπιλεγμένη τιμή 1. |
|
| Sequence( 4, 24 ) | Δημιουργεί έναν πίνακα 4 καρτελών που ξεκινά από την τιμή 24 και αυξανόμενο από την προεπιλεγμένη τιμή 1. |
|
| Sequence( 4, 4, -1 ) | Δημιουργεί έναν πίνακα 4 καρτελών που ξεκινά από την τιμή 4 και αυξανόμενο κατά -1, μετρώντας ουσιαστικά προς τα πίσω. |
|
| Sequence( 4, -100, 0.5 ) | Δημιουργεί έναν πίνακα 4 καρτελών που ξεκινά από την τιμή -100 και αυξανόμενο από την τιμή 0,5. |
|
| Sequence( 0.9 ) | Δημιουργεί έναν κενό πίνακα, καθώς η μέτρηση στρογγυλοποιείται στο 0. |
|
| ForAll( Sequence( 4 ), Rand() ) | Δημιουργεί έναν πίνακα με τυχαίους αριθμούς 4 καρτελών. |
Οι πραγματικοί αριθμοί θα διαφέρουν. |
|
Concat( Sequence( 5 ), Text( Value ) & " " ) |
Δημιουργεί μια συμβολοσειρά αριθμών από 1 έως 5. | "1 2 3 4 5 " |
Χάρτης χαρακτήρων
Ανατρέξτε στην αναφορά συναρτήσεων Char για δύο Sequence συναρτήσεις που συνεργάζονται για να εμφανίσουν έναν χάρτη χαρακτήρων σε μια δισδιάστατη διάταξη.
Σκακιέρα
Ανατρέξτε στην αναφορά Τελεστής As για δύο Sequence συναρτήσεις που συνεργάζονται για να δημιουργήσουν μια σκακιέρα σε μια συμβολοσειρά κειμένου και σε δύο ένθετες συλλογές.