IIF([品名描述] = Parent(品名材质厚度和宽度).品名描述,IIF([牌号材质] = Parent(品名材质厚度和宽度).牌号材质,IIF([厚度]>= Parent(品名材质厚度和宽度).厚度,IIF( [厚度] < Parent(品名材质厚度和宽度).厚度上限,Parent(品名材质厚度和宽度).单价,0),0),0),0)
我想在子表中引用满足条件的父表的单价,条件是,品名描述,牌号材质一致,厚度在父表的厚度和厚度上限之间。这个代码老是只显示0?是厚度这里无法判断啊?无法判断是否是要在表属性Datacolchanged中写代码?那个不会编了。。。
[此贴子已经被作者于2012-2-4 20:41:22编辑过]
我发现如果不判断厚度的话,那可以引用对应的单价了,问题就在厚度这。。纠结了。。
你这个用表达式基本没法做呀.子表具有多个父表啊,用代码吧.