以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 父子表的邏輯表達 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=19147) |
-- 作者:IVY7323 -- 发布时间:2012/4/28 18:44:00 -- 父子表的邏輯表達 請問父表中的邏輯列: 若子表的(糾正措施是否結案)列若都為true的話,那父表的邏輯列則為true,否則為false. 想用這個表達式:IIF((Child(bj).糾正措施是否結案) = true,true,false) 但提示錯誤 不知怎樣表達?
|
-- 作者:程兴刚 -- 发布时间:2012/4/28 19:26:00 -- 子表存在多行,不能这样独立引用,父表可以,比如: Parent(bj).审核 = true Child(bj).糾正措施是否結案这样的引用是用在统计表达式中,比如: Sum(Child(po).已付款金额) |
-- 作者:IVY7323 -- 发布时间:2012/4/29 9:19:00 -- 但我該如何做才能實現子表中全部結案,父表就自動顯示完結? |
-- 作者:小猪鑫鑫 -- 发布时间:2012/4/29 9:46:00 -- For Each dr As DataRow In DataTables("主表").DataRows 楼主:做一个按扭,把上面这段代码写进出,点该按扭后,系统会自动扫描主表中的每一行与其对应的子表,如子表中的每一行已结案,则其K就等于子表的总行数i,这样就可以根据k 与 i 的值是否相等来判断主表是否全部都已结案 |