使用“公用”选项卡为所需字段设置如取消、水平对齐以及将对象保持在一起等属性。
- 对象名称
- 使用该字段可以定义要设置其格式的对象的名称。在定义“报表部件”超级链接时使用此名称。
系统为报表中的每个字段都创建一个默认名称。如果默认名称满足要求,则可以忽略该字段。
- CSS 类名
- 使用该字段可以指定要格式化的报表对象的类名。在 CSS 中可以使用类名来表示所选报表对象的唯一样式。
也可以使用“公式编辑器”对话框来创建类的条件名称。这样做使您可以在 CSS 中指出对象的某些副本具有与其他副本不同的格式。
- 取消
- 如果要取消所选字段,请选中该复选框。字段值在预览报表时不会出现,而且字段也不会输出。
- 水平对齐
- 该列表包含可用于字段的水平对齐类型(例如,左对齐、居中和右对齐)。
- 将对象保持在一起
- 如果希望将来自给定节的所有对象保持在同一页上,请选中该复选框。如果有足够空间将它们保持在当前页,则程序将在当前页打印它们。如果没有足够空间,则程序将在下一页打印它们。
注意 如果有超过一页的对象,则该属性将不起作用。
- 换页时关闭边框
- 如果对象带有边框并且被拆分在两页上,则有以下两种选择:在拆分对象的每个部分周围加一个边框,或者带部分边框显示对象的每个部分。选中该复选框将显示完整边框。
- 可以扩大
- 该复选框对于包含可变长度字符串(如备注字段)的对象十分有用。
- 如果希望程序在对象内的文本大于框架时垂直扩展对象框架,请选中该复选框。
- 清除该复选框将在值大于框架时截断数据。
默认情况下,“可以扩大”选项是关闭的。
- 最大行数
- 如果已选中“可以扩大”复选框,则可使用该框指定程序可扩展对象框架的最大行数。只需在该框中输入所需行数,或者如果不想设置限制,请输入 0(零)。
- 工具提示文字
- 可通过单击“格式化公式编辑器”按钮并输入用引号引起来的文字,为所选字段添加“工具提示”文字。当将鼠标指针停留于某一字段上几秒种后,就会出现“工具提示”文字。
- 文本旋转
- 该列表包括可用于所选字段的旋转选项。使用“文本旋转”选项垂直对齐报表上的字段和基于文本的对象。
- 当选择 90 度的文本旋转时,该文本将以逆时针方向旋转 90 度。
- 如果文本旋转为 0 度不变,则报表沿水平方向格式化。
- 对于基于文本的对象的文本旋转,自动清除“可以扩大”选项,该选项禁止对象内文本的截断。有关“可以扩大”选项的更多信息,请参见禁止截断文本。
- 横越页面边缘的垂直格式化的文本不能作为报表的一部分显示。
- 若重复则取消
- 如果不希望程序在打印报表时打印重复的字段值,则选中该复选框。
- 取消嵌入式字段空白行
- 如果不希望程序打印空白字段(即数据库不为其返回任何信息的字段),请选中该复选框。该选项防止在某些字段为空时报表中出现空白行。
- 显示字符串
- 单击“条件格式设置”按钮输入一个公式,使用该公式可以将数字、货币、日期、时间、日期和时间、布尔值甚至字符串字段显示为自定义字符串。这类条件格式设置并非只适用于数据库字段,它还可以用于运行总计、公式、参数字段、汇总等。
例如,假设您希望在报表中使用一种表示法将百万表示成 M,将千表示成 K。通过选择适当的数值字段并在“格式设置公式编辑器”中输入下面的公式,可以为报表创建显示字符串公式:
if CurrentFieldValue >= 1000000
then ToText(CurrentFieldValue/1000000, 2) + "M"
else if CurrentFieldValue >= 1000
then ToText(CurrentFieldValue/1000, 2) + "K"
else ToText(CurrentFieldValue, 2)
另请参见
“格式化编辑器”对话框 | 条件格式化 | 字段和文本对象疑难解答