GETLABELTEXT ER 関数
GETLABELTEXT
関数は、特定のラベルを検索して、指定したラベルの翻訳を表す 文字列 値を指定した言語で返します。
構文
GETLABELTEXT (label id, language)
引数
ラベル ID
label id
: 文字列 または ラベル ID
次のいずれかのラベル タイプの有効なID:
- 電子申告 (ER) ラベル
- Microsoft Dynamics 365 Finance ラベル
使用上の注意
この引数は、次のサポートされているパターンのいずれかを使用して、定数としてのみ定義できます。
ER ラベルの場合:
@"GER_LABEL:<LABEL ID>"
"GER_LABEL:<LABEL ID>"
財務ラベルの場合:
@"<LABEL ID>"
"<LABEL ID>"
メモ
指定したラベル ID を使用してもラベルが見つからない場合は、デザイン時に フォーミュラ デザイナー ページに検証エラー メッセージが表示されます。
言語
language
: 文字列
言語コードを表す文字列。
使用上の注意
この引数は、テキスト定数として、または 文字列 値を返すデータ ソース フィールドのパスとして定義できます。
メモ
テキスト定数として定義されているときに、指定した language
引数を使用しても言語コードが見つからない場合は、デザイン時に検証エラー メッセージが表示されます。
実行時に、指定した EN-US
引数を使用しても言語コードが見つからない場合、language
システム言語に対する翻訳が指定されたラベルに対して返されます。
戻り値
文字列
結果テキスト値。
例 1: システム ラベル
式 GETLABELTEXT (@"SYS70894", "en-us")
と GETLABELTEXT ("SYS70894", "en-us")
は、@SYS70894
アプリケーション ラベルの英語訳 "Nothing to print" を返します。
例 2: ER ラベル
ISO20022 口座振替 (DE) の構成から 派生 したER 構成 の編集、計算フィールド 型の新しいデータ ソースの入力、およびこのデータ ソースの式 GETLABELTEXT(@"GER_LABEL:VendorName", "de")
の構成を開始します。 この場合、データ ソースは実行時に、基準の ISO20022 口座振替 (DE) ER 構成で最初に構成された @GER_LABEL:VendorName
ER ラベルのドイツ語訳 "Kreditorenname" を返します。