common
クラス XMLForm

java.lang.Object
  拡張common.CommonForm
      拡張common.XMLForm
すべての実装インタフェース:
java.io.Serializable

public class XMLForm
extends CommonForm

基本メソッド
用途 設定 取得 サイズを取得 要素がないかどうかを判定 ActionエラークラスとItemColorを初期化 全てのプロパティーを初期化
対象オブジェクト            
XMLData setData getData        
XMLListData setListData getListData getListDataSize isEmptyListData    
XMLForm         initActionErrorItemColor initAllProperty



HTMLを出力する(print〜HTML)メソッド
  用途 標準 親ウィンドウのフォーム名の初期値を設定 指定プロパティーの他の項目の値で置換 任意の値で置換 他のXMLDataの項目の値で置換 マスターの値を付加
出力オブジェクト 明細/一覧     1個 2個 1個 2個 1個 2個  
制御パラメータ   printControlParamHTML <使用例> printInitControlParamHTML <使用例>              
Text/Hidden/Button
FileUpload
明細 printInputHTML <使用例>   printInputReplaceOtherField1HTML <使用例> printInputReplaceOtherField2HTML printInputReplaceOptionValue1HTML printInputReplaceOptionValue2HTML printInputReplaceOtherData1HTML printInputReplaceOtherData2HTML printInputMasterValueHTML <使用例>
一覧 printInputListHTML <使用例>   printInputListReplaceOtherField1HTML printInputListReplaceOtherField2HTML printInputListReplaceOptionValue1HTML printInputListReplaceOptionValue2HTML printInputListReplaceOtherData1HTML printInputListReplaceOtherData2HTML printInputListMasterValueHTML
Radio/Checkbox 明細 printCheckedHTML <使用例>   printCheckedReplaceOtherField1HTML printCheckedReplaceOtherField2HTML printCheckedReplaceOptionValue1HTML printCheckedReplaceOptionValue2HTML printCheckedReplaceOtherData1HTML printCheckedReplaceOtherData2HTML  
一覧 printCheckedListHTML <使用例>   printCheckedListReplaceOtherField1HTML printCheckedListReplaceOtherField2HTML <使用例> printCheckedListReplaceOptionValue1HTML printCheckedListReplaceOptionValue2HTML printCheckedListReplaceOtherData1HTML printCheckedListReplaceOtherData2HTML  
Select 明細 printSelectHTML <使用例>   printSelectReplaceOtherField1HTML printSelectReplaceOtherField2HTML printSelectReplaceOptionValue1HTML printSelectReplaceOptionValue2HTML printSelectReplaceOtherData1HTML printSelectReplaceOtherData2HTML  
一覧 printSelectListHTML <使用例>   printSelectListReplaceOtherField1HTML printSelectListReplaceOtherField2HTML printSelectListReplaceOptionValue1HTML printSelectListReplaceOptionValue2HTML printSelectListReplaceOtherData1HTML printSelectListReplaceOtherData2HTML  
Link 明細 printLinkHTML   printLinkReplaceOtherField1HTML printLinkReplaceOtherField2HTML printLinkReplaceOptionValue1HTML <使用例> printLinkReplaceOptionValue2HTML printLinkReplaceOtherData1HTML printLinkReplaceOtherData2HTML  
一覧 printLinkListHTML   printLinkListReplaceOtherField1HTML <使用例> printLinkListReplaceOtherField2HTML <使用例> printLinkListReplaceOptionValue1HTML printLinkListReplaceOptionValue2HTML <使用例> printLinkListReplaceOtherData1HTML printLinkListReplaceOtherData2HTML <使用例>  
Textarea 明細 printTextareaHTML <使用例>                
一覧 printTextareaListHTML <使用例>                
汎用 明細 printHTML                
一覧 printListHTML                
検索結果ページタブ   printSearchResultPageTabHTML <使用例> 関連メソッド : getCurrentStartRowIndex <使用例>   getCurrentEndRowIndex <使用例>

関連項目:
直列化された形式

フィールドの概要
 
クラス common.CommonForm から継承したフィールド
actionError
 
コンストラクタの概要
XMLForm(java.lang.String xmlform)
          コンストラクタ。
 
メソッドの概要
protected  void addData(java.lang.String propertyName, XMLData xml)
          XMLDataクラスを追加する。
protected  void addListData(java.lang.String propertyName, XMLListData xmlList)
          XMLListDataクラスを追加する。
 int getCurrentEndRowIndex(java.lang.String propertyName)
          現在表示中の終了インデックスの取得。
 int getCurrentStartRowIndex(java.lang.String propertyName)
          現在表示中の開始インデックスの取得。
 XMLData getData(java.lang.String propertyName)
          XMLDataクラスを取得する。
 XMLListData getListData(java.lang.String propertyName)
          XMLListDataクラスを取得する。
 int getListDataSize(java.lang.String propertyName)
          XMLListDataクラスのサイズを取得する。
 void initActionErrorItemColor()
          ActionエラークラスとItemColorを初期化する。
 void initAllProperty()
          全てのプロパティー(親ウィンドウのフォーム名、表示モードは除く)を初期化する。
 boolean isEmptyListData(java.lang.String propertyName)
          XMLListDataクラスに要素がないかどうかを判定する。
 java.lang.String printCheckedHTML(java.lang.String propertyName, java.lang.String fieldName, java.lang.String value, java.lang.String label, boolean defaultChecked)
          [Radio/Checkbox](明細)HTMLを出力する。
 java.lang.String printCheckedListHTML(java.lang.String propertyName, java.lang.String fieldName, int index, java.lang.String value, java.lang.String label, boolean defaultChecked)
          [Radio/Checkbox](一覧)HTMLを出力する。
 java.lang.String printCheckedListReplaceOptionValue1HTML(java.lang.String propertyName, java.lang.String fieldName, int index, java.lang.String value, java.lang.String label, boolean defaultChecked, boolean optionValueFlag0, java.lang.String replaceFieldValue0)
          [Radio/Checkbox](一覧)HTMLを出力する。
 java.lang.String printCheckedListReplaceOptionValue2HTML(java.lang.String propertyName, java.lang.String fieldName, int index, java.lang.String value, java.lang.String label, boolean defaultChecked, boolean optionValueFlag0, java.lang.String replaceFieldValue0, boolean optionValueFlag1, java.lang.String replaceFieldValue1)
          [Radio/Checkbox](一覧)HTMLを出力する。
 java.lang.String printCheckedListReplaceOtherData1HTML(java.lang.String propertyName, java.lang.String fieldName, int index, java.lang.String value, java.lang.String label, boolean defaultChecked, XMLData replaceXml0, java.lang.String replaceFieldName0)
          [Radio/Checkbox](一覧)HTMLを出力する。
 java.lang.String printCheckedListReplaceOtherData2HTML(java.lang.String propertyName, java.lang.String fieldName, int index, java.lang.String value, java.lang.String label, boolean defaultChecked, XMLData replaceXml0, java.lang.String replaceFieldName0, XMLData replaceXml1, java.lang.String replaceFieldName1)
          [Radio/Checkbox](一覧)HTMLを出力する。
 java.lang.String printCheckedListReplaceOtherField1HTML(java.lang.String propertyName, java.lang.String fieldName, int index, java.lang.String value, java.lang.String label, boolean defaultChecked, java.lang.String replaceFieldName0)
          [Radio/Checkbox](一覧)HTMLを出力する。
 java.lang.String printCheckedListReplaceOtherField2HTML(java.lang.String propertyName, java.lang.String fieldName, int index, java.lang.String value, java.lang.String label, boolean defaultChecked, java.lang.String replaceFieldName0, java.lang.String replaceFieldName1)
          [Radio/Checkbox](一覧)HTMLを出力する。
 java.lang.String printCheckedReplaceOptionValue1HTML(java.lang.String propertyName, java.lang.String fieldName, java.lang.String value, java.lang.String label, boolean defaultChecked, boolean optionValueFlag0, java.lang.String replaceFieldValue0)
          [Radio/Checkbox](明細)HTMLを出力する。
 java.lang.String printCheckedReplaceOptionValue2HTML(java.lang.String propertyName, java.lang.String fieldName, java.lang.String value, java.lang.String label, boolean defaultChecked, boolean optionValueFlag0, java.lang.String replaceFieldValue0, boolean optionValueFlag1, java.lang.String replaceFieldValue1)
          [Radio/Checkbox](明細)HTMLを出力する。
 java.lang.String printCheckedReplaceOtherData1HTML(java.lang.String propertyName, java.lang.String fieldName, java.lang.String value, java.lang.String label, boolean defaultChecked, XMLData replaceXml0, java.lang.String replaceFieldName0)
          [Radio/Checkbox](明細)HTMLを出力する。
 java.lang.String printCheckedReplaceOtherData2HTML(java.lang.String propertyName, java.lang.String fieldName, java.lang.String value, java.lang.String label, boolean defaultChecked, XMLData replaceXml0, java.lang.String replaceFieldName0, XMLData replaceXml1, java.lang.String replaceFieldName1)
          [Radio/Checkbox](明細)HTMLを出力する。
 java.lang.String printCheckedReplaceOtherField1HTML(java.lang.String propertyName, java.lang.String fieldName, java.lang.String value, java.lang.String label, boolean defaultChecked, java.lang.String replaceFieldName0)
          [Radio/Checkbox](明細)HTMLを出力する。
 java.lang.String printCheckedReplaceOtherField2HTML(java.lang.String propertyName, java.lang.String fieldName, java.lang.String value, java.lang.String label, boolean defaultChecked, java.lang.String replaceFieldName0, java.lang.String replaceFieldName1)
          [Radio/Checkbox](明細)HTMLを出力する。
 java.lang.String printControlParamHTML(java.lang.String jspName)
          [制御パラメータ](親ウィンドウのフォーム名/JSP名/表示モード/押下ボタン)HTMLを出力する。
 java.lang.String printHTML(java.lang.String propertyName, java.lang.String fieldName, MSTListData mstList, java.lang.String value, java.lang.String label, boolean defaultChecked)
          [汎用](明細)HTMLを出力する。
 java.lang.String printInitControlParamHTML(java.lang.String jspName, java.lang.String openerFormName)
          [制御パラメータ](親ウィンドウのフォーム名/JSP名/表示モード/押下ボタン)HTMLを出力する。
 java.lang.String printInputHTML(java.lang.String propertyName, java.lang.String fieldName)
          [Text/Hidden/Button/FileUpload](明細)HTMLを出力する。
 java.lang.String printInputListHTML(java.lang.String propertyName, java.lang.String fieldName, int index)
          [Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。
 java.lang.String printInputListMasterValueHTML(java.lang.String propertyName, java.lang.String fieldName, int index, MSTListData mstList)
          [Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。
 java.lang.String printInputListReplaceOptionValue1HTML(java.lang.String propertyName, java.lang.String fieldName, int index, boolean optionValueFlag0, java.lang.String replaceFieldValue0)
          [Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。
 java.lang.String printInputListReplaceOptionValue2HTML(java.lang.String propertyName, java.lang.String fieldName, int index, boolean optionValueFlag0, java.lang.String replaceFieldValue0, boolean optionValueFlag1, java.lang.String replaceFieldValue1)
          [Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。
 java.lang.String printInputListReplaceOtherData1HTML(java.lang.String propertyName, java.lang.String fieldName, int index, XMLData replaceXml0, java.lang.String replaceFieldName0)
          [Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。
 java.lang.String printInputListReplaceOtherData2HTML(java.lang.String propertyName, java.lang.String fieldName, int index, XMLData replaceXml0, java.lang.String replaceFieldName0, XMLData replaceXml1, java.lang.String replaceFieldName1)
          [Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。
 java.lang.String printInputListReplaceOtherField1HTML(java.lang.String propertyName, java.lang.String fieldName, int index, java.lang.String replaceFieldName0)
          [Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。
 java.lang.String printInputListReplaceOtherField2HTML(java.lang.String propertyName, java.lang.String fieldName, int index, java.lang.String replaceFieldName0, java.lang.String replaceFieldName1)
          [Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。
 java.lang.String printInputMasterValueHTML(java.lang.String propertyName, java.lang.String fieldName, MSTListData mstList)
          [Text/Hidden/Button/FileUpload](明細)HTMLを出力する。
 java.lang.String printInputReplaceOptionValue1HTML(java.lang.String propertyName, java.lang.String fieldName, boolean optionValueFlag0, java.lang.String replaceFieldValue0)
          [Text/Hidden/Button/FileUpload](明細)HTMLを出力する。
 java.lang.String printInputReplaceOptionValue2HTML(java.lang.String propertyName, java.lang.String fieldName, boolean optionValueFlag0, java.lang.String replaceFieldValue0, boolean optionValueFlag1, java.lang.String replaceFieldValue1)
          [Text/Hidden/Button/FileUpload](明細)HTMLを出力する。
 java.lang.String printInputReplaceOtherData1HTML(java.lang.String propertyName, java.lang.String fieldName, XMLData replaceXml0, java.lang.String replaceFieldName0)
          [Text/Hidden/Button/FileUpload](明細)HTMLを出力する。
 java.lang.String printInputReplaceOtherData2HTML(java.lang.String propertyName, java.lang.String fieldName, XMLData replaceXml0, java.lang.String replaceFieldName0, XMLData replaceXml1, java.lang.String replaceFieldName1)
          [Text/Hidden/Button/FileUpload](明細)HTMLを出力する。
 java.lang.String printInputReplaceOtherField1HTML(java.lang.String propertyName, java.lang.String fieldName, java.lang.String replaceFieldName0)
          [Text/Hidden/Button/FileUpload](明細)HTMLを出力する。
 java.lang.String printInputReplaceOtherField2HTML(java.lang.String propertyName, java.lang.String fieldName, java.lang.String replaceFieldName0, java.lang.String replaceFieldName1)
          [Text/Hidden/Button/FileUpload](明細)HTMLを出力する。
 java.lang.String printLinkHTML(java.lang.String propertyName, java.lang.String fieldName)
          [Link](明細)HTMLを出力する。
 java.lang.String printLinkListHTML(java.lang.String propertyName, java.lang.String fieldName, int index)
          [Link](一覧)HTMLを出力する。
 java.lang.String printLinkListReplaceOptionValue1HTML(java.lang.String propertyName, java.lang.String fieldName, int index, boolean optionValueFlag0, java.lang.String replaceFieldValue0)
          [Link](一覧)HTMLを出力する。
 java.lang.String printLinkListReplaceOptionValue2HTML(java.lang.String propertyName, java.lang.String fieldName, int index, boolean optionValueFlag0, java.lang.String replaceFieldValue0, boolean optionValueFlag1, java.lang.String replaceFieldValue1)
          [Link](一覧)HTMLを出力する。
 java.lang.String printLinkListReplaceOtherData1HTML(java.lang.String propertyName, java.lang.String fieldName, int index, XMLData replaceXml0, java.lang.String replaceFieldName0)
          [Link](一覧)HTMLを出力する。
 java.lang.String printLinkListReplaceOtherData2HTML(java.lang.String propertyName, java.lang.String fieldName, int index, XMLData replaceXml0, java.lang.String replaceFieldName0, XMLData replaceXml1, java.lang.String replaceFieldName1)
          [Link](一覧)HTMLを出力する。
 java.lang.String printLinkListReplaceOtherField1HTML(java.lang.String propertyName, java.lang.String fieldName, int index, java.lang.String replaceFieldName0)
          [Link](一覧)HTMLを出力する。
 java.lang.String printLinkListReplaceOtherField2HTML(java.lang.String propertyName, java.lang.String fieldName, int index, java.lang.String replaceFieldName0, java.lang.String replaceFieldName1)
          [Link](一覧)HTMLを出力する。
 java.lang.String printLinkReplaceOptionValue1HTML(java.lang.String propertyName, java.lang.String fieldName, boolean optionValueFlag0, java.lang.String replaceFieldValue0)
          [Link](明細)HTMLを出力する。
 java.lang.String printLinkReplaceOptionValue2HTML(java.lang.String propertyName, java.lang.String fieldName, boolean optionValueFlag0, java.lang.String replaceFieldValue0, boolean optionValueFlag1, java.lang.String replaceFieldValue1)
          [Link](明細)HTMLを出力する。
 java.lang.String printLinkReplaceOtherData1HTML(java.lang.String propertyName, java.lang.String fieldName, XMLData replaceXml0, java.lang.String replaceFieldName0)
          [Link](明細)HTMLを出力する。
 java.lang.String printLinkReplaceOtherData2HTML(java.lang.String propertyName, java.lang.String fieldName, XMLData replaceXml0, java.lang.String replaceFieldName0, XMLData replaceXml1, java.lang.String replaceFieldName1)
          [Link](明細)HTMLを出力する。
 java.lang.String printLinkReplaceOtherField1HTML(java.lang.String propertyName, java.lang.String fieldName, java.lang.String replaceFieldName0)
          [Link](明細)HTMLを出力する。
 java.lang.String printLinkReplaceOtherField2HTML(java.lang.String propertyName, java.lang.String fieldName, java.lang.String replaceFieldName0, java.lang.String replaceFieldName1)
          [Link](明細)HTMLを出力する。
 java.lang.String printListHTML(java.lang.String propertyName, java.lang.String fieldName, int index, MSTListData mstList, java.lang.String value, java.lang.String label, boolean defaultChecked)
          [汎用](一覧)HTMLを出力する。
 java.lang.String printSearchResultPageTabHTML(java.lang.String propertyName)
          [検索結果ページタブ]HTMLを出力する。
 java.lang.String printSelectHTML(java.lang.String propertyName, java.lang.String fieldName, MSTListData mstList)
          [Select](明細)HTMLを出力する。
 java.lang.String printSelectListHTML(java.lang.String propertyName, java.lang.String fieldName, int index, MSTListData mstList)
          [Select](一覧)HTMLを出力する。
 java.lang.String printSelectListReplaceOptionValue1HTML(java.lang.String propertyName, java.lang.String fieldName, int index, MSTListData mstList, boolean optionValueFlag0, java.lang.String replaceFieldValue0)
          [Select](一覧)HTMLを出力する。
 java.lang.String printSelectListReplaceOptionValue2HTML(java.lang.String propertyName, java.lang.String fieldName, int index, MSTListData mstList, boolean optionValueFlag0, java.lang.String replaceFieldValue0, boolean optionValueFlag1, java.lang.String replaceFieldValue1)
          [Select](一覧)HTMLを出力する。
 java.lang.String printSelectListReplaceOtherData1HTML(java.lang.String propertyName, java.lang.String fieldName, int index, MSTListData mstList, XMLData replaceXml0, java.lang.String replaceFieldName0)
          [Select](一覧)HTMLを出力する。
 java.lang.String printSelectListReplaceOtherData2HTML(java.lang.String propertyName, java.lang.String fieldName, int index, MSTListData mstList, XMLData replaceXml0, java.lang.String replaceFieldName0, XMLData replaceXml1, java.lang.String replaceFieldName1)
          [Select](一覧)HTMLを出力する。
 java.lang.String printSelectListReplaceOtherField1HTML(java.lang.String propertyName, java.lang.String fieldName, int index, MSTListData mstList, java.lang.String replaceFieldName0)
          [Select](一覧)HTMLを出力する。
 java.lang.String printSelectListReplaceOtherField2HTML(java.lang.String propertyName, java.lang.String fieldName, int index, MSTListData mstList, java.lang.String replaceFieldName0, java.lang.String replaceFieldName1)
          [Select](一覧)HTMLを出力する。
 java.lang.String printSelectReplaceOptionValue1HTML(java.lang.String propertyName, java.lang.String fieldName, MSTListData mstList, boolean optionValueFlag0, java.lang.String replaceFieldValue0)
          [Select](明細)HTMLを出力する。
 java.lang.String printSelectReplaceOptionValue2HTML(java.lang.String propertyName, java.lang.String fieldName, MSTListData mstList, boolean optionValueFlag0, java.lang.String replaceFieldValue0, boolean optionValueFlag1, java.lang.String replaceFieldValue1)
          [Select](明細)HTMLを出力する。
 java.lang.String printSelectReplaceOtherData1HTML(java.lang.String propertyName, java.lang.String fieldName, MSTListData mstList, XMLData replaceXml0, java.lang.String replaceFieldName0)
          [Select](明細)HTMLを出力する。
 java.lang.String printSelectReplaceOtherData2HTML(java.lang.String propertyName, java.lang.String fieldName, MSTListData mstList, XMLData replaceXml0, java.lang.String replaceFieldName0, XMLData replaceXml1, java.lang.String replaceFieldName1)
          [Select](明細)HTMLを出力する。
 java.lang.String printSelectReplaceOtherField1HTML(java.lang.String propertyName, java.lang.String fieldName, MSTListData mstList, java.lang.String replaceFieldName0)
          [Select](明細)HTMLを出力する。
 java.lang.String printSelectReplaceOtherField2HTML(java.lang.String propertyName, java.lang.String fieldName, MSTListData mstList, java.lang.String replaceFieldName0, java.lang.String replaceFieldName1)
          [Select](明細)HTMLを出力する。
 java.lang.String printTextareaHTML(java.lang.String propertyName, java.lang.String fieldName)
          [Textarea](明細)HTMLを出力する。
 java.lang.String printTextareaListHTML(java.lang.String propertyName, java.lang.String fieldName, int index)
          [Textarea](一覧)HTMLを出力する。
protected  void resetXMLForm(java.util.Set propertyNames)
          プロパティーを再設定する。
 void setData(java.lang.String propertyName, XMLData xml)
          XMLDataクラスを設定する。
 void setListData(java.lang.String propertyName, XMLListData xmlList)
          XMLListDataクラスを設定する。
 
クラス common.CommonForm から継承したメソッド
autoCheckScreenParam, autoListCheckScreenParam, blankTrim, checkDateParam, checkDoubleParam, checkDoubleValue, checkIntValue, checkTextByte, getActionError, getEncodeParameter, getEncodeParameterValues, getErrorMessage, getMessage, getOpenerFormName, getShowMode, initMessage, initOpenerFormName, initShowMode, isHalfNumber, isSpace, isSymbol, paddingZero, printDEBUG, printMSTOption, printMSTOption, replaceMatchAll, rn, setActionError, setListScreenParam, setMessage, setOpenerFormName, setScreenParam, setShowMode
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

XMLForm

public XMLForm(java.lang.String xmlform)
コンストラクタ。

パラメータ:
xmlform - <機能名>.form.<XMLフォームファイル名>
メソッドの詳細

resetXMLForm

protected void resetXMLForm(java.util.Set propertyNames)
プロパティーを再設定する。

パラメータ:
propertyNames - 再設定するプロパティー

addData

protected void addData(java.lang.String propertyName,
                       XMLData xml)
                throws java.lang.Exception
XMLDataクラスを追加する。

パラメータ:
propertyName - プロパティー名
xml - XMLDataクラス
例外:
java.lang.Exception

addListData

protected void addListData(java.lang.String propertyName,
                           XMLListData xmlList)
                    throws java.lang.Exception
XMLListDataクラスを追加する。

パラメータ:
propertyName - プロパティー名
xmlList - XMLListDataクラス
例外:
java.lang.Exception

setData

public void setData(java.lang.String propertyName,
                    XMLData xml)
             throws java.lang.Exception
XMLDataクラスを設定する。

パラメータ:
propertyName - プロパティー名
xml - XMLDataクラス
例外:
java.lang.Exception

getData

public XMLData getData(java.lang.String propertyName)
                throws java.lang.Exception
XMLDataクラスを取得する。

パラメータ:
propertyName - プロパティー名
戻り値:
XMLDataクラス
例外:
java.lang.Exception

setListData

public void setListData(java.lang.String propertyName,
                        XMLListData xmlList)
                 throws java.lang.Exception
XMLListDataクラスを設定する。

パラメータ:
propertyName - プロパティー名
xmlList - XMLListDataクラス
例外:
java.lang.Exception

getListData

public XMLListData getListData(java.lang.String propertyName)
                        throws java.lang.Exception
XMLListDataクラスを取得する。

パラメータ:
propertyName - プロパティー名
戻り値:
XMLListDataクラス
例外:
java.lang.Exception

getListDataSize

public int getListDataSize(java.lang.String propertyName)
                    throws java.lang.Exception
XMLListDataクラスのサイズを取得する。

パラメータ:
propertyName - プロパティー名
戻り値:
XMLListDataクラス
例外:
java.lang.Exception

isEmptyListData

public boolean isEmptyListData(java.lang.String propertyName)
                        throws java.lang.Exception
XMLListDataクラスに要素がないかどうかを判定する。

パラメータ:
propertyName - プロパティー名
戻り値:
true:リストに要素がない場合
false:リストに要素がある場合
例外:
java.lang.Exception

initActionErrorItemColor

public void initActionErrorItemColor()
                              throws java.lang.Exception
ActionエラークラスとItemColorを初期化する。

例外:
java.lang.Exception

initAllProperty

public void initAllProperty()
                     throws java.lang.Exception
全てのプロパティー(親ウィンドウのフォーム名、表示モードは除く)を初期化する。

例外:
java.lang.Exception

printControlParamHTML

public java.lang.String printControlParamHTML(java.lang.String jspName)
                                       throws java.lang.Exception
[制御パラメータ](親ウィンドウのフォーム名/JSP名/表示モード/押下ボタン)HTMLを出力する。

              標準              
 
 

<使用例>

JSP <%= cdForm.printControlParamHTML("CommitteeDetail.jsp") %> HTML(表示モード:U) <input type="hidden" name="openerFormName" value="form_name"> <input type="hidden" name="screenId" value="CommitteeDetail.jsp"> <input type="hidden" name="showMode" value="U"> <input type="hidden" name="pushButton" value="">

パラメータ:
jspName - JSP名
戻り値:
HTML
例外:
java.lang.Exception

printInitControlParamHTML

public java.lang.String printInitControlParamHTML(java.lang.String jspName,
                                                  java.lang.String openerFormName)
                                           throws java.lang.Exception
[制御パラメータ](親ウィンドウのフォーム名/JSP名/表示モード/押下ボタン)HTMLを出力する。

              親ウィンドウのフォーム名の初期値を設定              
 
 

<使用例>

JSP <%= clForm.printInitControlParamHTML("CommitteeList.jsp", CommonParamHolder.FORM_NAME) %> HTML(表示モード:S) <input type="hidden" name="openerFormName" value="form_name"> <input type="hidden" name="screenId" value="CommitteeList.jsp"> <input type="hidden" name="showMode" value="S"> <input type="hidden" name="pushButton" value="">

パラメータ:
jspName - JSP名
openerFormName - 親ウィンドウのフォーム名
戻り値:
HTML
例外:
java.lang.Exception

printInputHTML

public java.lang.String printInputHTML(java.lang.String propertyName,
                                       java.lang.String fieldName)
                                throws java.lang.Exception
[Text/Hidden/Button/FileUpload](明細)HTMLを出力する。

              標準              
 
 

<Text使用例>

XML <property>   <name>委員会名</name>   <http>txtCommitteeName</http>     <html>       <show mode="IU">         <type>text</type>         <maxlength>500</maxlength>         <size>100</size>         <ime-mode>active</ime-mode>         <background>#FFFF00;</background>       </show>       <show mode="SD">         <type>print</type>       </show>     </html>     <validator>       <require>TRUE</require>       <max_length>1000</max_length>     </validator>   <column>委員会名</column> </property> JSP <%= cdForm.printInputHTML("committeeData", "委員会名") %> HTML(表示モード:IU) <input type="text" name="txtCommitteeName" maxlength="500" size="100" style="ime-mode:active" value="産業技術研究開発委員会" style="background: #FFFF00;">

<Button使用例>

XML <property>   <name>更新-ボタン</name>   <http>btnCommitUpdate</http>     <html>       <show mode="U">         <type>button</type>         <onClick>jsPushButton(this.form, 'btnCommitUpdate')</onClick>         <value> 更新 </value>       </show>     </html> </property> JSP <%= cdForm.printInputHTML("committeeData", "更新-ボタン") %> HTML(表示モード:U) <input type="button" name="btnCommitUpdate" onClick="jsPushButton(this.form, 'btnCommitUpdate')" value=" 更新 " >

<FileUpload使用例>

XML <property>   <name>ファイル名</name>   <http>txtFileName</http>     <html>       <show mode="A">         <type>file</type>         <size>45</size>         <value>参照</value>       </show>     </html> </property> JSP <%= culForm.printInputHTML("detailData", "ファイル名") %> HTML(表示モード:I) <input type="file" name="txtFileName" size="45" value="参照" >

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printInputListHTML

public java.lang.String printInputListHTML(java.lang.String propertyName,
                                           java.lang.String fieldName,
                                           int index)
                                    throws java.lang.Exception
[Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。

              標準              
 
 

<Text使用例>

XML <property>   <name>関連プロジェクト名</name>   <http>txtProjectName</http>     <html>       <show mode="IU">         <type>text</type>         <maxlength>127</maxlength>         <size>90</size>         <background>#FDF5E6;</background>       </show>     </html>     <validator>       <max_length>127</max_length>       <pattern>project</pattern>       <msg>プロジェクト名</msg>     </validator>   <column>プロジェクト名</column> </property> JSP <% for (int i = 0; i < cdForm.getListDataSize("projectListData"); i++) { %> <%= cdForm.printInputListHTML("projectListData", "関連プロジェクト名", i) %> <% } %> HTML(表示モード:IU) <input type="text" name="txtProjectName" maxlength="127" size="90" value="ナノカーボン応用製品創製技術プロジェクト" style="background: #FDF5E6;"> 〜〜〜 <input type="text" name="txtProjectName" maxlength="127" size="90" value="ナノ微粒子利用スクリーニングプロジェクト" style="background: #FDF5E6;">

<Button使用例>

XML <property>   <name>プロジェクトコードレス-ボタン_複数</name>   <http>btnProjectCodeless</http>     <html>       <show mode="IU">         <type>button</type>         <onClick>pushProjectCodeless('form_name','txtProjectId[index]','txtProjectName[index]');</onClick>         <value>≪</value>       </show>     </html> </property> JSP <% for (int i = 0; i < cdForm.getListDataSize("projectListData"); i++) { %> <%= cdForm.printInputListHTML("projectListData", "プロジェクトコードレス-ボタン_複数", i) %> <% } %> HTML(表示モード:IU) <input type="button" name="btnProjectCodeless" onClick="pushProjectCodeless('form_name','txtProjectId[0]','txtProjectName[0]');" value="≪" > 〜〜〜 <input type="button" name="btnProjectCodeless" onClick="pushProjectCodeless('form_name','txtProjectId[1]','txtProjectName[1]');" value="≪" > 〜〜〜 <input type="button" name="btnProjectCodeless" onClick="pushProjectCodeless('form_name','txtProjectId[2]','txtProjectName[2]');" value="≪" >

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
戻り値:
HTML
例外:
java.lang.Exception

printInputReplaceOtherField1HTML

public java.lang.String printInputReplaceOtherField1HTML(java.lang.String propertyName,
                                                         java.lang.String fieldName,
                                                         java.lang.String replaceFieldName0)
                                                  throws java.lang.Exception
[Text/Hidden/Button/FileUpload](明細)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(1個)              
 
 

<使用例>

XML <property>   <name>キー_委員会担当部室コード</name>   <http>keyDeptCode</http>     <html>       <show mode="A">         <type>hidden</type>         <value>{replaceField0}</value>       </show>     </html> </property> JSP <%= cdForm.printInputReplaceOtherField1HTML("committeeData", "キー_委員会担当部室コード", "担当部室ID") %> HTML(表示モード:S) <input type="hidden" name="keyDeptCode" value="EF00" >

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printInputReplaceOtherField2HTML

public java.lang.String printInputReplaceOtherField2HTML(java.lang.String propertyName,
                                                         java.lang.String fieldName,
                                                         java.lang.String replaceFieldName0,
                                                         java.lang.String replaceFieldName1)
                                                  throws java.lang.Exception
[Text/Hidden/Button/FileUpload](明細)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printInputListReplaceOtherField1HTML

public java.lang.String printInputListReplaceOtherField1HTML(java.lang.String propertyName,
                                                             java.lang.String fieldName,
                                                             int index,
                                                             java.lang.String replaceFieldName0)
                                                      throws java.lang.Exception
[Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printInputListReplaceOtherField2HTML

public java.lang.String printInputListReplaceOtherField2HTML(java.lang.String propertyName,
                                                             java.lang.String fieldName,
                                                             int index,
                                                             java.lang.String replaceFieldName0,
                                                             java.lang.String replaceFieldName1)
                                                      throws java.lang.Exception
[Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printInputReplaceOptionValue1HTML

public java.lang.String printInputReplaceOptionValue1HTML(java.lang.String propertyName,
                                                          java.lang.String fieldName,
                                                          boolean optionValueFlag0,
                                                          java.lang.String replaceFieldValue0)
                                                   throws java.lang.Exception
[Text/Hidden/Button/FileUpload](明細)HTMLを出力する。

              任意の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printInputReplaceOptionValue2HTML

public java.lang.String printInputReplaceOptionValue2HTML(java.lang.String propertyName,
                                                          java.lang.String fieldName,
                                                          boolean optionValueFlag0,
                                                          java.lang.String replaceFieldValue0,
                                                          boolean optionValueFlag1,
                                                          java.lang.String replaceFieldValue1)
                                                   throws java.lang.Exception
[Text/Hidden/Button/FileUpload](明細)HTMLを出力する。

              任意の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
optionValueFlag1 - 1番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue1 - 1番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printInputListReplaceOptionValue1HTML

public java.lang.String printInputListReplaceOptionValue1HTML(java.lang.String propertyName,
                                                              java.lang.String fieldName,
                                                              int index,
                                                              boolean optionValueFlag0,
                                                              java.lang.String replaceFieldValue0)
                                                       throws java.lang.Exception
[Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。

              任意の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printInputListReplaceOptionValue2HTML

public java.lang.String printInputListReplaceOptionValue2HTML(java.lang.String propertyName,
                                                              java.lang.String fieldName,
                                                              int index,
                                                              boolean optionValueFlag0,
                                                              java.lang.String replaceFieldValue0,
                                                              boolean optionValueFlag1,
                                                              java.lang.String replaceFieldValue1)
                                                       throws java.lang.Exception
[Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。

              任意の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
optionValueFlag1 - 1番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue1 - 1番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printInputReplaceOtherData1HTML

public java.lang.String printInputReplaceOtherData1HTML(java.lang.String propertyName,
                                                        java.lang.String fieldName,
                                                        XMLData replaceXml0,
                                                        java.lang.String replaceFieldName0)
                                                 throws java.lang.Exception
[Text/Hidden/Button/FileUpload](明細)HTMLを出力する。

              他のXMLDataの項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printInputReplaceOtherData2HTML

public java.lang.String printInputReplaceOtherData2HTML(java.lang.String propertyName,
                                                        java.lang.String fieldName,
                                                        XMLData replaceXml0,
                                                        java.lang.String replaceFieldName0,
                                                        XMLData replaceXml1,
                                                        java.lang.String replaceFieldName1)
                                                 throws java.lang.Exception
[Text/Hidden/Button/FileUpload](明細)HTMLを出力する。

              他のXMLDataの項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceXml1 - 1番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printInputListReplaceOtherData1HTML

public java.lang.String printInputListReplaceOtherData1HTML(java.lang.String propertyName,
                                                            java.lang.String fieldName,
                                                            int index,
                                                            XMLData replaceXml0,
                                                            java.lang.String replaceFieldName0)
                                                     throws java.lang.Exception
[Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。

              他のXMLDataの項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printInputListReplaceOtherData2HTML

public java.lang.String printInputListReplaceOtherData2HTML(java.lang.String propertyName,
                                                            java.lang.String fieldName,
                                                            int index,
                                                            XMLData replaceXml0,
                                                            java.lang.String replaceFieldName0,
                                                            XMLData replaceXml1,
                                                            java.lang.String replaceFieldName1)
                                                     throws java.lang.Exception
[Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。

              他のXMLDataの項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceXml1 - 1番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printInputMasterValueHTML

public java.lang.String printInputMasterValueHTML(java.lang.String propertyName,
                                                  java.lang.String fieldName,
                                                  MSTListData mstList)
                                           throws java.lang.Exception
[Text/Hidden/Button/FileUpload](明細)HTMLを出力する。

              マスターの値を付加              
 
 

<使用例>

XML <property>   <name>担当部室ID_一般</name>   <http>slcWorkDeptID</http>     <html>       <show mode="IU">         <type>hidden</type>       </show>       <show mode="A">         <type>print</type>       </show>     </html>     <validator>       <require>TRUE</require>       <msg>担当部室</msg>     </validator>   <column>部課コード</column> </property> JSP <jsp:useBean id='listMstNedo' scope='application' class='common.MSTListData' type='common.MSTListData' /> 〜〜〜 <%= cdForm.printInputMasterValueHTML("committeeData", "担当部室ID_一般", listMstNedo) %> HTML(表示モード:IU) BE00<input type="hidden" name="slcWorkDeptID" value="BE00" > 研究評価部

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
mstList - マスターList
戻り値:
HTML
例外:
java.lang.Exception

printInputListMasterValueHTML

public java.lang.String printInputListMasterValueHTML(java.lang.String propertyName,
                                                      java.lang.String fieldName,
                                                      int index,
                                                      MSTListData mstList)
                                               throws java.lang.Exception
[Text/Hidden/Button/FileUpload](一覧)HTMLを出力する。

              マスターの値を付加

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
mstList - マスターList
戻り値:
HTML
例外:
java.lang.Exception

printCheckedHTML

public java.lang.String printCheckedHTML(java.lang.String propertyName,
                                         java.lang.String fieldName,
                                         java.lang.String value,
                                         java.lang.String label,
                                         boolean defaultChecked)
                                  throws java.lang.Exception
[Radio/Checkbox](明細)HTMLを出力する。

              標準              
 
 

<Radio使用例>

XML <property>   <name>源泉徴収票送付先区分ID</name>   <http>rdoTaxSendKbnID</http>     <html>       <show mode="IU">         <type>radio</type>       </show>     </html>   <column>源泉徴収票送付先区分</column> </property> JSP <%= mdForm.printCheckedHTML("aiteData", "源泉徴収票送付先区分ID", "0", " 自宅&nbsp;", true) %> <%= mdForm.printCheckedHTML("aiteData", "源泉徴収票送付先区分ID", "1", " 勤務先&nbsp;", false) %> <%= mdForm.printCheckedHTML("aiteData", "源泉徴収票送付先区分ID", "2", " それ以外を手入力", false) %> HTML(表示モード:IU) <input type="radio" name="rdoTaxSendKbnID" value="0" checked> 自宅&nbsp; <input type="radio" name="rdoTaxSendKbnID" value="1" > 勤務先&nbsp; <input type="radio" name="rdoTaxSendKbnID" value="2" > それ以外を手入力

<Checkbox使用例>

XML <property>   <name>源泉徴収有無ID</name>   <http>chkTaxID</http>     <html>       <show mode="IU">         <type>checkbox</type>       </show>     </html>   <column>源泉徴収有無</column> </property> JSP <%= mdForm.printCheckedHTML("aiteData", "源泉徴収有無ID", "1", "", false) %> HTML(表示モード:IU) <input type="checkbox" name="chkTaxID" value="1" >

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
value - 値
label - ラベル
defaultChecked - デフォルトチェック
戻り値:
HTML
例外:
java.lang.Exception

printCheckedListHTML

public java.lang.String printCheckedListHTML(java.lang.String propertyName,
                                             java.lang.String fieldName,
                                             int index,
                                             java.lang.String value,
                                             java.lang.String label,
                                             boolean defaultChecked)
                                      throws java.lang.Exception
[Radio/Checkbox](一覧)HTMLを出力する。

              標準              
 
 

<Radio使用例>

XML <property>   <name>ラジオ</name>   <http>rdoSample[index]</http> <!-- 一覧のRadioの場合は、[index]を付加する -->     <html>       <show mode="A">         <type>radio</type>       </show>     </html> </property> JSP <% for(int i = 0; i < cdForm.getListDataSize("CompanyList"); i++) { %> <%= cdForm.printCheckedListHTML("CompanyList", "ラジオ", i, "1", "男", true) %> <%= cdForm.printCheckedListHTML("CompanyList", "ラジオ", i, "2", "女", false) %>  <% } %> HTML(表示モード:U) <input type="radio" name="rdoSample[0]" value="1" checked>男 <input type="radio" name="rdoSample[0]" value="2" >女  〜〜〜 <input type="radio" name="rdoSample[1]" value="1" >男 <input type="radio" name="rdoSample[1]" value="2" checked>女  〜〜〜 <input type="radio" name="rdoSample[2]" value="1" checked>男 <input type="radio" name="rdoSample[2]" value="2" >女 

<Checkbox使用例>

XML <property>   <name>チェックボックス</name>   <http>chkSample[index]</http> <!-- 一覧のCheckboxの場合は、[index]を付加する -->     <html>       <show mode="A">         <type>checkbox</type>       </show>     </html> </property> JSP <% for(int i = 0; i < cdForm.getListDataSize("CompanyList"); i++) { %> <%= cdForm.printCheckedListHTML("CompanyList", "チェックボックス", i, "1", "", false) %> <% } %> HTML(表示モード:U) <input type="checkbox" name="chkSample[0]" value="1" checked> 〜〜〜 <input type="checkbox" name="chkSample[1]" value="1" > 〜〜〜 <input type="checkbox" name="chkSample[2]" value="1" checked>

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
value - 値
label - ラベル
defaultChecked - デフォルトチェック
戻り値:
HTML
例外:
java.lang.Exception

printCheckedReplaceOtherField1HTML

public java.lang.String printCheckedReplaceOtherField1HTML(java.lang.String propertyName,
                                                           java.lang.String fieldName,
                                                           java.lang.String value,
                                                           java.lang.String label,
                                                           boolean defaultChecked,
                                                           java.lang.String replaceFieldName0)
                                                    throws java.lang.Exception
[Radio/Checkbox](明細)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
value - 値
label - ラベル
defaultChecked - デフォルトチェック
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printCheckedReplaceOtherField2HTML

public java.lang.String printCheckedReplaceOtherField2HTML(java.lang.String propertyName,
                                                           java.lang.String fieldName,
                                                           java.lang.String value,
                                                           java.lang.String label,
                                                           boolean defaultChecked,
                                                           java.lang.String replaceFieldName0,
                                                           java.lang.String replaceFieldName1)
                                                    throws java.lang.Exception
[Radio/Checkbox](明細)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
value - 値
label - ラベル
defaultChecked - デフォルトチェック
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printCheckedListReplaceOtherField1HTML

public java.lang.String printCheckedListReplaceOtherField1HTML(java.lang.String propertyName,
                                                               java.lang.String fieldName,
                                                               int index,
                                                               java.lang.String value,
                                                               java.lang.String label,
                                                               boolean defaultChecked,
                                                               java.lang.String replaceFieldName0)
                                                        throws java.lang.Exception
[Radio/Checkbox](一覧)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
value - 値
label - ラベル
defaultChecked - デフォルトチェック
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printCheckedListReplaceOtherField2HTML

public java.lang.String printCheckedListReplaceOtherField2HTML(java.lang.String propertyName,
                                                               java.lang.String fieldName,
                                                               int index,
                                                               java.lang.String value,
                                                               java.lang.String label,
                                                               boolean defaultChecked,
                                                               java.lang.String replaceFieldName0,
                                                               java.lang.String replaceFieldName1)
                                                        throws java.lang.Exception
[Radio/Checkbox](一覧)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(2個)              
 
 

<使用例>

XML <property>   <name>ラジオ委員会コード</name>   <http>dummy</http>     <html>       <show mode="A">         <type>radio</type>         <onClick>pushListRadio(this.form, '{replaceField0}', '{replaceField1}')</onClick>       </show>     </html>   <column>委員会コード</column> </property> JSP <% if (!clForm.isEmptyListData("committeeListData")) { for (int i = clForm.getCurrentStartRowIndex("committeeListData"); i <= clForm.getCurrentEndRowIndex("committeeListData"); i++) { %> <%= clForm.printCheckedListReplaceOtherField2HTML("committeeListData", "ラジオ委員会コード", i, "", "", false, "委員会コード", "部室ID") %> <% } } %> HTML(表示モード:S) <input type="radio" name="dummy" onClick="pushListRadio(this.form, '800320', 'EF00')" value="800320" > 〜〜〜 <input type="radio" name="dummy" onClick="pushListRadio(this.form, 'A18000', 'EF00')" value="A18000" >

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
value - 値
label - ラベル
defaultChecked - デフォルトチェック
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printCheckedReplaceOptionValue1HTML

public java.lang.String printCheckedReplaceOptionValue1HTML(java.lang.String propertyName,
                                                            java.lang.String fieldName,
                                                            java.lang.String value,
                                                            java.lang.String label,
                                                            boolean defaultChecked,
                                                            boolean optionValueFlag0,
                                                            java.lang.String replaceFieldValue0)
                                                     throws java.lang.Exception
[Radio/Checkbox](明細)HTMLを出力する。

              任意の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
value - 値
label - ラベル
defaultChecked - デフォルトチェック
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printCheckedReplaceOptionValue2HTML

public java.lang.String printCheckedReplaceOptionValue2HTML(java.lang.String propertyName,
                                                            java.lang.String fieldName,
                                                            java.lang.String value,
                                                            java.lang.String label,
                                                            boolean defaultChecked,
                                                            boolean optionValueFlag0,
                                                            java.lang.String replaceFieldValue0,
                                                            boolean optionValueFlag1,
                                                            java.lang.String replaceFieldValue1)
                                                     throws java.lang.Exception
[Radio/Checkbox](明細)HTMLを出力する。

              任意の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
value - 値
label - ラベル
defaultChecked - デフォルトチェック
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
optionValueFlag1 - 1番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue1 - 1番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printCheckedListReplaceOptionValue1HTML

public java.lang.String printCheckedListReplaceOptionValue1HTML(java.lang.String propertyName,
                                                                java.lang.String fieldName,
                                                                int index,
                                                                java.lang.String value,
                                                                java.lang.String label,
                                                                boolean defaultChecked,
                                                                boolean optionValueFlag0,
                                                                java.lang.String replaceFieldValue0)
                                                         throws java.lang.Exception
[Radio/Checkbox](一覧)HTMLを出力する。

              任意の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
value - 値
label - ラベル
defaultChecked - デフォルトチェック
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printCheckedListReplaceOptionValue2HTML

public java.lang.String printCheckedListReplaceOptionValue2HTML(java.lang.String propertyName,
                                                                java.lang.String fieldName,
                                                                int index,
                                                                java.lang.String value,
                                                                java.lang.String label,
                                                                boolean defaultChecked,
                                                                boolean optionValueFlag0,
                                                                java.lang.String replaceFieldValue0,
                                                                boolean optionValueFlag1,
                                                                java.lang.String replaceFieldValue1)
                                                         throws java.lang.Exception
[Radio/Checkbox](一覧)HTMLを出力する。

              任意の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
value - 値
label - ラベル
defaultChecked - デフォルトチェック
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
optionValueFlag1 - 1番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue1 - 1番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printCheckedReplaceOtherData1HTML

public java.lang.String printCheckedReplaceOtherData1HTML(java.lang.String propertyName,
                                                          java.lang.String fieldName,
                                                          java.lang.String value,
                                                          java.lang.String label,
                                                          boolean defaultChecked,
                                                          XMLData replaceXml0,
                                                          java.lang.String replaceFieldName0)
                                                   throws java.lang.Exception
[Radio/Checkbox](明細)HTMLを出力する。

              他のXMLDataの項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
value - 値
label - ラベル
defaultChecked - デフォルトチェック
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printCheckedReplaceOtherData2HTML

public java.lang.String printCheckedReplaceOtherData2HTML(java.lang.String propertyName,
                                                          java.lang.String fieldName,
                                                          java.lang.String value,
                                                          java.lang.String label,
                                                          boolean defaultChecked,
                                                          XMLData replaceXml0,
                                                          java.lang.String replaceFieldName0,
                                                          XMLData replaceXml1,
                                                          java.lang.String replaceFieldName1)
                                                   throws java.lang.Exception
[Radio/Checkbox](明細)HTMLを出力する。

              他のXMLDataの項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
value - 値
label - ラベル
defaultChecked - デフォルトチェック
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceXml1 - 1番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printCheckedListReplaceOtherData1HTML

public java.lang.String printCheckedListReplaceOtherData1HTML(java.lang.String propertyName,
                                                              java.lang.String fieldName,
                                                              int index,
                                                              java.lang.String value,
                                                              java.lang.String label,
                                                              boolean defaultChecked,
                                                              XMLData replaceXml0,
                                                              java.lang.String replaceFieldName0)
                                                       throws java.lang.Exception
[Radio/Checkbox](一覧)HTMLを出力する。

              他のXMLDataの項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
value - 値
label - ラベル
defaultChecked - デフォルトチェック
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printCheckedListReplaceOtherData2HTML

public java.lang.String printCheckedListReplaceOtherData2HTML(java.lang.String propertyName,
                                                              java.lang.String fieldName,
                                                              int index,
                                                              java.lang.String value,
                                                              java.lang.String label,
                                                              boolean defaultChecked,
                                                              XMLData replaceXml0,
                                                              java.lang.String replaceFieldName0,
                                                              XMLData replaceXml1,
                                                              java.lang.String replaceFieldName1)
                                                       throws java.lang.Exception
[Radio/Checkbox](一覧)HTMLを出力する。

              他のXMLDataの項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
value - 値
label - ラベル
defaultChecked - デフォルトチェック
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceXml1 - 1番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printSelectHTML

public java.lang.String printSelectHTML(java.lang.String propertyName,
                                        java.lang.String fieldName,
                                        MSTListData mstList)
                                 throws java.lang.Exception
[Select](明細)HTMLを出力する。

              標準              
 
 

<使用例>

XML <property>   <name>担当部室</name>   <http>slcWorkDept</http>     <html>       <show mode="S">         <type>select</type>         <size>1</size>       </show>     </html> </property> JSP <jsp:useBean id='listMstNedo' scope='application' class='common.MSTListData' type='common.MSTListData' /> 〜〜〜 <%= clForm.printSelectHTML("committeeSearchData", "担当部室", listMstNedo) %> HTML(表示モード:S) <select name="slcWorkDept" size="1" >     <option value=""></option>     <option value="AA00">総務部</option>     <option value="AA02">人事G</option>     <option value="AC00">経理部</option>     <option value="AE00">検査・業務管理部</option>     <option value="AG00">資産管理部</option>     <option value="AJ00" selected>情報・システム部</option>     <option value="BA00">企画調整部</option>     <option value="BE00">研究評価部</option>     <option value="CA00">研究開発推進部</option> </select>

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
mstList - マスターList
戻り値:
HTML
例外:
java.lang.Exception

printSelectListHTML

public java.lang.String printSelectListHTML(java.lang.String propertyName,
                                            java.lang.String fieldName,
                                            int index,
                                            MSTListData mstList)
                                     throws java.lang.Exception
[Select](一覧)HTMLを出力する。

              標準              
 
 

<使用例>

XML <property>   <name>職位ID</name>   <http>slcListPostID</http>     <html>       <show mode="IU">         <type>select</type>         <size>1</size>       </show>     </html>   <column>職位コード</column> </property> JSP <jsp:useBean id='listMstPost' scope='application' class='common.MSTListData' type='common.MSTListData' /> 〜〜〜 <% for (int i = 0; i < mdForm.getListDataSize("committeeMemberListData"); i++) { %> <%= mdForm.printSelectListHTML("committeeMemberListData", "職位ID", i, listMstPost) %> <% } %> HTML(表示モード:IU) <select name="slcListPostID" size="1" >     <option value=""></option>     <option value="10" selected>委員長</option>     <option value="11">分科会長</option>     <option value="30">副委員長</option>     <option value="31">分科会長代理</option>     <option value="60">委員</option>     <option value="70">幹事委員</option>     <option value="90">事務局</option> </select> 〜〜〜 <select name="slcListPostID" size="1" >     <option value=""></option>     <option value="10">委員長</option>     <option value="11">分科会長</option>     <option value="30">副委員長</option>     <option value="31" selected>分科会長代理</option>     <option value="60">委員</option>     <option value="70">幹事委員</option>     <option value="90">事務局</option> </select>

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
mstList - マスターList
戻り値:
HTML
例外:
java.lang.Exception

printSelectReplaceOtherField1HTML

public java.lang.String printSelectReplaceOtherField1HTML(java.lang.String propertyName,
                                                          java.lang.String fieldName,
                                                          MSTListData mstList,
                                                          java.lang.String replaceFieldName0)
                                                   throws java.lang.Exception
[Select](明細)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
mstList - マスターList
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printSelectReplaceOtherField2HTML

public java.lang.String printSelectReplaceOtherField2HTML(java.lang.String propertyName,
                                                          java.lang.String fieldName,
                                                          MSTListData mstList,
                                                          java.lang.String replaceFieldName0,
                                                          java.lang.String replaceFieldName1)
                                                   throws java.lang.Exception
[Select](明細)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
mstList - マスターList
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printSelectListReplaceOtherField1HTML

public java.lang.String printSelectListReplaceOtherField1HTML(java.lang.String propertyName,
                                                              java.lang.String fieldName,
                                                              int index,
                                                              MSTListData mstList,
                                                              java.lang.String replaceFieldName0)
                                                       throws java.lang.Exception
[Select](一覧)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
mstList - マスターList
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printSelectListReplaceOtherField2HTML

public java.lang.String printSelectListReplaceOtherField2HTML(java.lang.String propertyName,
                                                              java.lang.String fieldName,
                                                              int index,
                                                              MSTListData mstList,
                                                              java.lang.String replaceFieldName0,
                                                              java.lang.String replaceFieldName1)
                                                       throws java.lang.Exception
[Select](一覧)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
mstList - マスターList
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printSelectReplaceOptionValue1HTML

public java.lang.String printSelectReplaceOptionValue1HTML(java.lang.String propertyName,
                                                           java.lang.String fieldName,
                                                           MSTListData mstList,
                                                           boolean optionValueFlag0,
                                                           java.lang.String replaceFieldValue0)
                                                    throws java.lang.Exception
[Select](明細)HTMLを出力する。

              任意の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
mstList - マスターList
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printSelectReplaceOptionValue2HTML

public java.lang.String printSelectReplaceOptionValue2HTML(java.lang.String propertyName,
                                                           java.lang.String fieldName,
                                                           MSTListData mstList,
                                                           boolean optionValueFlag0,
                                                           java.lang.String replaceFieldValue0,
                                                           boolean optionValueFlag1,
                                                           java.lang.String replaceFieldValue1)
                                                    throws java.lang.Exception
[Select](明細)HTMLを出力する。

              任意の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
mstList - マスターList
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
optionValueFlag1 - 1番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue1 - 1番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printSelectListReplaceOptionValue1HTML

public java.lang.String printSelectListReplaceOptionValue1HTML(java.lang.String propertyName,
                                                               java.lang.String fieldName,
                                                               int index,
                                                               MSTListData mstList,
                                                               boolean optionValueFlag0,
                                                               java.lang.String replaceFieldValue0)
                                                        throws java.lang.Exception
[Select](一覧)HTMLを出力する。

              任意の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
mstList - マスターList
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printSelectListReplaceOptionValue2HTML

public java.lang.String printSelectListReplaceOptionValue2HTML(java.lang.String propertyName,
                                                               java.lang.String fieldName,
                                                               int index,
                                                               MSTListData mstList,
                                                               boolean optionValueFlag0,
                                                               java.lang.String replaceFieldValue0,
                                                               boolean optionValueFlag1,
                                                               java.lang.String replaceFieldValue1)
                                                        throws java.lang.Exception
[Select](一覧)HTMLを出力する。

              任意の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
mstList - マスターList
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
optionValueFlag1 - 1番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue1 - 1番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printSelectReplaceOtherData1HTML

public java.lang.String printSelectReplaceOtherData1HTML(java.lang.String propertyName,
                                                         java.lang.String fieldName,
                                                         MSTListData mstList,
                                                         XMLData replaceXml0,
                                                         java.lang.String replaceFieldName0)
                                                  throws java.lang.Exception
[Select](明細)HTMLを出力する。

              他のXMLDataの項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
mstList - マスターList
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printSelectReplaceOtherData2HTML

public java.lang.String printSelectReplaceOtherData2HTML(java.lang.String propertyName,
                                                         java.lang.String fieldName,
                                                         MSTListData mstList,
                                                         XMLData replaceXml0,
                                                         java.lang.String replaceFieldName0,
                                                         XMLData replaceXml1,
                                                         java.lang.String replaceFieldName1)
                                                  throws java.lang.Exception
[Select](明細)HTMLを出力する。

              他のXMLDataの項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
mstList - マスターList
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceXml1 - 1番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printSelectListReplaceOtherData1HTML

public java.lang.String printSelectListReplaceOtherData1HTML(java.lang.String propertyName,
                                                             java.lang.String fieldName,
                                                             int index,
                                                             MSTListData mstList,
                                                             XMLData replaceXml0,
                                                             java.lang.String replaceFieldName0)
                                                      throws java.lang.Exception
[Select](一覧)HTMLを出力する。

              他のXMLDataの項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
mstList - マスターList
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printSelectListReplaceOtherData2HTML

public java.lang.String printSelectListReplaceOtherData2HTML(java.lang.String propertyName,
                                                             java.lang.String fieldName,
                                                             int index,
                                                             MSTListData mstList,
                                                             XMLData replaceXml0,
                                                             java.lang.String replaceFieldName0,
                                                             XMLData replaceXml1,
                                                             java.lang.String replaceFieldName1)
                                                      throws java.lang.Exception
[Select](一覧)HTMLを出力する。

              他のXMLDataの項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
mstList - マスターList
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceXml1 - 1番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printLinkHTML

public java.lang.String printLinkHTML(java.lang.String propertyName,
                                      java.lang.String fieldName)
                               throws java.lang.Exception
[Link](明細)HTMLを出力する。

              標準

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printLinkListHTML

public java.lang.String printLinkListHTML(java.lang.String propertyName,
                                          java.lang.String fieldName,
                                          int index)
                                   throws java.lang.Exception
[Link](一覧)HTMLを出力する。

              標準

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
戻り値:
HTML
例外:
java.lang.Exception

printLinkReplaceOtherField1HTML

public java.lang.String printLinkReplaceOtherField1HTML(java.lang.String propertyName,
                                                        java.lang.String fieldName,
                                                        java.lang.String replaceFieldName0)
                                                 throws java.lang.Exception
[Link](明細)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printLinkReplaceOtherField2HTML

public java.lang.String printLinkReplaceOtherField2HTML(java.lang.String propertyName,
                                                        java.lang.String fieldName,
                                                        java.lang.String replaceFieldName0,
                                                        java.lang.String replaceFieldName1)
                                                 throws java.lang.Exception
[Link](明細)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printLinkListReplaceOtherField1HTML

public java.lang.String printLinkListReplaceOtherField1HTML(java.lang.String propertyName,
                                                            java.lang.String fieldName,
                                                            int index,
                                                            java.lang.String replaceFieldName0)
                                                     throws java.lang.Exception
[Link](一覧)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(1個)              
 
 

<使用例>

XML <property>   <name>委員会コード-リンク</name>   <http>linkCommitteeCode</http>     <html>       <show mode="A">         <type>link</type>         <href>#</href>         <onClick>return jsOpenDetailWindow(document.form_name, 'btnRefer', '{replaceField0}');</onClick>         <value>{replaceField0}</value>       </show>     </html> </property> JSP <% if (!clForm.isEmptyListData("committeeListData")) { for (int i = clForm.getCurrentStartRowIndex("committeeListData"); i <= clForm.getCurrentEndRowIndex("committeeListData"); i++) { %> <%= clForm.printLinkListReplaceOtherField1HTML("committeeListData", "委員会コード-リンク", i, "委員会コード") %> <% } } %> HTML(表示モード:S) <a href="#" onClick="return jsOpenDetailWindow(document.form_name, 'btnRefer', '213006');" name="linkCommitteeCode">213006</a> 〜〜〜 <a href="#" onClick="return jsOpenDetailWindow(document.form_name, 'btnRefer', '213007');" name="linkCommitteeCode">213007</a>

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printLinkListReplaceOtherField2HTML

public java.lang.String printLinkListReplaceOtherField2HTML(java.lang.String propertyName,
                                                            java.lang.String fieldName,
                                                            int index,
                                                            java.lang.String replaceFieldName0,
                                                            java.lang.String replaceFieldName1)
                                                     throws java.lang.Exception
[Link](一覧)HTMLを出力する。

              指定プロパティーの他の項目の値で置換(2個)              
 
 

<使用例>

XML <property>   <name>関連プロジェクト-リンク</name>   <http>linkProject</http>     <html>       <show mode="SD">         <type>link</type>         <href>#</href>         <onClick>return jsOpenProjectDetailWindow('{replaceField0}');</onClick>         <value>{replaceField0} {replaceField1}</value>       </show>     </html> </property> JSP <%= cdForm.printLinkListReplaceOtherField2HTML("projectListData", "関連プロジェクト-リンク", i, "関連プロジェクト番号", "関連プロジェクト名") %> HTML(表示モード:SD) <a href="#" onClick="return jsOpenProjectDetailWindow('P02010');" name="linkProject">P02010 高効率高温水素分離膜の開発</a> 〜〜〜 <a href="#" onClick="return jsOpenProjectDetailWindow('P02073');" name="linkProject">P02073 ナノカーボン応用製品創製技術プロジェクト</a>

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printLinkReplaceOptionValue1HTML

public java.lang.String printLinkReplaceOptionValue1HTML(java.lang.String propertyName,
                                                         java.lang.String fieldName,
                                                         boolean optionValueFlag0,
                                                         java.lang.String replaceFieldValue0)
                                                  throws java.lang.Exception
[Link](明細)HTMLを出力する。

              任意の値で置換(1個)              
 
 

<使用例>

XML <property>   <name>戻る-リンク</name>   <http>linkBack</http>     <html>       <show mode="S">         <type>link</type>         <href>/{replaceField0}/LoginControl/login_input</href>         <value>入力画面に戻る</value>       </show>     </html> </property> JSP <%= lForm.printLinkReplaceOptionValue1HTML("employ", "戻る-リンク", true, CommonParamHolder.WEB_APP_NAME) %> HTML(表示モード:S) <a href="/sample/LoginControl/login_input" type="link" name="linkBack">入力画面に戻る</a>

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printLinkReplaceOptionValue2HTML

public java.lang.String printLinkReplaceOptionValue2HTML(java.lang.String propertyName,
                                                         java.lang.String fieldName,
                                                         boolean optionValueFlag0,
                                                         java.lang.String replaceFieldValue0,
                                                         boolean optionValueFlag1,
                                                         java.lang.String replaceFieldValue1)
                                                  throws java.lang.Exception
[Link](明細)HTMLを出力する。

              任意の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
optionValueFlag1 - 1番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue1 - 1番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printLinkListReplaceOptionValue1HTML

public java.lang.String printLinkListReplaceOptionValue1HTML(java.lang.String propertyName,
                                                             java.lang.String fieldName,
                                                             int index,
                                                             boolean optionValueFlag0,
                                                             java.lang.String replaceFieldValue0)
                                                      throws java.lang.Exception
[Link](一覧)HTMLを出力する。

              任意の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printLinkListReplaceOptionValue2HTML

public java.lang.String printLinkListReplaceOptionValue2HTML(java.lang.String propertyName,
                                                             java.lang.String fieldName,
                                                             int index,
                                                             boolean optionValueFlag0,
                                                             java.lang.String replaceFieldValue0,
                                                             boolean optionValueFlag1,
                                                             java.lang.String replaceFieldValue1)
                                                      throws java.lang.Exception
[Link](一覧)HTMLを出力する。

              任意の値で置換(2個)              
 
 

<使用例>

XML <property>   <name>委員会コード-リンク_未設定</name>   <http>linkCommitteeCode</http>     <html>       <show mode="A">         <type>link</type>         <href>#</href>         <onClick>return jsOpenDetailWindow(document.form_name, 'btnRefer', '{replaceField0}');</onClick>         <value>{replaceField1}</value>       </show>     </html> </property> JSP <% if (!clForm.isEmptyListData("committeeListData")) { for (int i = clForm.getCurrentStartRowIndex("committeeListData"); i <= clForm.getCurrentEndRowIndex("committeeListData"); i++) { %> <%= clForm.printLinkListReplaceOptionValue2HTML("committeeListData", "委員会コード-リンク_未設定", i, false, "委員会コード", true, "("+CommitteeParamHolder.PRINT_TEMP_COMMITTEE_CODE+")") %> <% } } %> HTML(表示モード:S) <a href="#" onClick="return jsOpenDetailWindow(document.form_name, 'btnRefer', '$00010');" name="linkCommitteeCode">(未設定)</a> 〜〜〜 <a href="#" onClick="return jsOpenDetailWindow(document.form_name, 'btnRefer', '$00020');" name="linkCommitteeCode">(未設定)</a>

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
optionValueFlag0 - 0番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue0 - 0番目のデータ置換対象の値(日本語項目名)
optionValueFlag1 - 1番目の置換文字列を任意の値で置換するかどうか(true:任意の値で置換 false:指定プロパティーの他の項目の値で置換)
replaceFieldValue1 - 1番目のデータ置換対象の値(日本語項目名)
戻り値:
HTML
例外:
java.lang.Exception

printLinkReplaceOtherData1HTML

public java.lang.String printLinkReplaceOtherData1HTML(java.lang.String propertyName,
                                                       java.lang.String fieldName,
                                                       XMLData replaceXml0,
                                                       java.lang.String replaceFieldName0)
                                                throws java.lang.Exception
[Link](明細)HTMLを出力する。

              他のXMLDataの項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printLinkReplaceOtherData2HTML

public java.lang.String printLinkReplaceOtherData2HTML(java.lang.String propertyName,
                                                       java.lang.String fieldName,
                                                       XMLData replaceXml0,
                                                       java.lang.String replaceFieldName0,
                                                       XMLData replaceXml1,
                                                       java.lang.String replaceFieldName1)
                                                throws java.lang.Exception
[Link](明細)HTMLを出力する。

              他のXMLDataの項目の値で置換(2個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceXml1 - 1番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printLinkListReplaceOtherData1HTML

public java.lang.String printLinkListReplaceOtherData1HTML(java.lang.String propertyName,
                                                           java.lang.String fieldName,
                                                           int index,
                                                           XMLData replaceXml0,
                                                           java.lang.String replaceFieldName0)
                                                    throws java.lang.Exception
[Link](一覧)HTMLを出力する。

              他のXMLDataの項目の値で置換(1個)

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printLinkListReplaceOtherData2HTML

public java.lang.String printLinkListReplaceOtherData2HTML(java.lang.String propertyName,
                                                           java.lang.String fieldName,
                                                           int index,
                                                           XMLData replaceXml0,
                                                           java.lang.String replaceFieldName0,
                                                           XMLData replaceXml1,
                                                           java.lang.String replaceFieldName1)
                                                    throws java.lang.Exception
[Link](一覧)HTMLを出力する。

              他のXMLDataの項目の値で置換(2個)              
 
 

<使用例>

XML <property>   <name>相手方コード-リンク</name>   <http>linkAite</http>     <html>       <show mode="A">         <type>link</type>         <href>#</href>         <onClick>return jsOpenDetailWindow('linkMembersDetail', '{replaceField0}','{replaceField1}');</onClick>         <value>{replaceField1}</value>       </show>     </html> </property> JSP <% for (int i = 0; i < cdForm.getListDataSize("membersListData"); i++) { %> <%= cdForm.printLinkListReplaceOtherData2HTML("membersListData", "相手方コード-リンク", i, cdForm.getData("committeeData"), "キー_委員会コード", null, "相手方コード") %> <% } %> HTML(表示モード:S) <a href="#" onClick="return jsOpenDetailWindow('linkMembersDetail', '090200','202845');" name="linkAite">202845</a> 〜〜〜 <a href="#" onClick="return jsOpenDetailWindow('linkMembersDetail', '090200','203707');" name="linkAite">203707</a>

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
replaceXml0 - 0番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName0 - 0番目のデータ置換対象の日本語項目名
replaceXml1 - 1番目のデータ置換対象のXMLDataクラス(null:指定プロパティーの他の項目の値で置換)
replaceFieldName1 - 1番目のデータ置換対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printTextareaHTML

public java.lang.String printTextareaHTML(java.lang.String propertyName,
                                          java.lang.String fieldName)
                                   throws java.lang.Exception
[Textarea](明細)HTMLを出力する。

              標準              
 
 

<使用例>

XML <property>   <name>備考</name>   <http>txtBikou</http>     <html>       <show mode="IU">         <type>textarea</type>         <maxlength>123</maxlength>         <rows>10</rows>         <cols>100%</cols>         <ime-mode>active</ime-mode>       </show>       <show mode="SD">         <type>print</type>       </show>     </html>     <validator>       <max_length>256</max_length>     </validator>   <column>備考</column> </property> JSP <%= mdForm.printTextareaHTML("aiteData", "備考") %> HTML(表示モード:IU) <textarea name="txtBikou" maxlength="123" rows="10" cols="100%" style="ime-mode:active" >再委嘱。</textarea>

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
戻り値:
HTML
例外:
java.lang.Exception

printTextareaListHTML

public java.lang.String printTextareaListHTML(java.lang.String propertyName,
                                              java.lang.String fieldName,
                                              int index)
                                       throws java.lang.Exception
[Textarea](一覧)HTMLを出力する。

              標準 標準              
 
 

<使用例>

XML <property>   <name>備考</name>   <http>txtBikou</http>     <html>       <show mode="A">         <type>textarea</type>         <ime-mode>active</ime-mode>         <rows>2</rows>         <cols>20%</cols>       </show>     </html>     <validator>       <max_length>100</max_length>     </validator> </property> JSP <% for(int i = 0; i < cdForm.getListDataSize("CompanyList"); i++) { %> <%= cdForm.printTextareaListHTML("CompanyList", "備考", i) %> <% } %> HTML(表示モード:U) <textarea name="txtBikou" rows="2" cols="20%" style="ime-mode:active" >備考1</textarea> 〜〜〜 <textarea name="txtBikou" rows="2" cols="20%" style="ime-mode:active" >備考2</textarea> 〜〜〜 <textarea name="txtBikou" rows="2" cols="20%" style="ime-mode:active" >備考3</textarea>

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
戻り値:
HTML
例外:
java.lang.Exception

printHTML

public java.lang.String printHTML(java.lang.String propertyName,
                                  java.lang.String fieldName,
                                  MSTListData mstList,
                                  java.lang.String value,
                                  java.lang.String label,
                                  boolean defaultChecked)
                           throws java.lang.Exception
[汎用](明細)HTMLを出力する。

              標準

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
mstList - マスターList
value - 値
label - ラベル
defaultChecked - デフォルトチェック
戻り値:
HTML
例外:
java.lang.Exception

printListHTML

public java.lang.String printListHTML(java.lang.String propertyName,
                                      java.lang.String fieldName,
                                      int index,
                                      MSTListData mstList,
                                      java.lang.String value,
                                      java.lang.String label,
                                      boolean defaultChecked)
                               throws java.lang.Exception
[汎用](一覧)HTMLを出力する。

              標準

パラメータ:
propertyName - プロパティー名
fieldName - データ取得対象の日本語項目名
index - インデックス
mstList - マスターList
value - 値
label - ラベル
defaultChecked - デフォルトチェック
戻り値:
HTML
例外:
java.lang.Exception

printSearchResultPageTabHTML

public java.lang.String printSearchResultPageTabHTML(java.lang.String propertyName)
                                              throws java.lang.Exception
[検索結果ページタブ]HTMLを出力する。

              標準              
 
 JSP
 
 <%= clForm.printSearchResultPageTabHTML("committeeListData") %>
 
 HTML

 <SCRIPT LANGUAGE="JavaScript">
 <!--
   function jsChangePageRowSize(thisForm) {
     thisForm.target = "_self";
     thisForm.pushButton.value = "research"; //「pushButton」= "research" → Eventクラスに再検索処理を実装
     thisForm.currentPage.value = "1";
     thisForm.submit();
     thisForm.focus();
     thisForm.disabled = true;
     return;
   }
   function jsPushPage(pushPage){
     thisForm = document.form_name;
     thisForm.target = "_self";
     thisForm.pushButton.value = "research"; //「pushButton」= "research" → Eventクラスに再検索処理を実装
     thisForm.currentPage.value = pushPage;
     thisForm.submit();
     thisForm.focus();
     thisForm.disabled = true;
     return false;
   }
 //-->
 </SCRIPT>
 
 <input type="hidden" name="currentPage" value="1">
 <b>
 最大表示件数&nbsp;&nbsp;
 <select size="1" name="pageRowSize" onChange="jsChangePageRowSize(this.form)">
   <option value="10" >10件&nbsp;</option>
   <option value="15" selected>15件&nbsp;</option>
   <option value="20" >20件&nbsp;</option>
   <option value="30" >30件&nbsp;</option>
   <option value="50" >50件&nbsp;</option>
   <option value="100" >100件&nbsp;</option>
 </select>
 </b>
 <table border="1" bordercolor="#000000" cellpadding="5">
   <tr align="center">
     <td style="cursor : default;color :#ffffff ; background-color :#ff3300;"><a onClick="jsPushPage('1')">1〜15</a></td>
     <td style='cursor : default;'><a onClick="jsPushPage('2')" onMouseOver="this.style.backgroundColor='#ff3300';this.style.color='#FFFFFF';" onMouseOut="this.style.backgroundColor='#FDF5E6';this.style.color='#000000';">16〜30</a></td>
     <td style='cursor : default;'><a onClick="jsPushPage('3')" onMouseOver="this.style.backgroundColor='#ff3300';this.style.color='#FFFFFF';" onMouseOut="this.style.backgroundColor='#FDF5E6';this.style.color='#000000';">31〜44</a></td>
   </tr>
 </table>
 
 XML(XMLアクションファイル)
 
 <isClicked>
   <pushButton>research</pushButton>
   <event method="researchEvent">committeelist.event.CommitteeListEvent</event>
 </isClicked>
 
 Eventクラス ({pageRowSize、currentPage}はXMLActionクラスにて自動設定済)
 
 public String researchEvent(Connection connection, Statement statement, CommitteeListForm form) throws Exception {
   // SELECT SQL実行
   form.setListData("committeeListData", committeeListBusiness.select(statement, form.getData("committeeSearchData")));						
   // メッセージの設定
   form.setMessage(form.getListData("committeeListData").size()+"件のデータが該当しました。");
   // 表示モードの設定(参照:S、更新:U、新規作成:I、削除:D)
   form.setShowMode('S');
   return "committee_list";
 }
 
 

パラメータ:
propertyName - プロパティー名
戻り値:
HTML
例外:
java.lang.Exception

getCurrentStartRowIndex

public int getCurrentStartRowIndex(java.lang.String propertyName)
                            throws java.lang.Exception
現在表示中の開始インデックスの取得。              
 
 

<使用例>

JSP <% if (!clForm.isEmptyListData("committeeListData")) { // 現在表示中の開始インデックスから終了インデックスまでを取得する for (int i = clForm.getCurrentStartRowIndex("committeeListData"); i <= clForm.getCurrentEndRowIndex("committeeListData"); i++) { %> <%= clForm.printLinkListReplaceOtherField1HTML("committeeListData", "委員会コード-リンク", i, "委員会コード") %> <% } } %>

パラメータ:
propertyName - プロパティー名
戻り値:
現在表示中の開始インデックス
例外:
java.lang.Exception

getCurrentEndRowIndex

public int getCurrentEndRowIndex(java.lang.String propertyName)
                          throws java.lang.Exception
現在表示中の終了インデックスの取得。              
 
 

<使用例>

JSP <% if (!clForm.isEmptyListData("committeeListData")) { // 現在表示中の開始インデックスから終了インデックスまでを取得する for (int i = clForm.getCurrentStartRowIndex("committeeListData"); i <= clForm.getCurrentEndRowIndex("committeeListData"); i++) { %> <%= clForm.printLinkListReplaceOtherField1HTML("committeeListData", "委員会コード-リンク", i, "委員会コード") %> <% } } %>

パラメータ:
propertyName - プロパティー名
戻り値:
現在表示中の開始インデックス
例外:
java.lang.Exception