Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да добавите бутон за редактиране към всеки ред в отчет в Oracle APEX?

  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. Натиснете бутона Прилагане на промените.

Сега стартирайте страницата и ще имате връзка за редактиране за всеки ред.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Пример за изпълнение на задание DBMS_SCHEDULER на всеки час

  2. Динамично завъртане на таблица Oracle

  3. Как да изведем резултат от оператор SELECT, който се изпълнява с помощта на естествен динамичен SQL?

  4. Преживяване на одит на Oracle

  5. Потоци на Oracle Пример за репликация стъпка по стъпка