[
|../../index.htm#lansa/l4wtgu03_0880.htm]
現在地:
ほとんどの場合、列の処理方法は比較的簡単に決定できます。 新規の名前 列と同じ名前のフィールドが存在しない場合、新規フィールドが作成されます。今後の参照に備え、ソース・テーブルはフィールドに対して記録されます。 これらのフィールドのステータスは新規となります。 既存の名前 列と同じ名前のフィールドが存在する場合、フィールドのソース (つまり、この派生元のテーブル) とロードされるテーブルが比較されます。テーブルが一致すれば、このフィールドは列の属性とともに更新されます。 これらのフィールドのステータスは変更となります。 既存の名前と部分リロード 名前の一致が検知され、列属性が変更されていた場合は、両方のソース・テーブルが評価されます。これが異なる場合、変換処理では今後の作業方法を決定することはできません。フィールドは複数の LANSA テーブルで利用されていますが、すべてのソース・テーブルの情報が入手できるわけではありません。 これらのフィールドのステータスは部分リロードとなります。 ドロップダウンが提供され、フィールドを更新するか、新規フィールドを作成するか、変更を無視するかを決定することができます。 既存の名前と不一致 複数のテーブルをロードする時、各ソース・テーブルから異なる属性を持つ同じ名前の列がある可能性があり、これらが LANSA フィールドに一致しない場合があります。このような状況の場合、変換処理では解決策として新たにフィールドを作成することしかできません。 この状況は、ソース・テーブルの定義に問題があることを示唆しています。 これらのフィールドのステータスは不一致となり、ソース・テーブルにも不一致のフラグが立てられます。 この不一致の原因を探るためにも、ソース・テーブルと列を調査することを強くお勧めします。 終了 \[終了\] ボタンがクリックされると、フィールドおよびテーブルが作成されます。 この処理はロードされるテーブルや列の量によって、数分かかる場合もあります。 [ !worddavaf485e25f57cd86bb5b0fc63f3f1b1cc.png|height=32,width=32! |../../index.htm#lansa/l4wtgu03_0880.htm] |