[Seasar-user:8443] Re: 【Teeda】forEach内のcondition が表示されない

Yasuo Higa [E-MAIL ADDRESS DELETED]
2007年 6月 18日 (月) 20:13:03 JST


ひがです。
> 
> お世話になっております。
> 森です。
> 
> forEach内のcondition の問題は、できればTeeda側で対応していただきたいと考
> えています。
> 原因が分からず、どのような回避策でいけるか悩んでいます。
> お忙しいとはおもいますが、調査・対応をお願いいたします。
> 
> 私どものプロジェクトが終盤に差し掛かっていて、今月中に回答をいただけると
> 助かります。
> 
TConditionは、hiddenで状態を保存しているため、
一つのコンポーネントで一つの状態しか保存できません。
TForEachを使うと行ごとにコンポーネントの状態を保存する
必要があるため、うまく動いていませんでした。

PageScopeを使って、行ごとに状態を保存する修正を入れたので
今後は大丈夫になるはずです。
まだ、すべてのテストが通っているわけではないので、
修正は完璧ではないのですが、方針は立っています。

ご心配をおかけして申し訳ありませんが、
よろしくお願いします。

> よろしくお願いいたします。
> 
> > ひがです。
> > 
> > > 中村です、お世話になっております
> > > 
> > > Conditionが表示されていた機能は
> > > prerenderでForEach部分を表示していました。
> > > 早とちりしてしまって、大変申し訳ありません。
> > > 
> > 今、調べようとしている最中ですが、やらなくても大丈夫そうですか。
> > 
> > > 以上
> > > 
> > > > 大谷さん
> > > > 
> > > > 中村と申します、お世話になっております。
> > > > 
> > > > 同様の現象が私のプロジェクトでも発生しており
> > > > こちらでは表示される画面と表示されない画面があります
> > > > 
> > > > 現在表示されている画面については
> > > > そのままConditionを利用していても良いのでしょうか?
> > > > 
> > > > もし現時点で原因が分かっているようでしたら
> > > > ご教授いただけませんでしょうか?
> > > > 
> > > > よろしくお願いいたします。
> > > > 
> > > > 森 和紀 wrote:
> > > >> 大谷さん。
> > > >>
> > > >> お世話になっております。
> > > >> 森です。
> > > >>
> > > >>> Conditionの描画のロジックの部分を見直すので
> > > >>> 少し時間いただけますでしょうか。
> > > >> よろしくお願いいたします。
> > > >>
> > > >>> 大谷です。
> > > >>>
> > > >>> JIRAにあげておきました。
> > > >>>
> > > >>> https://www.seasar.org/issues/browse/TEEDA-308
> > > >>>
> > > >>> しばしお待ちください。
> > > >>>
> > > >>> 07/06/11 に Shinpei Ohtani<[E-MAIL ADDRESS DELETED]> さんは書きまし
た:
> > > >>>> 大谷です。
> > > >>>>
> > > >>>> 下記サンプルコードありがとうございます。
> > > >>>> 状況はよくわかりました。
> > > >>>>
> > > >>>> Conditionの描画のロジックの部分を見直すので
> > > >>>> 少し時間いただけますでしょうか。
> > > >>>> JIRAにはあげておきますので、そちらで進捗確認できるようにしておきま
す。
> > > >>>>
> > > >>>> 宜しくお願いします。
> > > >>>>
> > > >>>> 07/06/11 に 森 和紀<[E-MAIL ADDRESS DELETED]> さんは書きました:
> > > >>>>> お世話になっております。
> > > >>>>> 森と申します。
> > > >>>>>
> > > >>>>> Teeda 1.0.7 で開発しております。
> > > >>>>>
> > > >>>>> forEach内でcondition を使用し表示する内容の切り替えを行っているの
です
> > が、
> > > >>>>> condition が表示されずに困っています。
> > > >>>>>
> > > >>>>> 検索ボタンで、forEachのリストに値を設定します。
> > > >>>>> 設定した値の一覧は表示されますが、condition 部分が表示されません。
> > > >>>>> (condition には isXXXとisNotXXX の両方があるので必ずどちらかが表
示さ
> > れ
> > > >>>>> るはず)
> > > >>>>> ただし、PostBack後は condition 部分も期待通り表示されます。
> > > >>>>>
> > > >>>>> 現象が発生するソースを添付いたします。
> > > >>>>> example の forEach を差し替えてご確認ください。
> > > >>>>>
> > > >>>>> <確認手順>
> > > >>>>> ・検索ボタンを押下
> > > >>>>> 一覧が表示される。
> > > >>>>> ここで、3番目のカラムに何も表示されない。(condition 部分が表示さ
れな
> > い)
> > > >>>>> → 本来なら、「更新」か「参照」が表示されるはず
> > > >>>>>
> > > >>>>> ・次へボタンを押下
> > > >>>>> 一覧が更新される
> > > >>>>> 3番目のカラムに値が表示される。
> > > >>>>> → condition 部分が正しく表示される。
> > > >>>>>
> > > >>>>> ・検索ボタンを押下
> > > >>>>> 一覧が更新される
> > > >>>>> 3番目のカラムに値が表示される。
> > > >>>>> → condition 部分が正しく表示される。
> > > >>>>>
> > > >>>>> 以上、よろしくお願いします。
> > > >>>>>
> > > >>>>> --
> > > >>>>> 森 和紀 <[E-MAIL ADDRESS DELETED]>
> > > >>>>>
> > > >>>>> _______________________________________________
> > > >>>>> Seasar-user mailing list
> > > >>>>> [E-MAIL ADDRESS DELETED]
> > > >>>>> https://ml.seasar.org/mailman/listinfo/seasar-user
> > > >>>>>
> > > >>>>>
> > > >>>>>
> > > >>>> --
> > > >>>> =============================
> > > >>>> Shinpei Ohtani
> > > >>>> [E-MAIL ADDRESS DELETED]
> > > >>>> =============================
> > > >>>>
> > > >>> -- 
> > > >>> =============================
> > > >>> Shinpei Ohtani
> > > >>> [E-MAIL ADDRESS DELETED]
> > > >>> =============================
> > > >>> _______________________________________________
> > > >>> Seasar-user mailing list
> > > >>> [E-MAIL ADDRESS DELETED]
> > > >>> https://ml.seasar.org/mailman/listinfo/seasar-user
> > > >>
> > > >> 以上です。
> > > >>
> > > > 
> > > > 
> > > _______________________________________________
> > > Seasar-user mailing list
> > > [E-MAIL ADDRESS DELETED]
> > > https://ml.seasar.org/mailman/listinfo/seasar-user
> > > 
> > 
> > 
> > --
> > Yasuo Higa
> > [E-MAIL ADDRESS DELETED]
> > _______________________________________________
> > Seasar-user mailing list
> > [E-MAIL ADDRESS DELETED]
> > https://ml.seasar.org/mailman/listinfo/seasar-user
> 
> 
> 以上です。
> 
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
> 


--
Yasuo Higa
[E-MAIL ADDRESS DELETED]



Seasar-user メーリングリストの案内