2009-07-02 75 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名稱」可能會鏈接到該員工的詳細信息,「部門名稱」可能會鏈接到該部門的細節等

相關問題