文檔金喜正規(guī)買球>>FastReport中文文檔>>配置 FastReport .NET 環(huán)境
配置 FastReport .NET 環(huán)境
FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC報表分析解決方案,使用FastReport .NET可以創(chuàng)建獨立于應(yīng)用程序的.NET報表,同時FastReport .Net支持中文、英語等14種語言,可以讓你的產(chǎn)品保證真正的國際性。
使用工具箱中的 EnvironmentSettings 組件,您可以控制一些 FastReport .NET 環(huán)境設(shè)置。為此,請將該組件放在窗體上,并使用 "Properties "窗口設(shè)置其屬性。
EnvironmentSettings.ReportSettings 屬性包含一些與報表相關(guān)的設(shè)置
Property | Description |
---|---|
Language DefaultLanguage |
新報告的默認(rèn)腳本語言。 |
bool ShowProgress |
決定是否需要顯示進度窗口 |
bool ShowPerformance |
決定是否在預(yù)覽窗口右下角顯示有關(guān)報告性能(報告生成時間、內(nèi)存消耗)的信息。 |
Property | Description |
---|---|
Icon Icon |
設(shè)計器窗口的圖標(biāo)。 |
Font DefaultFont |
報告中使用的默認(rèn)字體。 |
Property | Description |
---|---|
PreviewButtons Buttons |
(PreviewButtons Buttons) 預(yù)覽工具欄中可見按鈕的集合。 |
int PagesInCache |
預(yù)覽時可存儲在內(nèi)存緩存中的預(yù)覽頁數(shù)。 |
bool ShowInTaskbar |
決定預(yù)覽窗口是否顯示在 Windows 任務(wù)欄中。 |
bool TopMost |
確定預(yù)覽窗口是否顯示為最頂部窗體。 |
Icon Icon |
預(yù)覽窗口的圖標(biāo)。 |
string Text | 預(yù)覽窗口的文本。如果未設(shè)置文本,將使用默認(rèn)文本 "Preview(預(yù)覽)"。 |
EnvironmentSettings.EmailSettings 屬性包含電子郵件帳戶設(shè)置。這些設(shè)置用于預(yù)覽窗口中的 "發(fā)送電子郵件 "功能:
Property | Description |
---|---|
string Address |
發(fā)件人地址(例如您的電子郵件地址)。 |
string Name |
發(fā)件人姓名(例如您的姓名)。 |
string MessageTemplate |
用于創(chuàng)建新信息的信息模板。例如,"您好,最誠摯的問候,......"。 |
string Host |
主機地址。 |
int Port |
SMTP 端口(默認(rèn)為 25)。 |
string UserName, string Password |
用戶名和密碼。如果您的服務(wù)器不要求驗證,請將這些屬性留空。 |
bool AllowUI |
允許在 "發(fā)送電子郵件 "對話框中更改這些設(shè)置。設(shè)置將保存在 FastReport .NET 配置文件中。 |
Property | Description |
---|---|
UIStyle UIStyle |
設(shè)計器和預(yù)覽表單的樣式。共有 6 種樣式:VisualStudio2005、Office2003、Office2007Blue、Office2007Silver、Office2007Black 和 VistaGlass。默認(rèn)樣式為 Office2007Black。 |
bool UseOffice2007Form |
該屬性影響設(shè)計器和預(yù)覽窗體。如果選擇了以下樣式之一,它將決定是否使用 Office2007 樣式的表單:默認(rèn)值為 true。 |
除了這些屬性外,EnvironmentSettings 組件還有一些事件。利用這些事件,您可以執(zhí)行以下操作:
- 在設(shè)計器中替換標(biāo)準(zhǔn)的"Open file"和 "Save file"對話框;
- 替換標(biāo)準(zhǔn)進度窗口;
- 將自己的連接字符串傳遞給報告中定義的連接。