完整的更新列表
[Engine]
+ 添加属性Config.ConnectionStringVisible,表示数据源的连接字符串是否显示在设计器中;
- 修复了提取无法包含程序的连接程序的错误;
- 修正了页面第一栏总是显示在最左边的错误;
- 修复了当 GaugeObject.Value 属性设置为等于 GaugeObject.Minimum 时的错误,如果新值大于 GaugeObject.Maximum。现在它将被设置为等于 GaugeObject.Maximum;
[设计器]
+ 添加了使用最近的文件列表从 FastReport Cloud 打开报表的功能;
+ 为页面面板元素添加了上下文菜单;
+ 为带有报告页面的面板添加了用于创建新页面和对话框表单的上下文菜单;
+ 为功能区界面添加了新的 Visual Studio 风格图标;
+ 在“报告树”窗口中添加“同步”按钮;
+ 在属性窗口中添加过滤器按钮;
+ 为功能区界面添加了 HiDPI 图标;
+ 添加了对参数的 DBNull 和 Guid 类型的支持;
* 现在导出到邮件时的附件名称,可以在创建导出表单时从代码中设置;
* 报告验证器现在从“报告|验证报告”菜单运行。“消息”窗口用于显示验证消息;
* 更改了二维码编辑器的界面;
- 修复了右键单击数据源菜单项的错误;
- 修复了复选框“全选”在数据向导中不可见的错误;
- 修复了删除对话框表单时导致 System.NullReferenceException 的错误;
- 修复了在标准服务器项中输入时重新打开帐户->服务器窗口时缺少 Api 密钥的问题;
- 修复了在尝试预览自定义服务器的 webview 时不正确的网址;
- 修复了在功能区界面中更改本地化时折叠面板和选项卡和栏的语言更改不正确的问题;
- 修复了添加未在连接向导中选择的表的问题;
- 修复了创建存储过程连接时导致 System.NullReferenceException 的错误;
- 修复了手动输入无效参数类型时的异常;
- 修复了无法将对象设置为透明颜色的错误;
- 修复了重新打开查询向导的问题;
[预览]
+ 状态栏增加发送报告到邮件的提示;
[导出]
+ 导出到 Excel 2007 时在单元格中添加自动换行;
- 修复了 MSChart 文本在 HTML 导出后模糊的错误;
- 修复了将报告导出为 HTML 时不正确的页边距;
- 修复了使用 Skia 时透明背景变为白色的错误;
- 修复了一个错误,如果有带的可导出属性等于假,则导出时会出现额外的空白页;
- 修复了导出到分层 HTML 时未考虑填充顶部时的错误;
- 修复了在 HTML 导出中缩小页面时导致文本超出表格的错误;
[WebReport]
+ 添加了 Blazor WebAssembly 支持;
+ 在 WebReport.Core/Blazor 中添加了对 DI 的支持。要使用,调用 services.AddFastReport();
+ 添加了对 Microsoft.Extensions.Caching.Memory.MemoryCache 的支持,而不是标准的 WebReportLegacyCache。要使用,在注册 DI 容器时,使用 services.AddFastReport(options => options.CacheOptions.UseLegacyWebReportCache = false);
+ 实现CheckedListBox中的ItemCheck事件;
+ 添加了一个选项,无论 WebReport 中的屏幕位置如何,都可以使用 WebReport.Toolbar.Sticky 属性显示工具栏;
+ 添加方法 WebReport.Designer.SaveMethod 的异步版本 - WebReport.Designer.SaveMethodAsync;
+ 在 WebReport 导出设置窗口中添加页面范围验证;
+ 添加了 WebReport.Toolbar.Exports.PinnedSettingsPosition 属性。如果启用,导出设置的容器将固定在屏幕上并显示在前台;
- 修复了 ListBox 中的选择模式为多个时的错误,但它只能选择一个项目;
- 修复了当 CheckedBox 是事件的发起者时不刷新对话框的错误。在这种情况下,将 CheckedBox 的至少一个依赖对象添加到 DetailControl 属性;
- 修复了在 .NET Framework MVC 应用程序中单击“确定”时带有对话框表单的报告不会隐藏对话框表单并且不显示报告加载的错误;
- 修复了导致打印时出现额外页面的错误;
- 修复了 WebReport.Core 上报告“交互式报告”的错误工作;
- 修复了 WebReportLegacyCache 中罕见的 NullReferenceException;
[Online Designer]
- 修复了更改 ReportPage 时未保存 First Page Source、Other Page Source、Last Page Source 和 Duplex 属性的错误;
- 修复了报告预览在按下“刷新”按钮前不刷新的错误;
[.NET Core]
+ 脚本编译器现在将根据使用 FastReport.Utils.Res.LoadLocale() 或 FastReport.Utils.Config.CompilerSettings.CultureInfo 设置的选定语言环境显示错误;
- 修复了使用 Skia 导出后错误呈现 CanShrink = True 的文本的问题;
- 修复了 Skia 中 TextRenderType = HtmlTags 字符之间缩进宽度不正确的错误;
- 修复了导致透明水印在使用 Skia 导出时具有灰色背景的错误;
- 修复了导致表格行高计算不正确的错误;
[CoreWin]
- 修复尝试添加新数据连接时的错误;
[Mono]
+ 在预览和设计器窗口中添加缩放控制;
- 修复了缩放 PreviewControl 的问题;
[Demos]
+ 添加了 .NET 6.0 下的 demo-app ASP.NET Core (Razor pages);
* 更新了 FastReport Core 的演示应用程序;
[Extras]
- 修复注销时主机与授权时主机不匹配的问题;
- 修复了在“帐户”窗口中更新过期会话时浏览器打开并请求重新授权的错误。
渝公网安备50010702505508