Създаване на ActiveReports за .NET проект

Страницата се актуализира :
Дата на създаване на страница :

Работна среда

Уиндоус
  • Виндовс 11 Про 22Х2
Визуално студио
  • Издание на общността на 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
Визуално студио
  • Визуално студио 2017
  • Визуално студио 2019
  • Визуално студио 2022
.NET Framework
  • NET рамка 4.6.2
  • NET рамка 4.7
  • NET рамка 4.8
.НЕТЕН
  • .NET ядро 3.1
  • .НЕТ 5
  • .НЕТ 6
ActiveReports за .NET
  • ActiveReports за .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, изберете Създаване на нов проект в долния десен ъгъл.

Тук не избирате шаблона ActiveReports. В тази статия ще създадем проект с ASP.NET Core RazorPages като пример. Това е така, защото шаблонът ActiveReports няма шаблон ASP.NET Core RazorPages.

След това го въведете според избрания шаблон.

След като създадете проекта си, добавете необходимите компоненти от секцията Зависимости и препратки на Solution Explorer. Компонентите, от които се нуждаете тук, ще варират значително в зависимост от рамката на проекта, който създавате. Добра идея е да разберете какво ще ви е необходимо, като предварително създадете проект от шаблон на ActiveReports.

Ако имате нужда от файл на отчет, можете да го добавите като нов елемент от проекта. Отново, в зависимост от рамката, която сте избрали, местоположението и типът на отчета може да варират.