Telerik报告?下载30天免费试用

独立报表设计器概述

本文档解释终端用户如何使用独立报表设计器。我们将简要介绍如何启动独立报表设计器以及它的基本UI元素。

独立报表设计器概述

独立报表设计器使报表作者能够创建、编辑和共享专门的报表。它是一个独立的Windows工具,由Telerik Reporting引擎提供支持,它使用最新的UI标准来帮助高级用户创建报告、分析机器上的数据以及导出和共享报告文档。

独立报表设计器作为一个单独的EXE文件分发,这简化了它的分发,并且不需要安装。使用独立报表设计器创建报表并不需要Visual Studio。在客户端机器上处理报表。

自2013年R2推出以来,独立报表设计器基于。net Framework 4.0构建,并作为Telerik Reporting包的一部分发布。设计器有两种风格——编译为32位应用程序的Telerik.ReportDesigner.x86.exe和编译为64位应用程序的Telerik.ReportDesigner.exe。从2022 R3开始,独立报表设计器的新版本可用。它被命名为Telerik.ReportDesigner.Net,是基于。net 6.0构建的。它的主要目的是允许报告作者加载和使用针对。net Standard、。net Core和。net 5+编译的程序集。. net的独立报表设计器目前以两个. zip包的形式发布,每个包适用于相应的x86或x64风格的应用程序。

.NET和。net框架设计器功能的区别

本节解释。net Framework和。net 6.0版本的独立报表设计器之间的区别。尽管版本之间共享了许多代码,但. net引起了一些更改,如下所示。

  • 自动发现第三方ADO。NET数据提供者-当需要使用第三方ADO时,. net框架的独立报表设计器需要手动在应用程序配置文件的DbProviderFactories部分添加一个条目。净提供者。. net的报表设计器将尝试发现并自动加载可用的ADO。NET数据提供程序时构建新的SQL连接。受支持的提供程序是:Microsoft.Data.SqlClientSystem.Data.SqlClientNpgsql for PostgreSQLSystem.Data.SQLiteMySql.Data.MySqlClientOracle.ManagedDataAccess.ClientODBC而且OleDB还支持数据源。

  • 查询构建器Query Builder使用Telerik OpenAccess来定义数据库中表之间的关系。Telerik OpenAccess没有。net兼容版本,因此目前不支持Query Builder。

  • 导入报表向导-导入报告功能依赖于没有. net兼容版本的外部第三方程序集。导入报告向导选项在. net设计器的初始页面中不可用。

  • 报表服务器-目前不支持连接和使用Telerik报表服务器。

  • HTML表达式编辑器- HTML表达式编辑器的.NET框架实现依赖于外部程序集,如mshtml.dll不兼容。net的。目前HTMLTextBox表达式是在表达式编辑器窗口中编辑的。

启动。net Framework 4.0的独立报表设计器

  • 从Windows开始菜单:

    1. 打开开始菜单,单击所有程序,然后按Telerik然后点击报告

    2. 点击报表设计器

    3. 打开独立报表设计器,您可以创建或打开报表。

  • 从另一个桌面应用程序:开发人员可以使用户从另一个。net桌面应用程序启动独立报表设计器。这在.NET框架中是可能的的过程。开始方法。独立报表设计器可选地接受报表文档的参数路径,该文档将由报表设计器打开。为在报表设计器中编辑提供报表定义,开发人员可以使用的过程。开始(String, String)方法。

启动.NET的独立报表设计器

  • 来自您的Telerik账户:

    1. 导航到进度Telerik报告安装文件夹。默认情况下是% PROGRAMFILES (x86) % \ \进展

    2. 导航到net子文件夹。

    3. 启动Telerik.ReportDesigner.Net.exe以运行。net上64位风格的独立报表设计器。

    4. 导航到x86子文件夹并启动Telerik.ReportDesigner.Net.x86.exe以运行。net的32位版本的独立报表设计器。

    5. 打开独立报表设计器,您可以创建或打开报表。

独立报表设计器中的主要UI元素

standalone-report-designer-overview

上图显示了独立报表设计器中的主要UI元素:

  • 视图选项卡:让你打开报告的探险家数据浏览集团资源管理器属性浏览器或者导航到启动页面

  • 报表选择按钮:中单击此按钮将使报表处于活动状态属性窗口。

  • 统治者:它们位于设计器的顶部和左侧,为报表布局提供了参考点。

  • 报告部分:高级报表设计由报表页眉、报表页脚、页面页眉、页面页脚、详细信息、组页眉和组页脚的报表部分组成。可以通过拖动每个部分底部/右侧的大小控制手柄来调整每个部分的大小。除细节部分外的大部分部分都可以通过选择该部分并点击删除键来删除。中删除组部分时,必须删除整个组集团资源管理器

  • 组件托盘:显示了数据源组件在这份报告中使用。

  • 查看模式按钮:使用这些按钮切换设计预览视图。

  • 上下文菜单(没有在上图中显示):右键单击时显示,根据右键单击的区域有条件地显示内容。

额外的UI元素

此外,独立报表设计器还包括以下有用的元素:

  • 工具提示:这是一个UI元素,包括各种按钮,旨在方便您设计报表。的工具提示,如下图所示,放置在设计图的左下角。

    report-designer-toolstrip

    控件中有以下按钮工具提示

    • 变焦-组合框使您可以轻松地指定在其中看到设计表面的缩放百分比。您可以按住Ctrl键并使用鼠标滚轮进行缩放。

    • 显示/隐藏快照网格按钮用于打开或关闭显示快速网格.抓拍网格提供了一组水平和垂直网格线,当您在设计图面上拖动对象时,这些网格线将会提前或拉向最近的垂直或水平网格线。对象还可以固定在网格面板中的列和行分隔符上。下面是一个显示打开的snap网格的工作区:

    • 打开/关闭捕捉网格线-这个选项允许你在设计面上拖动对象,并让它们捕捉到设计面上显示的网格线。无论snap网格的可见性如何,都将应用snap。

    • 打开/关闭抓拍到线当启用此选项时,它允许你在设计面上拖动对象,并将它们与同一容器元素中的其他对象的边距或对齐线(红色虚线)对齐,如布局面板、网格面板中的列和行分隔线。如果容器应用了填充,那么在容器内捕获对象时将考虑填充。

    • 显示/隐藏维度当启用时,设计器将显示当前选定对象到最近元素的距离。

    • 显示/隐藏水印-如果启用,报告水印将显示在设计器中。注意,显示的水印仅用于引用,其内容可能与渲染时不同。

    • 打开/关闭平底锅这个选项允许你在设计器中切换拖动和平移模式。启用后,光标变为手形,在设计器表面上单击和拖动将移动报告内容。当使用更高的缩放级别时,此工具非常有用。

  • 显示/隐藏报表映射—在设计界面右下角,单击放大镜,显示或隐藏报告图.当您对报表进行了缩放并希望集中于某个特定元素时,此元素特别有用。若要隐藏地图,请单击设计图面上关闭它。

  • 更改元素的对齐方式对齐决定元素如何调整大小。例如,当父布局容器调整大小时,左对齐的元素向右伸展。方法更改元素的对齐方式布局工具栏和操作一个以下的:

    standalone-designer-align-controls

    • 选择两个报表项并通过单击更改它们的水平对齐中心正确的,或拉伸

    • 选择两个报表项并通过单击更改它们的垂直对齐方式中心,或拉伸.还可以通过在设计图面上移动一个元素来更改对齐方式。

在本文中
Baidu
map