RPG4組み込み関数一覧

一覧

一覧をそのままのせてるだけです。そのうち一つ一つ例なんかを書こうと思ってます。つかこれで全部じゃない。

%ABS(式)
戻り:式の絶対値
%ADDR(変数名)
戻り:変数のアドレス
%DECH(数値式:数字:少数点以下の桁数)
戻り:パック数値形式の四捨五入値
%p(被除数:除数)
戻り:商
%ELEM(配列構造名)
戻り:要素数
%EOF(ファイル名)
戻り:ファイルが終了している場合'1'、それ以外の時'0'
%EQUAL(ファイル名)
戻り:SETLL、またはLOOKUPが等しい項目を見つけた時'1'、それ以外の時'0'
%FOUND(ファイル名)
戻り:レコードまたは等しい項目を見つけた時'1'、それ以外の時'0'
%LEN(式)
戻り:数字または文字の長さ
%OPEN(ファイル名)
戻り:指定されたファイルがオープンされている場合'1'、クローズされている場合'0'
%REM(被除数:除数)
戻り:剰余
%REPLACE(置換文字:置換対象:開始位置:長さ)
戻り:置換後の文字
%SCAN(検索文字:検索対象:開始位置)
戻り:検索結果、見つからない場合0
%SUBST(文字列:開始位置:長さ)
戻り:サブストリング後の文字列
%TRIM(文字列)
戻り:左右のブランク削除後の文字列
%TRIML(文字列)
戻り:左のブランクが削除された文字列
%TRIMR(文字列)
戻り:右のブランクが削除された文字列
%XFOOT(配列)
戻り:要素の合計