文字フィールドの中には実際、何文字が入っているのかを調べたいときがある。
CHEKR を使えば、わずか 1行で実際の文字列の長さを抽出できる。
また、動的に定義されているフィールドの現在の長さは%SIZE 関数によって知ることができる。
ソースコード
0001.00 C**************************************************** 0002.00 C* 文字列 STRING 内の有効な文字数は LEN である。 0003.00 C**************************************************** 0004.00 C ' ' CHEKRSTRING LEN 40 0005.00 C**************************************************** 0006.00 C* STRING の定義されている長さは SIZLEN である。 0007.00 C**************************************************** 0008.00 C EVAL SIZLEN = %SIZE(STRING)