怎样用VF建立一个报表?

怎样用VF建立一个报表?,第1张

以下引自MSDN:
设计报表和标签
如果希望在进行格式编排、打印和总结数据时获取最大的灵活性,可使用
Visual
FoxPro
的“报表设计器”。如果需要邮政标签或其他类型的标签,可以使用“标签设计器”。
创建报表布局

Visual
FoxPro
中,有三种创建报表布局的方法:
用“报表向导”创建简单的单表或多表报表。
用“快速报表”从单表中创建一个简单报表。
用“报表设计器”修改已有的报表或创建自己的报表。
以上每种方法创建的报表布局文件都可以用“报表设计器”进行修改。“报表向导”是创建报表的最简单途径,它自动提供很多“报表设计器”的定制功能。“快速报表”是创建简单布局的最迅速途径。如果直接在“报表设计器”内创建报表,“报表设计器”将提供一个空白布局。
修改布局
如果已有一个空白报表或标签,或者已通过向导或“快速报表”生成了一个不算很符合要求的报表,下一步就可以在“报表设计器”中修改它。
在“报表设计器”的带区中,可以插入各种控件,它们包含打印的报表中所需的标签、字段、变量和表达式。例如,在电话号码列表布局中,应把字段控件置成人名和电话号码,同时应设置标签控件和列表顶端的列标题。要增强报表的视觉效果和可读性,还可以添加直线、矩形以及圆角矩形等控件。也可以包含/OLE
绑定型控件。上述每种控件如下图所示。

创建并打开一个数据库
CREATE DATABASE [DatabaseName | ]
参数
DatabaseName
指定要创建的数据库的名称。
如果 SAFETY 设为 ON,并且所指定的数据库和某一已存在的数据库有相同的名称和路径,Visual FoxPro 将显示一个警告对话框,提示您为数据库指定一个新的路径或名称。

显示“创建”对话框,在对话框中指定要创建的数据库名称。
备注
数据库文件的扩展名为 DBC,关联的数据库备注文件的扩展名为 DCT,关联的索引文件的扩展名为 DCX。
不管 SET EXCLUSIVE 的设置如何,数据库都独占地打开。由于 CREATE DATABASE 创建并打开数据库,因而不必随后再发出 OPEN DATABASE 命令来打开数据库。
如果发出 CREATE DATABASE 时不带任何可选参数,将显示“创建”对话框,提示您指定数据库的名称。
示例
本示例创建了数据库 people,同时创建表 friends 并自动把它添加到数据库中。display tables 用来显示数据库中的表,而 display databases 用来显示数据库中表的信息。
CREATE DATABASE people
CREATE TABLE friends (FirstName C(20), LastName C(20))
CLEAR
DISPLAY TABLES && 显示数据库中的表
DISPLAY DATABASES && 显示表信息

第一步,要给每个表建立索引。用两个表共有字段建立索引,父表建立主索引或候选索引,子表建普通索引。
第二步,在数据库设计其中,单击并拖动父表中主索引标识到子表中普通索引上,中间会产生一条连线。
这种联系是永久联系。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12848870.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存