Get indexed string

4D - Documentation   French   English   German   Spanish   日本語   4D v11 SQLコマンドテーマリスト   4D v11 SQLインデックス   4D v11 SQL定数テーマリスト   戻る   前   次

version 11 (Modified)


Get indexed string (resID; strID{; resFile}) 文字列

引数説明
resID数値リソースID番号、または
'group'要素の'id'属性 (XLIFF)
strID数値ストリング番号、または
'trans-unit'要素の'id'属性 (XLIFF)
resFileDocRefリソースファイル参照番号、または
省略時: すべてのXLIFFファイル、または
開かれているリソースファイル
戻り値文字列インデックス付きストリングの値

説明

Get indexed string コマンドは以下の値を返します:

・ストリングリスト (“STR#”) リソースに格納された、IDがresIDの文字列、または

・開かれたXLIFFファイル中、'group'要素の'id'属性がresIDである文字列 (後述の"XLIFFアーキテクチャとの互換性"を参照)。

strIDにストリングの番号を渡します。ストリングリストリソースのストリングは1からNの順に番号が振られます。ストリングリストリソースのすべてのストリング (およびそのストリング番号) を取得するにはSTRING LIST TO ARRAYを使用します。

リソースまたはそのリソース内のストリングが見つからなかった場合、空の文字列が返され、システム変数OKに0が設定されます。

resFileに有効なリソースファイル参照番号を渡すと、そのリソースはそのリソースファイル内でのみ検索されます。resFileを省略した場合は、リソースチェーン内で最初に見つかったリソースのオカレンスが返されます。

Note: ストリングリストリソースの各ストリングは、最大255文字を格納できます。

XLIFFアーキテクチャとの互換性

4D v11より、Get indexed string コマンドはXLIFFアーキテクチャと互換があります。コマンドはまずresIDstrIDに対応するリソースをすべての開かれたXLIFFファイル内で探します (resFile 引数が省略されていれば)。この場合、resIDgroup要素のid属性を表し、strIDtrans-unit要素のid属性を表します。値が見つからない場合、コマンドは引き続き開かれたリソースファイルを検索します。4DにおけるXLIFFアーキテクチャに関する詳細は4D Design Referenceマニュアルを参照してください。

例題

Month ofコマンドの例題参照

参照

Get string resource, Get text resource, STRING LIST TO ARRAY.

システム変数とシステムセット

リソースが見つかった場合システム変数OKに1が設定されます。それ以外は0が設定されます。


4D - Documentation   French   English   German   Spanish   日本語   4D v11 SQLコマンドテーマリスト   4D v11 SQLインデックス   4D v11 SQL定数テーマリスト   戻る   前   次