报表知识库
我要提问

报表的返回按钮

润乾报表的返回按钮

在报表中通过超链接连接到一张报表之后,比如通过“订单”表链接到“订单明细”表查看订单的详情之后需要返回到“订单”表。这个时候客户希望报表之上能有一个返回功能的按钮,通过点击这个按钮返回到上一个页面,而不是通过点击浏览器的回退按钮来实现。

实现这个功能用一个简单的js即可。下面一起来看一下具体步骤:

首先,新建两张报表:

订单.raq

并添加一个整数类型的参数:arg1

D2是一个带超链接的单元格,内容是:‘./showReport.jsp?raq=/订单明细.raq&arg1=’+A2

订单明细.raq

给“订单明细.raq”也添加一个名为arg1的整数型参数。

A3中的内容是:=ds1.Select(订单ID,,订单ID==@arg1),这里是做一个判断和过滤,避免误查。

E1F1是一个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”:

点击其中任意一个“返回”,均可返回到上一个页面。

关键字:返回按钮,报表回退。

标签: