以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- [求助]一个很奇怪的问题 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=26117) |
||||
-- 作者:iyplx2425 -- 发布时间:2013/7/22 15:25:00 -- [求助]一个很奇怪的问题 文件中,“日报录入”表中[批次台数]来源于“批次表”中[批次台数],条件是相同的[批次号]。一直以来使用正常,但今天在调用[批次号]334-1307及以后的[批次台数]时很奇怪,刷新公式用关联方式或返回方式都不能实现调用,而这个[批次号]之前的都能正常调用。
如“日报录入”表最后两行记录,只要在[产品代码]中录入“1114”,在[批次号]中选338-1307之前的批次号,[批次台数]都有正确返回,唯独选338时无返回。不知问题出在哪里。请老师指教。谢谢! |
||||
-- 作者:iyplx2425 -- 发布时间:2013/7/22 15:25:00 --
|
||||
-- 作者:wjq1072 -- 发布时间:2013/7/22 16:22:00 -- 你的“批次表”中“批次号”都有二个号。 比如: 331-1307 2
335-1307 335-1307 1 前面的2个“批次号”对应的“批次台数”都有2个而且相同,所以能够使用公式: |
||||
-- 作者:wjq1072 -- 发布时间:2013/7/22 16:25:00 -- 奇怪的是你到现在还没有掌握函数FindText()的使用方法!!? 考验你一下:就你现在的情况使用FindText()函数如何更改可以达到你的目的? [此贴子已经被作者于2013-7-22 16:31:08编辑过]
|
||||
-- 作者:iyplx2425 -- 发布时间:2013/7/22 17:14:00 -- 不会吧?我经常用这个函数啊。FindText("批次表","批次台数","批次号", "=" ,[批次号]) 这个有错吗? |
||||
-- 作者:iyplx2425 -- 发布时间:2013/7/22 17:18:00 -- 出现两个重复的批次号倒是我没有发现,因为是其他人对批次表进行维护。我没对其重复性进行验证。也算个教训,也算是长了学问。谢谢。 |
||||
-- 作者:iyplx2425 -- 发布时间:2013/7/22 17:19:00 -- 我知道批次表如果正常的话是不应该会出现这种错误的。只是当时不知道从哪里查起。 |
||||
-- 作者:iyplx2425 -- 发布时间:2013/7/22 17:20:00 -- FindText("批次表","批次台数","批次号", "=" ,[批次号],1) 如果在批次表现在的错误善下,用上面的公式。 |
||||
-- 作者:iyplx2425 -- 发布时间:2013/7/22 17:22:00 -- 因为没想到会有重复,所以没有用8楼的公式。哈…… |
||||
-- 作者:iyplx2425 -- 发布时间:2013/7/22 17:30:00 -- 我从批次表的源头查了一下,源头表没问题,不知为什么到操作文件中就发 生了一些重复的现象,当再次刷新批次表时,又没有重复了。 |