同じ名前を持つ2つの画面を区別する方法
同じ名前が指定されている画面を区別するには、バリアント名を使用します。「RAMP-TS画面スクリプトによるJavaScriptオブジェクトの定義」を参照してください。
バリアント名は、vName、vTypeなどと同様の画面のプロパティです。スクリプトでバリアント名を参照するには、以下を使用します。
this.vLatestVariant
通常、異なるビューを持つ画面でバリアント名を使用します。代表的な例には、Work with Active Jobsなどの画面があります。これにWRKACTJOBと名前を付けることができます。F11を押すと、同じ画面が表示されますが、今回は別の一連の列が表示されます。
前の画面で表示されなかった、この画面の列見出しのいずれかを画面定義の一部として使用し、バリアント名を使用して保存できます。同様に、F11をもう一度押すと、別の異なる一連の列が表示されます。ここでも、定義のいずれかの列見出しを使用して、別のバリアント名で画面を保存できます。
詳細については、「RAMP-TS015:画面バリエーションの概要と処理」を参照してください。