以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求公式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=5096)

--  作者:wqc360
--  发布时间:2009/11/22 12:14:00
--  求公式
请赐公式:一控件公式,要求:
表A第一列对应表B第四列
表A第二列对应表B第五列
表A第三列对应表B第六列
判断表A3列都有内容,表B有表A对应列时,不填充,如表B没有表A对应列时,则填充表B中没有的表A对应列,并自动添加行
谢谢




    

--  作者:狐狸爸爸
--  发布时间:2009/11/22 22:05:00
--  
条件很不严谨,我也不会。

例如A表有两行,三列分别为:
E F H
E F C

B表有一行,三列的值为:
E  F  空

那么该从A表那一行取值填充?

--  作者:wqc360
--  发布时间:2009/11/22 22:30:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:填充公式.rar

请见附件,上面按钮基本完成,只有一点,如果填充列没数据,就不填充,但是现在是按一次却数据的还要填充一次。
              下面的按钮请狐爸帮帮忙,谢谢 
           
--  作者:狐狸爸爸
--  发布时间:2009/11/23 0:37:00
--  
不明白你的意思:
1、“填充列没数据,就不填充”,Filler不是有排除空值的属性吗?
2、“按一次却数据的还要填充一次”,Filler不是有排除现有值得选项吗?
--  作者:wqc360
--  发布时间:2009/11/23 8:49:00
--  
对不起,是我没说清楚:请见附件,上面按钮基本完成,只要一点,如果需要填充列有数据,就填充,但问题是:按一次4列数据如有其中缺少一个或多个的行,还重复填充一次(每按一次就填充一次),我想4列如有其中一列缺数据就不填充,怎样实现,另,下面的按钮怎样实现,谢谢
--  作者:狐狸爸爸
--  发布时间:2009/11/23 8:53:00
--  
将Filler的ExcludeNullValue属性设为True,21日更新开始,有一列为空,就不会填充了。
--  作者:wqc360
--  发布时间:2009/11/23 9:05:00
--  
21日跟新的开发板在那里下载
--  作者:狐狸爸爸
--  发布时间:2009/11/23 9:13:00
--  
就在原地址重新下载即可。
--  作者:wqc360
--  发布时间:2009/11/23 11:09:00
--  
附件下面的按钮怎么实现,请狐爸帮帮忙,谢谢
--  作者:狐狸爸爸
--  发布时间:2009/11/23 11:26:00
--  

感觉你的设计很成问题,你的产品目录和产品工序存在父子关系,一般来说,都是建立关联,在父表输入输入基本数据,子表通过表达式列或代码引用。
根据子表动态填充父表的做法很不严谨,而且附带一大堆条件,有点乱来,我不懂。