利用FastReport.Net工具箱中的EnvironmentSettings组件可以控制FastReport.Net的环境设置。把EnvironmentSettings组件放到窗体上,并使用下面的属性窗口设置其属性。
EnvironmentSettings.ReportSettings属性包含一些报表相关的设置:
属性 | 描述 |
---|---|
Language DefaultLangu | 新报表的默认脚本语言 |
bool ShowProgress | 确定它是否有必要显示进度窗口 |
bool ShowPerformance | 确定是否需要将报表性能的信息显示在预览窗口的右下角 |
EnvironmentSettings.DesignerSettings属性包含一些设计器相关的设置:
属性 | 描述 |
---|---|
Icon Icon | 设计器窗口小图标 |
Font DefaultFont | 报表中默认的字体大小 |
EnvironmentSettings.PreviewSettings属性包含一些预览相关设置:
属性 | 描述 |
---|---|
PreviewButtons Button | 按钮设置显示在预览的工具栏中 |
int PagesInCache | 页面数量可以被储存在预览时的内存缓存 |
bool ShowInTaskbar | 确定预览窗口是否显示在Windows任务栏 |
bool TopMost | 确定预览窗口是否应该被作为topmost form |
Icon Icon | 预览窗口图标 |
string Text | 预览窗口文本。如果没有设置文本,将使用默认的文本预览 |
EnvironmentSettings.EmailSettings属性包含电子邮件帐户设置,这些设置用在预览窗口中的“发送电子邮件”功能:
属性 | 描述 |
---|---|
string Address | 发件人地址(例如您的电子邮件地址) |
string Name | 发件人名称(例如您的姓名) |
string MessageTemplate | 消息模板将用于创建一个新的消息 。例如,“你好......” |
string Host | SMTP主机地址 |
int Port | SMTP端口(默认25) |
string UserName, string Password | 用户名和密码。如果你的服务器不需要验证,这些属性将为空 |
bool AllowUI | 在"Send Email"对话框中改变这些设置。设置将存储在FastReport.Net的配置文件中。 |
EnvironmentSettings组件的下列相关属性中包含了UI样式设置:
属性 | 描述 |
---|---|
UIStyle UIStyle | 设计器和预览窗口风格。有六种样式:VisualStudio2005, Office2003, Office2007Blue, Office2007Silver, Office2007Black, VistaGlass |
bool UseOffice2007Form | 这个属性会影响设计器和预览窗口的样式。当选择Office2007Blue, Office2007Silver, Office2007Black, VistaGlass其中的一种样式时,该属性决定是否应使用Office2007的风格形式。 |
除了上述这些特性外,EnvironmentSettings组件包含了一些事件。使用这些事件,你可以做到以下几点:
- 替代设计器中标准的"Open file"和"Save file" 对话框
- 替代标准的进度窗口
- 传递自己的链接字符串到报表中定义的链接中
FastReport常见问答:https://www.fastreportcn.com/FAQ/index.html
本站文章除注明转载外,均为本站原创或翻译
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:FastReport控件中文网 [https://www.fastreportcn.com/]
本文地址:https://www.fastreportcn.com/post/1057.html
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果
转载请注明:文章转载自:FastReport控件中文网 [https://www.fastreportcn.com/]
本文地址:https://www.fastreportcn.com/post/1057.html