Как исправить ошибку «Выбрать файл» в Oracle Apex 19 - PullRequest
0 голосов
/ 24 июня 2019

Я пытаюсь настроить функцию загрузки файла, которая должна иметь значение «Требуется значение». Поэтому я загружаю файл в свою базу данных, нажимая «Создать». После редактирования чего-либо и нажатия кнопки, чтобы применить изменения, Apex не может найти файл, который я выбрал, когда я его создал. Это дает мне ошибку, я должен выбрать новый файл. Но там отображается ссылка, по которой я могу загрузить старый загруженный ранее файл.

Я пытался отключить функцию с помощью динамического действия, когда элемент равен нулю. Но это дало ту же ошибку.

Второе, что я пытался сделать, это сделать его доступным только для чтения, если оно пустое, но затем я должен вернуть его в нормальное состояние, если затем захочу перезаписать файл, загрузив новый.

Мой ожидаемый результат - загрузка файла автоматически выбирает загруженный ранее файл, поэтому он не хочет, чтобы я выбирал новый файл.

Страница загрузки , Уведомление о необходимости выбора нового файла

1 Ответ

0 голосов
/ 24 июня 2019

Вместо того, чтобы установить для свойства «Требуемое значение» элемента значение «Да», переключитесь на проверку .

  • тип: элемент не является нулевым
  • пункт: P1_ITEM_NAME (в зависимости от того, что это)
  • установить условие на стороне сервера:
    • при нажатии кнопки: CREATE (так что срабатывает только при нажатии кнопки «Создать»)
      • если выяснится, что он должен срабатывать и для некоторых других кнопок (например, «Применить изменения» (т. Е. Кнопка «Сохранить»), тогда используйте тип условия «Запрос содержится в значении» и укажите все имена кнопок (например, CREATE,SAVE), потому что - по умолчанию - запрос кнопки равен ее названию
...