9.6.54 RightAdjust

RightAdjust は、文字列の値を、Lengthパラメータで指定された長さまたは文字列の長さのいずれか短い長さの分だけ右に移動します。値の左側は、Pad パラメータで指定された文字で埋められます。Padパラメータが指定されていない場合は、ブランクで埋められます。

入力パラメータ(どちらも任意)

Length - 文字列の値を右寄せする長さ

Pad - 値の左側にできるスペースを埋めるために使用する文字

define field(#source) type(*string) length(10)

define field(#target) type(*string) length(10)

 

* 次の例では #target "       abc" に設定されます

#source := "abc"
#target := #source.RightAdjust
 

* 次の例では #target "  abc" に設定されます

#target := #source.RightAdjust( 5 )
 

* 次の例では #target "xxabc" に設定されます

#target := #source.RightAdjust( 5, "x" )
 

Ý 9.6 Alphanumeric/String 型組み込みファンクション