| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 571 人关注过本帖
标题:代码写太繁琐了
取消只看楼主 加入收藏
btchongzi
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2006-8-22
收藏
 问题点数:0 回复次数:1 
代码写太繁琐了
我写了个代码来货物是否存在,并修改。但是实在是太长,不知道各位有什么好点子没
代码如下
LOCATE FOR 分类=txt分类
IF eof() then
appe blan
replace 分类 with txt分类
replace 库存编号 with c
replace 货物名称 with txt货物名称
replace 规格型号 with txt规格型号
replace 生产厂家 with txt生产厂家
replace 计量单位 with txt计量单位
replace 单价 with txt单价
replace 库存数量 with txt入库数量
replace 金额 with txt金额
replace 备注 with edt备注
else
LOCATE FOR 货物名称=txt货物名称
IF eof() then
appe blan
replace 分类 with txt分类
replace 库存编号 with c
replace 货物名称 with txt货物名称
replace 规格型号 with txt规格型号
replace 生产厂家 with txt生产厂家
replace 计量单位 with txt计量单位
replace 单价 with txt单价
replace 库存数量 with txt入库数量
replace 金额 with txt金额
replace 备注 with edt备注
else
LOCATE FOR 生产厂家=txt生产厂家
IF eof() then
appe blan
replace 分类 with txt分类
replace 库存编号 with c
replace 货物名称 with txt货物名称
replace 规格型号 with txt规格型号
replace 生产厂家 with txt生产厂家
replace 计量单位 with txt计量单位
replace 单价 with txt单价
replace 库存数量 with txt入库数量
replace 金额 with txt金额
replace 备注 with edt备注
else
LOCATE FOR 规格型号=txt规格型号
IF eof() then
appe blan
replace 分类 with txt分类
replace 库存编号 with c
replace 货物名称 with txt货物名称
replace 规格型号 with txt规格型号
replace 生产厂家 with txt生产厂家
replace 计量单位 with txt计量单位
replace 单价 with txt单价
replace 库存数量 with txt入库数量
replace 金额 with txt金额
replace 备注 with edt备注
else
replace 库存数量 with 库存数量+txt入库数量
ENDIF
ENDIF
ENDIF
ENDIF
搜索更多相关主题的帖子: 代码 
2006-08-31 17:30
btchongzi
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2006-8-22
收藏
得分:0 

谢谢楼上各位,我把啸凡的代码改了下用上了,我的“txt货物名称”不是名称是文本框的值

Locate For 分类=txt分类 and 货物名称=txt货物名称 and 生产厂家=txt生产厂家 and 规格型号=txt规格型号
IF eof()
appe blan
replace 分类 with txt分类,库存编号 with c,货物名称 with txt货物名称,规格型号 with txt规格型号,生产厂家 with txt生产厂家,计量单位 with txt计量单位,库存数量 with txt入库数量,备注 with edt备注
ELSE
replace 库存数量 with 库存数量+txt入库数量
endif

我还真不知道能这样用,没知识真可怕

[此贴子已经被作者于2006-9-1 16:09:07编辑过]

2006-09-01 15:53
快速回复:代码写太繁琐了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017282 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved