报表知识库
报表的返回按钮
润乾报表的返回按钮
在报表中通过超链接连接到一张报表之后,比如通过“订单”表链接到“订单明细”表查看订单的详情之后需要返回到“订单”表。这个时候客户希望报表之上能有一个返回功能的按钮,通过点击这个按钮返回到上一个页面,而不是通过点击浏览器的回退按钮来实现。
实现这个功能用一个简单的js即可。下面一起来看一下具体步骤:
首先,新建两张报表:
订单.raq
并添加一个整数类型的参数:arg1
D2是一个带超链接的单元格,内容是:‘./showReport.jsp?raq=/订单明细.raq&arg1=’+A2
订单明细.raq
给“订单明细.raq”也添加一个名为arg1的整数型参数。
A3中的内容是:=ds1.Select(订单ID,,订单ID==@arg1),这里是做一个判断和过滤,避免误查。
E1和F1是一个HTML类型的格子,其中E1是一个按钮,F1是一些文字和符号。
E1中的内容:
<input type=”button” value=”返回” name=”返回” onclick=”window.history.back()”>
F1中的内容:
<span onclick=”window.history.back()” style=”cursor:hand”><<返回</span>,并且对F1进行了加粗和前景色的设置。
在网页上浏览报表,效果如下:
先发布“订单.raq”
点击10248后的查看明细,跳转到“订单明细.raq”:
点击其中任意一个“返回”,均可返回到上一个页面。
关键字:返回按钮,报表回退。