Ρύθμιση και χρήση του στοιχείου ελέγχου "ειδήσεις"
Σημείωση
Εδώ περιγράφεται η διεργασία που προς το παρόν χρησιμοποιεί το παλιότερο πρόγραμμα επεξεργασίας για την εισαγωγή ενός στοιχείου ελέγχου. Κάποια στιγμή στο μέλλον, το πρόγραμμα θα μετεγκατασταθεί, έτσι ώστε να μπορείτε να ολοκληρώνετε τη διεργασία εντός του σύγχρονου προγράμματος επεξεργασίας φορμών.
Αποκτήστε πολύτιμη πληροφόρηση από τα πιο πρόσφατα νέα σχετικά με τους πελάτες, τους ανταγωνιστές και τις επαφές σας. Το να παραμένετε ενημερωμένοι σας βοηθά να είστε μπροστά από τον ανταγωνισμό, εμφανίζοντας τις πληροφορίες βάσει περιεχομένου σε πραγματικό χρόνο για τους πελάτες και τους ανταγωνιστές σας. Εγκαταστήστε το στοιχείο ελέγχου Power Apps component framework, το οποίο παρέχει σχετικές ειδήσεις από τις ειδήσεις Bing.
Μπορείτε να προσαρμόσετε για να υποστηρίξετε πρόσθετες πηγές ειδήσεων, την εμφάνιση και την αίσθηση και τη συμπεριφορά του στοιχείου ελέγχου PCF. Για περισσότερες πληροφορίες, ανατρέξτε στο αρχείο Readme στο αποθετήριο GitHub του στοιχείου ελέγχου ειδήσεις.
Προσθήκη του στοιχείου ελέγχου εταιρικών νέων στην κύρια φόρμα λογαριασμού
Τα βήματα που περιγράφονται σε αυτό το άρθρο προσθέτουν το στοιχείο ελέγχου εταιρικών ειδήσεων στην κύρια φόρμα λογαριασμού που έχει ήδη ρυθμιστεί για την υποβολή ερωτημάτων σε θέματα ειδήσεων που συλλέγονται από τις ειδήσεις Bing. Μπορείτε να χρησιμοποιήσετε παρόμοια βήματα για να προσθέσετε το στοιχείο ελέγχου στην κύρια φόρμα για άλλους πίνακες, όπως «επαφή» και «ανταγωνιστής».
Λήψη του κλειδιού και της διεύθυνσης URL του Bing News API
Το στοιχείο ελέγχου ειδήσεων απαιτεί μια διεύθυνση URL API ειδήσεων, κλειδί API και περισσότερες διευθύνσεις URL ειδήσεων. Για τις ειδήσεις Bing, η διεύθυνση URL για τις περισσότερες ειδήσεις έχει προρυθμιστεί στο στοιχείο ελέγχου που θα χρησιμοποιηθεί https://www.bing.com/news/search. Για τη διεύθυνση URL του API ειδήσεων και το κλειδί API, θα πρέπει να τα παρέχετε δημιουργώντας έναν πόρο Bing Search azure στον λογαριασμό σας Azure. Μετά τη δημιουργία του, θα λάβετε το κλειδί API και τη διεύθυνση URL API στην ενότητα Κλειδιά και Τελικό σημείο.
Εισαγωγή της λύσης εταιρικών ειδήσεων
Μεταβείτε στο αποθετήριο GitHub στοιχείου ελέγχου ειδήσεων.
Λήψη Solutions.zip. Για να το κάνετε αυτό, ανοίξτε τον φάκελο Λύσεις, ανοίξτε το Solutions.zip και, στη συνέχεια, επιλέξτε Λήψη.
Πραγματοποιήστε είσοδο στο Power Apps και, στη συνέχεια, στην επάνω δεξιά γωνία, επιλέξτε το περιβάλλον στο οποίο θέλετε να εγκαταστήσετε το στοιχείο ελέγχου εταιρικών ειδήσεων.
Επιλέξτε Λύσεις στο αριστερό τμήμα παραθύρου και, στη συνέχεια, επιλέξτε Εισαγωγή στη γραμμή εντολών. Εάν το στοιχείο δεν βρίσκεται στο πλαϊνό τμήμα του πίνακα, επιλέξτε ...Περισσότερα και, στη συνέχεια, επιλέξτε το στοιχείο που θέλετε.
Στον οδηγό εισαγωγής λύσης, επιλέξτε Επιλογή αρχείου, μεταβείτε και επιλέξτε Solutions.zip και, στη συνέχεια, επιλέξτε Άνοιγμα.
Επιλέξτε Επόμενο και, στη συνέχεια, επιλέξτε Επόμενο ξανά για να ολοκληρώσετε την εισαγωγή.
Προσθήκη του στοιχείου ελέγχου στην κύρια φόρμα λογαριασμού
Στο Power Apps, επιλέξτε Ρυθμίσεις (γρανάζι) επάνω δεξιά και μετά επιλέξτε Ρυθμίσεις για προχωρημένους.
Μεταβείτε στις Ρυθμίσεις > Προσαρμογές > Προσαρμογή συστήματος.
Στο αριστερό δέντρο περιήγησης, αναπτύξτε το στοιχείο Πίνακες > Λογαριασμός, επιλέξτε Φόρμες και, στη συνέχεια, ανοίξτε τη φόρμα Κύρια λογαριασμού.
Στο πρόγραμμα επεξεργασίας φορμών, προσθέστε δύο νέες στήλες κειμένου, οι οποίες θα χρησιμοποιηθούν για τη μεταβίβαση του κλειδιού και της βασικής διεύθυνσης URL στο στοιχείο «Ειδήσεις».
α. Επιλέξτε Νέα στήλη από το δεξιό μενού περιήγησης Εξερεύνηση στήλης.
β. Τόσο για το Εμφανιζόμενο όνομα όσο και για το Όνομα εισαγάγετε newsapikey. Αφήστε τις υπόλοιπες ρυθμίσεις ως προεπιλεγμένες και, στη συνέχεια, επιλέξτε Αποθήκευση και κλείσιμο.
γ. Επαναλάβετε τα προηγούμενα δύο βήματα για να δημιουργήσετε μια άλλη στήλη κειμένου. Τόσο για το Εμφανιζόμενο όνομα όσο και για το Όνομα εισαγάγετε newsurl. Αφήστε τις υπόλοιπες ρυθμίσεις ως προεπιλεγμένες και, στη συνέχεια, επιλέξτε Αποθήκευση και κλείσιμο.
Στο πρόγραμμα επεξεργασίας φορμών, επιλέξτε μια θέση στη φόρμα όπου θέλετε το στοιχείο ελέγχου εταιρικές ειδήσεις και, στη συνέχεια, επιλέξτε την καρτέλα Εισαγωγή > Ενότητα > Μία στήλη.
Για να εμφανίσετε τις ειδήσεις κατά όνομα λογαριασμού, σύρετε και αποθέστε τη στήλη Όνομα λογαριασμού από το δεξιό τμήμα παραθύρου Εξερεύνηση στήλης στην ενότητα που μόλις δημιουργήσατε.
Επιλέξτε την ενότητα και μετά επιλέξτε Αλλαγή ιδιοτήτων. Καταγράψτε μια περιγραφική ενότητα ένα Όνομα, για παράδειγμα, τα Εταιρικές ειδήσεις. Μπορεί να θέλετε να ελέγξετε την Εμφάνιση της ετικέτας αυτής της ενότητας στη φόρμα για την παροχή κεφαλίδας στην ενότητα. Επιλέξτε OK.
Επιλέξτε τη στήλη Όνομα λογαριασμού που προστέθηκε πρόσφατα και, στη συνέχεια, επιλέξτε Αλλαγή ιδιοτήτων στην καρτέλα Αρχική. Στη σελίδα Ιδιότητες στήλης, επιλέξτε την καρτέλα Στοιχεία ελέγχου, επιλέξτε Προσθήκη στοιχείου ελέγχου, επιλέξτε το στοιχείο ελέγχου companynews και, στη συνέχεια, κάντε κλικ στην επιλογή Προσθήκη.
Ρυθμίστε τις παρακάτω συνδέσεις για τις στήλες apikey και baseurl.
α. Επιλέξτε Ρύθμιση ιδιότητας (εικονίδιο μολυβιού) δίπλα στο APIKey.
β. Από την αναπτυσσόμενη λίστα Σύνδεση με τιμή σε μια στήλη, επιλέξτε new_newsapikey (SingleLine.Text) και, στη συνέχεια, κάντε κλικ στο OK.
γ. Επιλέξτε Ρύθμιση ιδιότητας (εικονίδιο μολυβιού) δίπλα στο BaseURL.
δ. Από την αναπτυσσόμενη λίστα Σύνδεση με τιμή σε μια στήλη, επιλέξτε new_newsurl (SingleLine.Text) και, στη συνέχεια, κάντε κλικ στο OK.
ε. Στη σελίδα Ιδιότητες στήλης, επιλέξτε τις επιλογές πελάτη Web, Τηλέφωνο και Tablet.
στ. Στη σελίδα Ιδιότητες στήλης, επιλέξτε την καρτέλα Οθόνη, καταργήστε την επιλογή Εμφάνιση ετικέτας στη φόρμα, και, στη συνέχεια, επιλέξτε OK.
Για να παρέχετε προεπιλεγμένες τιμές κλειδιού API και βασικής διεύθυνσης URL, χρησιμοποιήστε τους επιχειρηματικούς κανόνες. Επιλέξτε Επιχειρηματικούς κανόνες από το πρόγραμμα επεξεργασίας φορμών και, στη συνέχεια, επιλέξτε Νέος επιχειρηματικός κανόνας από το κάτω μέρος του δεξιού τμήματος παραθύρου.
Στη σχεδίαση επιχειρησιακών κανόνων, επιλέξτε Συνθήκη στον καμβά σχεδίασης, ορίστε τη Στήλη σε Όνομα λογαριασμού και Τελεστής σε Περιέχει δεδομένα, και, στη συνέχεια, επιλέξτε Εφαρμογή. Στη συνέχεια, επιλέξτε την καρτέλα Στοιχεία, μεταφέρετε μια ενέργεια Ορισμός τιμής στήλης και δώστε μια τιμή στήλης όπου Στήλη είναι newsapikey και η τιμή είναι το Κλειδί που αντιγράψατε από τις ιδιότητες αναζήτησης του Bing. Δημιουργήστε μια άλλη ενέργεια Ορισμός τιμής στήλης όπου Στήλη είναι newsurl και προσθέστε την τιμή ως το Τελικό σημείο που αντιγράψατε από τις ιδιότητες αναζήτησης του Bing. Βεβαιωθείτε ότι έχετε προσαρτήσει /v7.0/news/search στο τέλος της διεύθυνσης URL των ειδήσεων. Η τελική διεύθυνση URL θα πρέπει να μοιάζει με
https://api.bing.microsoft.com/v7.0/news/search
.Αποθήκευση και ενεργοποίηση του κανόνα. Κλείσιμο της σχεδίασης επιχειρησιακού κανόνα.
Βεβαιωθείτε ότι έχετε προσθέσει τις στήλες που μόλις προσθέσατε, newsapikey και newsurl, στην κύρια φόρμα του λογαριασμού.
Καταργήστε την επιλογή Ορατό από προεπιλογή για τις ιδιότητες της καρτέλας φόρμας όπου προστίθενται οι στήλες newsapikey και newsurl.
Στη σχεδίαση φόρμας, επιλέξτε Αποθήκευση και μετά Δημοσίευση.
Δείτε επίσης
Σημείωση
Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)
Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).