如何更改FoxPro98中显示的布局?

时间:2018-05-04 14:44:21

标签: visual-foxpro foxpro

我想知道当我列出一张桌子时是否有办法改变foxpro98的布局。

现在我列出的内容如下:bad looking

我尝试使用设置进行播放但不起作用。

4 个答案:

答案 0 :(得分:2)

我想这取决于您是希望显示屏幕上的数据,还是希望能够将其传递给其他收件人(系统外) 。

对于屏幕观看 - 使用上面建议的浏览。查看者可以看到所有记录数据,他们可以通过浏览窗口轻松滚动查看不在屏幕上的任何内容。

对于非系统查看 - 使用VFP的报告表生成报告。在该窗体中,您可以指定字体,字体大小,位置,所有内容,甚至可以在横向与纵向模式下显示。

您可能需要查看基本报告教程视频:Free VFP Tutorial Videos

BTW:不要使用向导(不是屏幕表单向导或报表单向导)来创建内容。是的,它可以为您提供快速的结果,但您不会了解任何有关如何或为何完成的内容。如果您“手动”,您有机会了解

LIST 并非真正用于最终结果或其他任何事情,而不是快速查看事物。

祝你好运

答案 1 :(得分:1)

您可以使用_screen字体。但是,使用BROWSE命令要容易得多。

如果你真的想列出这样的屏幕,那么检查'fields'子句。

答案 2 :(得分:0)

您所看到的是标题的换行(字段名称)和每条记录。

需要使用列表
或者你可以使用浏览吗? 即使使用BROWSE,您也很可能必须滚动到右侧以查看最右侧的字段及其值,但每条记录都将包含在一个非包装行中。

另一个非常次要的选择是将表格数据输出到CSV文件,然后在VFP - MODIFY FILE 窗口中打开以供查看。

SELECT ThisDBF
COPY TO c:\temp\temp.CSV CSV
MODIFY FILE c:\temp\temp.csv

注意:CSV文件'记录'他们自己不会被包裹,但如果观看窗口'记录长度不是很宽,你看到的东西看起来像是缠绕在一起,但事实并非如此。

答案 3 :(得分:0)

为什么不使用也可打印的报告? 通常我们的目标是为我们的客户或公司的其他员工准备一个软件,因此他们也需要可打印的版本。在vfp9中有一个非常好的报告向导(不记得它是否存在于vfp6中,但你可以很容易地从表中做出没有向导的报告)。