private void dynInit(){
  ArrayList<BankInfo> bankAccountData=getBankAccountData();
  for (  BankInfo bi : bankAccountData)   fieldBankAccount.addItem(bi);
  if (fieldBankAccount.getItemCount() == 0)   ADialog.error(m_WindowNo,panel,"VPaySelectNoBank");
 else   fieldBankAccount.setSelectedIndex(0);
  loadBankInfo();
  ArrayList<KeyNamePair> docTypeData=getDocTypeData();
  for (  KeyNamePair pp : docTypeData)   fieldDtype.addItem(pp);
  prepareTable(miniTable);
  miniTable.addMiniTableSelectionListener(this);
  fieldPayDate.setMandatory(true);
  fieldPayDate.setValue(new Timestamp(System.currentTimeMillis()));
}

private void dynInit ( ) { ArrayList < BankInfo > bankAccountData = getBankAccountData ( ) ; for ( BankInfo bi : bankAccountData ) fieldBankAccount . addItem ( bi ) ; if ( fieldBankAccount . getItemCount ( ) == 0 ) ADialog . error ( m_WindowNo , panel , "VPaySelectNoBank" ) ; else fieldBankAccount . setSelectedIndex ( 0 ) ; loadBankInfo ( ) ; ArrayList < KeyNamePair > docTypeData = getDocTypeData ( ) ; for ( KeyNamePair pp : docTypeData ) fieldDtype . addItem ( pp ) ; prepareTable ( miniTable ) ; miniTable . addMiniTableSelectionListener ( this ) ; fieldPayDate . setMandatory ( true ) ; fieldPayDate . setValue ( new Timestamp ( System . currentTimeMillis ( ) ) ) ; }
dynamic init . - load bank info - load document type - init table
