(Base One logo) .NET database and distributed computing tools

Crystal Reports & Base One's Class Library (BFC)

  • Speed up programming Crystal Reports with Visual C++, MFC, and ASP

  • Report on data in Microsoft, Oracle, IBM, Sybase, and MySQL databases

  • Run reports locally or across the Internet

  • Lots of Crystal samples!

You can generate presentation-quality output through Seagate Crystal Reports with BFC (Base/1 Foundation Component Library). BFC's Crystal Reports classes assist you in writing custom Crystal Reports DLLs as well as running reports and passing parameters to them. ASP samples illustrate the tricks of getting the best from Crystal Reports, both locally and across the web.

BFC includes numerous real world examples of how to get things done using Crystal, either inside the corporate LAN or across the Internet. The sample reports have been created through BFC's Report Base class, which you can also use for writing your own reports. The Report Base class is designed to communicate with Crystal and encapsulate all the hideous detail and processing flow of Crystal Reports. Crystal errors are trapped and meaningful messages are displayed.

Reports can exist on the local machine, on the network, or across the Internet. The Report classes are designed to communicate either directly with the Crystal Print Engine or indirectly through the Crystal Web Report Server. When invoked against a database residing across the Internet, the Report Base class uses ASP and the Microsoft Web Browser ActiveX control to communicate with the Crystal ActiveX control (.OCX). (Also, Base One's sample web site shows how to use the same ASP routines and Active X control without using C++ or BFC, when coding a Thin Client application.)

Use Base One's classes for Crystal Reports and Pinnacle Graphics.to produce presentation quality output.

The BFC programming tools make it easy to impose a high level of security even while viewing reports across the Internet. For example, users can be grouped according to security rights, with certain reports being off-limits to some users and other reports filtered automatically so that only the proper subset of data is viewable.

"We needed a tool that would allow us to quickly and simply create a payroll system with dozens of screens and maintenance routines. We found BFC and have been thrilled with the results. ... The Crystal Reports interface allowed for the integration of the core application with the dozens of Crystal Reports which are part of the system."

John Lapenta, Director of Development, Entel Systems

BFC | Visual Studio | Database Technology | Distributed Computing

Home Products Consulting Case Studies Order Contents Contact About Us

Copyright 2012, Base One International Corporation