以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 打印报表设计 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146220) |
-- 作者:BATASC750206 -- 发布时间:2020/2/19 11:39:00 -- 打印报表设计
谢谢 此主题相关图片如下:要的效果.png [此贴子已经被作者于2020/2/19 11:40:58编辑过]
|
-- 作者:BATASC750206 -- 发布时间:2020/2/19 11:42:00 -- 请老师指点,谢谢!
|
-- 作者:有点蓝 -- 发布时间:2020/2/19 11:53:00 -- 单表使用分组统计:http://www.foxtable.com/webhelp/topics/1542.htm |
-- 作者:BATASC750206 -- 发布时间:2020/2/19 14:04:00 -- 两表关联表由“三个条件”相关联,在主表的一函数列引用子表内容,出现如下提示,请问怎么办? 此主题相关图片如下:1582092016(1).png |
-- 作者:有点蓝 -- 发布时间:2020/2/19 14:07:00 -- 子表可能有多行,无法知道引用哪一行,引用子表,只能是引用统计数据,无法直接引用:http://www.foxtable.com/webhelp/topics/0100.htm |
-- 作者:BATASC750206 -- 发布时间:2020/2/19 14:24:00 -- 那能否用多条件跨表引用?请问要如何写代码? |
-- 作者:有点蓝 -- 发布时间:2020/2/19 15:00:00 -- 参考:http://www.foxtable.com/webhelp/topics/1451.htm |
-- 作者:BATASC750206 -- 发布时间:2020/2/19 15:43:00 -- Select Case e.DataCol.Name Case "订单PO","产品编号","颜色" Dim dr As DataRow = e.DataRow Dim pr As DataRow If dr.IsNull("订单PO") OrElse dr.IsNull("产品编号") OrElse dr.IsNull("颜色") Then dr("英文颜色") = Nothing Else Dim filter As String filter = "订单PO = \'" & dr("订单PO") & "\' And 产品编号 = \'" & dr("产品编号") & "\' And 颜色 = \'" & dr("颜色") & "\'" pr = DataTables("外贸订单明细").Find(filter) If pr IsNot Nothing Then dr("英文颜色") = pr("英文颜色") End If End If End Select |
-- 作者:BATASC750206 -- 发布时间:2020/2/19 15:43:00 -- 以上这个代码是否有问题?生成不了相应内容 [此贴子已经被作者于2020/2/19 15:44:02编辑过]
|
-- 作者:BATASC750206 -- 发布时间:2020/2/19 15:47:00 -- 订单明细和外贸订单明细这两个表相关联,关联条件:“订单PO 产品编号 颜色”这三个条件 |