Getting Started With ActiveReports 14

Evan Warren [email protected] Technical Engagement Engineer – ActiveReports

Mateen Firoz [email protected] ActiveReports Product Manager

Tyler Barlock [email protected] Technical Engagement Engineer – ActiveReports and Spread Agenda

◼ ActiveReports 14.1 Overview

◼ Installing and configuring NuGet packages

◼ Converting existing reports

◼ Embedding and using the report designer

◼ Using the report designer

◼ Report delivery options

◼ Wrap-up

◼ Q&A ActiveReports 14.1 Release .NET Core 3.1

Meta Data in (ZUGFeRD)

PageName property for Excel exports

New Expressions for calculating Quarters Poll

Have you used and configured NuGet packages either in the past or in current projects?

◼ Yes, in current projects

◼ Yes, in the past

◼ No Installation and NuGet Package configuration

◼ Evan Warren Installing NuGet Packages

• ActiveReports packages are now available through NuGet. • All the dependencies will be included as well

• Simplifies your installation and development experience • Access latest builds/hotfixes • Working with .NET Core

• Manage your dependencies based on the location of your packages • Public source (NuGet) • Local source Installing Packages from NuGet

◼ ActiveReports 14 references can be obtained directly from NuGet's website o https://www.nuget.org/packages?q=GrapeCity.ActiveReports

◼ You can also access packages through the NuGet Package Manager in Visual Studio o Tools menu > NuGet Package Manager > Manage Nuget Packages for Solution... o Right-click your solution in Solution Explorer > Manage Nuget Packages for Solution...

◼ When you add a package, a set of core engine assemblies are added to the application. Installing Packages from Local Source

◼ ActiveReports packages are also available on your local machine on installing ActiveReports 14 o C:\Program Files (x86)\GrapeCity\ActiveReports 14\NuGet

◼ Steps: o Configure local NuGet package source o Install Packages to project NuGet Package Manager in VS2019 Converting Reports

◼ ActiveReports allows you to upgrade your existing reports from previous versions o AR 1, 2, 3, 6, 7 – 13

◼ ActiveReports File Converter  This tool is integrated in Visual Studio when you install ActiveReports 14  The tool will search your application for any old report files and ask if you would like to update those files Importing Reports

◼ ActiveReports has an Import Tool that allows you to import other report files to ActiveReport files

◼ Import Formats: o Crystal Reports (rpt) o (mdb, accdb) o (xlsx) o ActiveReports (rpx) • Available Packages Nuget • Install ActiveReports Packages • Manage ActiveReports Resources Dependencies

• ActiveReports File Converter Converting • Migrating from Previous Reports Versions • Importing Reports Installing Packages and Converting Reports: Demo Embedding the ProDesigner Web in your .NET Core application Mateen Firoz Resources in ActiveReports 14

◼ Assemblies o NuGet: https://www.nuget.org/packages/GrapeCity.ActiveReports/

◼ Samples o GitHub: https://github.com/activereports

◼ JS/CSS files o NPM ▪ ProDesigner Web: https://www.npmjs.com/package/@grapecity/ar-designer ▪ JSViewer: https://www.npmjs.com/package/@grapecity/ar-viewer Using the Web-Based ProDesigner

Tyler Barlock ActiveReports Designer

◼ ActiveReports has two end user report designers (excluding ActiveReportsJS) o Web Designer o Desktop Designer

▪ All designers closely mirror each other on features and functionality

◼ ActiveReports Web Designer is based on HTML5/JS technology stack.

ActiveReports Web Designer

◼ Allows end users to create ad hoc reports in their browsers

◼ Supports page, semantic, and RDL report design

◼ No need to compile and redistribute your project to change reports

◼ Intuitive, easy-to-use design ActiveReports Web Key Features

◼ Allows for drill down reports

◼ SQL query builder

◼ Multiple export filters (HTML, PDF, Text, RTF, Excel, TIFF)

◼ Wide variety of data sources o Microsoft SQL Client Provider o Csv Provider o DataSet Provider o JSON Provider o Microsoft ODBC Provider o Microsoft OleDb Provider o XML Provider ActiveReports Web Designer Demo Wrap up

◼ Configuring NuGet Packages

◼ Converting Reports

◼ Using NPM to install and embed the report designer

◼ Intro to using the report designer

◼ Report delivery options Next Steps

◼ Submit the short post-session survey.

◼ Start a trial of ActiveReports.

o https://www.grapecity.com/activereports

◼ Customized Demo

o https://www.grapecity.com/activereports

o Contact support, participate in forums, get your questions answered.

o https://www.grapecity.com/support/contact

◼ Contact sales for more licensing information.

o Mail to: [email protected]

◼ May Promotion

o Save up to 40% with promo-code ARMAY20 until May 31st

o https://www.grapecity.com/activereports/pricing

◼ Stay in touch!

o https://www.grapecity.com/contact

o Twitter: @ActiveReports Thank You!

Evan Warren [email protected] Customer Engagement Engineer – ActiveReports

Mateen Firoz [email protected] ActiveReports Product Manager

Tyler Barlock [email protected] Customer Engagement Engineer – ActiveReports & Spread https://www.grapecity.com/activereports

@activereports