zoukankan      html  css  js  c++  java
  • 轻松加精确完成水晶报表对象的对齐、移动及大小调整——使用准线设计

    目录

    一、查看准线
    二、插入准线
    三、使对象与准线对齐
    四、使用准线定位对象
    五、使用准线调整对象大小
    ----------------------------------
    一、查看准线
    可以通过在“选项”对话框中选择各个视图选项来查看“设计”和“预览”选项卡上的准线。

    查看准线
    1、在“文件”菜单上,单击“选项”。 出现“选项”对话框。
    2、在“布局”选项卡中,选择“设计视图”区域的“准线”复选框和/或“预览”区域中的“准线”复选框。
    3、单击“确定”保存更改。

    提示: 另外一种做法是选择“视图”菜单上的“准线”命令。

    有关更多信息,请参阅使用准线设计。
    ----------------------------------
    二、插入准线
    尽管您可以也应该在需要时手动插入准线,Crystal Reports 仍会在特定情形下自动插入准线:
    每当将一个字段或公式字段添加到报表时,程序在字段框左边缘处创建一个准线,并将字段和字段标题与之对齐。
    当将字段汇总时,程序将汇总与同一个准线对齐,以保证正确的对齐。
    当右击某节左边的阴影区域,然后从快捷菜单选择“排列行”选项时,程序在该节中创建一个或多个水平准线,并将字段与它们对齐。

    手动插入、移动和删除准线
    1、在“设计”或“预览”选项卡中,单击顶部的标尺可以激活垂直准线;单击左侧的标尺可以激活水平准线。
    请注意每条准线均与其起始标尺位置上的一个箭头相连。
    注意: 如果未显示准线,请确保在“视图”菜单上选中了相应的“准线”选项。在“预览”选项卡上,必须选择一个对象才能看到准线。
    2、要将准线放置到目标位置,请将其箭头沿标尺拖至相应的位置上。
    3、要删除准线,将其箭头拖出标尺。

    注意: 如果选择了“网格线对齐”选项,则只可以以网格增量插入或移动准线。

    有关更多信息,请参阅使用准线设计。
    ----------------------------------
    三、使对象与准线对齐
    要使对象与准线对齐,将报表对象拖至准线之上,直至对象边缘落在准线之上。对齐功能不仅使您能够准确地对齐报表对象,而且还可以同时对多个对象重新定位并调整大小。一旦若干对象都与某条准线对齐,您就可以通过移动准线来移动所有对象。
    1、可以使对象的顶部或底部与水平准线对齐。
    2、可以使对象的左侧、右侧或中垂线(垂直平分对象的不可见线条)与垂直准线对齐。

    使对象与准线对齐
    1、通过单击某一标尺插入一条准线。
    2、将报表对象拖至准线上方,让对象的一边落在该准线上。

    准线的对齐属性对基于文本的对象所起的作用不同于对其他如 OLE 之类的对象所起的作用。当一行基于文本的对象与准线对齐时,与准线对齐的是文本的基线而不是对象框。当多行基于文本的对象与准线对齐时,与准线对齐的既可以是文本的基线也可以是对象框。
    通过查看“设计”视图中对象两侧直接位于基线之上的特殊指示符(即下图中圈划的点),可以确定基于文本的对象是否与水平准线对齐。如果对象与垂直准线对齐,则特殊指示符将沿对象侧边显示。

    若要在一行上放置几个字体大小不同的文本对象并使它们的基线成一条直线,则需要使每个对象的基线都与同一条水平准线对齐。

    有关更多信息,请参阅使用准线设计。
    ----------------------------------
    四、使用准线定位对象
    使一个或多个对象与某条准线对齐之后,通过移动该准线即可同时移动所有对象。要移动准线,沿标尺拖动其箭头。

    注意: 当移动准线时,所有与之对齐的对象也一起移动。但如果移动的是与准线对齐的对象,该准线并不随之移动。

    有关更多信息,请参阅使用准线设计。
    ----------------------------------
    五、使用准线调整对象大小
    使用两条准线可以对两个或多个大小(高度或宽度)相同或不同的对象调整大小。两种情况下使用两个准线调整大小的过程是一样的。

    使用准线调整对象的大小
    1、创建一个准线。
    2、将对象的一端与该准线对齐。
    3、在该对象的右侧创建第二条准线。
    注意: 此准线不应接触到该对象。
    4、单击对象以激活大小调整控柄。
    5、将调整大小控柄拖至第二条准线,让对象与该准线对齐。
    6、对于每一个要与这两条准线对齐的其他对象,重复执行第 2 步到第 5 步。
    7、如果对象不是所需要的大小,则拖动准线之一或全部准线直到对象大小正确为止。

  • 相关阅读:
    MapReduce教程(一)基于MapReduce框架开发<转>
    postgresql with递归
    mysql中递归树状结构<转>
    java获取上周任意一天的日期
    IBatis批量插入数据
    UI控件篇——UIPageControl及其自定义
    Android 3.0开始引入fragments(碎片、片段)类
    APACHE LOG4J™ 2
    java 反射
    PreparedStatement用途
  • 原文地址:https://www.cnblogs.com/yxyzy/p/1689141.html
Copyright © 2011-2022 走看看