新增出库
对出库的配件进行记录。主界面入下:
新增界面如下:
选择仓库或者配件时要注意:该仓库里是否存在该配件或该配件是否存在于该仓库。
填写数量时要注意:该仓库库存数是否充足。
从【入库新增】界面可以看到控件有:
控件 |
说明 |
文本框(TextBox) |
编辑控件可以在工具箱直接拖动至窗体,拖至窗体后右击属性可以修改控件的样式和各种属性,还可以设置事件。 |
日期控件(DateTimePicKer) |
|
表格(DataGridView) |
|
下拉框(ComboBox) |
|
按钮(Button) |
1、数据库功能实现
第一步:数据库
1、表和关系
表1、出入库表(PW_ComeInAndGoOutList)
列名 |
数据类型 |
主键/外键 |
说明 |
ComeInAndGoOutID |
int - Identity |
主键 |
出入库ID |
ComeInAndGoOutOddNembers |
nchar (20) |
|
出入库单号 |
ComeInAndGoOutGross |
decimal (18, 2) |
|
出入库总数量 |
ComeInAndGoOutData |
datetime |
|
出入库时间 |
DrawUp_StaffID |
int |
外键 |
员工档案表,编制人_员工ID |
ExAminePerson_StaffID |
int |
外键 |
员工档案表,审核人_员工ID |
IfComeIn |
bit |
|
入库否 |
IfEffective |
bit |
|
有效否 |
表2、出入库明细表(PW_ComeInAndGoOutMinuteList)
列名 |
数据类型 |
主键/外键 |
说明 |
ComeInAndGoOutMinuteID |
int |
主键 |
出入库明细ID |
ComeInAndGoOutID |
int |
外键 |
出入库表,出入库ID |
PartsID |
int |
外键 |
配件表,配件ID |
StorageID |
int |
外键 |
仓库表,仓库ID |
AtributeMinuteID_ComeInAndGoOutType |
int |
外键 |