10.6.14 ByteTypeAt

LANSA

10.6.14 ByteTypeAt


ByteTypeAt は、指定された索引の文字列のバイト・タイプを検査します。これにより、文字列でDBCSおよびSBCS情報を検査することができます。

返される結果は、以下のとおりです。

Sbcs - シングル・バイト

Dbcs1 - 2バイト文字の最初のバイト

Dbcs2 - 2バイト文字の2番目のバイト

ShiftIn - EBCDIC DBCS文字列のシフトイン・バイト

ShiftOut - EBCDIC DBCS文字列のシフトアウト・バイト

入力パラメータ

Index - 指定された文字列内でのバイト位置

以下の例は、指定された文字列の最初の文字がEBCDICシフトアウトかどうかを検査します。

If (#String.ByteTypeAt( 1 ) = ShiftOut)

 

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