以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 是否支持:多级动态关联? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=32007) |
-- 作者:ft20130316 -- 发布时间:2013/4/24 11:07:00 -- 是否支持:多级动态关联? 多级关联 如果表A和表B建立了关联1,表B和表C建立了关联2,也就是表A是表B是父表,表B又是表C的父表,想在C表中以表式达方式显示A表中相关信息, 在窗口AfterLoad事件中动态建立关如下: Relations.Add("关联1",DataTables("A").DataCols("A1"),DataTables("B").DataCols("A1")) Relations.Add("关联2",DataTables("B").DataCols("B1"),DataTables("C").DataCols("B1")) 并动态设置了相关了表达式,但是窗口打开后,C表没有取到相关A表中信息
|
-- 作者:XYT -- 发布时间:2013/4/24 11:11:00 -- 这个你本来就建立了,都没有建立A和C的关联,所以没有出现啊 |
-- 作者:ft20130316 -- 发布时间:2013/4/24 11:18:00 -- 还有一重关联的,类似: http://www.foxtable.com/help/topics/1394.htm 中所述
|
-- 作者:XYT -- 发布时间:2013/4/24 11:25:00 -- 你建立A和C的关联再调用就可以了,不然你就上个例子吧 |
-- 作者:ft20130316 -- 发布时间:2013/4/24 11:28:00 -- 稍候 |
-- 作者:ft20130316 -- 发布时间:2013/4/24 12:08:00 -- 例子附上: |
-- 作者:ft20130316 -- 发布时间:2013/4/24 14:14:00 -- 是否可以这样动态多级关联 |
-- 作者:XYT -- 发布时间:2013/4/24 14:32:00 -- 这样应该是调用他表数据吧,想订单明细表楞型=楞型表的楞型吧 |
-- 作者:ft20130316 -- 发布时间:2013/4/24 14:34:00 -- 是这样的 |
-- 作者:ft20130316 -- 发布时间:2013/4/24 14:37:00 -- 订单明细表 能过 与 纸质 关联,纸质与楞型关联,想在 订单明细表 得到 纸质的楞型 |