Κοινοποίηση μέσω


Σύνδεση στο SharePoint από μια εφαρμογή καμβά

Υπάρχουν διάφοροι τρόποι για να συνδεθείτε στο 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.

  1. Συνδεθείτε στο Power Apps.

  2. Επιλέξτε Περισσότερες>συνδέσεις στην αριστερή γραμμή περιήγησης.

    Στιγμιότυπο οθόνης που εμφανίζει τη θέση της επιλογής μενού Συνδέσεις στο μενού Περισσότερα.

  3. Επιλέξτε + Νέα σύνδεση και επιλέξτε SharePoint. Εμφανίζεται ένα αναδυόμενο παράθυρο.

  4. Επιλέξτε είτε τις υπηρεσίες cloud είτε την επιλογή εσωτερικής εγκατάστασης:

    • Για να συνδεθείτε στο SharePoint Online, επιλέξτε Απευθείας σύνδεση (υπηρεσίες cloud) και, στη συνέχεια , Δημιουργία. Καταχωρήστε διαπιστευτήρια (εάν σας ζητηθεί).

      Για να συνδεθείτε στο SharePoint Online, επιλέξτε Απευθείας σύνδεση (υπηρεσίες cloud).

      Η σύνδεση δημιουργείται και μπορείτε να προσθέσετε δεδομένα σε μια υπάρχουσα εφαρμογή ή να δημιουργήσετε μια εφαρμογή από την αρχή.

    • Για να συνδεθείτε σε μια τοποθεσία εσωτερικής εγκατάστασης, επιλέξτε Σύνδεση χρησιμοποιώντας πύλη δεδομένων εσωτερικής εγκατάστασης.

      Επιλέξτε τα Windows ως τύπο ελέγχου ταυτότητας και προσθέστε τα διαπιστευτήριά σας. Εάν τα διαπιστευτήριά σας περιλαμβάνουν ένα όνομα τομέα, καθορίστε το ως domain\alias.

      Στιγμιότυπο οθόνης του αναδυόμενου παραθύρου που δείχνει πώς μπορείτε να συνδεθείτε χρησιμοποιώντας την πύλη δεδομένων εσωτερικής εγκατάστασης.

      Στην περιοχή Επιλέξτε πύλη, επιλέξτε την πύλη που θέλετε να χρησιμοποιήσετε και, στη συνέχεια, επιλέξτε Δημιουργία.

      Σημείωμα

      Εάν δεν έχετε εγκατεστημένη μια πύλη δεδομένων εσωτερικής εγκατάστασης, εγκαταστήστε μία και, στη συνέχεια, επιλέξτε το εικονίδιο ανανέωσης για μια λίστα πυλών.

      Η σύνδεση δημιουργείται. Μπορείτε να προσθέσετε δεδομένα σε μια υπάρχουσα εφαρμογή ή να δημιουργήσετε μια εφαρμογή από την αρχή.

Προσθήκη δεδομένων σε μια υπάρχουσα εφαρμογή

  1. Στο Power Apps Studio, ανοίξτε την εφαρμογή που θέλετε να ενημερώσετε, επιλέξτε Δεδομένα στο αριστερό τμήμα παραθύρου.

  2. Επιλέξτε Προσθήκησυνδέσεων>δεδομένων>SharePoint.

    Στιγμιότυπο οθόνης που εμφανίζει τη διαδρομή μενού για σύνδεση στο SharePoint από το μενού

  3. Ανοίγει ένας πλαϊνός πίνακας. Στην περιοχή Σύνδεση σε μια τοποθεσία του SharePoint, επιλέξτε μια καταχώρηση στη λίστα Πρόσφατες τοποθεσίες (ή προσθέστε τη δική σας διεύθυνση URL) και, στη συνέχεια, επιλέξτε Σύνδεση.

  4. Στην περιοχή Επιλογή λίστας, επιλέξτε το πλαίσιο ελέγχου για μία ή περισσότερες λίστες και, στη συνέχεια, επιλέξτε Σύνδεση:

    Στιγμιότυπο οθόνης που εμφανίζει λίστες που μπορείτε να επιλέξετε να συμπεριλάβετε.

    Σημείωμα

    Το 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] Όχι όχι - - όχι

Σημειώσεις

  1. Οι παραστάσεις που συμμετέχουν στο And ή or έχουν δυνατότητα ανάθεσης στο SharePoint. Δεν θα αναθέσετε. Τα πεδία συστήματος του SharePoint δεν ανατίθενται γενικά. Αυτά τα πεδία περιλαμβάνουν:
  • Αναγνωριστικό
  • IsFolder
  • Μικρογραφία
  • Σύνδεση
  • 'Ονομα
  • FilenameWithExtension
  • Μονοπάτι
  • FullPath
  • ModerationStatus
  • ModerationComment
  • ContentType
  • IsCheckedOut
  • Αριθμός έκδοσης
  • TriggerWindowStartToken
  • TriggerWindowEndToken
  1. Το SharePoint υποστηρίζει ανάθεση σύνθετων τύπων, αναβάλλοντας την απόφαση για ανάθεση στο δευτερεύον πεδίο που εμπλέκεται. Ελέγξτε τον τύπο του υποπεδίου που χρησιμοποιείται στον σύνθετο τύπο και, στη συνέχεια, ελέγξτε αυτόν τον πίνακα για δυνατότητες ανάθεσης. Μόνο τα στοιχεία Ηλεκτρονικό ταχυδρομείο και Εμφανιζόμενο όνομα έχουν δυνατότητα ανάθεσης στον τύπο δεδομένων Άτομο.
  2. Τα πεδία του SharePoint ID εμφανίζονται ως πεδίο αριθμού στο Power Apps. Ωστόσο, ο υποκείμενος τύπος είναι στην πραγματικότητα Text. Το SharePoint υποστηρίζει μόνο τη λειτουργία ίσον ('=') για ανάθεση σε ένα πεδίο αναγνωριστικού. Οι σχεσιακές λειτουργίες, όπως <, <=,<>, >, >= δεν θα λειτουργούν σε ένα πεδίο SharePoint ID.
  3. Ένας τύπος όπως ο Filter(..., IsBlank(CustomerId)) δεν θα ανατεθεί στο SharePoint. Ωστόσο, αυτός ο τύπος είναι σημασιολογικά κοντά στη συνάρτηση Filter(..., CustomerId = Blank()), θα ανατεθεί στο SharePoint. Αυτοί οι τύποι δεν είναι ισοδύναμοι καθώς ο δεύτερος τύπος δεν θα αντιμετωπίζει την κενή συμβολοσειρά ("") ως κενή. Ωστόσο, ο δεύτερος τύπος μπορεί να λειτουργεί για τους σκοπούς σας. Στο SharePoint, αυτή η προσέγγιση λειτουργεί για τον τελεστή "equals" ("="), αλλά όχι για τον τελεστή "δεν ισούται με" ("<>").
  4. Το SharePoint δεν υποστηρίζει ανάθεση StartsWith σε υποπεδία τύπων σύνθετων επιλογών ή αναζήτησης.
  5. Οι παράμετροι UpdateIf και RemoveIf λειτουργούν τοπικά, αλλά προσομοιώνουν την ανάθεση στο όριο 500/2000 εγγραφών. Διαδοχικά, με αποτέλεσμα τη μείωση εγγραφών πέρα από το όριο εγγραφών 500/2000 που δεν αναδιατάξτε. Συλλέγονται εγγραφές που ικανοποιούν τη συνθήκη If. Γενικά, συλλέγονται το πολύ 500/2000 εγγραφές ξεχωριστά και, στη συνέχεια, αλλάζουν ανά εκτέλεση. Ωστόσο, περισσότερες εγγραφές μπορεί να ενημερωθούν εάν το υπάρχον τοπικό cache δεδομένων είναι μεγάλο, καθώς η συνάρτηση μπορεί να έχει πρόσβαση σε περισσότερες εγγραφές για αξιολόγηση.