[ |../../index.htm#lansa/lansa050_0745.htm]
現在地: RAMP-TSガイド > RAMP VLF-WIN のチュートリアル > 上級 RAMP Womdows チュートリアル > RAMP-WINAD07 ステップ 2. 計画を立てる

RAMP-WINAD07 ステップ 2. 計画を立てる 

チュートリアル「[<span style="color: #0000ee"><span style="text-decoration: underline; ">RAMP-WINAD06: 複数のタブで複数の画面を処理する</span></span> |lansa050_0445.htm#_Ref223853007]」では、これらの画面を識別し、3 つのコマンド・ハンドラー・タブで機能するようにしました。
ここでは、3 つのデスティネーション画面を \[全ての詳細\] という 1 つのコマンド・タブに表示し、ユーザーがこれらの画面間を \[前へ\] ボタンと \[次へ\] ボタンを使用して移動できるようにします。  このためには、以下のように計画を立てる必要があります。 

画面

関連付けられるコマンド・タブ

有効なボタン/ファンクション・キー

ターゲット

UFRTS03_D1

全ての詳細

次へ/Enter -> UFRTS03_D2

UFRTS03_R1

UFRTS03_D2

-

前へ/F12 - > UFRTS03_D1
次へ/Enter -> UFRTS03_D3

UFRTS03_R1

UFRTS03_D3

前へ/F12 -> UFRTS03_D2

UFRTS03_R1

 |
 
この計画を詳細に確認して、以下の質問に答えられる必要があります。
 

質問
 

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="f83234f2-1354-4d7b-bb01-212e91702cbe"><ac:plain-text-body><![CDATA[

UFRTS03_D1 のみがコマンド・ハンドラー・タブにリンクされているのはなぜですか?

今回は 1 つのコマンド、[全ての詳細] のみを使用する予定で、ユーザーがこのコマンドを実行すると、コマンド・タブに画面 UFRTS03_D1 が表示されます。   
]]></ac:plain-text-body></ac:structured-macro>
 

UFRTS03_D2 と UFRTS03_D2 がコマンド・ハンドラー・タブにリンクされていないのはなぜですか?
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="9255a48c-263e-486c-9691-d217bbe33042"><ac:plain-text-body><![CDATA[ 

これらは、コマンド自体にはリンクされていません。画面UFRTS03_D2またはUFRTS03_D3には、UFRTS03_D1を経由し、[次へ]ボタンを使用して進みます。これらの画面に個別に直接アクセスできるようにするには、画面を独自のコマンド・タブに配置します。

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="e3f0cf32-590e-4576-9ce7-ef1c10cd02c5"><ac:plain-text-body><![CDATA[

画面UFRTS03_D1が表示されると、どのファンクション・キー/ボタンが有効になり、どのように機能しますか?

[次へ]ボタンとEnterキーが有効になります。
]]></ac:plain-text-body></ac:structured-macro>
これらを使用すると、画面 UFRTS03_D2 が表示されます。   

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="793165bf-2231-428b-8908-8395288a3d71"><ac:plain-text-body><![CDATA[

画面UFRTS03_D2が表示されると、どのファンクション・キー/ボタンが有効になり、どのように機能しますか?

[前へ]ボタンとF12キーが有効になります。
]]></ac:plain-text-body></ac:structured-macro>
これらを使用すると、画面UFRTS03_D1が(再)表示されます。
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="52fcfaa4-70e7-4d5e-9427-9c6202d5925b"><ac:plain-text-body><![CDATA[[次へ]ボタンとEnterキーが有効になります。
]]></ac:plain-text-body></ac:structured-macro>
これらを使用すると、画面UFRTS03_D3が表示されます。   

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="7e0e15a6-4585-40c4-a0db-49408fbe42e9"><ac:plain-text-body><![CDATA[

画面UFRTS03_D3が表示されると、どのファンクション・キー/ボタンが有効になり、どのように機能しますか?

[前へ]ボタンとF12キーが有効になります。
]]></ac:plain-text-body></ac:structured-macro>
これらを使用すると、画面UFRTS03_D2が(再)表示されます。   

3つのデスティネーション画面すべてにエグジット ジャンクションがあるのはなぜですか?

表示されたデスティネーションは、エグジット・ジャンクションを指定する必要があり、このジャンクションに移動するための適切なコードが vHandle_NAVIGATETO スクリプトに含まれていなければいけません。  

エクジット・ジャンクションはどのように使用されますか? 

デスティネーション画面が表示されると、別のビジネス・オブジェクトやビジネス・オブジェクト・インスタンス (別の発注、製品、または顧客) などの別のデスティネーション画面にいつでも置き換えることができます。これを可能にするために、デスティネーション画面は、RAMP ナビゲータがデスティネーション画面を出て、ジャンクション (高速道路/自動車道路のジャンクション) に戻り、次のデスティネーション (目的地) への最速の経路を計画できるようにするExit Junctionを持っている必要があります。 

 |
このチュートリアルの次のいくつかのステップでは、この計画の実装およびテスト/デバッグを扱います。
 
[ |../../index.htm#lansa/lansa050_0745.htm]