<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Shift_JIS">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>[teeda]画面遷移に伴うxxxItemsプロパティの引継ぎについて</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">坂口と申します。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">お世話になっております。</FONT></SPAN>
</P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">題記、画面遷移時の</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Items</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティの引継ぎについて確認したく質問させていただきます。</FONT></SPAN>
</P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">当方、画面遷移時の</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Items</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティの引継ぎと</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">html</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">ファイルの</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItemsSave</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">の関係を調査する為、</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">以下のようなアプリケーションを作成しました。</FONT></SPAN>
</P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">★画面</FONT></SPAN>
<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">1.</FONT></SPAN><SPAN LANG="ja"> <FONT SIZE=2 FACE="MS Pゴシック">検索画面</FONT></SPAN>
<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">2.</FONT></SPAN><SPAN LANG="ja"> <FONT SIZE=2 FACE="MS Pゴシック">検索結果画面</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">(1.</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">とは異なる</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">HTML</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">を使用</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">)</FONT></SPAN><SPAN LANG="ja"></SPAN>
</P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">★アプリケーションの作り</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">検索画面で検索条件を設定し、対応する</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Page</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">クラスに</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティを用意し検索結果を格納。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">検索結果画面に対応する</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Page</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">クラスにも</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティを用意しておく。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">検索画面では</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティ値の表示は行わず、検索結果画面で表示するようにする。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">(検索画面、検索結果画面に同一検索条件プロパティを用意し、検索結果画面の</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">prerender</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">メソッドで</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック"> </FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティ値をセットする処理も可能ですが、今回は</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティを両画面で用意し使用する)</FONT></SPAN>
</P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">★画面遷移方法</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">画面遷移方法として、以下</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">3</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">つの方法を実施。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">画面遷移方法によっては</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティの値を引き継げたり、引き継げなかったりします。</FONT></SPAN>
</P>
<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">1.</FONT></SPAN><SPAN LANG="ja"> <FONT SIZE=2 FACE="MS Pゴシック">『検索遷移ボタンを使用。</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">(id="doxxx"</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">のサブミットボタン、対応メソッドの戻り値は検索結果画面</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">)</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">』</FONT></SPAN><SPAN LANG="en-us"></SPAN>
<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> </FONT></SPAN><SPAN LANG="ja"> <FONT SIZE=2 FACE="MS Pゴシック">検索遷移ボタン押下時に、検索遷移ボタンに対応するメソッド内で</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティ値格納と検索結果画面への遷移を行う。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック"> ⇒ 検索結果画面で</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティ値の表示可能。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック"> </FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> (</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">検索結果画面の</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">prerender</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">メソッド内で</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティ値は検索画面の値がセットされている</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">)</FONT></SPAN><SPAN LANG="ja"></SPAN>
</P>
<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">2.</FONT></SPAN><SPAN LANG="ja"> <FONT SIZE=2 FACE="MS Pゴシック">『検索ボタン</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">(id="doxxx"</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">のサブミットボタン、対応メソッドの戻り値は</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">null)</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">、画面遷移ボタン</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">(id="doxxx"</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">のサブミットボタン、対応メソッドの戻り値は検索結果画面</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">)</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">を使用。』</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック"> 検索ボタン押下時、検索ボタンに対応するメソッド内で</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティ値格納。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック"> 画面遷移ボタンを用意し、画面遷移ボタンで検索結果画面へ遷移。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック"> ⇒ 検索結果画面で</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティ値の表示不可。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック"> </FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> (</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">検索結果画面の</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">prerender</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">メソッド内で</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティ値は検索画面の値がセットされてない</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">)</FONT></SPAN>
</P>
<P><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">3.</FONT></SPAN><SPAN LANG="ja"> <FONT SIZE=2 FACE="MS Pゴシック">『検索ボタン</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">(id="doxxx"</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">のサブミットボタン、対応メソッドの戻り値は</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">null)</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">、画面遷移リンク</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">(id="doxxx"</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">のリンク、遷移先は検索結果画面</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">)</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">を使用。』</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック"> 検索ボタン押下時、検索ボタンに対応するメソッド内で</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティ値格納。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック"> 画面遷移リンクを用意し、リンク選択で検索結果画面へ遷移。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック"> ⇒ 検索結果確認画面で</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティの表示不可。</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック"> </FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> (</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">検索結果画面の</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">prerender</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">メソッド内で</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティ値は検索画面の値がセットされてない</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">)</FONT></SPAN>
</P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">以上のように、画面遷移方法が異なると</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティが引き継げたり、引き継げなかったりするのですが、</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティ値の引継ぎは</FONT></SPAN></P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">どのように行うのが正しいのでしょうか</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">?</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">また、『画面遷移方法</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> 1.</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">』使用時、検索結果画面から「検索」「検索結果画面」以外の画面</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">(</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">←この画面では</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティなし</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">)</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">に遷移し、「検索結果画面」に戻ると</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"></SPAN></P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">には前の検索結果が保存されていることから、</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItems</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">プロパティはサブアプリケーションスコープに設定されていると認識して宜しいのでしょうか</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">?</FONT></SPAN></P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">そしてなぜ、『画面遷移方法</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> 1.</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">』の場合のみ、このような動作になるのでしょうか</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">?</FONT></SPAN>
</P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">最後に、</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">html</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">ファイルの</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItemsSave</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">ですが、『画面遷移方法</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial"> 1.</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">』使用時は</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItemsSave</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">の使用は不要となると思いますが、</FONT></SPAN>
<BR><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">どのような状況の時に使用すれば宜しいのでしょうか</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">?</FONT></SPAN>
<BR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">(</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">画面のドロップダウン値を</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">initialize</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">メソッドで</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">DB</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">から動的に取得後、自画面遷移でドロップダウン値を再表示する為に</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">xxxItemsSave</FONT></SPAN><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">を使用した事はあります。</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">)</FONT></SPAN><SPAN LANG="ja"></SPAN></P>
<P><SPAN LANG="ja"><FONT SIZE=2 FACE="MS Pゴシック">長文で大変申し訳ございませんが、ご回答お願い致します。</FONT></SPAN>
</P>
<BR>
</BODY>
</HTML>