易表在线答疑技术与交流用户社区 → [求助]无法实现分拣记录,急求高手!!!!!!!!!!!


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

主题:[求助]无法实现分拣记录,急求高手!!!!!!!!!!!

帅哥哟,离线,有人找我吗?
czy
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/1/2 16:55:00 [显示全部帖子]

1、这种操作应该设一个唯一标识列,在你的文件中可以是领发单编码列,比如每次对表1的数据进行操作,都要在领发单编码列输入编码,而这个编码应该是唯一的,如果按上面操作后你可以在表1的行验证和表验证公式中设置公式来达到此目的。
2、参考公式:if(FindRow([名称],"领发单编码","=",[领发单编码])>0, True,AddRow([名称],"领发单编码,摘要,本期入库_16K,本期入库_32K,本期入库_农信通,本期入库_储值卡,本期出库_16K,本期出库_32K,本期出库_农信通,本期出库_储值卡,期末库存_16K,期末库存_32K,期末库存_农信通,期末库存_储值卡",[领发单编码],[名称],[本期入库_16K],[本期入库_32K],[本期入库_农信通],[本期入库_储值卡],[本期出库_16K],[本期出库_32K],[本期出库_农信通],[本期出库_储值卡],[期末库存_16K],[期末库存_32K],[期末库存_农信通],[期末库存_储值卡]))

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/1/2 16:55:00 [显示全部帖子]

参考文件。

egd文件下载


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/1/2 17:06:00 [显示全部帖子]

呵呵,杨版的文件被锁了。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/1/2 17:23:00 [显示全部帖子]

杨版的填充公式好象有问题,SelectFill应该没有比较条件才对。

被锁的文件版主也没办法,你还是等杨版帮你重新做一个吧。


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/1/2 20:45:00 [显示全部帖子]

1、可以,不过要在相应的表中设置公式。
2、可以。
3、如果不在表验证公式中设置此公式,当在表1中输入数据后没有移动到其它行时就切换到其它表,此时输入的数据就不会增加到相应的表中。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/1/2 21:01:00 [显示全部帖子]

参考:

egd文件下载


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/1/2 23:19:00 [显示全部帖子]


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/1/2 23:44:00 [显示全部帖子]

你是说打开19楼的文件会发生错误?
我检查过,不会啊。

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/1/3 18:59:00 [显示全部帖子]

你要这样做并不难:

if(FindRow([名称],"领发单编码","=",[领发单编码])>0, True,if([摘要]="返回",AddRow([名称],"领发单编码,摘要,本期入库_16K,本期入库_32K,本期入库_农信通,本期入库_储值卡,本期出库_16K,本期出库_32K,本期出库_农信通,本期出库_储值卡,期末库存_16K,期末库存_32K,期末库存_农信通,期末库存_储值卡",[领发单编码],"返回渠道",[本期入库_16K],[本期入库_32K],[本期入库_农信通],[本期入库_储值卡],[本期出库_16K],[本期出库_32K],[本期出库_农信通],[本期出库_储值卡],[期末库存_16K],[期末库存_32K],[期末库存_农信通],[期末库存_储值卡]),AddRow([名称],"领发单编码,摘要,本期入库_16K,本期入库_32K,本期入库_农信通,本期入库_储值卡,本期出库_16K,本期出库_32K,本期出库_农信通,本期出库_储值卡,期末库存_16K,期末库存_32K,期末库存_农信通,期末库存_储值卡",[领发单编码],[名称],[本期入库_16K],[本期入库_32K],[本期入库_农信通],[本期入库_储值卡],[本期出库_16K],[本期出库_32K],[本期出库_农信通],[本期出库_储值卡],[期末库存_16K],[期末库存_32K],[期末库存_农信通],[期末库存_储值卡]))) And RecalcRow([名称],Eval("["+[名称]+"!RelationRow]"))

不过你如果这样设置后要将后三个表,A列的刷新公式改成:[摘要]="上年结转"or FindRow("表1","领发单编码","=",[领发单编码])>0

但这样一改问题又来了,也就是18楼补充的问题又不能达到了。

所以建议你还在后几个表中增加一列名称,不然这样翻来覆去的永停留在一个问题上。


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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2007/1/3 19:41:00 [显示全部帖子]

公式去掉还能更新吗?

 回到顶部
总数 24 1 2 3 下一页