以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  精华分享  (http://egrid2000.com/dvbbs/list.asp?boardid=12)
----  表间关联计算的技巧(贺老六原创)  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=12&id=950)

--  作者:喜爱易表
--  发布时间:2006/8/13 15:03:00
--  表间关联计算的技巧(贺老六原创)
当进行关联计算时,可以用ReleationRow变量判断关联表中是否存在关联行(记录),如果存在,则返回关联行的位置,否则返回-1。例如,在订单管理的时候,订单表和产品表基于产品编号建立关联,在订单表中输入某个产品编号,如果产品表中存在对应该编号的产品,则产品名称和单价自动调用产品表中的数据,否则由用户自己输入。那么在订单表中,产品列和单价列的公式应该分别设为: <br>if([产品!ReleationRow]= -1,[产品名称],[产品!产品名称]) <br>if([产品!ReleationRow]= -1,[单价],[产品!单价])