_ C O N V E R T E R 系 统 变 量

_ C O N V E R T E R 系 统 变 量 - 图1包含 Visual FoxPro 转换器的应用程序名称

_CONVERTER = cProgramName

参 数 描 述

cProgramName

_ C O N V E R T E R 系 统 变 量 - 图2_ C O N V E R T E R 系 统 变 量 - 图3_ C O N V E R T E R 系 统 变 量 - 图4指 定 一 个 转 换 器 应 用 程 序 若 转 换 器 应 用 程 序 不 在 V isual FoxPro 当 前 默 认 目录 下 应 在 应 用 程 序 名 中 包 含 路 径

_ C O N V E R T E R 系 统 变 量 - 图5_ C O N V E R T E R 系 统 变 量 - 图6也 可 通 过 在 V isual FoxPro 配 置 文 件 中 包 含 下 行 来 指 定 一 个 转 换 器 应 用 程 序该 行 使 用 如 下 语 法

_CONVERTER = cProgramName

说 明

_ C O N V E R T E R 系 统 变 量 - 图7_ C O N V E R T E R 系 统 变 量 - 图8_ C O N V E R T E R 系 统 变 量 - 图9_ C O N V E R T E R 系 统 变 量 - 图10_ C O N V E R T E R 系 统 变 量 - 图11_ C O N V E R T E R 系 统 变 量 - 图12当试图打开在 FoxPro 早期版本中创建的屏幕 报表或项目时 _CONVERTER 系统变量包含了 Visual FoxPro 使用的应用程序名 _CONVERTER 默认地包含CONVERT.APP CONVERT.APP 安装在 Visual FoxPro 目录下 可以为转换器应用程序指定一个不同的名字

请 参 阅

系 统 变 量 概 述

_ C O N V E R T E R 系 统 变 量 - 图13复制任何类型的文件

语 法

COPY FILE FileName1 TO FileName2

说 明

_ C O N V E R T E R 系 统 变 量 - 图14_ C O N V E R T E R 系 统 变 量 - 图15_ C O N V E R T E R 系 统 变 量 - 图16_ C O N V E R T E R 系 统 变 量 - 图17COPY FILE 创建文件 FileName1 的一个备份 可使用 COPY FILE 复制任何类型的文 件 要复制的文件不能处于打开状态 源文件名 FileName1 和目标文件名 FileName2 都要包含扩展名

_ C O N V E R T E R 系 统 变 量 - 图18_ C O N V E R T E R 系 统 变 量 - 图19_ C O N V E R T E R 系 统 变 量 - 图20_ C O N V E R T E R 系 统 变 量 - 图21FileName1 和 FileName2 能包含如 * 和 ? 之类的通配符 例如 要创建当前目录下扩展名为.prg 的所有文件的备份 执行命令 COPY FILE *.prg *.bak

_ C O N V E R T E R 系 统 变 量 - 图22_ C O N V E R T E R 系 统 变 量 - 图23_ C O N V E R T E R 系 统 变 量 - 图24若使用 COPY FILE 复制含有备注字段 结构索引或两者兼有的表 则必须同时复制 .FPT 和 .CDX 文件

请 参 阅

DELETE FILE 命 令 , R E N A M E 命 令 , RENAME TABLE 命 令

_ C O N V E R T E R 系 统 变 量 - 图25从单项索引 .IDX 文件创建复合索引标识

语 法

COPY INDEXES IndexFileList | ALL [TO CDXFileNam e]

参 数 描 述

IndexFileList

_ C O N V E R T E R 系 统 变 量 - 图26_ C O N V E R T E R 系 统 变 量 - 图27_ C O N V E R T E R 系 统 变 量 - 图28_ C O N V E R T E R 系 统 变 量 - 图29_ C O N V E R T E R 系 统 变 量 - 图30_ C O N V E R T E R 系 统 变 量 - 图31_ C O N V E R T E R 系 统 变 量 - 图32_ C O N V E R T E R 系 统 变 量 - 图33指 定 .IDX 单 项 索 引 文 件 该 文 件 的 索 引 表 达 式 用 于 创 建 标 识 用 逗 号 分 隔 索引 文 件 名 每 个 标 识 的 名 称 即 为 相 应 单 项 索 引 文 件 的 基 本 名 如 果 由 索 引 文 件创 建 的 标 识 与 已 有 标 识 同 名 则 显 示 一 个 对 话 框 若 SAFETY 是 O N _ C O N V E R T E R 系 统 变 量 - 图34 询 问 是 否 要 覆 盖 该 标 识

ALL

_ C O N V E R T E R 系 统 变 量 - 图35指 定 从 所 有 打 开 的 单 项 索 引 文 件 创 建 索 引 标 识

TO CDXFileName

_ C O N V E R T E R 系 统 变 量 - 图36_ C O N V E R T E R 系 统 变 量 - 图37_ C O N V E R T E R 系 统 变 量 - 图38_ C O N V E R T E R 系 统 变 量 - 图39创 建 非 结 构 复 合 索 引 文 件 中 的 标 识 使 用 CDXFileName 指 定 非 结 构 复 合 索 引文 件 名 若 指 定 的 非 结 构 复 合 索 引 文 件 不 存 在 则 V isual FoxPro 自 动 创 建 该文 件

_ C O N V E R T E R 系 统 变 量 - 图40_ C O N V E R T E R 系 统 变 量 - 图41_ C O N V E R T E R 系 统 变 量 - 图42复合索引文件是包含独立索引项 _ C O N V E R T E R 系 统 变 量 - 图43 称为标识 _ C O N V E R T E R 系 统 变 量 - 图44 的索引文件 每个标识由各自的唯一标识名来区别 复合索引文件的默认扩展名是 .CDX

_ C O N V E R T E R 系 统 变 量 - 图45_ C O N V E R T E R 系 统 变 量 - 图46_ C O N V E R T E R 系 统 变 量 - 图47在使用 COPY INDEXES 之前 必须先打开表和单项索引文件 单项索引文件的索引表达式用于创建新标识

_ C O N V E R T E R 系 统 变 量 - 图48_ C O N V E R T E R 系 统 变 量 - 图49_ C O N V E R T E R 系 统 变 量 - 图50_ C O N V E R T E R 系 统 变 量 - 图51若省略 TO 子句 则新标识被添加到与表一起自动打开的结构复合索引文件中 若表没有结构复合索引文件 COPY INDEXES 将创建一个

_ C O N V E R T E R 系 统 变 量 - 图52可以使用 COPY TAG 由复合索引文件标识创建单项索引文件

请 参 阅

_ C O N V E R T E R 系 统 变 量 - 图53CDX _ C O N V E R T E R 系 统 变 量 - 图54 , COPY TAG , DELETE TAG , INDEX , T A G _ C O N V E R T E R 系 统 变 量 - 图55 _ C O N V E R T E R 系 统 变 量 - 图56 , USE