10.2零售商店管理信息系统” 查询对象属性设计 010.21“销售结转清查询”对象 10.22“销售数据记录查询”对象 01023“销售业绩查询”对象 返回
10.2 “零售商店管理信息系统” 查询对象属性设计 10.2.1 “销售结转清查询”对象 10.2.2 “销售数据记录查询”对象 10.2.3 “销售业绩查询”对象 返回
Q10.21“销售结转清查询”对象 1.“销售结转清查询”对象的功用 2.“销售结转清查询”对象属性设计
1.“销售结转清查询”对象的功用 2.“销售结转清查询”对象属性设计 10.2.1 “销售结转清查询”对象
Q1.“销售结转清查询”对象的功用 “销售结转清査询”对象用于生成针对某一个营 业员在某一天的销售汇总数据,从而满足清点 这一个营业员在这一天内的营业款项,以及所 余商品数量。其数据源为“柜存数据记录”和 “销售数据记录”。 “销售结转清查询”是一个参数选择型查询对 象,所需的运行参数包括:[ Forms交接班结 转清TIex29和 Forms交接班结转 清]! Combos45两项。这两个运行参数均来源于 窗体对象“交接班结转清”中的对应控件,因 此,“销售结转清查询”只能运行于“交接班 结转清”窗体的运行时刻
“销售结转清查询”对象用于生成针对某一个营 业员在某一天的销售汇总数据,从而满足清点 这一个营业员在这一天内的营业款项,以及所 余商品数量。其数据源为“柜存数据记录”和 “销售数据记录” 。 “销售结转清查询”是一个参数选择型查询对 象,所需的运行参数包括:[Forms]![交接班结 转清]![Text29] 和 [Forms]![交接班结转 清]![Combo45]两项。这两个运行参数均来源于 窗体对象“交接班结转清”中的对应控件,因 此,“销售结转清查询”只能运行于“交接班 结转清”窗体的运行时刻。 1.“销售结转清查询”对象的功用
2.“销售结转清查询”对象的设计参数 查询对象实质上就是一条SQL语句。因此,“销 售结转清查询”对象的设计参数用一条SQL语 句描述是最清晰不过了。 SELECT柜存数据记录货号,柜存数据记录货名 柜存数据记录规格,柜存数据记录计量单位, 柜存数据记录柜存数量,柜存数据记录销售单价, Sum(销售数据记录销售数量AS销售数量, Sum(销售数据记录]!销售单价]*销售数据记 录销售数量AS销售金额, 销售数据记录销售日期,销售数据记录销 售人员
查询对象实质上就是一条SQL语句。因此, “销 售结转清查询”对象的设计参数用一条SQL语 句描述是最清晰不过了。 SELECT 柜存数据记录.货号, 柜存数据记录.货名, 柜存数据记录.规格, 柜存数据记录.计量单位, 柜存数据记录.柜存数量, 柜存数据记录.销售单价, Sum(销售数据记录.销售数量)AS 销售数量, Sum([销售数据记录]![销售单价]*[销售数据记 录]![销售数量]) AS 销售金额, 销售数据记录.销售日期, 销售数据记录.销 售人员 2.“销售结转清查询”对象的设计参数
FROM柜存数据记录Ⅰ NNER JOIN销售数据记录 ON柜存数据记录货号=销售数据记录货号 GROUP BY柜存数据记录货号,柜存数据记录货 名,柜存数据记录规格, 柜存数据记录计量单位,柜存数据记录柜存数量, 柜存数据记录销售单价, 销售数据记录销售日期,销售数据记录销售人员 HAVING(销售数据记录销售日期)= Forms![交 接班结转清Text29) AND(销售数据记录销售人员)=[ Forms!交接班 结转清Comb045|) ORDER BY柜存数据记录货号;
FROM 柜存数据记录 INNER JOIN 销售数据记录 ON 柜存数据记录.货号 = 销售数据记录.货号 GROUP BY 柜存数据记录.货号, 柜存数据记录.货 名, 柜存数据记录.规格, 柜存数据记录.计量单位, 柜存数据记录.柜存数量, 柜存数据记录.销售单价, 销售数据记录.销售日期,销售数据记录.销售人员 HAVING (((销售数据记录.销售日期)=[Forms]![交 接班结转清]![Text29]) AND ((销售数据记录.销售人员)=[Forms]![交接班 结转清]![Combo45])) ORDER BY 柜存数据记录.货号;
Q10.2“销售数据记录查询对象 1.“销售数据记录查询”对象的功用 2.“销售数据记录查询”对象属性设计
10.2.2 “销售数据记录查询”对象 1.“销售数据记录查询”对象的功用 2.“销售数据记录查询”对象属性设计
Q1.“销售数据记录查询”对象的功用 “销售数据记录查询”对象用于生成针对 某一个营业员在某一天内的营业销售清 单,从而使得这一个营业员能够在这 天的营业销售尚未结束以前,总是可以 看到她在当天的全部销售项目。同时, 每一笔营业销售发生时(可能是某一个 顾客一次购买多件商品),能够计算本 笔营业销售清单及其应收款项之和。 “销售数据记录査询”对象的数据源为 “销售数据记录”表对象
“销售数据记录查询”对象用于生成针对 某一个营业员在某一天内的营业销售清 单,从而使得这一个营业员能够在这一 天的营业销售尚未结束以前,总是可以 看到她在当天的全部销售项目。同时, 每一笔营业销售发生时(可能是某一个 顾客一次购买多件商品),能够计算本 笔营业销售清单及其应收款项之和。 “销售数据记录查询”对象的数据源为 “销售数据记录”表对象。 1.“销售数据记录查询”对象的功用
“销售数据记录査询”也是一个参数选择 型查询对象,所需的运行参数包括: Forms[销售数据录入][Text29]和 Forms屮[销售数据录入] Combo45]两项 这两个运行参数均来源于窗体对象“销 售数据录入”中的对应控件,因此, “销售数据记录査询”只能运行于“销 售数据录入”窗体的运行时刻
“销售数据记录查询”也是一个参数选择 型查询对象,所需的运行参数包括: [Forms]![销售数据录入]![Text29] 和 [Forms]![销售数据录入]![Combo45]两项。 这两个运行参数均来源于窗体对象“销 售数据录入”中的对应控件,因此, “销售数据记录查询”只能运行于“销 售数据录入”窗体的运行时刻
2.“销售数据记录查询”对象属性设 计 同样采用一条SL语句描述“销售数据记 录查询”对象的设计参数。 SELECT销售数据记录货号,销售数据记录 货名,销售数据记录规格,销售数据记录. 计量单位, 销售数据记录.销售单价,销售数据记录.销 售数量 [销售数据记录][销售单价]*[销售数据记 录][销售数量]AS销售金额
同样采用一条SQL语句描述“销售数据记 录查询”对象的设计参数。 SELECT 销售数据记录.货号, 销售数据记录. 货名, 销售数据记录.规格, 销售数据记录. 计量单位, 销售数据记录.销售单价, 销售数据记录.销 售数量, [销售数据记录]![销售单价]*[销售数据记 录]![销售数量] AS 销售金额, 2.“销售数据记录查询”对象属性设 计
销售数据记录销售日期,销售数据记录.销 售人员 FROM销售数据记录 WHERE(销售数据记录.销售日 期)=[ Forms]销售数据录入]![Text29] AND(销售数据记录销售人 员)=[ Forms[销售数据录入][ Combo45]);
销售数据记录.销售日期, 销售数据记录.销 售人员 FROM 销售数据记录 WHERE ((( 销 售 数 据 记 录 . 销售日 期)=[Forms]![销售数据录入]![Text29]) AND ((销售数据记录.销售人 员)=[Forms]![销售数据录入]![Combo45]));