Συνάρτηση Table
Ισχύει για: Εφαρμογές καμβά Ροές επιφάνειας εργασίας Εφαρμογές Power Platform βάσει μοντέλου CLI
Δημιουργεί έναν προσωρινό πίνακα.
Description
Η συνάρτηση Table δημιουργεί έναν πίνακα από μια λίστα ορισμάτων εγγραφών ή πινάκων.
Οι στήλες του πίνακα αποτελεσμάτων είναι η ένωση όλων των στηλών από όλες τις εγγραφές και τους πίνακες των ορισμάτων. Όταν μια εγγραφή δεν περιλαμβάνει τιμή για μια στήλη, προστίθεται μια κενή για αυτή τη στήλη.
Ένας πίνακας είναι μια τιμή στο Power Apps, όπως ακριβώς και μια συμβολοσειρά ή ένας αριθμός. Μπορείτε να καθορίσετε έναν πίνακα ως όρισμα για μια συνάρτηση και οι συναρτήσεις μπορούν να επιστρέψουν έναν πίνακα ως αποτέλεσμα. Ο πίνακας δεν δημιουργεί μόνιμο πίνακα. Αντί για αυτό, επιστρέφει έναν προσωρινό πίνακα με τα ορίσματά της. Μπορείτε να καθορίσετε αυτόν τον προσωρινό πίνακα ως όρισμα για άλλη συνάρτηση, να τον απεικονίσετε σε μια συλλογή ή να τον ενσωματώσετε το σε έναν άλλο πίνακα. Για περισσότερες πληροφορίες δείτε Εργασία με πίνακες.
Μπορείτε επίσης να δημιουργήσετε έναν πίνακα μίας στήλης με τη σύνταξη [value1; value2;... ].
Σύνταξη
Πίνακας ( RecordOrTable1 [; RecordOrTable2; ... ] )
- RecordOrTables - Απαιτείται. Οι εγγραφές ή οι πίνακες για προσθήκη στον πίνακα αποτελεσμάτων. Εάν παρέχεται ένας πίνακας, οι καρτέλες του πίνακα προστίθενται στον πίνακα που προκύπτει, σαν να είχαν προστεθεί μεμονωμένα.
Πίνακας( Χωρίς πληκτρολόγηση )
- Χωρίς πληκτρολόγηση - Απαιτείται. μη τυπολογημένο αντικείμενο που αντιπροσωπεύει έναν πίνακα ή πίνακα. Οι αποδεκτές τιμές εξαρτώνται από τον μη πληκτρολογημένο πάροχο. Για JSON, το μη πληκτρολογημένο αντικείμενο αναμένεται να είναι ένας πίνακας JSON. Ανεξάρτητα από τον τύπο περιεχομένου του πίνακα Untyped, ο πίνακας που προκύπτει είναι ένας πίνακας με μία στήλη μη τυπολογημένων αντικειμένων.
Παραδείγματα
Ορίστε την ιδιότητα Items ενός πλαισίου λίστας σε αυτόν τον τύπο:
Table( {Color: "red"}, {Color: "green"}, {Color: "blue" } )
Το πλαίσιο λίστας εμφανίζει κάθε χρώμα ως επιλογή.
Προσθέστε μια συλλογή κειμένου και ορίστε την ιδιότητά της Items σε αυτή τη συνάρτηση:
Table( {Item: "Violin123", Location:"France", Owner:"Fabrikam"}, {Item:"Violin456", Location:"Chile"} )
Η συλλογή εμφανίζει δύο εγγραφές, οι οποίες περιέχουν το όνομα και την τοποθεσία ενός στοιχείου. Μόνο μία εγγραφή περιέχει το όνομα του κατόχου.
Αυτός ο τύπος συνδυάζει τα τυποποιημένα μεγέθη με τα εκτεταμένα μεγέθη σε έναν ενιαίο πίνακα
Table( { Value: "XS" }, [ "S", "M", "L" ], { Value: "XL" } )