以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请高手帮忙看看这个表如何实现 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11651) |
-- 作者:annan -- 发布时间:2011/8/6 14:39:00 -- 请高手帮忙看看这个表如何实现 ............... [此贴子已经被作者于2011-8-7 8:35:37编辑过]
|
-- 作者:annan -- 发布时间:2011/8/6 15:38:00 --
请先下载上面的项目.再对照以下说明.谢谢
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.(进五进十) |
-- 作者:mr725 -- 发布时间:2011/8/6 15:57:00 -- 太多了,晕,一个一个的来分别提问嘛,这么一大堆问题估计很少有人参与,好像有些你已经问过了呀。。。。 |
-- 作者:annan -- 发布时间:2011/8/6 16:24:00 -- 对不起.我表达的可能有些乱了,我是按照一步步的完成了整个思路,由于我不懂如何把各个代码放到一起的实际操作.所以,如果你能看明白的话,帮心组织一下写好代码.可以吗?我的QQ195311526.我们么聊一下 |
-- 作者:mr725 -- 发布时间:2011/8/6 23:28:00 -- 你有很细腻的步骤了,其实帮助里都有你要的,这也说明你没有仔细看,你要是请人编程步骤越细越好(我也没正式编过程序),但是是你自己学习,得一步步来,边看边实践,不懂再一个个地上来问,太多问题理解也要很细的功夫,没有人有这个爱好的,·····呵呵。
我不上qq的。sorrty··· |
-- 作者:狐狸爸爸 -- 发布时间:2011/8/7 7:53:00 -- 楼主,你这不是提问,是直接请人帮你设计程序。 要先看帮助两三遍,遇到具体问题,再逐个提问逐个解决,争取举一反三,而不是直接让别人帮你一次性地全部做好。
|
-- 作者:lihe60 -- 发布时间:2011/8/7 7:57:00 -- 这么复杂的问题是没有人回答的。 楼主应该把这些问题分解成若干个小问题。 |
-- 作者:lihe60 -- 发布时间:2011/8/7 7:58:00 -- 还有,里面涉及到许多专业知识,也是至今没有人帮助的重要原因。 |