在考生文件夹下有一个未完成的程序文件ptwo.prg,其功能是进行订单处理,具体功能如下: (1)利用SELECT语句产生goods(商品)表的一个副本goods_t表。 (2)根据orders、orderitems和goods_t三个表中的数据,按照签订

admin2013-10-25  18

问题 在考生文件夹下有一个未完成的程序文件ptwo.prg,其功能是进行订单处理,具体功能如下:
(1)利用SELECT语句产生goods(商品)表的一个副本goods_t表。
(2)根据orders、orderitems和goods_t三个表中的数据,按照签订日期的先后次序依次处理各订单:(a)若订单所订购的所有商品都有足够的库存量,则相关商品的库存量做相应处理,即减去该商品的订购数量,然后将该订单的状态设置为"处理";(b)若订单中有商品没有有足够的库存量,则整个订单不做处理,即没有商品库存量被改变,只需将该订单的状态设置为"缺货"。
程序中共有5条语句需要考生给定,请根据程序文件中相应的注释信息将正确的语句插入在形如"&&语句"的注释前,不要增、删或修改其他代码。
完善程序后,必须执行该程序以产生相应的结果。

选项

答案【操作步骤】 步骤1:通过常用工具栏中的"打开"命令打开考生文件夹下的程序文件"ptwo.prg"。 步骤2:按题目要求填入相应的语句如下。 语句1:SET RELATION TO 商品号 INTO goods_t 语句2:SET RELATION TO 订单号 INTO orderitems 语句3:if 数量>goods_t.库存量 语句4:SKIP -n 语句5:库存量 = 库存量 - orderitems.数量 步骤3:保存修改后的程序文件并运行。

解析
转载请注明原文地址:https://kaotiyun.com/show/LAop777K
0

最新回复(0)