【答案解析】在命令窗口输入命令:MODIFY Command query1,打开文件编辑器,输入如下程序:
*****文件query1.prg文件中的程序段*****
SELECT stock_name.股票简称;stock_s1现价,stock_s1.买入价,;
Stock_s1持有数量;
FROMstock!stock_name INNER JOIN stock!stock_s1;
ON stock_name.股票代码=stock_s1股票代码;
WHERE stock_s1.现价>stock_s1.买入价;
ORDER BY stock_s1.持有数量DESC;
INTO TABLE stock_temp.dbf
******************************************
在命令窗口输入命令;DO query1,执行程序,查询结果自动保存到新表中。
(2)利用菜单命令“文件”—“新建”,或从常用工具栏中单击新建按钮,在弹出的“新建”对话框中选择“报表”单选项,再单击“向导”按钮,系统弹出“向导选取”对话框,在列表框中选择“一对多报表向导”,单击“确定”按钮。
选择“一对多报表向导”后,系统首先要求选择一对多报表中作为父表的数据表文件,根据题意,选择stock_name表作为父表,如图3-122所示。从“可用字段”列表框中将“股票简称”字段添加到右边的“选定字段”列表框中,用作父表的可用字段。单击“下一步”设计子表的可用字段,操作方法与父表选取字段的方法一样,将stock_s1表中的所有字段添加到“选定字段”列表框中,如图3-123所示。
