M O D IFY LABEL 命 令
打开标签设计器 从中可以修改或创建标签
语 法
MODIFY LABEL [ FileName | ?]
[[ W INDOW W indowName1 ]
[IN [WINDOW] W indowName2 | IN SCREEN]] [NOENVIRONMENT]
[NOWAIT] [SAVE]
参 数 描 述
FileName
指 定 标 签 的 文 件 名 若 未 给 文 件 名 指 定 扩 展 名 Visual FoxPro 自 动 指 定 扩 展名 为 .LBX 如 果 指 定 的 文 件 不 存 在 或 者 未 找 到 则 创 建 一 个 新 标 签 文 件
?
显 示 打 开 对 话 框 从 中 可 以 选 取 已 有 的 标 签 或 者 输 入 新 建 标 签 的 名 称
W INDOW W indowName1
指 定 一 个 窗 口 标 签 设 计 器 采 用 它 的 特 性 例 如 如 果 窗 口 是 由 DEFINE
W INDOW 的 FLOAT 子 句 创 建 的 那 么 标 签 设 计 器 能 够 移 动 窗 口 不 必 是 活动 的 或 可 见 的 但 必 须 是 已 定 义 的
标签设计器的默认尺寸可能比它的特性窗口大 这种情况下 标签设计器仍然采用它所在的窗口的特性 标签设计器的左上角放置在特性窗口左上角坐标处 但其尺寸超出窗口的边界
IN [WINDOW] W indowName2
指 定 一 个 父 窗 口 标 签 设 计 器 从 中 打 开 标 签 设 计 器 不 继 承 父 窗 口 的 特 性 并 且不 能 移 出 父 窗 口 之 外 如 果 父 窗 口 移 动 标 签 设 计 器 随 之 移 动
要访问标签设计器 必须先用 DEFINE WINDOW 命令定义父窗口 并且父窗口是可见的
IN SCREEN
把 标 签 设 计 器 放 入 父 窗 口 后 在 V isual FoxPro 主 窗 口 中 打 开 它 包 含 IN W INDOW 子 句 可 以 把 标 签 设 计 器 放 在 父 窗 口 中
NOENVIRONMENT
包 含 此 子 句 是 为 了 提 供 与 2.x 屏 幕 的 向 后 兼 容 性 用 以 防 止 恢 复 与 屏 幕 一 起 保存 的 环 境
通过把 AutoOpenTables 属性设置为 真 (.T.) 可以恢复与 Visual FoxPro 标签相联系的数据环境 要确保打印标签结束后关闭标签环境 可以把数据环境 AutoCloseTables 属性设置为 真 (.T.) 此属性的默认设置值为 真 (.T.)
创建或修改标签时 可以将当前 Visual FoxPro 数据环境与标签定义文件一起保存 保存Visual FoxPro 数据环境将在标签定义表中放置附加记录 这些记录指出所有打开的表和索引文件 索引顺序以及任何表间的关系
NOWAIT
在 标 签 设 计 器 打 开 后 继 续 程 序 执 行 程 序 不 必 等 待 关 闭 标 签 设 计 器 而 是 执 行CREATE LABEL NOWAIT 之 后 的 程 序 行 如 果 在 程 序 中 发 出 CREATE LABEL 时 省 略 NOWAIT 标 签 设 计 器 打 开 后 暂 停 执 行 程 序 直 至 标 签 设 计器 关 闭 为 止
在命令窗口中发出 CREATE LABLE 时 无效
S A V E
激 活 另 外 一 个 窗 口 后 保 持 标 签 设 计 器 打 开 若 省 略 S A V E 激 活 另 外 一 个 窗 口后 标 签 设 计 器 将 关 闭 从 命 令 窗 口 发 出 时 SAVE 将 不 起 作 用
请 参 阅
CREATE LABEL , LABEL