以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 选择组合框,出现“调用的目标发生了异常”的错误 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=48513) |
||||
-- 作者:akzzwj -- 发布时间:2014/3/31 8:50:00 -- 选择组合框,出现“调用的目标发生了异常”的错误 生产管理→成本核算单_编辑 窗口 在“机织主料”的页面集合中,选择“类别”列组合框 中的 机织主料 选项,然后就出现“调用的目标发生了异常”的错误,随后,系统就死了。请问这是为什么?请狐狸爸爸和各位高手帮我看一下。 此主题相关图片如下:111.jpg
|
||||
-- 作者:Bin -- 发布时间:2014/3/31 9:04:00 -- 兄弟,我已经数不清是第几次给你解决这个问题了.也无力重复解释了. 这是改好的例子
这是之前其中一个为你解决的帖子,自己去认真看解释http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=47822&authorid=0&page=0&star=2 不是说你随便写几个列名就能计算的了,这个列得存在,并且不是表达式列
|
||||
-- 作者:akzzwj -- 发布时间:2014/3/31 9:23:00 -- 那你说哪个列没有啊 |
||||
-- 作者:blackzhu -- 发布时间:2014/3/31 9:25:00 -- 热血 还没有精通? |
||||
-- 作者:akzzwj -- 发布时间:2014/3/31 9:25:00 -- 你做的 我看不了,一打开就出错 |
||||
-- 作者:Bin -- 发布时间:2014/3/31 9:30:00 -- For Each r As Row In Tables("生产_机织主料").Rows Select Case r("类别") Case "机织面料" If r("染色A单耗") = 0 Or r("染色B单耗") = 0 Or r("染色C单耗") = 0 Or r("染色D单耗") = 0 Or r("印花A单耗") = 0 Or r("印花B单耗") = 0 Or r("印花C单耗") = 0 Or r("印花D单耗") = 0 Then r("染色A单价") = 0 r("染色B单价") = 0 r("染色C单价") = 0 r("染色D单价") = 0 r("印花A单价") = 0 r("印花B单价") = 0 r("印花C单价") = 0 r("印花D单价") = 0 End If r("染色A单价") = IIF(r("染色A采购量") <= r("染色最低量"),r("染色报价") + r("染色小缸费A"),r("染色报价")) r("染色B单价") = IIF(r("染色B采购量") <= r("染色最低量"),r("染色报价") + r("染色小缸费B"),r("染色报价")) r("染色C单价") = IIF(r("染色B采购量") <= r("染色最低量"),r("染色报价") + r("染色小缸费C"),r("染色报价")) r("染色D单价") = IIF(r("染色B采购量") <= r("染色最低量"),r("染色报价") + r("染色小缸费D"),r("染色报价")) r("印花A单价") = IIF(r("印花A采购量") <= r("印花最低量"),r("印花报价") + r("印花上机费A")+r("印花描稿费A金额") +r("印花开版费A金额"),r("印花报价")) r("印花B单价") = IIF(r("印花B采购量") <= r("印花最低量"),r("印花报价") + r("印花上机费B")+r("印花描稿费B金额") +r("印花开版费B金额"),r("印花报价")) r("印花C单价") = IIF(r("印花C采购量") <= r("印花最低量"),r("印花报价") + r("印花上机费C")+r("印花描稿费C金额") +r("印花开版费C金额"),r("印花报价")) r("印花D单价") = IIF(r("印花D采购量") <= r("印花最低量"),r("印花报价") + r("印花上机费D")+r("印花描稿费D金额") +r("印花开版费D金额"),r("印花报价")) r("坯布单价") = IIF(r("订单数量") <= r("坯布最低量"),r("坯布报价") + r("坯布放样费"),r("坯布报价")) End Select Next 这是你DataColChanged事件里的代码,把红色这行注译掉.
|
||||
-- 作者:akzzwj -- 发布时间:2014/3/31 9:44:00 -- 谢谢 我终于明白了,错在哪里。是列不存在 |
||||
-- 作者:有点甜 -- 发布时间:2014/3/31 9:46:00 -- 以下是引用akzzwj在2014-3-31 9:25:00的发言:
你做的 我看不了,一打开就出错
或者你在【机织主料】里添加一个表达式列,表达式引用父表【核算表】的订单数量 |
||||
-- 作者:akzzwj -- 发布时间:2014/3/31 11:56:00 -- 谢谢! |