Getting Started With ActiveReports 14 · Agenda ActiveReports 14.1 Overview Installing and...

Post on 01-Aug-2020

3 views 0 download

transcript

Evan Warren evan.warren@grapecity.com

Technical Engagement Engineer – ActiveReports

Mateen Firozmateen.firoz@grapecity.com

ActiveReports Product Manager

Tyler Barlocktyler.barlock@grapecity.com

Technical Engagement Engineer – ActiveReports and Spread

Getting Started With ActiveReports 14

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 PDFs (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 Microsoft Access (mdb, accdb)

o Microsoft Excel (xlsx)

o ActiveReports (rpx)

Installing Packages and Converting Reports:

Demo

Embedding the ProDesigner Web in

your .NET Core applicationMateen 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 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: ActiveReports.Sales@grapecity.com

◼ 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 evan.warren@grapecity.com

Customer Engagement Engineer – ActiveReports

Mateen Firozmateen.firoz@grapecity.com

ActiveReports Product Manager

Tyler Barlocktyler.barlock@grapecity.com

Customer Engagement Engineer – ActiveReports & Spread

https://www.grapecity.com/activereports

@activereports