- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于PB商品管理系统(省略版)
剖析案例
2-1Sales order listview
0讲解流程:
(1)演示程序功能,见程序操作提示。
(2)对“制作订单”窗口的数据环境进行分析,先了解数据库的总体结构,参见05_3练习;再详细查看订单表的结构和记录;掌握前台和后台的概念。
一、功能概述
程序操作提示 Instructions
1 进入销售订单,将从“商品窗口”(货物架)将某物品拖到订单项目区。
2 双击物品图标可以查看或编辑详细信息。
3 点击鼠标右键改变货物架的显示形式。
二、功能的界面与数据
1 “制作订单”窗口--前台数据
图1订单窗口
与定单表的关系
2 订单表--后台数据
(订单号,客户号,日期,支付方式,地区,销售代表)
id cust_id order_date fin_code_id region sales_rep
2652 174 2001-5-28 r1 Central 902
在订单窗口按“打开货架…”出现“货架”窗口
3 订货清单表--后台数据
(订单号,细目序号,商品号,数量,发货日期)
id line_id prod_id quantity ship_date
2652 1 400 36 2001-5-28
4 操作控制--工作台
按钮组
创建新订单
计算下一个订单的编号,并显示一个空的订单。
增加订货项
打开货物展示窗(货架),由顾客挑选商品(拖放)。
删除订货项
删除当前的订货项。
更新Update
保存订单(涉及订单表、订货表)
5 products窗口--货架
图2货物窗口
双击某物品,显示具体信息。
6 物品的具体信息
图3物品的详细信息
7 商品表--后台数据
(商品号,品名,说明,规格,颜色,数量,单价)
id name description size color quantity unit_price
301 Tee Shirt V-neck Medium Orange 54 14.00
右击品种窗口,在快捷菜单中可以改变商品的显示形式,即ListView的四种方式
8 ListView的四种方式--货物的不同摆放风格
(1)Large Icon--大图标
图4ListView的四种方式
(2)Small Icon--小图标
(3)List--列表
分析:小图标和列表方式有何不同。
(小图标以行为主,列表以列为主)
(4)Report--详细信息
分析:上述四种方式与什么软件的界面相似。
资源管理器
9 生成订货清单--从货架取货(拖放)
将商品窗口中的商品拖放到订单窗口,自动生成一条订单项,见图5。
三、相关对象
四、设计窗口W_add_sales_order
(一) 设计界面控件1--DW_Order
数据窗口控件DW_Order(位于上方)
对应的数据窗口对象(d_add_sales_order)
对应的后台数据表(sales_order)
存放订单的信息
数据窗口控件DW_Order的重要属性
string DataObject=d_add_sales_order
///转去看d_add_sales_order
▲ 数据窗口对象d_add_sales_order
设计视图
预览视图
思考:
如何设计编辑风格为下拉列表框?如何指定日期的格式?如何设计编辑风格为下拉数据窗口?
///??d_dddw_fin_code
///??d_dddw_cust
///??d_dddw_sales_reps
▲Dw_order的 itemchanged事件代码
event itemchanged;
ib_Changed = True
end event
//当数据窗口中某字段发生变化时发生。参见附录。
(二)设计界面控件1--DW_ Item
数据窗口控件DW_ Item(位于下方)
对应的数据窗口对象(d_add_sales_order_items)
对应的后台数据表(sales_order_Items和Products)--数据源来自多表
存放某订单的每一种物品的信息
数据窗口控件DW_ Item的重要属性
string DataObject= d_add_sales_order_items
▲(1)数据窗口对象d_add_sales_order_items
设计和预览
思考:
分析上图控件外观属性的不同之处。①和②(答Background Color),①和③(答Border)
▲(2)表:订货清单(发货单、出库单)
(订单号,细目号,商品号,数量,发货日期)
id line_id prod_id quantity ship_date
2652 1 400 36 2009-5-28
▲(3)表:商品表
(商品号,品名,介绍,规格,颜色,
您可能关注的文档
最近下载
- 矿山压力观测与控制 采煤工作面支架类型与支护分析 采煤工作面支架类型与支护分析.ppt VIP
- 广东省中山一中等七校重点中学2025届高考临考冲刺生物试卷含解析.doc VIP
- 十一线式电位差计测量电动势.doc VIP
- 学习情境二采煤工作面矿压观测上.ppt VIP
- 广东省中山一中等六校重点中学2025届高考考前模拟生物试题含解析.doc VIP
- 矿山压力观测与控制 采煤工作面矿压观测基本知识 采煤工作面矿压观测基本知识.ppt VIP
- 一年级语文上册《日月山川》教学课件.pptx VIP
- 软件检验中的六性要求探讨.pdf VIP
- 初中生亲子依恋与学校适应的关系:心理弹性的中介作用 .docx VIP
- 初中生心理弹性与学校适应关系.docx VIP
文档评论(0)