\ 或 \\ 命 令

\ 或 \\ 命 令 - 图1输出文本行

语 法

\ TextLine

- 或者 -

\\TextLine

参 数 描 述

\ TextLine

\ 或 \\ 命 令 - 图2\ 或 \\ 命 令 - 图3如 果 使 用 \ 文 本 行 输 出 时 先 输 出 一 个 回 车 符 和 一 个 换 行 符

\\TextLine

\ 或 \\ 命 令 - 图4\ 或 \\ 命 令 - 图5如 果 使 用 \\ 文 本 行 输 出 前 不 回 车 换 行

\ 或 \\ 命 令 - 图6\ 或 \\ 命 令 - 图7\
和 \\ 前面的空格不包含在输出行中 但是 \ 和 \\
之后的空格包含在输出行中

\ 或 \\ 命 令 - 图8\ 或 \\ 命 令 - 图9\ 或 \\ 命 令 - 图10\ 或 \\ 命 令 - 图11\ 或 \\ 命 令 - 图12\ 或 \\ 命 令 - 图13\ 或 \\ 命 令 - 图14可以在文本行中嵌套一个表达式 如果表达式放在文本合并分隔符 默认情况下为 << 和 >> 之内 并且 SET TEXTMERGE 设置为 ON 则计算表达式的值 并将结果以文本形式输出

说 明

\ 或 \\ 命 令 - 图15\ 或 \\ 命 令 - 图16\ 或 \\ 命 令 - 图17\
和 \\ 简化了 Visual FoxPro 中的文本合并过程 文本合并允许把文本输出到一个文件 并以此创建套用信函或程序

\ 或 \\ 命 令 - 图18\ 或 \\ 命 令 - 图19\ 或 \\ 命 令 - 图20\ 或 \\ 命 令 - 图21\ 或 \\ 命 令 - 图22\ 或 \\ 命 令 - 图23使用 \ 和 \\ 可以把文本行输出到当前的文本合并输出文件或屏幕 SET TEXTMERGE 用来指定文本合并输出文件 如果没有为文本合并指定文件 那么文本行将只输出到Visual FoxPro 的主窗口中 或者输出到活动的用户自定义输出窗口中 SET TEXTMERGE NOSHOW 用来禁止输出到 Visual FoxPro 主窗口或者活动的用户自定义窗口

示 例

CLOSE DATABASES

OPEN DATABASE (HOME(2) + 'Data\testdata') USE Customer && Open customer table

SET TEXTMERGE ON

SET TEXTMERGE TO letter.txt

\ 或 \\ 命 令 - 图24\ 或 \\ 命 令 - 图25\ 或 \\ 命 令 - 图26\ 或 \\ 命 令 - 图27\ 或 \\ 命 令 - 图28\ 或 \\ 命 令 - 图29\ 或 \\ 命 令 - 图30\ 或 \\ 命 令 - 图31\ 或 \\ 命 令 - 图32 <<CDOW(DATE )>>, <<CMONTH(DATE )>> \ 或 \\ 命 令 - 图33 \ 或 \\ 命 令 - 图34 <<DAY(DATE )>>, <<YEAR(DATE )>>

\ 或 \\ 命 令 - 图35

\ 或 \\ 命 令 - 图36

\ 或 \\ 命 令 - 图37 Dear <<contact>> \ 或 \\ 命 令 - 图38 Additional text

\ 或 \\ 命 令 - 图39

\ 或 \\ 命 令 - 图40 Thank you,

\ 或 \\ 命 令 - 图41

\ 或 \\ 命 令 - 图42 XYZ Corporation CLOSE ALL

MODIFY FILE letter.txt NOEDIT

请 参 阅

_PRETEXT , SET TEXTMERG E , SET TEXTMERGE DELIMITER S , _TEX T , TEXT ENDTEXT