APEX 5.1.3 - при нажатии кнопки "Изменить" на странице отчета отображается форма для вставки новой записи
Я использую APEX 5.1.3 для создания нового настольного веб-приложения. Я создал пару страниц отчета и формы, а затем запустил приложение и зашел на страницу отчета. Данные в таблице были показаны правильно, и каждая строка содержала значок карандаша в крайнем левом столбце - все выглядело хорошо.
Однако, когда я щелкнул значок карандаша, чтобы перейти на страницу формы, вместо того, чтобы показать запись и позволить пользователю обновить запись, все столбцы стали пустыми. Кнопки Сохранить там не было, вместо этого появилась кнопка Создать. Это стало таким же поведением, как нажатие кнопки "Создать" на странице отчета. Что я сделал неправильно, и как я мог исправить это поведение?
1 ответ
Кажется, я могу найти ответ после нажатия на страницу редактирования APEX здесь и там...
Я перехожу на страницу редактирования страницы отчета, в левой части которой в разделе "Содержимое" выберите "Атрибуты".
На правой стороне, под Link, нажмите Target.
Новое окно появляется в центре. Я нашел страницу №. правильно, но Set Items нет. Поэтому я нажимаю кнопку ^, чтобы выбрать правильный столбец слева и значения справа. Нажмите "ОК", затем "Сохранить и запустить страницу". Проблема тогда исправлена.
Причиной проблемы является то, что по какой-то причине моя оригинальная версия имеет элемент значения, которого не существует вообще. Следовательно, данные не могут быть перенесены на страницу формы при нажатии кнопки редактирования на странице отчета.