易表在线答疑技术与交流用户社区 → 条形码


  共有11099人关注过本帖树形打印复制链接

主题:条形码

帅哥哟,离线,有人找我吗?
薛世隆
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:330 积分:522 威望:0 精华:0 注册:2006/9/17 21:43:00
  发帖心情 Post By:2007/12/19 22:41:00 [显示全部帖子]

AddRow(""条码表"",""货品编码,货品条码"",[货品编码],[货品条码])",[进货数量]) + " And Next()",Rows),5))
这个公式我看不懂  老师能帮忙解释一下吗?
看帮助文件上没有相关的用法。
求助

-=-=-=- 以下内容由 薛世隆2007年12月19日 10:51pm 时添加 -=-=-=-
[进货数量]) + " And Next()",Rows),5
这个不懂

 回到顶部
帅哥哟,离线,有人找我吗?
薛世隆
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:330 积分:522 威望:0 精华:0 注册:2006/9/17 21:43:00
  发帖心情 Post By:2007/12/19 23:10:00 [显示全部帖子]

有点明白 了
Rept(" And AddRow(""条码表"",""货品编码,货品条码"",[货品编码],[货品条码])",[进货数量]) 这才是个公式
能表达一个意思,
谢谢指点


-=-=-=- 以下内容由 薛世隆2007年12月19日 11:51pm 时添加 -=-=-=-
(Rept(Rept(" And AddRow(""条码表"",""货品编码,货品条码"",[货品编码],[货品条码])",[进货数量]) + " And Next()",Rows)
这个意思没明白

 回到顶部
帅哥哟,离线,有人找我吗?
薛世隆
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:330 积分:522 威望:0 精华:0 注册:2006/9/17 21:43:00
  发帖心情 Post By:2007/12/19 23:52:00 [显示全部帖子]

技巧区有贴子  我去看  
谢了

 回到顶部
帅哥哟,离线,有人找我吗?
薛世隆
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:330 积分:522 威望:0 精华:0 注册:2006/9/17 21:43:00
  发帖心情 Post By:2007/12/20 21:26:00 [显示全部帖子]

在一个进货表中 有[进货数量]列 [货品条码]列  。。。。。。。。
能否用[进货数量]列的值 作为自动打印   该货品条码的个数  
如 A货品 进货数为 54个   能自动打54个A货品的条码,然后 打B货品 进货数为20个 能自动接着打20个 B货品的条码。。。。。。。
请教 。
ClearGrid("条码表") And eval(mid(Rept(" And AddRow(""条码表"",""货品编码,货品条码"",[货品编码],[货品条码])",[进货数量]),5)) And DelFor("条码表","货品编码", "=" ,"") And OpenGrid("条码表") And Report(GridName,"打条码",0,0,0) And OpenGrid("进货")
这个公式能打印选中行的第一行数据 第二行则不能打  无论选多少行都是只打一行

Do(111) And ClearGrid("条码表") And eval(mid(Rept(Rept(" And AddRow(""条码表"",""货品编码,货品条码"",[货品编码],[货品条码])",[进货数量]) + " And Next()",Rows),5)) And DelFor("条码表","货品编码", "=" ,"") And OpenGrid("条码表")
这个公式能对选中行操做,但是结果不对,比如选中的第一行中的[进货数量]是5 哪第一行数据的计算是对的,但在第2 3 。。至倒数第一行都是用的第一行的[进货数量]来计算,最后一行的数据 太奇怪 我没找到计算的规律。只选一行数据时,计算结果和最后一行一样 ,不知是如何计算得出的结果。
还请程老师 帮忙给看一下
拜托了。


-=-=-=- 以下内容由 薛世隆2007年12月20日 09:29pm 时添加 -=-=-=-
上面写错了‘在第2 3 。。至倒数第一行’  应是“在第2 3 。。至倒数第2行


 回到顶部
帅哥哟,离线,有人找我吗?
薛世隆
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:330 积分:522 威望:0 精华:0 注册:2006/9/17 21:43:00
  发帖心情 Post By:2007/12/20 22:16:00 [显示全部帖子]

程老师  您好
主要是这个公式理解不了,eval(mid(Rept(Rept(" And AddRow(""条码表"",""货品编码,货品条码"",[货品编码],[货品条码])",[进货数量]) + " And Next()",Rows),5))
为为什么要在后边加上DelFor("条码表","货品编码", "=" ,"")
求解?

 回到顶部
帅哥哟,离线,有人找我吗?
薛世隆
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:业余侠客 帖子:330 积分:522 威望:0 精华:0 注册:2006/9/17 21:43:00
  发帖心情 Post By:2007/12/21 8:39:00 [显示全部帖子]

真的是OK
谢谢  谢谢  谢谢  
这个公式我一定会 好好 的消化它。
这是EVAL 高级用法,函数嵌套........
谢谢程老师
   

 回到顶部
总数 17 上一页 1 2