Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Υπάρχουν διάφοροι τρόποι για να συνδεθείτε στο SharePoint σε μια εφαρμογή καμβά:
- Συνδεθείτε σε μια τοποθεσία του SharePoint για να δημιουργήσετε αυτόματα μια εφαρμογή από μια λίστα.
- Δημιουργήστε μια σύνδεση SharePoint πριν προσθέσετε δεδομένα σε μια νέα ή υπάρχουσα εφαρμογή.
Σημείωμα
Όταν δημιουργείτε ή προβάλλετε μια λίστα στο SharePoint, ανακατευθύνεστε αυτόματα στις Λίστες Microsoft. Η λίστα μπορεί πάντα να βρεθεί τόσο στις λίστες Microsoft όσο και SharePoint. Μάθετε περισσότερα στο θέμα Τι είναι μια λίστα στο Microsoft 365;.
Σύνδεση του SharePoint σε μια εφαρμογή με τη δημιουργία μιας εφαρμογής
Εάν έχετε μια τοποθεσία του SharePoint με μια λίστα του SharePoint, μπορείτε να δημιουργήσετε μια εφαρμογή στο Power Apps μέσω του μενού λίστας στις Λίστες της Microsoft.
Το μενού Ενσωμάτωση>Power AppsΔημιουργία εφαρμογής> στις Λίστες της Microsoft θα σας μεταφέρει στο Power Apps και θα δημιουργήσει μια εφαρμογή χρησιμοποιώντας τη λίστα σας ως προέλευση δεδομένων.
Μάθετε περισσότερα στο θέμα Δημιουργία εφαρμογής καμβά με δεδομένα από λίστες της Microsoft.
Δημιουργία σύνδεσης SharePoint
Εάν δημιουργείτε μια νέα εφαρμογή ή έχετε μια υπάρχουσα εφαρμογή, μπορείτε να συνδεθείτε στο SharePoint μέσω του μενού Δεδομένα στο Power Apps.
Επιλέξτε Περισσότερες>συνδέσεις στην αριστερή γραμμή περιήγησης.
Επιλέξτε + Νέα σύνδεση και επιλέξτε SharePoint. Εμφανίζεται ένα αναδυόμενο παράθυρο.
Επιλέξτε είτε τις υπηρεσίες cloud είτε την επιλογή εσωτερικής εγκατάστασης:
Για να συνδεθείτε στο SharePoint Online, επιλέξτε Απευθείας σύνδεση (υπηρεσίες cloud) και, στη συνέχεια , Δημιουργία. Καταχωρήστε διαπιστευτήρια (εάν σας ζητηθεί).
Η σύνδεση δημιουργείται και μπορείτε να προσθέσετε δεδομένα σε μια υπάρχουσα εφαρμογή ή να δημιουργήσετε μια εφαρμογή από την αρχή.
Για να συνδεθείτε σε μια τοποθεσία εσωτερικής εγκατάστασης, επιλέξτε Σύνδεση χρησιμοποιώντας πύλη δεδομένων εσωτερικής εγκατάστασης.
Επιλέξτε τα Windows ως τύπο ελέγχου ταυτότητας και προσθέστε τα διαπιστευτήριά σας. Εάν τα διαπιστευτήριά σας περιλαμβάνουν ένα όνομα τομέα, καθορίστε το ως
domain\alias.
Στην περιοχή Επιλέξτε πύλη, επιλέξτε την πύλη που θέλετε να χρησιμοποιήσετε και, στη συνέχεια, επιλέξτε Δημιουργία.
Σημείωμα
Εάν δεν έχετε εγκατεστημένη μια πύλη δεδομένων εσωτερικής εγκατάστασης, εγκαταστήστε μία και, στη συνέχεια, επιλέξτε το εικονίδιο ανανέωσης για μια λίστα πυλών.
Η σύνδεση δημιουργείται. Μπορείτε να προσθέσετε δεδομένα σε μια υπάρχουσα εφαρμογή ή να δημιουργήσετε μια εφαρμογή από την αρχή.
Προσθήκη δεδομένων σε μια υπάρχουσα εφαρμογή
Στο Power Apps Studio, ανοίξτε την εφαρμογή που θέλετε να ενημερώσετε, επιλέξτε Δεδομένα στο αριστερό τμήμα παραθύρου.
Επιλέξτε Προσθήκησυνδέσεων>δεδομένων>SharePoint.
Ανοίγει ένας πλαϊνός πίνακας. Στην περιοχή Σύνδεση σε μια τοποθεσία του SharePoint, επιλέξτε μια καταχώρηση στη λίστα Πρόσφατες τοποθεσίες (ή προσθέστε τη δική σας διεύθυνση URL) και, στη συνέχεια, επιλέξτε Σύνδεση.
Στην περιοχή Επιλογή λίστας, επιλέξτε το πλαίσιο ελέγχου για μία ή περισσότερες λίστες και, στη συνέχεια, επιλέξτε Σύνδεση:
Σημείωμα
Το Power Apps υποστηρίζει λίστες, όχι λίστες που βασίζονται σε πρότυπα. Εάν δεν βλέπετε τη λίστα σας, πληκτρολογήστε το όνομα της λίστας στο πλαίσιο Εισαγωγή ονόματος προσαρμοσμένου πίνακα .
Θα δείτε ένα πλαίσιο επιβεβαίωσης ότι η προέλευση δεδομένων σας προστέθηκε στην εφαρμογή σας.
Αντιστοιχίσεις τύπων δεδομένων Power Apps
| Power Apps | SharePoint |
|---|---|
Boolean |
Ναι/Όχι (πλαίσιο ελέγχου) |
DateTime |
Ημερομηνία και ώρα |
Image |
Υπερ-σύνδεση ή Εικόνα, Εικόνα |
Complex |
Επιλογή, Αναζήτηση, Άτομο, Ομάδα, Αποτέλεσμα εργασίας, Εξωτερικά δεδομένα, Διαχειριζόμενα μετα-δεδομένα |
Number |
Αριθμός, Νομισματική μονάδα, Αναγνωριστικό |
Text |
Μία γραμμή κειμένου, Πολλές γραμμές κειμένου, Υπολογιζόμενη |
Σημείωμα
Οι τύποι του SharePoint που αντιστοιχίζονται στο Power Apps ως σύνθετα συχνά έχουν δευτερεύοντα πεδία που αντιστοιχίζονται σε βασικούς τύπους, όπως κείμενο και αριθμό.
Συναρτήσεις και λειτουργίες με δυνατότητα ανάθεσης του Power Apps για το SharePoint
Οι ακόλουθες λειτουργίες του Power Apps, για έναν συγκεκριμένο τύπο δεδομένων, μπορούν να ανατεθούν στο SharePoint για επεξεργασία (αντί για επεξεργασία τοπικά εντός του Power Apps).
| Λειτουργία/Συνάρτηση [1] | Αριθμός | Μήνυμα κειμένου | Boolean | Ημερομηνία/ώρα | Πολύπλοκο [2] |
|---|---|---|---|---|---|
<, <=,<>, >, >= |
Ναι [3] | όχι | όχι | Όχι | Όχι |
= |
Όχι | Όχι | Όχι | Όχι | Όχι |
Filter |
Όχι | Όχι | Όχι | Όχι | Όχι |
IsBlank |
- | Όχι [4] | - | - | όχι |
Lookup |
Όχι | Όχι | Όχι | Όχι | Όχι |
Sort |
Όχι | Όχι | Όχι | Όχι | όχι |
SortByColumns |
Όχι | Όχι | Όχι | Όχι | όχι |
StartsWith |
- | Όχι | - | - | Ναι [5] |
UpdateIf/RemoveIf [6] |
Όχι | όχι | - | - | όχι |
Σημειώσεις
- Οι παραστάσεις που συμμετέχουν στο And ή or έχουν δυνατότητα ανάθεσης στο SharePoint. Δεν θα αναθέσετε. Τα πεδία συστήματος του SharePoint δεν ανατίθενται γενικά. Αυτά τα πεδία περιλαμβάνουν:
- Αναγνωριστικό
- IsFolder
- Μικρογραφία
- Σύνδεση
- 'Ονομα
- FilenameWithExtension
- Μονοπάτι
- FullPath
- ModerationStatus
- ModerationComment
- ContentType
- IsCheckedOut
- Αριθμός έκδοσης
- TriggerWindowStartToken
- TriggerWindowEndToken
- Το SharePoint υποστηρίζει ανάθεση σύνθετων τύπων, αναβάλλοντας την απόφαση για ανάθεση στο δευτερεύον πεδίο που εμπλέκεται. Ελέγξτε τον τύπο του υποπεδίου που χρησιμοποιείται στον σύνθετο τύπο και, στη συνέχεια, ελέγξτε αυτόν τον πίνακα για δυνατότητες ανάθεσης. Μόνο τα στοιχεία Ηλεκτρονικό ταχυδρομείο και Εμφανιζόμενο όνομα έχουν δυνατότητα ανάθεσης στον τύπο δεδομένων Άτομο.
- Τα πεδία του SharePoint ID εμφανίζονται ως πεδίο αριθμού στο Power Apps. Ωστόσο, ο υποκείμενος τύπος είναι στην πραγματικότητα Text. Το SharePoint υποστηρίζει μόνο τη λειτουργία ίσον ('=') για ανάθεση σε ένα πεδίο αναγνωριστικού. Οι σχεσιακές λειτουργίες, όπως
<, <=,<>, >, >=δεν θα λειτουργούν σε ένα πεδίο SharePoint ID. - Ένας τύπος όπως ο Filter(..., IsBlank(CustomerId)) δεν θα ανατεθεί στο SharePoint. Ωστόσο, αυτός ο τύπος είναι σημασιολογικά κοντά στη συνάρτηση Filter(..., CustomerId = Blank()), θα ανατεθεί στο SharePoint. Αυτοί οι τύποι δεν είναι ισοδύναμοι καθώς ο δεύτερος τύπος δεν θα αντιμετωπίζει την κενή συμβολοσειρά ("") ως κενή. Ωστόσο, ο δεύτερος τύπος μπορεί να λειτουργεί για τους σκοπούς σας. Στο SharePoint, αυτή η προσέγγιση λειτουργεί για τον τελεστή "equals" ("="), αλλά όχι για τον τελεστή "δεν ισούται με" ("<>").
- Το SharePoint δεν υποστηρίζει ανάθεση StartsWith σε υποπεδία τύπων σύνθετων επιλογών ή αναζήτησης.
- Οι παράμετροι UpdateIf και RemoveIf λειτουργούν τοπικά, αλλά προσομοιώνουν την ανάθεση στο όριο 500/2000 εγγραφών. Διαδοχικά, με αποτέλεσμα τη μείωση εγγραφών πέρα από το όριο εγγραφών 500/2000 που δεν αναδιατάξτε. Συλλέγονται εγγραφές που ικανοποιούν τη συνθήκη If. Γενικά, συλλέγονται το πολύ 500/2000 εγγραφές ξεχωριστά και, στη συνέχεια, αλλάζουν ανά εκτέλεση. Ωστόσο, περισσότερες εγγραφές μπορεί να ενημερωθούν εάν το υπάρχον τοπικό cache δεδομένων είναι μεγάλο, καθώς η συνάρτηση μπορεί να έχει πρόσβαση σε περισσότερες εγγραφές για αξιολόγηση.
Σχετικές πληροφορίες
- Μάθετε περισσότερα σχετικά με την εργασία με λίστες στο Power Apps στην Επισκόπηση ενσωμάτωσης του SharePoint Online στο Power Apps
- Μετακίνηση προσαρμοσμένων φορμών SharePoint με Power Apps (λευκή βίβλος)