C R E A T E R E P O R T – Q u ick Report 命 令

C R E A T E R E P O R T – Q u ick Report 命 令 - 图1以编程方式创建报表

语 法

CREATE REPORT FileName1 | ? F R O M FileName2 [FORM | COLUMN] [FIELDS FieldLis t] [ALIAS] [NOOVERWRITE] [WIDTH nColumns ]

参 数 描 述

FileName1

C R E A T E R E P O R T – Q u ick Report 命 令 - 图2C R E A T E R E P O R T – Q u ick Report 命 令 - 图3C R E A T E R E P O R T – Q u ick Report 命 令 - 图4指 定 报 表 的 文 件 名 如 果 没 有 为 文 件 指 定 扩 展 名 Visual FoxPro 自 动 指定 .FRX 为 扩 展 名

?

C R E A T E R E P O R T – Q u ick Report 命 令 - 图5C R E A T E R E P O R T – Q u ick Report 命 令 - 图6C R E A T E R E P O R T – Q u ick Report 命 令 - 图7C R E A T E R E P O R T – Q u ick Report 命 令 - 图8显 示 创 建 对 话 框 提 示 您 为 正 创 建 的 报 表 命 名

F R O M FileName2

C R E A T E R E P O R T – Q u ick Report 命 令 - 图9C R E A T E R E P O R T – Q u ick Report 命 令 - 图10指 定 用 来 创 建 报 表 的 表 的 名 称 不 用 打 开 该 表

FORM

C R E A T E R E P O R T – Q u ick Report 命 令 - 图11指 定 在 细 节 带 区 中 按 照 由 上 向 下 排 列 字 段 及 字 段 名 的 方 式 创 建 报 表

C O L U M N

C R E A T E R E P O R T – Q u ick Report 命 令 - 图12C R E A T E R E P O R T – Q u ick Report 命 令 - 图13C R E A T E R E P O R T – Q u ick Report 命 令 - 图14C R E A T E R E P O R T – Q u ick Report 命 令 - 图15指 定 在 细 节 带 区 中 按 照 由 左 向 右 横 跨 页 面 排 列 字 段 的 方 式 创 建 报 表 字 段 名 放在 页 标 头 带 区 中 如 果 省 略 F O R M 和 C O L U M N 报 表 默 认 为 C O L U M N 格 式

FIELDS FieldList

C R E A T E R E P O R T – Q u ick Report 命 令 - 图16C R E A T E R E P O R T – Q u ick Report 命 令 - 图17指 定 出 现 在 报 表 中 的 表 字 段 在 FieldList 中 用 逗 号 隔 开 字 段

ALIAS

C R E A T E R E P O R T – Q u ick Report 命 令 - 图18指 定 在 报 表 字 段 名 前 添 加 表 别 名

NOOVERWRITE

C R E A T E R E P O R T – Q u ick Report 命 令 - 图19C R E A T E R E P O R T – Q u ick Report 命 令 - 图20C R E A T E R E P O R T – Q u ick Report 命 令 - 图21指 定 不 能 改 写 已 存 在 的 报 表 如 果 由 FileName1 指 定 的 报 表 名 已 存 在 则 不能 创 建 该 报 表

W IDTH nColumns

C R E A T E R E P O R T – Q u ick Report 命 令 - 图22以 列 的 形 式 指 定 报 表 页 的 宽 度

说 明

C R E A T E R E P O R T – Q u ick Report 命 令 - 图23C R E A T E R E P O R T – Q u ick Report 命 令 - 图24C R E A T E R E P O R T – Q u ick Report 命 令 - 图25C R E A T E R E P O R T – Q u ick Report 命 令 - 图26C R E A T E R E P O R T – Q u ick Report 命 令 - 图27C R E A T E R E P O R T – Q u ick Report 命 令 - 图28C R E A T E R E P O R T – Q u ick Report 命 令 - 图29这种形式的 CREATE REPORT 可以不打开报表设计器就能创建一个快速报表 这种创建报表的方式类似于从 报表 菜单中选择 快速报表

C R E A T E R E P O R T – Q u ick Report 命 令 - 图30C R E A T E R E P O R T – Q u ick Report 命 令 - 图31C R E A T E R E P O R T – Q u ick Report 命 令 - 图32C R E A T E R E P O R T – Q u ick Report 命 令 - 图33我们已经在前面的主题中讨论过 CREATE REPORT 命令的其他形式 打开 报表设计器 可以让您交互地创建报表

C R E A T E R E P O R T – Q u ick Report 命 令 - 图34C R E A T E R E P O R T – Q u ick Report 命 令 - 图35C R E A T E R E P O R T – Q u ick Report 命 令 - 图36C R E A T E R E P O R T – Q u ick Report 命 令 - 图37C R E A T E R E P O R T – Q u ick Report 命 令 - 图38C R E A T E R E P O R T – Q u ick Report 命 令 - 图39有关报表和标签的其他内容 请参阅帮助中的 用户指南 第七章 设计报表和标签

请 参 阅

CREATE REPORT , MODIFY REPORT , REPORT