电子数据表与高级语言之间的数据交换

Author: 甄正国 Date: 1993-04-23

        1、SC3向高级语言输出数据
        首先将SC3待交换数据的工作卡的边界去掉,然后将该工作卡的数据以文本形式存盘。具体步骤为(在命令行状态下):
        〉/Global,B
        〉/Output,Display,A1:E5,Disk,ZZG1(回车)
        其中A1:E5是输出数据的范围,ZZG1为存盘的文件名,自动生成后缀.PRN。此时数据文件ZZG1.PRN中的数据即可被高级语言调用。如FOXBASE(dBASEⅢ)调用的方法是,在园点提示状态下键入:
        .APPE FROM ZZG1.PRN SDF(回车)
        则ZZG1.PRN中的数据便被加入到当前已打开的库文件中。
        2、SC3从高级语言输入数据
        首先将当前工作卡的列宽定义成待输入数据所需宽度,然后将待输入的数据文件调入当前工作卡。具体步骤如下:
        〉/Format,Global,10(回车)
        〉/X(Execute),ZZG2.TXT(回车)
        其中ZZG2.TXT是由FOXBASE(dBASEⅢ)用COPY命令生成的,即COPY TO ZZG2.SDF(回车)。(甄正国)