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兼容版本,因此目前不支持查询生成器。
  • 导入报表向导-导入报告功能依赖于不具有. net兼容版本的外部第三方程序集。导入报告向导选项在. net设计器的初始页面中不可用。
  • 报表服务器-目前不支持连接和使用Telerik报表服务器。
  • HTML表达式编辑器HTML表达式编辑器的.NET框架实现依赖于外部程序集,如mshtml.dll不兼容。net的。当前HTMLTextBox表达式在表达式编辑器窗口中编辑。
  • 议会调查- - -探索元素,以前用于指定设计器应用程序在加载程序集时要搜索的应用程序基子目录ObjectDataSource来组件和用户函数中不支持net核心.方法中的给定程序集引用项中指定子目录assemblyReferences元素,例如/> . 启动.NET Framework 4.0的独立报表设计器
    • 在Windows开始菜单中:

      1. 打开“开始”菜单,单击所有程序,然后按Telerik然后点击报告
      2. 点击报表设计器
      3. 独立报表设计器将打开,您可以创建或打开报表。
    • 从另一个桌面应用程序:开发人员可以让用户从另一个. net桌面应用程序启动独立报表设计器。这在.NET框架中是可能的的过程。开始方法。独立报表设计器可选地接受指向报表文档的参数路径,该文档将与报表设计器一起打开。要提供在报表设计器中进行编辑的报表定义,开发人员可以使用的过程。开始(String, String)方法。

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

    • 来自您的Telerik账户:

      1. 导航到Progress Telerik Reporting安装文件夹。默认情况下是% PROGRAMFILES (x86) % \ \进展
      2. 导航到net子文件夹。
      3. 启动Telerik.ReportDesigner.Net.exe以运行。net的64位版本的独立报表设计器。
      4. 导航到x86然后启动Telerik.ReportDesigner.Net.x86.exe来运行。net的32位版本的独立报表设计器。
      5. 独立报表设计器将打开,您可以创建或打开报表。

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

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

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

    • 视图选项卡:让您打开报告的探险家数据浏览集团资源管理器属性浏览器或导航到启动页面
    • 报表选择器按钮:单击此按钮将使报表在属性窗口。
    • 统治者:它们位于设计器的顶部和左侧,为报表布局提供了一个参考点。
    • 报告部分:高级报表设计由报表页眉、报表页脚、页眉、页脚、详细信息、组页眉和组页脚的报表部分组成。可以通过拖动每个部分底部/右侧的调整手柄来调整每个部分的大小。除了细节部分之外,大多数部分都可以通过选择部分并点击删除键来删除。要删除组部分,必须从集团资源管理器
    • 组件托盘:显示了数据源组件在本报告中使用。
    • 查看模式按钮:使用这些按钮可以在设计预览视图。
    • 上下文菜单(上图中没有显示):在右击时出现,并根据右键单击的区域有条件地显示内容。

    额外的UI元素

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

    • 将来发布:这是一个UI元素,其中包括各种按钮,旨在使您在设计报表时更轻松。的将来发布,如下图所示,被放置在设计图面的左下角。

      独立设计器工具条,位于设计图面的左下角

      控件中有以下按钮将来发布

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

        “缩放”组合框,您可以在其中指定缩放百分比

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

        “独立设计器”工作空间显示打开的快照网格

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

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

        一个独立的设计器工作空间显示对线的抓拍已打开

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

        打开了显示尺寸的独立设计器工作空间

      • 显示/隐藏水印-如果启用,报告水印将显示在设计器中。请注意,所显示的水印仅供参考,其内容可能与呈现时不相同。

      • 打开/关闭平底锅-这个选项允许你在设计器中切换拖动和平移模式。启用后,光标将更改为手,在设计器表面上单击并拖动将移动报告内容。当工作在更高的缩放级别时,这个工具是有用的。
    • 显示/隐藏报表映射—在设计图面的右下角,单击放大镜可显示或隐藏报告图.当您放大报表并希望关注某个特定元素时,此元素特别有用。若要隐藏地图,请单击设计图面将其关闭。

      显示报表映射的独立设计器工作区

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

      独立报表设计器的布局工具栏

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