Δημιουργία ActiveReports για έργο .NET

Σελίδα ενημέρωση :
Ημερομηνία δημιουργίας σελίδας :

Περιβάλλον λειτουργίας

παράθυρα
  • Windows 11 Pro 22H2
Οπτικό στούντιο
  • Έκδοση κοινότητας του Visual Studio 2022
ActiveReports για το .NET
  • ActiveReports για το .NET 16.0J

Προϋποθέσεις

παράθυρα
  • Windows 8.1
  • Παράθυρα 10
  • Παράθυρα 11
  • Τα Windows Server 2012
  • Windows Server 2012 R2
  • Τα Windows Server 2016
  • Τα Windows Server 2019
  • Τα Windows Server 2022
Οπτικό στούντιο
  • Visual Studio 2017
  • Visual Studio 2019
  • Visual Studio 2022
.NET Framework
  • NET Framework 4.6.2
  • NET Framework 4.7
  • NET Framework 4.8
.ΔΊΧΤΥ
  • .NET Core 3.1
  • .NET 5
  • .NET 6
ActiveReports για το .NET
  • ActiveReports για το .NET 16.0J

Δημιουργία από πρότυπο έργου

Όταν εγκαθιστάτε το ActiveReports, το Visual Studio προσθέτει πολλά έργα προτύπων για το ActiveReports. Εάν το χρησιμοποιήσετε για να δημιουργήσετε ένα έργο, θα δημιουργηθεί σε μια φόρμα που σας επιτρέπει να εμφανίζετε αναφορές ActiveReports από την αρχή, επομένως θα αποτελεί αναφορά για τον τρόπο δημιουργίας του. Μπορείτε να το δημιουργήσετε με βάση το πρότυπο ως έχει ή μπορείτε να το δημιουργήσετε ξανά σύμφωνα με τη δομή του έργου σας.

Η ανάπτυξη θα γίνει στο Visual Studio, οπότε ξεκινήστε το Visual Studio.

Επιλέξτε "Δημιουργία νέου έργου" κάτω δεξιά.

Στο παραπάνω ActiveReports πεδίο αναζήτησης , πληκτρολογήστε για να εμφανίσετε τη λίστα προτύπων που σχετίζονται με το ActiveReports. Οι τύποι διαιρούνται με "η γλώσσα ανάπτυξης είναι C# ή VB.NET", "αν πρόκειται για εφαρμογή web ή εφαρμογή υπολογιστή" και "ο τύπος αναφοράς είναι αναφορά RDL, αναφορά ενότητας ή αναφορά σελίδας". Επιλέξτε τη γλώσσα ανάπτυξης και την πλατφόρμα που ταιριάζει καλύτερα στον σκοπό σας. Οι τύποι αναφορών είναι ορολογία ActiveReports, επομένως ανατρέξτε στην ακόλουθη επίσημη σελίδα για το πώς διαφέρουν.

Σε αυτήν την περίπτωση, έχω επιλέξει την αναφορά σελίδας επιφάνειας εργασίας.

Καθορίστε το όνομα του έργου, τη διαδρομή φακέλου όπου θα δημιουργηθεί το έργο και ούτω καθεξής. Αυτό είναι το ίδιο όπως όταν δημιουργείτε ένα έργο με οποιοδήποτε άλλο πρότυπο.

Όσον αφορά το πλαίσιο, η έκδοση που μπορεί να επιλεγεί θα αλλάξει ανάλογα με το πρότυπο που επιλέγετε. Ανάλογα με το πρότυπο, ενδέχεται να μπορείτε ή να μην μπορείτε να επιλέξετε .NET(Core) ή .NET Framrwork. Εάν δεν είστε σίγουροι, απλώς επιλέξτε το ή επιλέξτε την πιο πρόσφατη έκδοση.

Όταν ολοκληρωθεί η δημιουργία, εμφανίζεται η οθόνη ανάπτυξης του Visual Studio. Στα δεξιά, μπορείτε να δείτε τη δομή του έργου και υπάρχει επίσης ένα δείγμα αρχείου αναφοράς.

PageReport1.rdlx Δοκιμάστε να ανοίξετε το αρχείο. Θα πρέπει να μεταφερθείτε στην επιφάνεια σχεδίασης αναφοράς. Με αυτόν τον τρόπο, μπορείτε να σχεδιάσετε μια αναφορά στο Visual Studio. Παρεμπιπτόντως, αυτό το αρχείο είναι ένα νέο αρχείο αναφοράς, επομένως δεν υπάρχουν αντικείμενα.

Τώρα, δοκιμάστε να το δημιουργήσετε και να το εκτελέσετε όπως είναι. Ως πρότυπο έργου, έχει σχεδιαστεί για να εμφανίζει αναφορές από την αρχή, επομένως απλώς εκτελέστε το για να εκκινήσετε την εφαρμογή που εμφανίζει την αναφορά. Παρεμπιπτόντως, στην περίπτωση της δοκιμαστικής έκδοσης, ένα μήνυμα για το σκοπό αυτό θα εμφανιστεί στην αναφορά, επομένως πρέπει να αγοράσετε και να καταχωρίσετε μια άδεια χρήσης για να αποτρέψετε την εμφάνισή της.

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

Δημιουργία έργου χωρίς χρήση του προτύπου ActiveReports

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

Όταν ξεκινάτε το Visual Studio, επιλέξτε Δημιουργία νέου έργου κάτω δεξιά.

Δεν επιλέγετε το πρότυπο ActiveReports εδώ. Σε αυτό το άρθρο, θα δημιουργήσουμε ένα έργο με ASP.NET Core RazorPages ως παράδειγμα. Αυτό συμβαίνει επειδή το πρότυπο ActiveReports δεν διαθέτει πρότυπο ASP.NET Core RazorPages.

Μετά από αυτό, εισαγάγετε το σύμφωνα με το επιλεγμένο πρότυπο.

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

Εάν χρειάζεστε ένα αρχείο αναφοράς, μπορείτε να το προσθέσετε ως νέο στοιχείο από το έργο. Και πάλι, ανάλογα με το πλαίσιο που επιλέγετε, η θέση και ο τύπος της αναφοράς ενδέχεται να διαφέρουν.