Я создал список значений (LOV) на основе SQL-запросов и прикрепил их к объекту представления некоторой таблицы.Когда я строю свой проект, он показывает данные из таблицы в LOV успешно.Но когда я обновляю свою таблицу в базе данных (откуда LOV получает данные), LOV не показывает обновленные данные до тех пор, пока я не перестрою свой проект.
Я попытался разрешить его с помощью autorefresh = "true" вLOV просмотр объекта, но он показывает ошибку исключения нулевого указателя после сборки моего проекта.Вот код и снимок экрана с ошибкой:
В объекте просмотра LOV я написал AutoRefresh = "true":
<ViewObject
xmlns="http://xmlns.oracle.com/bc4j"
Name="Program_Name_LOV"
Version="12.2.1.9.14"
InheritPersonalization="merge"
BindingStyle="OracleName"
CustomQuery="true"
RowClass="model.lov.Program_Name_LOVRowImpl"
ComponentClass="model.lov.Program_Name_LOVImpl"
PageIterMode="Full"
AutoRefresh="true">
После сборки проекта я получил эту ошибку:
После удаления AutoRefresh = "true" в объекте просмотра LOV после создания проекта не отображается ошибка.
Я использую jdeveloper 12cс базой данных 12с.