チケット #9120

gridについて
登録: 2006-10-03 17:24 最終更新: 2006-12-19 01:52

報告者:
担当者:
チケットの種類:
状況:
オープン [担当者決定済み]
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
1

詳細

gridのセル内にcomboBox等のコンポーネントを配置したいと
考えていますが、対応は可能でしょうか?

チケットの履歴 (10 件中 3 件表示)

2006-10-03 17:26 更新者: shin_jon
  • 概要が更新されました
2006-10-13 15:00 更新者: kawadayu
コメント
Logged In: YES
user_id=23737

gridはRialtoライブラリのgrid機能を利用していますが、現在の
Rialto(Rialto javascript API ver.0.8.5)のgridでは他のコンポー
ネントの配置には対応していません。

(1)Rialto側に希望を出してRialto側で実装して頂く
(2)自分達で独自に実装する
という2通りの方法が考えられますが、いずれにせよ実装自体複雑なた
め、残念ながら早急な対応は難しいかと思います。
2006-10-16 10:16 更新者: None
コメント
Logged In: NO

RialtoStudioのほうでは部品編集にコンボボックス利用も
対応しているので、既に方法があるかと思います。

詳しくなくあやふやな発言で申し訳ありませんが。
2006-10-16 17:23 更新者: kawadayu
  • 添付ファイル 1584: comboInGrid.png が付加されました
コメント
Logged In: YES
user_id=23737

ご報告ありがとうございます。
確認したところ確かにgridセル内にcombo配置は可能でした。

Rialto javascript API v0.8.5
\rialtoEngine\javascript\components\controls\grid.js
52行目-55行目に作成方法に関するコメントが記述されていました。

実際サンプルを作成し、試したところ実現できました。
その際のプリントスクリーン画像を添付します。

shinjonさん、この画像のようなものを想定されていたでしょうか?も
し違ったようでしたらご意見など頂ければと思います。

こちらの機能をレイアウト定義XMLとして追加定義するかどうかを検討
させて頂きます。
2006-10-17 12:28 更新者: shin_jon
コメント
Logged In: YES
user_id=24049

画像拝見いたしました。
私が想定していたイメージも画像の通りです。

ありがとうございます。

ご検討のほど宜しくお願いいたします。
2006-10-30 16:46 更新者: shsalex
コメント
Logged In: YES
user_id=23740

川田さんが提示してくれた「gridHeaderに子ノードを持たせる、そ
こにvalueとtextのペアを定義」といったやり方以外、以下のよう
なやり方もあると思います:
<gridHeader title="ヘッダ3" type="string" width="70"
combo="['1','コード1'],['2','コード2'],['3','コード3']"/>
combo属性でvalueとtextの配列を定義する。
メリットはXML階層構造より簡潔であることです。
属性の実装をしたいと思いますが、まず川田さんの意見を聞きたい
と思います。
2006-10-30 16:50 更新者: shsalex
コメント
Logged In: YES
user_id=23740

<gridHeader title="ヘッダ3" type="string" width="70"
combo="['1','コード1'],['2','コード2'],['3','コード3']"/>

XML表示はおかしくなるので、もう一回。
2006-10-30 17:06 更新者: kawadayu
コメント
Logged In: YES
user_id=23737

> shsalexさん

方式については開発者用MLで議論しましょう

> shin_jonさん

今週中にリリース予定の版で、gridセル内へのcombo配置を対応します
ので、今しばらくお待ち頂ければと思います。
2006-11-10 18:31 更新者: shsalex
コメント
Logged In: YES
user_id=23740

gridにcombo配置機能について、rialtoフレームワークのバグのた
め、今回のリリースに対応しません、ご了承ください。
2006-12-19 01:52 更新者: kimuratsy
  • 担当者(未割り当て) から shsalex に更新されました

添付ファイルリスト

  • comboInGrid.png(8KB)
    • gridセル内にcomboを配置したアプリケーション

編集

このチケットにコメントを追加するには、ログインが必要です » ログインする