Περιβάλλον σύνταξης αναφορών με χρήση SQL Server Data Tools
Αυτό το άρθρο περιγράφει τι απαιτείται για τη συγγραφή αναφορών Dynamics 365 for Customer Engagement.
Πρέπει να έχετε τα απαιτούμενα εργαλεία ανάπτυξης και τα κατάλληλα προνόμια στο Dynamics 365 for Customer Engagement για τη σύνταξη και τη δημοσίευση μιας αναφοράς. Επίσης, θα πρέπει να είστε εξοικειωμένοι με:
Visual Studio.
Δημιουργία αναφορών για υπηρεσίες αναφοράς SQL Server με χρήση του SQL Server Data Tools (SSDT).
Για τη σύνταξη αναφορών βάσει Fetch, οι εφαρμογές Dynamics 365 for Customer Engagement χρησιμοποιούν FetchXML γλώσσα.
Απαιτούμενα εργαλεία
Τα παρακάτω απαιτούνται για τη σύνταξη μιας προσαρμοσμένης αναφοράς για εφαρμογές Dynamics 365 for Customer Engagement:
Visual Studio. Για συγκεκριμένες εκδόσεις, ανατρέξτε στο άρθρο Απαιτήσεις επέκτασης σύνταξης αναφορών.
SQL Server Data Tools. Πρόκειται για ένα περιβάλλον σύνταξης αναφορών που είναι διαθέσιμο ως προσθήκη σύνταξης με το Visual Studio.
Επέκταση σύνταξης αναφορών του Dynamics 365. Αυτό απαιτείται όταν δημιουργείτε προσαρμοσμένες αναφορές που βασίζονται σε Fetch. Σημειώστε ότι οι εφαρμογές δέσμευσης πελατών Dynamics 365, όπως οι Dynamics 365 Sales και Dynamics 365 Customer Service, υποστηρίζουν μόνο αναφορές που βασίζονται σε Fetch. Η Επέκταση σύνταξης αναφορών του Dynamics 365 πρέπει να είναι εγκατεστημένη στον υπολογιστή όπου τα Visual Studio και SQL Server Data Tools είναι εγκατεστημένα. Λήψη: Επέκταση Σύνταξης αναφορών του Dynamics 365. Για οδηγίες εγκατάστασης, ανατρέξτε στο θέμα Εγκατάσταση της Επέκτασης σύνταξης αναφορών του Dynamics 365.
Επέκταση έργων υπηρεσιών αναφοράς της Microsoft. Χρησιμοποιείται για τη δημιουργία έργων διακομιστή αναφορών. Η επέκταση περιλαμβάνεται με το Visual Studio 2015. Για νεότερες εκδόσεις, ανατρέξτε στην επέκταση έργων υπηρεσιών αναφοράς.
Σημείωμα
- Δεν μπορείτε να χρησιμοποιήσετε το SQL Server Reporting Services Report Builder για τη συγγραφή αναφορών FetchXML. Η Επέκταση σύνταξης αναφορών του Dynamics 365 για το SQL Server Data Tools χρησιμοποιείται για σύνταξη αναφορών βάσει FetchXML.
- Η Επέκταση σύνταξης αναφορών του Dynamics 365 είναι διαθέσιμη μόνο σε έκδοση 32 bit.
Απαιτούμενα προνόμια
Για την ανάπτυξη προσαρμοσμένων αναφορών σε εφαρμογές Dynamics 365 for Customer Engagement, πρέπει να έχετε έναν Dynamics 365 for Customer Engagement λογαριασμό και να σας έχει ανατεθεί ρόλος ασφαλείας που περιλαμβάνει το προνόμιο PublishReport. Από προεπιλογή, οι ρόλοι ασφαλείας "Υπεύθυνος προσαρμογής συστήματος" και "Διαχειριστής συστήματος" περιλαμβάνουν αυτά τα προνόμια.
Διαδικασία ανάπτυξης αναφορών
Ακολουθούν τα βήματα για την ανάπτυξη προσαρμοσμένων αναφορών εφαρμογών Dynamics 365 for Customer Engagement: Ίσως χρειαστεί να επαναλάβετε μερικά βήματα όταν δημιουργείτε μια αναφορά:
Έννοια ανάπτυξης μιας αναφοράς ή προδιαγραφή με βάση τις επιχειρηματικές πληροφορίες που θα εμφανίζονται.
Δημιουργήστε μια προσαρμοσμένη αναφορά ή χρησιμοποιήστε μια υπάρχουσα αναφορά, για να την τροποποιήσετε χρησιμοποιώντας SQL Server Data Tools στο Visual Studio.
Δημιουργήστε μια νέα (προσαρμοσμένη) αναφορά. Περισσότερες πληροφορίες: Δημιουργήστε προσαρμοσμένες αναφορές χρησιμοποιώντας το SQL Server Data Tools
Πραγματοποιήστε λήψη ενός υπάρχοντος αρχείου report definition language (.rdl) για εφαρμογές Dynamics 365 for Customer Engagement. Για να το κάνετε αυτό, ανοίξτε μια εφαρμογή δέσμευσης πελάτη, επιλέξτε την καρτέλα Αναφορά, επιλέξτε την αναφορά που θέλετε και, στη συνέχεια, επιλέξτε Επεξεργασία στη γραμμή εντολών. Στη σελίδα ιδιοτήτων της αναφοράς, επιλέξτε Λήψη αναφοράς από τη γραμμή εργαλείων Ενέργειες.
Δημιουργήστε βασικές παραμέτρους αναφοράς. Περισσότερες πληροφορίες: Χρήση παραμέτρων σε αναφορές
Καθορίστε τα σύνολα δεδομένων και τα κριτήρια φιλτραρίσματος για την ανάκτηση δεδομένων:
- Ενεργοποιήσετε το προ-φιλτράρισμα σε κύριες οντότητες. Περισσότερες πληροφορίες: Χρήση φίλτρων σε αναφορές
Καθορίστε τη βασική διάταξη της αναφοράς, συμπεριλαμβανομένων των κεφαλίδων και υποσέλιδων.
Προσθέστε τα στοιχεία αναφοράς όπως απαιτείται με βάση τις προδιαγραφές της αναφοράς. Περισσότερες πληροφορίες: Προσθήκη περιήγησης αναφοράς
Προεπισκόπηση της αναφοράς στο Visual Studio, και επίλυση σφαλμάτων. Περισσότερες πληροφορίες: Έλεγχος και αντιμετώπιση προβλημάτων αναφορών
Αναπτύξτε την αναφορά στον διακομιστή αναφορών με χρήση εφαρμογών Dynamics 365 for Customer Engagement. Περισσότερες πληροφορίες: Δημοσίευση αναφορών
Εκτελέστε την αναφορά που αναπτύσσεται για επαλήθευση.
Δείτε επίσης
Δημιουργία ερωτημάτων με FetchXML
Δημιουργία προσαρμοσμένων αναφορών με χρήση του SQL Server Data Tools