インスタンス・リストの欄見出しのオーバーライド

Visual LANSA

インスタンス・リストの欄見出しのオーバーライド


Windowsフレームワークでは、フィルターは、avListManager.AlterColumnHeadingsメソッドを使用してインスタンス・リストの欄見出しをオーバーライドできます。例えば以下のようになります。

invoke #avListManager.AlterColumnHeadings ForVisualID1('My Visual ID 1 Column Heading') ForVisualID2('My Visual ID 2 Column Heading') ForAColumn1('My Additional Alpha Column 1 Heading')  ForNColumn1('My Additional Numeric Column 1 Heading')   ForBusinessObject(<<The user object name/type of the business object>>)

オーバーライドは累積します。

インスタンス・リストにビジネス・オブジェクトのツリーが含まれている場合は、ツリー内の任意のビジネス・オブジェクトの欄見出しのオーバーライドを指定できます。ただし、オーバーライドは現在のツリーのビジネス・オブジェクトにのみ適用され、フレームワークの他の場所のビジネス・オブジェクトには適用されません。

すべてのオーバーライドを削除し、欄見出しをすべて元の状態に戻すには、avListManager.ResetAlteredHeadingsを使用できます。

 

invoke #avListManager.ResetAlteredHeadings

 

これにより、現在のツリーのビジネス・オブジェクトのオーバーライドがすべて削除されます。