@Override public GyPatentTbl getPortfolioTbl(GyPatentForm f, GyPatentTbl t) { t = super.getPortfolioTbl(f, t); // 区分で選択された値が、1の時 if (f.getKbn().equals("01")) { // 区分で選択された値が、1の時、番号を設定する。以外の場合、NULL値。 t.setApplicationid(f.getBango()); // 区分で選択された値が、1の時、日付を設定する。以外の場合、NULL値。 t.setApplicationdate(f.getBusday()); } // 区分で選択された値が、02の時 if (f.getKbn().equals("02")) { // 区分で選択された値が、1の時、番号を設定する。以外の場合、NULL値。 t.setPublicid(f.getBango()); // 区分で選択された値が、1の時、日付を設定する。以外の場合、NULL値。 t.setPublicdate(f.getBango()); } // 区分で選択された値が 03の時 if (f.getKbn().equals("03")) { // 区分で選択された値が、1の時、番号を設定する。以外の場合、NULL値。 t.setTranslationid(f.getBango()); // 区分で選択された値が、1の時、日付を設定する。以外の場合、NULL値。 t.setTranslationdate(f.getBango()); } // 区分で選択された値が、4の時 if (f.getKbn().equals("04")) { // 区分で選択された値が、4の時、番号を設定する。以外の場合、NULL値。 t.setPatentid(f.getBango()); // 区分で選択された値が、4の時、日付を設定する。以外の場合、NULL値。 t.setPatentdate(f.getBango()); } return t; }