إنشاء تقارير نشطة لمشروع .NET

تحديث الصفحة :
تاريخ إنشاء الصفحة :

بيئة التشغيل

نوافذ
  • ويندوز 11 برو 22H2
فيجوال ستوديو
  • إصدار مجتمع Visual Studio 2022
التقارير النشطة ل .NET
  • تقارير نشطة ل .NET 16.0J

المتطلبات المسبقه

نوافذ
  • Windows 8.1
  • ويندوز ١٠
  • ويندوز ١١
  • ويندوز سيرفر 2012
  • ويندوز سيرفر 2012 R2
  • ويندوز سيرفر 2016
  • ويندوز سيرفر 2019
  • ويندوز سيرفر 2022
فيجوال ستوديو
  • فيجوال ستوديو 2017
  • فيجوال ستوديو 2019
  • فيجوال ستوديو 2022
الإطار الصافي
  • الإطار الصافي 4.6.2
  • الإطار الصافي 4.7
  • الإطار الصافي 4.8
.صافي
  • .NET Core 3.1
  • .NET 5
  • .NET 6
التقارير النشطة ل .NET
  • تقارير نشطة ل .NET 16.0J

إنشاء من مشروع قالب

عند تثبيت ActiveReports، يضيف Visual Studio العديد من مشاريع القوالب ل ActiveReports. إذا كنت تستخدم هذا لإنشاء مشروع ، إنشاؤه في نموذج يسمح لك بعرض تقارير ActiveReports من البداية ، لذلك سيكون مرجعا لكيفية إنشائه. يمكنك إنشائه بناء على القالب كما هو ، أو يمكنك إعادة إنشائه وفقا لهيكل مشروعك.

سيتم التطوير في Visual Studio ، لذا ابدأ Visual Studio.

حدد "إنشاء مشروع جديد" في أسفل اليمين.

في حقل البحث أعلاه ActiveReports ، اكتب لعرض قائمة القوالب المتعلقة ب ActiveReports. يتم تقسيم الأنواع حسب "لغة التطوير هي C # أو VB.NET" ، و "سواء كان تطبيق ويب أو تطبيق سطح مكتب" ، و "نوع التقرير هو تقرير RDL أو تقرير القسم أو تقرير الصفحة". اختر لغة التطوير والنظام الأساسي الذي يناسب غرضك. أنواع التقارير هي مصطلحات ActiveReports ، لذا يرجى الرجوع إلى الصفحة الرسمية التالية لمعرفة كيفية اختلافها.

في هذه الحالة ، قمت بتحديد تقرير صفحة سطح المكتب.

حدد اسم المشروع ومسار المجلد حيث سيتم إنشاء المشروع وما إلى ذلك. هذا هو نفسه عند إنشاء مشروع باستخدام أي قالب آخر.

بالنسبة لإطار العمل ، سيتغير الإصدار الذي يمكن تحديده اعتمادا على القالب الذي تختاره. اعتمادا على القالب ، قد تتمكن أو لا تتمكن من اختيار .NET (Core) أو .NET Framrwork. إذا لم تكن متأكدا ، فما عليك سوى اختياره أو اختيار أحدث إصدار.

عند اكتمال الإنشاء ، تظهر شاشة تطوير Visual Studio. على اليمين ، يمكنك رؤية بنية المشروع ، وهناك أيضا ملف تقرير نموذجي.

PageReport1.rdlx حاول فتح الملف. يجب أن يتم نقلك إلى سطح تصميم التقرير. بهذه الطريقة ، يمكنك تصميم تقرير في Visual Studio. بالمناسبة ، هذا الملف هو ملف تقرير جديد ، لذلك لا توجد كائنات.

الآن ، حاول بناءه وتشغيله كما هو. كقالب مشروع ، تم تصميمه لعرض التقارير من البداية ، لذلك ما عليك سوى تشغيله لتشغيل التطبيق الذي يعرض التقرير. بالمناسبة ، في حالة الإصدار التجريبي ، سيتم عرض رسالة بهذا المعنى في التقرير ، لذلك تحتاج إلى شراء ترخيص وتسجيله لمنعه من الظهور.

من هنا ، يمكنك إنشاء برنامج بحرية ، لذا يرجى جعله وفقا لغرضك.

إنشاء مشروع بدون استخدام قالب ActiveReports

إذا قمت بالإنشاء من قالب ActiveReports، فقد ينتهي بك الأمر بملفات غير مطلوبة لأغراض التطوير. أيضا، قد ترغب في إنشاء إصدار أحدث من إطار عمل قالب ActiveReports لأنه إصدار أقدم. في هذه الحالة، ستحتاج إلى إنشاء مشروع باستخدام قالب آخر ثم إضافة المكتبات والمكونات المتعلقة ب ActiveReports.

عند بدء تشغيل Visual Studio، حدد إنشاء مشروع جديد في أسفل اليسار.

لم تحدد قالب أكتيف ريبورتس هنا. في هذه المقالة ، سنقوم بإنشاء مشروع باستخدام ASP.NET Core RazorPages كمثال. وذلك لأن قالب ActiveReports لا يحتوي على قالب RazorPages ASP.NET الأساسية.

بعد ذلك ، أدخله وفقا للقالب المحدد.

بمجرد إنشاء مشروعك، أضف المكونات الضرورية من قسم التبعيات والمراجع في مستكشف الحلول. ستختلف المكونات التي تحتاجها هنا اختلافا كبيرا اعتمادا على إطار المشروع الذي تقوم بإنشائه. من المستحسن معرفة ما ستحتاج إليه عن طريق إنشاء مشروع من قالب ActiveReports مسبقا.

إذا كنت بحاجة إلى ملف تقرير، فيمكنك إضافته كعنصر جديد من المشروع. مرة أخرى ، بناء على إطار العمل الذي تختاره ، قد يختلف الموقع ونوع التقرير.