以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何动态加载关联表记录-新版本有解决吗?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=4493)

--  作者:woodiy
--  发布时间:2009/10/4 12:29:00
--  如何动态加载关联表记录-新版本有解决吗?

销售主表与销售明细通过“销售单号”相关联,

现在动态加载了销售主表,如何在动态的Datalist中双击动态加载销售明细。

 

 

销售主表可以增加LoadTop和LoadOrder,例如加载最近的100条订单:

DataTAbles("销售主表").LoadTop = 100
DataTables("销售主表").LoadOrder = "日期"
DataTables("销售主表").Load

那么能否点击销售主表的记录时,动态加载销售明细呢?

[此贴子已经被作者于2009-10-9 20:02:07编辑过]

--  作者:woodiy
--  发布时间:2009/10/10 15:25:00
--  

自己顶上来!


--  作者:狐狸爸爸
--  发布时间:2009/10/10 15:31:00
--  
这个当然可以,不就获得主表关联列内容,然后据此设置子表的加载条件吗?

DataTAbles("销售明细").LoadFilter = "订单编号 = "  & Tables("销售主表").Current("订单编号")
DataTables("销售明细").Load

--  作者:woodiy
--  发布时间:2009/10/11 10:40:00
--  好像有点问题,按狐爸爸的方法出错了!
Datalist中双击打开还有关联的窗口

图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名.png
图片点击可在新窗口打开查看

出错了!!!!!!


图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名.jpg
图片点击可在新窗口打开查看



图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名2.png
图片点击可在新窗口打开查看

代码如下:

图片点击可在新窗口打开查看此主题相关图片如下:qq截图未命名.gif
图片点击可在新窗口打开查看

[此贴子已经被作者于2009-10-11 10:41:57编辑过]

--  作者:yangming
--  发布时间:2009/10/11 10:49:00
--  
你有XSD这个列名吗?
[此贴子已经被作者于2009-10-11 10:48:55编辑过]

--  作者:woodiy
--  发布时间:2009/10/11 10:56:00
--  

没有!!!!


--  作者:yangming
--  发布时间:2009/10/11 12:03:00
--  
那怎么会报此列名无效呢?
还有你的代码中有二行:DataTAbles("出库明细").LoadFilter =....
[此贴子已经被作者于2009-10-11 12:06:39编辑过]