STRINGファンクション
指定された文字列の識別番号の文字列を返します。このファンクションは特に複数言語対応アプリケーションで役に立ちます。
構文
STRING(iStringNumber)
パラメータ
iStringNumber | 文字列の識別番号 |
戻り値
指定された識別番号を使用してADD_STRINGにより以前定義された文字列、またはテキスト"String number n not found."が含まれる文字列。
例
サイン・オン・ファンクションでADD_STRING()ファンクションを使用し、異なる言語コードに基づいて次のような複数言語対応文字列が定義されている場合:
ADD_STRING(1,"OK");
ADD_STRING(2,"Cancel");
ADD_STRING(3,"Customer not found");
複数言語対応文字列へのアクセスが必要な他のすべてのスクリプトは、コード内で言語独自の方法によりファンクションSTRING(n)を参照します。コードの例:
for (i = 0; i <= 4; i++)
{
alert( STRING(i) );
}
次の文字列が表示されます。
String number 0 not found.
OK
Cancel
Customer not found
String number 4 not found
同様に、サイン・オン・スクリプトに次のような2つの文字列が定義されている場合:
ADD_STRING(1,"Customer number ");
ADD_STRING(2," could not be found or you are not authorized to view them.");
次のような別のスクリプトで複数言語対応メッセージを動的に作成できます。
var strMessage = STRING(1) + CustomerNumber.toString() + STRING(2);
alert(strMessage);