Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

[ Image Removed |../../index.htm#lansa/reverse.htm]
現在地:

...

9.182 REVERSE

Note

注意

...

 9.1

...

組み込み関数の規則     利用オプション

テキスト文字列を反転します。 テキスト文字列を反転します。  DBCSに関する重要な注意点:この組み込み関数はDBCSを認識しません。DBCS文字を含む文字列を、DBCS文字を破損しないように反転するには、RDMLXのReverse組み込み関数を使用する必要があります。

Note

...

DBCSに関する重要な注意点:この組み込み関数はDBCSを認識しません。DBCS文字を含む文字列を、DBCS文字を破損しないように反転するには、RDMLXのReverse組み込み関数を使用する必要があります。

引数

番号

タイプ

必須/任意

記述

最小長

最大長

最小小数桁数

最大小数桁数

1

A

必須

反転する文字列

1

制限なし

 

 



戻り値

番号

タイプ

必須/任意

記述

最小長

最大長

最小小数桁数

最大小数桁数

1

A

必須

反転された文字列

1

制限なし

 

 



...

例1:ユーザーが入力したテキスト文字列を反転します。 

     DEFINE     FIELD(#INTEXT)

...

  TYPE(*CHAR)

...

 LENGTH(20)

...


DEFINE     FIELD(#OUTEXT)

...

  TYPE(*CHAR)

...

 LENGTH(20)
**********

...


REQUEST    FIELDS(#INTEXT)

...


USE        BUILTIN(REVERSE)

...

 WITH_ARGS(#INTEXT)

...

 TO_GET(#OUTEXT)

...


DISPLAY    FIELDS(#OUTEXT)

...

...

例2:既知のテキスト文字列を反転します。 

     DEFINE     FIELDS(#OUTEXT)

...

  TYPE(*CHAR)

...

 LENGTH(10)
**********

...


USE        BUILTIN(REVERSE)

...

 WITH_ARGS('''

...

ti esreveR''')

...


           TO_GET(#OUTEXT)

...


DISPLAY    FIELDS(#OUTEXT)

...