请先下载上面的项目.再对照以下说明.谢谢
l 1.加载窗口后,Combox1加载"kehu"表中"简称"列.
l 2.默认情况:单选框"英寸"是选中状态,厘米非选中状态,二者切换时,向关联表"dingdan.dingdans"的"way"列写
l入"IN"或"CM".
l 3."纸箱名称"即:ComboBox2,需要根据ComboBox1所显示客户名称,从"khzhixiang"表中"简称"列中找到相同的名称后筛选得到的纸箱名称;并录入到"dingdan.dingdans"的"纸箱名称"列中.
01. 此时,当ComboBox2选中的纸箱名称时,将从"khzhixiang"表相对应的"BOX","ZC","ZK","NW","VOL",”PZC”列的内容 填充到"dingdan.dingdans"表中的"BOX","ZC","ZK","NW","VOL",”PZC”列中;
{如果可以不用录入公式到"dingdan.dingdans"表就能够根据公式计算出结果录入到相应的列中,是最好不过了.}
l 4."纸板名称"即:ComboBox3,需要根据ComboBox1所显示客户名称,从"khzhiban"表中"简称"列中找到相同的名称后筛选得到的纸板名称;并录入到"dingdan.dingdans"的"纸板名称"列中.
01.此时,当ComboBox3选中的纸板名称时,将从"khzhiban"表相对应的"订条值","搭口","层数","坑高","基重" 列的内容填充到"dingdan.dingdans"表中的"订条值","搭口","层数","坑高","基重"列中;
{如果可以不用录入公式到"dingdan.dingdans"表就能够根据公式计算出结果录入到相应的列中,是最好不过了.}
l 5.TextBox4,TextBox5,TextBox6,TextBox7;分别代表长宽高(表中用L\W\H代替)和订单数量.当订单数量即TextBox7输入数据, ------------------------------
A. 根据纸长(ZC)公式计算的结果小于27.5,则用”PZC”公式计算,如果结果大于或等于27.5,则保持不变
B. 根据纸宽(ZK)公式计算的结果如果小于40, ”开数”的值改为2 ,如果计算的结果等于或大于40,将开数改为1,并以”pzk”公式计算,.这些操作需要禁止”纸长开”处手工录入.
01."纸箱单价"列:按照填入的BOX公式计算
02. "金额"列:"纸箱单价"乘以"订单数量"
03. "纸长"列:按照填入的ZC公式计算.面板中NumericComboBox1调整数值时,"纸长"列结果要随之变化
04. "纸宽"列:按照填入的ZK公式计算.
05. "采购长"列依照"纸宽"的数值,如果是整数,则取整数,如果"纸宽"的数值是:33.111,那么取33.125
如果"纸宽"的数值是:33.126,那么取33.25
如果"纸宽"的数值是:33.712,那么取33.750
以此类推……
----它们的规律是:
0.125 即1的 1/8
0.25 即1的 1/4
0.375 即1的 3/8
0.5 即1的 1/2
0.625 即1的 5/8
0.75 即1的 3/4
0.875 即1的 7/8
l "采购宽"列依照"纸宽"列的数值,根据"zhidu"表进行取值(例如:"纸宽"列的数值小于或等于29,取"zhidu"表的动态值"29","纸宽"列的数值大于29小于或等于31,则取取"zhidu"表的动态值"31",以此类推.
l "体积"列根据"nw"公式计算.
l "重量"列根据"vol"公式计算
l "采购数量"根据:需要判断"纸长开"的值如果是1,则计算公式:([订单数量]÷[纸度开])×2, 纸长开如果是2,则计算公
l式:[订单数量]÷[纸度开] 采购数量应该以”向上舍入方式,如;采购量为7.1~~7.99,都应该为8.(进五进十)