I did subscribe for lookup field that depends on lookup value some fields would appear/disappear on the form without using groupfields. here is the code which doesn’t work:
@Subscribe("claimField")
> public void onClaimFieldValueChange(HasValue.ValueChangeEvent<ClaimTypes> event) {
> int x = claimField.getTabIndex();
> switch(x){
> case 1:
> PartyField.setVisible(true);
> remarksField.setVisible(true);
> locationField.setVisible(false);
> case 2:
> locationField.setVisible(true);
> remarksField.setVisible(true);
> PartyField.setVisible(false);
> case 3:
> locationField.setVisible(true);
> remarksField.setVisible(true);
> PartyField.setVisible(false);
> case 4:
> PartyField.setVisible(true);
> locationField.setVisible(true);
> remarksField.setVisible(true);
> case 5:
> locationField.setVisible(true);
> remarksField.setVisible(false);
> PartyField.setVisible(false);
> case 6:
> PartyField.setVisible(true);
> remarksField.setVisible(true);
> locationField.setVisible(false);
> default:
> return;
> }
> }
Thanks.