Onchange @ReferenceView openxava

Я смотрю ссылку демо openxava. http://demo.sicflex.com/group/empresas-abc/inventory-items. - Я вхожу в Inventory Management->Item. Когда я выбираю "Inventory Group", тогда у "Inv.Sub Group " будет список Inventory Group. Помоги мне. Поблагодарить всех.

1 ответ

Вы должны использовать @SearchAction в справочнике группы ресурсов.

Вы можете аннотировать ссылку следующим образом:

@ManyToOne(fetch=FetchType.LAZY) @SearchAction("MyReference.search")
private Seller seller;

Затем вы определяете действие в controllers.xml, таким образом:

<controller name="MyReference">
  <action name="search" hidden="true"
     class="org.openxava.test.actions.MySearchAction"
     image="images/search.gif">
  </action>
</controller>

Наконец, вы должны написать собственное поисковое действие, в котором вы можете определить свой собственный фильтр:

public class MySearchAction extends ReferenceSearchAction {

   public void execute() throws Exception {
      super.execute(); // The standard search behaviour
      getTab().setBaseCondition("${number} < 3"); // Adding a filter to the list
   }

}
Другие вопросы по тегам