2016-06-14 11 views
0

В настоящее время я начинаю работу с технологии ADF Faces, а также с JDeveloper. У меня есть страница .jspx, где я открываю всплывающее окно, в котором существует форма ADF, связанная с объектом View. Всякий раз, когда всплывающее окно открывается, он вызывает действие createInsert, но затем появляются некоторые сообщения об ошибках, как будто выполняется проверка.JDeveloper ADF: CreateInsert автоматически фиксирует?

Вещи я Рассмотренные или пытался до сих пор:

  1. Свойство «СКИП Validation» страницы установлен в значение TRUE. У меня нет знаю, что еще попробовать.
  2. Авто. Предоставление свойств каждого входа установлено в ЛОЖЬ.

Рассмотрение

Я думаю, что действие createInsert этого авто подавшее заявку, но, как я сказал, что я только начал использовать эти технологии несколько дней назад. Поэтому, возможно, это «странное поведение» вызвано другими настройками, которые я еще не рассматривал.

Popup message errors

Вот код, я использую, когда откроется всплывающее окно (PopUpFecthListener)

public void createInsert(PopupFetchEvent popupFetchEvent) { 
    try { 

     System.out.println("Inside function"); 

     ADFUtil.invokeEL("#{bindings.CreateInsertVariable.execute}"); 
     Util.getAppModuleImpl().getFurVariableView1().getCurrentRow().setAttribute("Estado", "I"); 


     System.out.println("Function has been executed"); 
    } catch (Exception e) { 

     Util.logErrorJava("Error", e.getMessage()); 
    } 
} 

Вот метод, в котором я получаю AppModuleImpl

public static AppModuleImpl getAppModuleImpl() { 
     FacesContext context = FacesContext.getCurrentInstance(); 
     ValueBinding vb = context.getApplication().createValueBinding("#{data}"); 
     BindingContext bc = (BindingContext)vb.getValue(context); 
     DCDataControl dc = bc.findDataControl("AppModuleDataControl"); 
     AppModuleImpl module = (AppModuleImpl)dc.getDataProvider(); 
     return module; 
} 

ответ

0

Я думаю, вы должны попробовать используйте непосредственный атрибут для элементов управления вводом. Для лучшего понимания механизма немедленной и валидации read this article