以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请指导:一个表验证另一个表  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=23756)

--  作者:dingjuan
--  发布时间:2012/9/18 23:12:00
--  请指导:一个表验证另一个表
2个表:《运费表》   和  《过磅表》
一般都是先填写《过磅表》:
过磅表记录:毛重日期、供货单位、收货单位、净重、车号、货名。

然后是另一个部门,专门结算运费。
财务需要填写:毛重日期、车号、供货单位、净重、单价和运费。


现在我希望达到的效果在《运输表》里,每填写一行,即毛重日期、车号、供货单位、净重、单价和运费,供六项后,狐表能根据毛重日期、车号、净重这3项来关联《过磅表》,如果能找到关联行,则说明合理,且能自动填写供货单位、货名。
若找不到关联行,则说明可疑。

我有一定的方法,但是发现挺复杂的,所以希望思路清晰、软件娴熟的高手们指点迷津,看看是否有更简洁的代码,   甚至指点下 最简洁的    验证是否合理的思路

--  作者:lin_hailun
--  发布时间:2012/9/19 8:47:00
--  
 设置关联,然后判断 毛重日期、车号、供货单位、净重、单价和运费 是否都不是空值时,取得父表的关联数据 getparentrow("父表"),然后判断得到的行数是否为0,即可知道是否合理。

--  作者:lin_hailun
--  发布时间:2012/9/19 8:47:00
--  
楼主或者做个小例子发上来吧。
--  作者:dingjuan
--  发布时间:2012/9/19 14:08:00
--  不对呀
显示:错误代码位置:表:运费表,DataColChanged。   
system。formatexception:该字符串未被识别为有效的DateTime
…………………………
…………………………
…………………………

--  作者:狐狸爸爸
--  发布时间:2012/9/19 17:59:00
--  

先将表设计好,输入几行测试数据后传上来,然后说明问题,我们就可以直接帮你设置好。

没有具体的问题和问价,大家也只能泛泛而答,这样多少会有些问题的。