SSRS:使用操作文本框跳转到同一 RDL 文件中的不同页面
SSRS: Jump To Different Page Within Same RDL File Using Action Textbox
我目前正在使用 Visual Studio 2012。我的 .rdl 文件和每个矩阵视图上有 4 个矩阵视图,在“常规”选项卡中,我在每个矩阵上选择了 "Add a page break after"。
所以基本上,在预览时,它会在其自己的单独页面上显示每个报告,总共 4 个。在每个矩阵上方,我有 4 个文本框,每个文本框中都有报告的每个名称。
基本上,我想向这些文本框添加一个操作,说明如果用户正在查看带有报告 #1 的第 1 页,他们可以单击报告 #4,然后他们将转到第 4 页以查看报告#4,或者当点击报告 #3 时,它们将带他们到该报告的第 3 页。
当我转到文本框属性并单击“操作”时,我该如何编写 javascript 代码才能实现?或者任何有助于它工作的代码?
您可以使用每个矩阵的 Bookmark
属性 和文本框中的 Action
属性。
这是 link 文本框 Report #1 1 到矩阵 1 的示例。Select 矩阵并按 F4
,查找 Other
节点并设置Bookmark
属性为Report1
,如下:
现在转到要单击以转到矩阵的文本框,右键单击它并选择 select Textbox Properties...
/ Action
选项卡并在Select Bookmark:
输入。
Note in the Bookmark
property you input can any string, just be sure to
use the same string in the Action
property of the textbox.
对每个文本框和矩阵执行相同的操作。
如果有帮助请告诉我。
我目前正在使用 Visual Studio 2012。我的 .rdl 文件和每个矩阵视图上有 4 个矩阵视图,在“常规”选项卡中,我在每个矩阵上选择了 "Add a page break after"。
所以基本上,在预览时,它会在其自己的单独页面上显示每个报告,总共 4 个。在每个矩阵上方,我有 4 个文本框,每个文本框中都有报告的每个名称。
基本上,我想向这些文本框添加一个操作,说明如果用户正在查看带有报告 #1 的第 1 页,他们可以单击报告 #4,然后他们将转到第 4 页以查看报告#4,或者当点击报告 #3 时,它们将带他们到该报告的第 3 页。
当我转到文本框属性并单击“操作”时,我该如何编写 javascript 代码才能实现?或者任何有助于它工作的代码?
您可以使用每个矩阵的 Bookmark
属性 和文本框中的 Action
属性。
这是 link 文本框 Report #1 1 到矩阵 1 的示例。Select 矩阵并按 F4
,查找 Other
节点并设置Bookmark
属性为Report1
,如下:
现在转到要单击以转到矩阵的文本框,右键单击它并选择 select Textbox Properties...
/ Action
选项卡并在Select Bookmark:
输入。
Note in the
Bookmark
property you input can any string, just be sure to use the same string in theAction
property of the textbox.
对每个文本框和矩阵执行相同的操作。
如果有帮助请告诉我。