没有合适的资源?快使用搜索试试~ 我知道了~
Fastreport.WPF 2024 程序员手册
需积分: 3 0 下载量 95 浏览量
2024-05-13
13:54:41
上传
评论
收藏 4.04MB PDF 举报
温馨提示
试读
154页
Fastreport.WPF 2024 程序员手册
资源推荐
资源详情
资源评论
FastReport Programmers
Manual
(
.NET, Mono, WPF
)
Version 2024.1
© 2008-2024 Fast Reports Inc.
www.fast
-
report.com 1 / 154
Installing into VS Toolbox
Working with FastReport.Net* packages Toolbox is included in the package and should be automatically loaded by
Visual Studio. Manual installation of Toolbox is also possible.
To add manually FastReport .NET components to the Visual Studio toolbox, you need to do the following steps:
delete the "FastReport .NET" tab from the Toolbox, if it is there;
create a new tab (to do this, right-click the Toolbox and select "Add Tab" item), or select an existing tab you
would like to add FastReport components to;
right-click on a tab and select "Choose Items...":
in the dialog, press the "Browse..." button and choose FastReport.dll, FastReport.Web.dll files (they are located
in the "C:\Program Files\FastReports\FastReport.Net" folder);
close the dialog with OK button.
After this, you will see FastReport .NET components in a chosen tab:
Report;
PreviewControl;
DesignerControl;
EnvironmentSettings;
WebReport (this component will be visible in ASP.NET project only).
www.fast
-
report.com 3 / 154
Troubleshooting
If you face a problem when working with report designer (for example, some toolbars or tool windows are
damaged), you should delete the configuration file. This file is created when you start FastReport. It is located in the
following folder:
Windows XP:
C:\Documents and Settings\user_name\Local Settings\Application Data\FastReport
Windows Vista +:
C:\Users\user_name\AppData\Local\FastReport
The config file name varies depending on product:
FastReport.config for FastReport .NET;
FastReport.Mono.config for FastReport Mono;
FastReport.WPF.config for FastReport WPF.
The following information is stored in the config:
sizes and locations of dialog windows;
toolbar settings;
recent used data connections;
email settings (if you use the "Send Email" feature in the preview).
www.fast
-
report.com 4 / 154
Deployment
You may redistribute the following files along with your application:
FastReport.dll (FastReport.Mono.dll, FastReport.WPF.dll) - the main FastReport library;
FastReport.Web.dll - the library that contains ASP.Net WebReport component;
FastReport.Bars.dll - the toolbars and docking windows library (related to FastReport .NET);
FastReport.Editor.dll - the code editor with syntax highlight. This library is not needed if you don't provide an
end-user designer (related to FastReport .NET);
FastReport.WPF.RoslynPad.dll - the code editor with syntax highlight for .Net 6.0+ (related to FastReport
WPF);
FastReport.Forms.WPF.dll - the forms library (related to FastReport WPF);
FastReport.SkiaDrawing.dll - the Skia support library;
FastReport.Compat.dll (FastReport.Compat.Skia.dll) - the library for cross-platform compatibility;
FastReport.DataVisualization.dll (FastReport.DataVisualization.Skia.dll) - the library for drawing charts;
FastReport.xml (FastReport.Mono.xml, FastReport.WPF.xml) - comments for classes, properties and methods
used in FastReport. This file is used by the script editor, and also by the hint panels in the "Data" and
"Properties" windows. It's not obligatory to distribute this file.
If your reports are stored in files, you have to deploy them as well.
FastReport NuGet packages:
FastReport.Core (demo on nuget.org) - package containing the main logic of the program (obtaining the
necessary data, rendering reports, exports, etc.). Some of the functionality from FastReport.NET is missing due
to the cross-platform nature of this package.
FastReport.Net (demo on nuget.org) - package with FastReport.dll library for .NET Framework 4.x, which
is part of the 'Pro' and 'Demo' editions - for .NET Core 3.1, .NET 5 and .NET 6 exclusively for Windows. This
package is available in several editions:
FastReport.NET.Demo - This package is available at nuget.org and in our official Trial installer, and it
allows you to evaluate the product capabilities for various target frameworks on OS Windows (so-
called FastReport.CoreWin). It has restrictions that are present in our other Demo edition products (5
page limit for exports, watermarked export pages, etc.).
FastReport.NET - This package is available in our official installer for licensed owners of the following
editions: FastReport .NET WinForms and FastReport.Net Web. It includes FastReport .NET for .NET
Framework 4.0 and higher.
FastReport.NET.Pro - This package is available in our official installer for licensed owners of the
following editions: FastReport.NET Professional and Enterprise. It includes FastReport .NET for .NET
Framework 4.0 or higher, FastReport.CoreWin for .NET Core 3.1 and for .NET 5.0 and higher.
FastReport.WPF (demo on nuget.org) - package with FastReport WPF library;
FastReport.Web (demo on nuget.org) - a package for integrating FastReport into scripts for working with
web applications (rendering a report in a browser, exporting and printing from a browser, working with
Online Designer) for ASP.NET Core. Includes components for Blazor Server and is used only with
FastReport.Core.
FastReport.Core3.Web (demo on nuget.org) - the same principle as FastReport.Web, but compatible with
FastReport.CoreWin, which is included in the FastReport.Net.Demo/ FastReport.Net.Pro package.
FastReport.Localization (nuget.org) - package with a set of FastReport localizations. Add it to your project
if you need German or Russian localization, for example.
FastReport.Compat and FastReport.DataVisualization - packages with basic logic (report compilation,
MSChart support, etc.). You don't need to include them in your project, they are dependency packages.
www.fast
-
report.com 5 / 154
剩余153页未读,继续阅读
资源评论
呦呦鹿鸣丶
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功