超宽报表打印工具LT

Author: 辽宁 谢玉芬 Date: 1996-07-26

        LT是一个可执行文件,它必须2.13L以后的版本中才能运行,如果在24点阵下每行超过204个字符,就可以使用它打印报表,所打印的文件必须是文本文件,即用字处理软件的N命令编辑的文件。它规定能够改变报表最上面一行的字型字号,其它行使用A字型打印,所用打印纸宽必须能够打下表格文件的高度,而表格宽度没有限制。
        了解了LT的特点和规定之后,我们就可以应用它打印超宽报表甚至还可以在数据库等应用程序中调用。对于用字处理软件编辑的超宽文本报表,可以直接在C>下用LT打印输出。在数据库中调用的方法是,先在打印程序前面用SET PRINT TO LS语句将超宽报表(表头及数据库记录内容)转向输出到临时文本文件中,然后在程序最后调用LT打印临时文件(LS)。由于LT.EXE是一个较大的文件,所以在数据库内调用必须有足够的内存空间,正确的方法是用RUN FOXSWAP LT <文件名>的格式调用,其中的FOXSWAP是FOXBASE下的一个附加程序,这样,就有足够的内存空间来运行LT。