Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Το Dynamics 365 Customer Engagement (εσωτερικής εγκατάστασης) σάς παρέχει ισχυρές δυνατότητες προσαρμογής και δημιουργίας εφαρμογών που δεν απαιτούν τη σύνταξη μίας μόνο γραμμής κώδικα. Με ένα ολοκληρωμένο σύνολο εργαλείων σχεδίασης και προγράμματος επεξεργασίας WYSIWYG, οι περισσότεροι χρήστες μπορούν να προσαρμόσουν πλήρως το Dynamics 365 Customer Engagement (εσωτερικής εγκατάστασης) ή να δημιουργήσουν τις δικές τους προσαρμοσμένες εφαρμογές.
Για τεκμηρίωση παλαιότερων εκδόσεων (8.x και παλαιότερες), επισκεφθείτε την τεκμηρίωση προηγούμενων εκδόσεων του Dynamics.
Στοιχεία δημιουργίας και προσαρμογής εφαρμογών
Μια καλά σχεδιασμένη εφαρμογή αποτελείται από πολλά στοιχεία που επιλέγετε χρησιμοποιώντας τους διαθέσιμους σχεδιαστές και συντάκτες για να δημιουργήσετε την εμφάνιση και τη λειτουργικότητα της ολοκληρωμένης εφαρμογής. Τα στοιχεία και οι ιδιότητες στοιχείων που χρησιμοποιείτε για να δημιουργήσετε μια εφαρμογή μετατρέπονται σε μετα-δεδομένα.
Για να κατανοήσετε πώς κάθε ένα από αυτά τα στοιχεία σχετίζεται με τη σχεδίαση εφαρμογών, αυτά διαχωρίζονται εδώ στις κατηγορίες δεδομένα, περιβάλλον εργασίας χρήστη, λογική και απεικόνιση.
Δεδομένα
Αυτά τα στοιχεία καθορίζουν σε ποια δεδομένα θα βασίζεται η εφαρμογή.
| Στοιχείο | Περιγραφή | Σχεδίαση |
|---|---|---|
| Οντότητα | Ένα στοιχείο με ιδιότητες που παρακολουθείτε, όπως μια επαφή ή ένας λογαριασμός. Υπάρχουν διαθέσιμες πολλές τυπικές οντότητες. Μπορείτε να προσαρμόσετε μια μη συστημική τυπική οντότητα (οντότητα παραγωγής) ή να δημιουργήσετε μια προσαρμοσμένη οντότητα από την αρχή. | Σχεδίαση οντοτήτων |
| Πεδίο | Μια ιδιότητα που συσχετίζεται με μια οντότητα. Ένα πεδίο ορίζεται από έναν τύπο δεδομένων, ο οποίος καθορίζει τον τύπο των δεδομένων που μπορούν να καταχωρηθούν ή να επιλεγούν. Παραδείγματα περιλαμβάνουν κείμενο, αριθμό, ημερομηνία και ώρα, νομισματική μονάδα ή αναζήτηση (δημιουργεί μια σχέση με μια άλλη οντότητα). Τα πεδία συνήθως χρησιμοποιούνται με φόρμες, προβολές και αναζητήσεις. | Σχεδίαση οντοτήτων |
| Σχέση | Οι σχέσεις οντοτήτων ορίζουν τον τρόπο με τον οποίο οι οντότητες μπορούν να σχετίζονται μεταξύ τους. Υπάρχουν τύποι σχέσεων 1:N (ένα-προς-πολλά), Ν:1 (πολλά-προς-ένα) και Ν:Ν (πολλά-προς-πολλά). Για παράδειγμα, η προσθήκη ενός πεδίου αναζήτησης σε μια οντότητα δημιουργεί μια νέα σχέση 1:N μεταξύ των δύο οντοτήτων και σας επιτρέπει να τοποθετήσετε αυτό το πεδίο αναζήτησης σε μια φόρμα. | Σχεδίαση οντοτήτων |
| Πεδίο συνόλου επιλογών | Αυτός είναι ένας ειδικός τύπος πεδίου, ο οποίος παρέχει στον χρήστη ένα σύνολο προκαθορισμένων επιλογών. Κάθε επιλογή έχει μια αριθμητική τιμή και μια ετικέτα. Όταν προστεθεί σε μια φόρμα, αυτό το πεδίο εμφανίζει ένα στοιχείο ελέγχου για να μπορεί ο χρήστης να κάνει μια επιλογή. Υπάρχουν δύο είδη συνόλων επιλογών: σύνολα επιλογών, όπου ο χρήστης μπορεί να κάνει μόνο μία επιλογή και σύνολα επιλογών πολλαπλής επιλογής, τα οποία επιτρέπουν περισσότερες από μία επιλογές. | Σχεδίαση συνόλου επιλογών |
Περισσότερες πληροφορίες: Δημιουργία ή επεξεργασία οντοτήτων (τύποι εγγραφών)
Περιβάλλον εργασίας χρήστη
Αυτά τα στοιχεία καθορίζουν τον τρόπο αλληλεπίδρασης των χρηστών με την εφαρμογή.
| Στοιχείο | Περιγραφή | Σχεδίαση |
|---|---|---|
| App | Καθορίζει τα βασικά στοιχεία της εφαρμογής όπως στοιχεία, ιδιότητες, τύπος προγράμματος-πελάτη και διεύθυνση URL για την εφαρμογή σας. | Σχεδίαση εφαρμογών |
| Χάρτης τοποθεσίας | Καθορίζει την περιήγηση για την εφαρμογή σας. | Σχεδίαση χάρτη τοποθεσίας |
| Φόρμα | Ένα σύνολο πεδίων εισαγωγής δεδομένων για μια δεδομένη οντότητα που συμφωνεί με τα στοιχεία που παρακολουθεί ο οργανισμός σας για την οντότητα. Για παράδειγμα, ένα σύνολο πεδίων καταχώρησης δεδομένων όπου ο χρήστης καταχωρεί σχετικές πληροφορίες για να παρακολουθεί τις προηγούμενες παραγγελίες ενός πελάτη μαζί με συγκεκριμένες ημερομηνίες επανάληψης παραγγελίας που ζητήθηκαν. | Σχεδίαση φόρμας |
| Προβολή | Οι προβολές καθορίζουν τον τρόπο εμφάνισης μιας λίστας εγγραφών για μια συγκεκριμένη οντότητα στην εφαρμογή σας. Μια προβολή ορίζει τις στήλες προς εμφάνιση, το πλάτος κάθε στήλης, τη συμπεριφορά ταξινόμησης και τα προεπιλεγμένα φίλτρα. | Σχεδίαση προβολών |
Περισσότερες πληροφορίες: Δημιουργία ή επεξεργασία μιας εφαρμογής με το εργαλείο σχεδίασης εφαρμογής
Λογική
Αυτό το στοιχείο καθορίζει τις επιχειρηματικές διαδικασίες, τους κανόνες και τον αυτοματισμό που θα έχει η εφαρμογή. Οι δημιουργοί εφαρμογών χρησιμοποιούν ένα εργαλείο σχεδίασης που αφορά ειδικά τον τύπο της διαδικασίας ή του κανόνα.
| Τύπος λογικής | Περιγραφή | Σχεδίαση |
|---|---|---|
| Ροή επιχειρηματικών διαδικασιών | Μια online διαδικασία που καθοδηγεί τους χρήστες σε μια τυπική επιχειρηματική διαδικασία. Για παράδειγμα, χρησιμοποιήστε μια ροή επιχειρηματικής διαδικασίας εάν θέλετε όλοι οι χρήστες να χειρίζονται τις αιτήσεις εξυπηρέτησης πελατών με τον ίδιο τρόπο ή να απαιτείται από το προσωπικό η λήψη έγκρισης για ένα τιμολόγιο πριν από την υποβολή μιας παραγγελίας. | Σχεδίαση ροής επιχειρηματικής διαδικασίας |
| Ροή εργασιών | Οι ροές εργασιών αυτοματοποιούν επιχειρηματικές διαδικασίες χωρίς περιβάλλον εργασίας χρήστη. Οι σχεδιαστές χρησιμοποιούν ροές εργασιών για την εκκίνηση αυτοματισμών που δεν απαιτούν καμία αλληλεπίδραση του χρήστη. | Σχεδίαση ροής εργασιών |
| Ενέργειες | Οι ενέργειες είναι ένας τύπος διεργασίας που σας επιτρέπει να καλείτε ενέργειες με μη αυτόματο τρόπο, συμπεριλαμβανομένων των προσαρμοσμένων ενεργειών, απευθείας από μια ροή εργασιών. | Σχεδίαση διαδικασιών |
| Επιχειρησιακός κανόνας | Χρησιμοποιείται για την εφαρμογή λογικής κανόνα ή πρότασης σε μια φόρμα, όπως για τον ορισμό απαιτήσεων πεδίου, την απόκρυψη πεδίων ή την επικύρωση δεδομένων. Οι σχεδιαστές εφαρμογών χρησιμοποιούν ένα απλό περιβάλλον εργασίας για την υλοποίηση και διατήρηση κανόνων που αλλάζουν γρήγορα και χρησιμοποιούνται συχνά. | Σχεδίαση επιχειρησιακών κανόνων |
Περισσότερες πληροφορίες: Δημιουργία προσαρμοσμένης επιχειρηματικής λογικής μέσω διαδικασιών
Απεικονίσεις
Καθορίζει τον τύπο των απεικονίσεων δεδομένων και των αναφορών που θα είναι διαθέσιμες στην εφαρμογή.
| Στοιχείο | Περιγραφή | Σχεδίαση |
|---|---|---|
| Γράφημα | Μία γραφική απεικόνιση που μπορεί να εμφανιστεί σε μια προβολή, σε μια φόρμα ή να προστεθεί σε έναν πίνακα εργαλείων. | Σχεδίαση γραφήματος |
| Πίνακας εργαλείων | Λειτουργεί ως παλέτα για μία ή περισσότερες γραφικές απεικονίσεις που παρέχουν μια επισκόπηση εταιρικών δεδομένων που είναι αξιοποιήσιμα. | Σχεδίαση πίνακα εργαλείων |
| Αναφορές | Υπάρχουν διαθέσιμες πολλές τυπικές αναφορές που παρέχουν χρήσιμες επιχειρηματικές πληροφορίες στον χρήστη. Αυτές οι αναφορές βασίζονται στις υπηρεσίες αναφοράς του SQL Server και παρέχουν το ίδιο σύνολο δυνατοτήτων που είναι διαθέσιμες για τις αναφορές των υπηρεσιών αναφοράς του SQL Server. | Οδηγός αναφοράς |
Περισσότερες πληροφορίες: Δημιουργία ή επεξεργασία γραφήματος συστήματος και Επισκόπηση αναφορών
Επεκτασιότητα
Το Dynamics 365 Customer Engagement (εσωτερικής εγκατάστασης) παρέχει ένα σύνολο υπηρεσιών web και API που επιτρέπουν στους προγραμματιστές να συντάσσουν κώδικα. Όταν συντάσσεται κώδικας χρησιμοποιώντας υποστηριζόμενες μεθόδους, μπορείτε να περιμένετε ότι θα συνεχίσει να λειτουργεί όταν αναβαθμίζετε τον οργανισμό σας.
Περισσότερες πληροφορίες: Οδηγός προγραμματιστών για το Dynamics 365 Customer Engagement (εσωτερικής εγκατάστασης)
Φορητότητα
Οι λύσεις υπάρχουν ώστε ένα Dynamics 365 Customer Engagement (εσωτερικής εγκατάστασης) να μπορεί να αγοραστεί, να κοινοποιηθεί ή να μεταφερθεί με άλλο τρόπο από έναν οργανισμό σε έναν άλλο. Μπορείτε να δημιουργήσετε τις δικές σας λύσεις ή να λάβετε λύσεις από το Marketplace ή από έναν ανεξάρτητο προμηθευτή λογισμικού (ISV). Μια λύση είναι ένα αρχείο που μπορείτε να εισαγάγετε σε ένα περιβάλλον ως εφαρμογή ή να εφαρμόσετε ένα σύνολο προσαρμογών σε μια υπάρχουσα εφαρμογή.
Περισσότερες πληροφορίες: Επισκόπηση λύσεων
Τι είδους προσαρμογές υποστηρίζονται με το Dynamics 365 Customer Engagement (εσωτερικής εγκατάστασης);
Αναμένουμε ότι μπορείτε να κάνετε το μεγαλύτερο μέρος της προσαρμογής σας με τα εργαλεία στην εφαρμογή. Όλα όσα κάνετε χρησιμοποιώντας αυτά τα εργαλεία υποστηρίζονται από τη Microsoft καθώς εφαρμόζουν αλλαγές στα μετα-δεδομένα ή τα δεδομένα που εξαρτώνται από τα μετα-δεδομένα.
Εάν τα εργαλεία προσαρμογής δεν ικανοποιούν τις ανάγκες σας, μπορείτε να εγκαταστήσετε μια λύση που παρέχεται από έναν τρίτο ή να προσλάβετε έναν προγραμματιστή για να κωδικοποιήσετε τις προσαρμογές σας. Σε κάθε τρόπος, είναι καλό να κατανοήσετε τις υποστηριζόμενες προσαρμογές. Εάν χρειάζεται να επενδύσετε σε μια λύση που απαιτεί κώδικα, θα πρέπει να βεβαιωθείτε ότι ο κώδικας συντάσσεται χρησιμοποιώντας μόνο υποστηριζόμενα API. Αυτό σας βοηθά να προστατεύσετε την επένδυσή σας στις εφαρμογές Customer Engagement και σε τυχόν λύσεις που λαμβάνετε.
Περισσότερες πληροφορίες: Υποστηριζόμενη και μη υποστηριζόμενη προσαρμογή
Αλλαγές που επηρεάζουν την απόδοση του οργανισμού εφαρμογών Customer Engagement
Οι δημιουργοί εφαρμογών και οι υπεύθυνοι προσαρμογής πρέπει να γνωρίζουν ότι η εισαγωγή λύσεων και η εφαρμογή προσαρμογών που αλλάζουν μετα-δεδομένα μπορεί να επηρεάσουν τις επιδόσεις του οργανισμού Dynamics 365 Customer Engagement (εσωτερικής εγκατάστασης). Οι ενέργειες που μπορεί να παρεμβάλλονται στη φυσιολογική λειτουργία του συστήματος περιλαμβάνουν τα εξής:
Προσθήκη, κατάργηση ή αλλαγή οντοτήτων, εναλλακτικών κλειδιών, χαρακτηριστικών ή σχέσεων.
Εισαγωγή λύσεων
Δημοσίευση προσαρμογών
Εάν εφαρμόζετε αυτές τις αλλαγές σε ένα σύστημα παραγωγής, συνιστούμε να προγραμματίζετε αυτές τις λειτουργίες όταν επηρεάζει τους χρήστες στο μικρότερο δυνατό δυνατό.
Δείτε επίσης
Γρήγορα αποτελέσματα με τη δημιουργία και προσαρμογή εφαρμογών