[Seasar-user:16028] Re: [DBFlute]rowspanを使用した一覧のページングは可能でしょうか

kubo [E-MAIL ADDRESS DELETED]
2008年 10月 17日 (金) 14:00:29 JST


久保(jflute)です。

>> 例の「1,2」に相当する粒度のレコードを持つテーブルは
>> 存在しないでしょうか?
> 存在します。
了解です。ありがとうございます。

ならば、検索に関しては以下のような方法を
想像していますが、意識合っていますでしょうか?

例えば、「1、2」に相当する粒度のテーブルを「ABC」
「aaa、bbb」に相当する粒度のテーブルを「DEF」
として、
「ABC」のリストを普通にselectPage()で取得して、
その直後に「DEF」をbhv.loadDef(abcList, new Xxx(){});で取得し、
オブジェクトの階層構造とHTML上の階層構造を同じにする。

> 添付のような感じで実装する方法しか思いつかなかったので

DBFluteの検索部分の実装がなかったので、
どちらかと言うと今回の質問内容は、
Teeda(でいいんですよね?)でオブジェクトの階層構造を
うまく解決して、TDタグのrowspan属性を利用して
テーブルの見映えを良くする方法は?
って質問になりますでしょうか?

ちなみに
オブジェクトの階層構造をHTML上で要件通りの展開することに、
PagingResultBeanだろうがListだろうかはあまり関係ないはずです。


2008/10/17  <[E-MAIL ADDRESS DELETED]>:
> 久保さん
>
> いつもお世話になってます。
>
>> 例の「1,2」に相当する粒度のレコードを持つテーブルは
>> 存在しないでしょうか?
> 存在します。
>
> 添付のような感じで実装する方法しか思いつかなかったので
> Paging機能はそのまま使えないかなー、と思った次第です。
>
> どうぞ宜しくお願いします。
> 海野
>
>
> 引用 kubo <[E-MAIL ADDRESS DELETED]>:
>
>> 久保(jflute)です。
>>
>> 海野さん、こんにちは
>> まず確認をさせてください。
>>
>> 取得したレコードを何かしらの基準でグループ分けして扱う感じでしょうか?
>>
>> 例の「1,2」に相当する粒度のレコードを持つテーブルは
>> 存在しないでしょうか?
>>
>> 2008/10/14  <[E-MAIL ADDRESS DELETED]>:
>> > 海野です。
>> > いつもお世話になっております。
>> >
>> >
>> HTMLのテーブルのTDタグにrowspan属性を使用した一覧表示で、
>> > DBFluteのページング機能を利用することは可能でしょうか。
>> >
>> > 例)
>> > --------------
>> >     | aaa
>> >  1  |--------
>> >     | bbb
>> > --------------
>> >     | ccc
>> >     |--------
>> >  2  | ddd
>> >     |--------
>> >     | bbb
>> > --------------
>> >
>> この場合、2行とカウントしてページング機能が利用できると嬉しいです。
>> >
>> > 宜しくお願い致します。
>> >
>> > _______________________________________________
>> > 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
>>
>
>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
>


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