FastReport .NET on mobile devices

2013-05-21

Modern mobile technologies provide worldwide access to any information. FastReport .NET brings reports in your favorite tablet or phone, and helps you communicate with dialogs.

Today we test preview of the reports FastReport .NET on some mobile devices with touch-oriented UI. We have created the web application to generate sample report of FastReport .NET together with MVC ASP .NET Framework.

All screenshots are clickable.

I show original screenshot of report from desktop application.

Desktop report

WebReport class of FastReport .NET build a report and convert it to HTML. At the stage of building HTML we have a several limitations. All objects are converted to a tabular format that can have some distortion when displaying any overlapping objects. Also, some types of background fills are unavailable because of reducing of traffic.

Toolbar of object WebReport specially developed for using with the touch screen. For example, we open a zoom menu on tapping on the magnifying glass icon and apply scale with tap on the zoom value. The toolbar supports the large buttons, which also help in the preview of the report.

When you create a report, you should remember that some fonts may not be available on various mobile platforms. In particular, our test report uses the font Tahoma, which is missing in iOS.

Let's go testing.

The first device is tablet Asus Nexus 7 with the operating system Android and 7" screen.

Asus Nexus 7, Google Chrome:

Asus Nexus 7 Chrome

Asus Nexus 7, Boat browser:

Asus Nexus 7 Boat

Asus Nexus 7, Firefox:

Asus Nexus 7 Firefox

Asus Nexus 7, Firefox - report with dialog:

Dialogs on Nexus 7 Dialogs on Nexus 7 Dialogs on Nexus 7

Next item is tablet Apple Ipad 3 with 10" screen.

Apple Ipad 3 Apple Ipad 3 Apple Ipad 3

Tahoma font is missing in iOS as you see.

Report with dialog on iPad3:

Dialogs on iPad Dialogs on iPad Dialogs on iPad

Finally, a few screenshots from the mobile phones.

Apple Iphone 5:

Apple Iphone 5

Sony Xperia Mini Pro:

Sony Xperia Mini Pro

Conclusion: FastReport .NET supports displaying in mobile browsers with touch-oriented UI, but you should take into mind the features of mobile systems in the development of reports. In particular, you need to use a font that is present on all mobile platforms.

.NET .NET FastReport FastReport ASP.NET ASP.NET MVC MVC
April 22, 2025

Working with the TfrShellTreeView Component in FastReport VCL

In this article, we will look at the TfrShellTreeView component. It is designed to display file system elements and is partially analogous to the TDirectoryListBox, TDirectoryOutline, and TShellTreeView components.
April 21, 2025

How RFID Tags Work in FastReport VCL

In this article, we'll check out how RFID tags work with the new TfrxDeviceCommand object in FastReport VCL with release 2025.2.
April 08, 2025

How to Set Up a Connection to Apache Ignite in FastReport .NET

In this article, we will explore how to configure a connection to Apache Ignite in FastReport .NET. You will learn the necessary steps to connect the plugin via code and the report designer.
Fast Reports
  • 800-985-8986 (English, US)
  • +31 97 01025-8466 (English, EU)
  • +49 30 56837-3928 (German, DE)
  • +55 19 98147-8148 (Portuguese, BR)
  • info@fast-report.com
  • 66 Canal Center Plaza, Ste 505, Alexandria, VA 22314

© 1998-2025 Fast Reports Inc.

Do you have any questions?

Ask us your questions in the chat.