Visual LANSA フレームワーク ガイド > フレームワーク・プログラミング > コード・テーブル > コード・テーブル設定の高度なオプション > 複数言語データ
複数言語データ

複数言語アプリケーションには複数言語のテーブル・データが必要です。このような状況では、1つのコードに複数の記述があることは普通で、言語ごとに違うコードのセットがある場合もあります。コード・テーブル・システムは、言語対コードのレコードを1つ持つことで、これを扱います。

VF_TITLEテーブルのテーブル・データを考えてみます。

敬称コード 言語 敬称の記述

MR

ENG

Mr.

MR

DEU

Herr.

MRS

ENG

Mrs.

MRS

DEU

Frau.

MISS

ENG

Miss.

MISS

DEU

Frl.

 

(テーブル定義タブの) 言語フィールドのパラメータで、どのキー・フィールドが言語コード・フィールド (この表では「言語」) になるかを指定します。

実行時のみ、テーブル・エントリーはユーザーにとって正しい言語コードで表示されます。

多言語テーブル・データが必要でないとき、言語フィールドの値を言語フィールドでない - 単一言語テーブルデータに設定します。この場合、すべてのテーブル・エントリーが実行時に表示されます。 

区画が多言語だからといって、テーブルが必ずしも多言語である必要はありません。