\ 或 \\ 命 令
输出文本行
语 法
\ TextLine
- 或者 -
\\TextLine
参 数 描 述
\ TextLine
如 果 使 用 \ 文 本 行 输 出 时 先 输 出 一 个 回 车 符 和 一 个 换 行 符
\\TextLine
如 果 使 用 \\ 文 本 行 输 出 前 不 回 车 换 行
\
和 \\ 前面的空格不包含在输出行中 但是 \ 和 \\
之后的空格包含在输出行中
可以在文本行中嵌套一个表达式 如果表达式放在文本合并分隔符 默认情况下为 << 和 >> 之内 并且 SET TEXTMERGE 设置为 ON 则计算表达式的值 并将结果以文本形式输出
说 明
\
和 \\ 简化了 Visual FoxPro 中的文本合并过程
文本合并允许把文本输出到一个文件 并以此创建套用信函或程序
使用 \ 和 \\ 可以把文本行输出到当前的文本合并输出文件或屏幕 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
<<CDOW(DATE )>>, <<CMONTH(DATE )>> <<DAY(DATE )>>, <<YEAR(DATE )>>
Dear <<contact>> Additional text
Thank you,
XYZ Corporation CLOSE ALL
MODIFY FILE letter.txt NOEDIT
请 参 阅
_PRETEXT , SET TEXTMERG E , SET TEXTMERGE DELIMITER S , _TEX T , TEXT ENDTEXT