机房收费(四)之结账

前端之家收集整理的这篇文章主要介绍了机房收费(四)之结账前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

前言

结账也是一个相对复杂的窗体,结账之前,我们需要明白结什么账?怎么结账?。。。在学习结账的时候,我也遇到了很多问题,现在做一个简单的总结。

结账


准备工作1——选项卡控件

引用:
工程——部件——Microsoft Tabbed Dialog Control

修改
控件的原始形式如图所示:

修改选项卡的个数和名称:右击——属性——(接下来的工作应该就很容易了)

准备工作2——分析涉及到的表


1.除汇总外的其他选项卡:
购卡:student_Info
充值:Recharge_Info
退卡:CancelCard_Info
临时用户student_Info
2.从实现功能的角度出发,我们的目的是结账,所以上述选项卡的显示条件均需限定:状态是未结账(限制重复结账)

汇总

1.计算所有数据
售卡张数:该操作员未被管理员结账的售卡数
退卡张数:该操作员未被管理员结账的退卡数
总售卡数:售卡张数--退卡张数
退卡金额:退卡用户的账户总金额数(未结账)
充值金额:充值用户的充值总金额数(未结账)
临时收费金额:临时用户的消费金额(未结账)
应收金额:充值金额+临时收费金额--退卡金额
2.更新数据库
分别将购卡、充值、退卡涉及到的三个表中的“未结账”状态改为“已结账”

小结

通过最近一段时间的学习,我认为,只要理清顺序,其他问题就都不是什么难事,成功的关键往往在于动手去做!

猜你在找的VB相关文章