2009-07-02 77 views

回答

17
  1. 添加列到此类报告的SELECT语句:

    SELECT '' edit_link, -- This is the new column 
        ... 
    
  2. 转到报告属性选项卡。

  3. 移动新列EDIT_LINK到列的列表的顶部(如果你希望它是第一个)。

  4. 点击铅笔和纸图标EDIT_LINK别名左侧打开列属性页面。

  5. 转到列的列链接部分属性页。

  6. 选择的显示为一个图标[图标1],[图标2],...(或者你可以用你自己的,但是这是更高级的)。

  7. 填写剩余的链接字段以指定当您按下链接时您想要转到的应用程序的哪个页面,以及您将传入的值。将提供值列表以帮助实现此目的。例如,您可以指定:

    • 页:42
    • 项目1名:P42_EMPNO
    • 第1项值:#EMPNO#

      (这将导航到42页,设置页项目P42_EMPNO到EMPNO的当前报告行中的值)。

  8. 按应用更改按钮。

现在运行该页面,您将有每行的编辑链接。

+0

在我的情况,我想调用JavaScript函数来显示一个模式表单编辑信息的特定线路。我怀疑我将目标设置为URL,并将URL设置为“Javascrip:function();” ,但是如何通过主PK来编辑该行? – 2015-12-05 22:14:45

1

您可以在任何一列使用Column Link部分(按照托尼·安德鲁斯的回答)在报告中添加链接。例如“的Emp名称”可能会链接到该员工的详细信息,“部门名称”可能会链接到该部门的细节等

相关问题