C R E A T E R E P O R T – Q u ick Report 命 令
以编程方式创建报表
语 法
CREATE REPORT FileName1 | ? F R O M FileName2 [FORM | COLUMN] [FIELDS FieldLis t] [ALIAS] [NOOVERWRITE] [WIDTH nColumns ]
参 数 描 述
FileName1
指 定 报 表 的 文 件 名 如 果 没 有 为 文 件 指 定 扩 展 名 Visual FoxPro 自 动 指定 .FRX 为 扩 展 名
?
显 示 创 建 对 话 框 提 示 您 为 正 创 建 的 报 表 命 名
F R O M FileName2
指 定 用 来 创 建 报 表 的 表 的 名 称 不 用 打 开 该 表
FORM
指 定 在 细 节 带 区 中 按 照 由 上 向 下 排 列 字 段 及 字 段 名 的 方 式 创 建 报 表
C O L U M N
指 定 在 细 节 带 区 中 按 照 由 左 向 右 横 跨 页 面 排 列 字 段 的 方 式 创 建 报 表 字 段 名 放在 页 标 头 带 区 中 如 果 省 略 F O R M 和 C O L U M N 报 表 默 认 为 C O L U M N 格 式
FIELDS FieldList
指 定 出 现 在 报 表 中 的 表 字 段 在 FieldList 中 用 逗 号 隔 开 字 段
ALIAS
指 定 在 报 表 字 段 名 前 添 加 表 别 名
NOOVERWRITE
指 定 不 能 改 写 已 存 在 的 报 表 如 果 由 FileName1 指 定 的 报 表 名 已 存 在 则 不能 创 建 该 报 表
W IDTH nColumns
以 列 的 形 式 指 定 报 表 页 的 宽 度
说 明
这种形式的 CREATE REPORT 可以不打开报表设计器就能创建一个快速报表 这种创建报表的方式类似于从 报表 菜单中选择 快速报表
我们已经在前面的主题中讨论过 CREATE REPORT 命令的其他形式 打开 报表设计器 可以让您交互地创建报表
有关报表和标签的其他内容 请参阅帮助中的 用户指南 第七章 设计报表和标签
请 参 阅
CREATE REPORT , MODIFY REPORT , REPORT