以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]求助?到底哪错了 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=16132) |
||||
-- 作者:healthy02 -- 发布时间:2012/2/3 13:17:00 -- [求助]求助?到底哪错了 IIF([品名描述] = Parent(品名材质厚度和宽度).品名描述,IIF([牌号材质] = Parent(品名材质厚度和宽度).牌号材质,IIF([厚度]>= Parent(品名材质厚度和宽度).厚度,IIF( [厚度] < Parent(品名材质厚度和宽度).厚度上限,Parent(品名材质厚度和宽度).单价,0),0),0),0)
我想在子表中引用满足条件的父表的单价,条件是,品名描述,牌号材质一致,厚度在父表的厚度和厚度上限之间。这个代码老是只显示0?是厚度这里无法判断啊?无法判断是否是要在表属性Datacolchanged中写代码?那个不会编了。。。 [此贴子已经被作者于2012-2-4 20:41:22编辑过]
|
||||
-- 作者:blackzhu -- 发布时间:2012/2/3 13:45:00 -- 牛人,想用表达式做全部的工作. |
||||
-- 作者:healthy02 -- 发布时间:2012/2/3 13:57:00 -- 我发现如果不判断厚度的话,那可以引用对应的单价了,问题就在厚度这。。纠结了。。 |
||||
-- 作者:blackzhu -- 发布时间:2012/2/3 14:38:00 -- 你这个用表达式基本没法做呀.子表具有多个父表啊,用代码吧. |
||||
-- 作者:healthy02 -- 发布时间:2012/2/3 18:11:00 -- 代码不会呀,谁帮我写下! |
||||
-- 作者:healthy02 -- 发布时间:2012/2/4 20:17:00 -- 算了,自己解决了。换思路了 |