以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]页眉页脚问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=69352)

--  作者:pcxjxjhkw
--  发布时间:2015/6/3 15:57:00
--  [求助]页眉页脚问题
在专业报表中设置页眉页脚时,
A:设置为:rt.Text = "第[PageNo]页,共[PageCount]页" 测试通过;
B:设置为:rt.Text = “报表名:[_DocName]”  ,无法达到预期效果。(特别说明:_DocName为全局变量)

求助:如何将B按A设置。由于页眉页脚是用户自主设置,其[_DocName]位置不固定。

谢谢


--  作者:Bin
--  发布时间:2015/6/3 16:00:00
--  
rt.Text = “报表名:" & _DocName 
--  作者:大红袍
--  发布时间:2015/6/3 16:01:00
--  

 你不是吧?

 

rt.Text = "报表名:\\[" & _DocName & "\\]"


--  作者:pcxjxjhkw
--  发布时间:2015/6/3 16:04:00
--  
我没描述明白,直接上图

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


这个是用户在下拉列表中选择的,且可以任意编辑,如何取列表框中的值用到报表中?


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

[此贴子已经被作者于2015/6/3 16:08:55编辑过]

--  作者:Bin
--  发布时间:2015/6/3 16:05:00
--  
直接输入内容即可. 不理解你为什么要这样做.

既然可以任意编辑.直接输入内容即可哦.

--  作者:大红袍
--  发布时间:2015/6/3 16:06:00
--  

傻,替换

 

"报表名:[_DocName]".Replace("[_DocName]", "_DocName")

[此贴子已经被作者于2015/6/3 16:07:02编辑过]

--  作者:Bin
--  发布时间:2015/6/3 16:07:00
--  
rt.Text = forms("窗口名").controls("控件名").text.Replace("[_DocName]", _DocName)
[此贴子已经被作者于2015/6/3 16:07:44编辑过]

--  作者:pcxjxjhkw
--  发布时间:2015/6/3 16:07:00
--  
用全局变量 [_DocName] 代替报表名
--  作者:大红袍
--  发布时间:2015/6/3 16:08:00
--  

"报表名:[_DocName]".Replace("[_DocName]", "_DocName")


--  作者:pcxjxjhkw
--  发布时间:2015/6/3 16:28:00
--  
解决了,谢谢