intra-mart Accel Kaiden! MasterBuilder 設定ガイド 第12版 2023-12-22

7.3. 項目値のコンバート

MasterBuilder定義の「項目設定」で指定可能なコンバート設定は次の通りです。
設定値 解説
STRING 文字列へのコンバートを行います。
STRING_DATE 文字列(yyyy/MM/dd 形式)へのコンバートを行います。
STRING_TIMESTAMP 文字列(yyyyMMddHHmmssSSS 形式)へのコンバートを行います。
STRING_SLASH_TIMESTAMP 文字列(yyyy/MM/dd HH:mm:ss.SSS 形式)へのコンバートを行います。
TIMESTAMP タイムスタンプへのコンバートを行います。
TIMESTAMP_SHIFT タイムスタンプへのコンバートを行います。(コンバート元の場合は-1日、コンバート先の場合は+1日)
LONG 数値(Long)へのコンバートを行います。
BIG_DECIMAL 数値(BigDecimal)へのコンバートを行います。

HTML、およびJavaのコンバート実行有無は次の通りです。
表に「○」が設定されている場合のみコンバート処理を実行します。
コンバート元 コンバート先
STRING STRING_DATE STRING_TIMESTAMP STRING_SLASH_TIMESTAMP TIMESTAMP TIMESTAMP_SHIFT LONG BIG_DECIMAL
STRING            
STRING_DATE            
STRING_TIMESTAMP            
STRING_SLASH_TIMESTAMP            
TIMESTAMP          
TIMESTAMP_SHIFT          
LONG              
BIG_DECIMAL              
  • 例)「画面:yyyy/MM/dd形式の文字列、Java:TimesTamp」の場合の設定方法(開始日など)
    <convert display=”STRING_DATE” process=”TIMESTAMP”/>
  • 例)「画面:yyyy/MM/dd形式の文字列、Java:TimesTamp」の場合の設定方法(終了日など)
    <convert display=”STRING_DATE” process=”TIMESTAMP_SHIFT”/>
  • 例)「画面:文字列、Java:BigDecimal」の場合の設定方法
    <convert display=”STRING” process=”BIG_DECIMAL”/>