以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  窗口中的Table出不了报表  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=70242)

--  作者:guning007
--  发布时间:2015/6/17 17:31:00
--  窗口中的Table出不了报表
有两个表,“订单”和“订单明细”,建立了关联,是父子关系。

有一张报表叫“产品说明”,属于“订单明细表”的,在订单明细表中选中某行后,可以正常出这个报表。在“订单.订单明细”关联表中选中某行,也可以正常出这个报表。

后来,我做了一个订单信息录入窗口,在窗口中插入了一个Table,绑定到“订单.订单明细”,我在这里选中某行,报表出不了。

请教什么原因,如何解决?

多谢!

--  作者:Bin
--  发布时间:2015/6/17 17:33:00
--  
你是Excel报表出不来?  还是窗口Table无法打印?
--  作者:guning007
--  发布时间:2015/6/17 17:42:00
--  
Excle报表出不来。
--  作者:Bin
--  发布时间:2015/6/17 17:44:00
--  
订单明细表  和 订单.订单明细  是两个不同的Table哦. 焦点是不一样的呢
--  作者:guning007
--  发布时间:2015/6/17 17:52:00
--  
但是我在“订单.订单明细”表中是可以出报表的,但是在窗口里面绑定的订单.订单明细就不能出报表了。

我觉得是因为进了窗口的原因。

另外,窗口的类型是独立窗口,不知道跟窗口类型是否有关。

--  作者:Bin
--  发布时间:2015/6/17 17:53:00
--  
这个是没关系的,上例子看看吧
--  作者:guning007
--  发布时间:2015/6/17 17:58:00
--  
项目文件现在已经很大了,上例子的话我要重建一个新项目发上来。

我想再问问跟窗口里面的Table的类型有关吗?目前选得是Normal。

--  作者:guning007
--  发布时间:2015/6/17 18:02:00
--  
Bin版,按照你说的,发现一点新线索。

我把窗口里面的Table绑定到“订单明细”,然后就可以正常出报表了。

但是新问题就又来了,我的窗口中绑定关联表“订单.订单明细”是为了显示该订单项下的订单明细,如果我再这里绑定了“订单明细”表,那就会显示所有的订单的订单明细。

--  作者:guning007
--  发布时间:2015/6/17 18:15:00
--  
我觉得是不是必须用专业报表来解决这个问题了?

专业报表是否就不存在焦点的问题了?

--  作者:大红袍
--  发布时间:2015/6/17 18:51:00
--  

 你的这个报表,是针对于 订单明细 表的。

 

 你可以根据关联表的内容,动态定位一下订单明细的记录,参考 http://www.foxtable.com/help/topics/0553.htm

 

 http://www.foxtable.com/help/topics/0641.htm