2009-07-02 15 views

Odpowiedz

17
  1. dodawanie kolumny SELECT raportu tak:

    SELECT '' edit_link, -- This is the new column 
        ... 
    
  2. Przejdź do zakładki Raport Atrybuty.

  3. Przenieś nową kolumnę EDIT_LINK na początek listy kolumn (jeśli chcesz, aby była pierwsza).

  4. Kliknij ikonę ołówka i papieru na lewo od aliasu EDIT_LINK, aby otworzyć stronę Atrybuty kolumny.

  5. Przejdź do sekcji Łącze kolumny na stronie Atrybuty kolumny.

  6. Wybierz jedną z ikon przedstawionych jako [Ikona 1], [Ikona 2], ... (alternatywnie możesz użyć własnego, ale bardziej zaawansowanego).

  7. Wypełnij pozostałe pola Łącze, aby określić stronę aplikacji, do której chcesz przejść po naciśnięciu linku i jakie wartości będą przekazywane. Listy wartości są dostarczane, aby pomóc w tym. Na przykład można określić:

    • Strona: 42
    • Pozycja 1 Nazwa: P42_EMPNO
    • Element 1 Wartość: # EmpNo #

      (To przejdź do strony 42, wyznaczając element strony P42_EMPNO do wartości EMPNO w wierszu raportu bieżącego.)

  8. Naciśnij przycisk Zastosuj zmiany.

Teraz uruchom stronę, a będziesz mieć link do edycji dla każdego wiersza.

+0

W moim przypadku chciałbym wywołać funkcję javascript, aby wyświetlić formularz modalny do edycji informacji tej konkretnej linii. Podejrzewam, że ustawiłem docelowy adres URL, a URL na "GERMANcrip: function();" , ale jak przejść przez podstawowy PK, aby edytować tylko tę linię? –

1

Możesz użyć sekcji Łącze kolumny (zgodnie z odpowiedzią Tony'ego Andrewsa) w dowolnej kolumnie raportu, aby dodać linki. na przykład "Emp Name" może zawierać link do szczegółów pracownika, "Dept Name" może zawierać link do szczegółów działu itp.