如何在FastReport VCL 6中使用Guides引导线

【下载FastReport VCL最新版本】

每个报表设计人员都会遇到需要在同一级别安排控件或一次拉伸一组元素的情况。有必要每个成员彼此调整。这需要时间,有时甚至是很花精力。在之前的FR VCL版本中,我们提供了一个网格来帮助定位对象,以及有助于将对象与其他对象平行展开的线条。

在Fast Report VCL 6中,还有另一个用于定位对象的工具——Guide line。它允许您在网格中添加任意的垂直和水平线,这有助于平行对齐对象。但它们的主要特征是对象被附加到行的边界。通过移动附加的线条,您可以缩放或移动对象。因此,要拉伸整组对象,我们只需移动一条线。

这些guide lines仅在报表设计器中可见。他们可以被添加、删除、移动和隐藏。

要启用Guides(引导线),我们打开查看菜单并启用相应的选项。强制性条件是启用的标尺(Rules):

如何移动一条线

要移动直线,我们将鼠标指向它,按住鼠标左键并沿所需的方向移动。然后,释放鼠标按钮以停止移动该直线。

如何添加一条线

1)双击标尺。要添加垂直线,请双击上部标尺,添加水平线,双击侧面标尺。

2)拖动。要添加垂直线,请按住左侧标尺上的鼠标左键并将其拖至报告页面:

要添加水平线执行类似的操作,我们按下顶部线上的鼠标按钮。

如何删除一条线

1)将鼠标指向标尺上的指针并右键单击它;

2)您可以将该直线拖出报告页面并将其删除。只有当一个对象连接到该直线时,它才会与该直线一起移动到报告页面的边缘。所以最好使用第一种方法。

如何将线条附加到对象

1)将对象放在线上。将对象与左边框放在一行上。附在对象上的左边线。现在,移动这条线,我们可以移动这个对象。

2)将线移动到对象的边界或将对象拉伸到线。

要将第二行附加到对象的右边界,我们可以采用两种方式:

——拉伸对象,使其右边线与线重合;

——移动线条,使其碰到对象的右边框。

在这两种情况下,该线“粘”到对象的边界。

现在,拿着直线,我们拖动它,从而改变对象的宽度。

添加一条水平线并将其放置在对象的上边框上。有时做到这一点并不容易。这条线固执地不想到达对象的一侧。然后您需要放大页面。另外,为了更准确地操作引导线,您需要包含对齐网格上对象的选项(Align to grid)。

如何从对象中分离出一条线

1)要从一个或多个对象中分离出一条线,必须将鼠标指向该线,按住Ctrl键并左键单击。

2)重新连接线条,将其移动到与之前连接的对象相同的边界。再次按住Ctrl键并点击左键。

您可以将一条线直接附加到一组对象。在这种情况下,您可以一次移动和缩放整个数据组。新的Guides工具使格式化报告更加方便。

原文地址:https://www.cnblogs.com/wxchuachua/p/9773623.html

时间: 2024-08-02 14:57:25

如何在FastReport VCL 6中使用Guides引导线的相关文章

如何在FastReport VCL 6中使用交互式地图

随着Google地图的出现,交互式地图变得非常流行.它们允许您导航地图,放大和缩小以及其他许多功能.随着FastReport VCL 6的发布,这些地图可以嵌入到报告中.为此,您必须以两种可用格式之一获取地图,并使用地图对象将其插入到报告中. 您可以使用.shp和.osm格式的地图,以及.gpx格式的gps轨道. .shp - ShapeFile格式.这是存储矢量地理信息数据的特殊格式.它由美国公司ESRI在20世纪90年代开发.目前,它是地理信息系统中最常用的格式. 其实ShapeFile不是

如何在FastReport.Net中生成标签类型报表

[下载FastReport.Net最新版本] 文本将介绍如何在FastReport.Net中生成标签类型报表,详细步骤如下所示: Add New Item -> Label Wizard 标签可以是bar codes(条形码),business cards(名片),addresses(地址),transport waybills(运单)等.它们可以用自粘纸或普通纸印刷.使用标签的内置FastReport模板或创建自己的模板.标签模板是一个报表模板,其中包含指定的页面大小和打印页面上的标签数量.

报表生成控件FastReport VCL

FastReport VCL是一款Delphi和C++Builder平台下,功能强大的报表生成控件,它能使用户的应用程序快速有效地产生报表控件,提供了创建报表所需的所有工 具,包括报表引擎,报表设计工具,预览器,对话框设计工具,以及Pascal-like 宏解释程序.FastReport VCL工作在Borland Delphi 2-7及Borland C++Builder 1-6环境下.它是用对象语言Pascal来写的,并用到了Borland VCL库. FastReport VCL在线事例

如何使用FastReport VCL 6将报表保存到云服务

通常保存下载报表有两种方式:一种是在本地驱动器上下载并保存报表:另一种方法是客户端服务器应用程序,报表将存储在远程服务器上.但是,如果无法部署远程服务器,却希望在共享资源上存储报表,该怎么办?用户可以手动将报表转移到Web存储库.FastReport VCL 6为用户提供了一种更方便的方式 - 在云服务中存储报表.云服务因其可靠性和数据安全性较高而得以广泛运用.几乎每个现代云存储都提供OAuth2身份验证,这极大地简化了客户端应用程序的数据访问,用户可以方便,快捷,安全的存储数据. 下载Fast

如何在Ubuntu 14.04中安装最新版Eclipse

想必很多开发人员都知道,Ubuntu 软件源中提供的并不是最新版本的 Eclipse,本教程就教大家如何在 Ubuntu 14.04 中快速安装 Eclipse 官方发布的最新版本. 到目前为止,Eclipse 的官方最新版本为 Eclipse Kepler (4.3.2),我们可以使用如下步骤在 Ubuntu 14.04 或其它 Ubuntu 版本中进行快速安装. 1.安装OpenJDK Java 7 如果你的系统中没有安装 Java,我们需要按如下步骤事先安装好 OpenJDK Java 7

如何在ASP.NET Core中应用Entity Framework

注:本文提到的代码示例下载地址> How to using Entity Framework DB first in ASP.NET Core 如何在ASP.NET Core中应用Entity Framework 首先为大家提醒一点,.NET Core和经典.NET Framework的Library是不通用的,包括Entity Framework! 哪怎么办? 别急,微软为.NET Core发布了.NET Core版本的Entity Framework,具体配置方法与经典.NET Framew

如何在ASP.NET Core中实现一个基础的身份认证

注:本文提到的代码示例下载地址> How to achieve a basic authorization in ASP.NET Core 如何在ASP.NET Core中实现一个基础的身份认证 ASP.NET终于可以跨平台了,但是不是我们常用的ASP.NET, 而是叫一个ASP.NET Core的新平台,他可以跨Windows, Linux, OS X等平台来部署你的web应用程序,你可以理解为,这个框架就是ASP.NET的下一个版本,相对于传统ASP.NET程序,它还是有一些不同的地方的,比

如何在Linux命令行中剪裁图像

涉及到在Linux中转换或编辑图像文件时,ImageMagick毫无疑问是最为熟知的一体化软件之一.它包含了一整套命令行工具,用以显示.转换,或复制超过200中类型的光栅或矢量图像文件,所有这一切都在命令行下完成.ImageMagick可以用于多样化的图像编辑工作,如转换文件格式,添加特殊效果,添加文本,以及改变图像(调整大小.旋转.翻转.剪裁). 如果你想要剪裁映像以去除空白,你可以使用ImageMagick自带的两个命令行工具.如果你还没有安装ImageMagick,请参照本指南来安装. 在

如何在yii的controller中调用外部action

问题: 在yii中,一个controller会包含若干个action.有时为了重用或代码管理等目的,我们希望这些action可以单独定义成一个类,然后在controller中使用.那么在yii中要如何实现呢? 假设我们有这样一个例子 TestController.php,文件位于wwwroot/blog/controllers/,wwwroot对应http://www.example.com/ 代码如下: [php] view plaincopy <?php class TestControll