作成したプログラムのデコードや検索操作
コード・テーブルは非表示のコンテキストで動いているプログラムがアクセスします。例えば、バッチ・レポート・プログラミングでは、レポートに印字する前に通貨コード"USD"を"US Dollars"という記述に変換する必要があります。
物理ファイルに保存されているデータを持つテーブルだけが、これらの関数でアクセスできます。
*Use the logical view (nma) keyed by:
*Table name, field name, AKey1, Nkey1, AKey2, Nkey 2, Akey3, Nkey3 ...
FETCH fields(#FP_EPTVAL) from_file(FPTABnma) with_key('VF_CURRENCY' 'DESCRIPTN' #MyCurrencyCodeField)
Change #MyDescriptionField #FP_EPTVAL
ほかの例が「よくある質問(コード・テーブル)」に載っています。