大文字から小文字への変換方法
質問
入力時はアルファベットの大文字を使用しています。
大文字のアルファベットを小文字に変換したいのですが、方法はありますでしょうか。
回答
LowerCaseを使用する事で大文字から小文字に変換する事が可能です。
マニュアル:https://docs.lansa.com/14/ja/lansa016/PRIM_LIBI.ICOMMONSTRINGINTRINSICS_LowerCase.htm
【サンプル】
1)入力のテキストにABCを入れてください
2)ボタンを押してください
3)出力のテキストが変換されたabcになります
* **************************************************
*
* COMPONENT: STD_FORM
*
* **************************************************
Function Options(*DIRECT)
Begin_Com Role(*EXTENDS #PRIM_FORM) Clientwidth(484) Clientheight(301) Componentversion(2) Left(496) Top(217)
Define_Com Class(#PRIM_PHBN) Name(#Button1) Caption('Button1’) Displayposition(1) Left(27) Parent(#COM_OWNER) Tabposition(1) Top(32)
Define_Com Class(#STD_TEXT.Visual) Name(#STD_TEXT) Componentversion(1) Displayposition(2) Height(20) Left(24) Parent(#COM_OWNER) Tabposition(2) Top(84) Usepicklist(False) Width(839) Caption('入力’) Labeltype(Caption)
Define_Com Class(#STD_TEXTL.Visual) Name(#STD_TEXTL) Componentversion(1) Displayposition(3) Height(21) Left(24) Parent(#COM_OWNER) Tabposition(3) Top(112) Usepicklist(False) Width(838) Caption('出力’) Labeltype(Caption)
Evtroutine Handling(#com_owner.CreateInstance)
Set Com(#com_owner) Caption(*component_desc)
Endroutine
Evtroutine Handling(#Button1.Click)
#STD_TEXTL := #STD_TEXT.LowerCase
Endroutine
End_Com