10.6.63 TrimSubstitute
TrimSubstitute を使用すると、文字列内で&1、&2…&9で表される定義済みの一連の位置にあ るテキストを置き換えることができます。このとき、末尾ブランクはすべて切り捨てられます。
入力パラメータ
String1 - 代替値
String2 - 代替値
String3 - 代替値
String4 - 代替値
String5 - 代替値
String6 - 代替値
String7 - 代替値
String8 - 代替値
String9 - 代替値
例
以下の例では、*MtxtCust01が、以下を内容とする言語変数であるとします。
"&1 &2 has a limit of $&3"
また、#Givename、#Surname、および#Limitの値がそれぞれ'Veronica '、'Brown '、および'2000'とします。
実行時の結果は以下のようになります。
Veronica Brown has a limit of $2000.
#Com_owner.caption := *MtxtCust01.Substitute(#Givename #Surname #Limit.AsString)
注:文
字列内に連続した2つのアンパサンドがある場合、1つのアンパサンドとして処理され、置き換えでは考慮されません。
例:
#str1 := "&1&&2"
#str2 := #str1.Substitute( "a" "b" )
#str2 will equal "a&2"
ÝAlphanumeric/String型組 み込みファンクション