Выберите значение строки из столбца в интерактивном отчете - PullRequest
0 голосов
/ 25 марта 2019

Версия: Oracle 18.2

В моем приложении есть интерактивный отчет.Когда я нажимаю значок «удалить», я хочу удалить информацию о выбранном мной пользователе.Есть ли способ получить значение из столбца «Facility Manager», чтобы я мог использовать это значение в операторе выбора для выполнения оператора удаления.

Я пытался сделать это с помощью переменной ROW_ID (: selected_rowid), но это не сработало.

+ Интерактивное изображение отчета

Interactive Report Image

+ Задание значения

Set Value statement

1 Ответ

0 голосов
/ 25 марта 2019

На значение столбца ссылаются хэши, например, #STUDENT_ID#.

Посмотрите, что написал Джеки Макилрой: " Удалить строку отчета с помощью динамического действия " (https://jackiemcilroy.blogspot.com/2018/03/delete-row-of-report-with-dynamic-action.html). Она описывает процесс подробно, с большим количеством скриншотов. Надеюсь, это поможет вам сделать то, что вы делаете.


Если бы я был вами, я быd выполните одно из следующих действий:

  • используйте интерактивный отчет с формой (и перейдите к форме для удаления строки)
  • , если это должен быть табличный макетЯ бы попробовал
    • старая табличная форма
    • новая интерактивная сетка

Не думаю, что я бы удалил строки из интерактивного отчета (но, ладно, это только я, и мои идеи обычно не слишком умны).

...