以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  打印  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=112697)

--  作者:873773115
--  发布时间:2017/12/31 17:48:00
--  打印
利用 多个数据表和关联 完成了关联

但是如果选定了多行,会把子表的所有信息全部添加到每一个主表下,不能以单号区分

--  作者:873773115
--  发布时间:2017/12/31 17:52:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:h5w)9~hf8l~7x{@r(q}$~2.png
图片点击可在新窗口打开查看

--  作者:873773115
--  发布时间:2017/12/31 17:52:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:kt0v2{l@`a75sxo(f@svos.png
图片点击可在新窗口打开查看

--  作者:873773115
--  发布时间:2017/12/31 17:57:00
--  
就是如果只选定一行主表,就可以正常打印
但是如果选定了多行主表,所有的子表信息都会添加到每一个选定的主表下

--  作者:873773115
--  发布时间:2017/12/31 17:57:00
--  
请帮忙看看
--  作者:有点甜
--  发布时间:2018/1/1 19:52:00
--  

1、贴出你写的代码

 

2、尽量做一个例子发上来测试


--  作者:873773115
--  发布时间:2018/1/2 9:43:00
--  
甜老师,之前的那个问题解决了。现在有一个新的问题。页次计算错误,如果我同时选择了多笔订单,系统会把所有子订单加在一起计算页次,而不是以每一笔订单计算页次
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:cq客户端2.0 - 副本.zip

--  作者:有点甜
--  发布时间:2018/1/2 11:01:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:cq客户端2.0 - 副本.zip


--  作者:873773115
--  发布时间:2018/1/2 11:22:00
--  
谢谢甜老师!
--  作者:chnfo
--  发布时间:2018/3/5 11:40:00
--  
请教。

在报表事件的BuildDetail中,有以下代码

Select Case e.Book.TempLate

    Case "订单表"

        If e.Region = "订单主表" Then

            vars("第几页") = 1

            vars("总页数") = math.Ceiling(e.DataRow.GetChildRows("订单明细表").Count / 9)

            e.Book.Marks("页次") = vars("第几页") & "/" & vars("总页数")

        End If

End Select


问题:

这个标记能不能象变量一样使用,如<"           " & [!全局变量]>?