プロパティ 説明
remoteUrl ../hotelSearch サーバサイドのプログラムのURLを指定。
type remote 通信タイプを指定。ここではリモート通信に設定。
async true 通信方式を指定。ここでは非同期通信に設定。
[param] rootNode hotelCondition 送信メッセージ XMLのルート要素名を指定。
[source] obj dayText 送信するデータを持つGUIオブジェクトのname属性値を指定。ここではレイアウト定義XMLで示したgridのname属性値に設定。次の「[source] node」とペア。
placeGinzaCheckbox
placeShinjukuCheckbox
placeShibuyaCheckbox
roomCombo
chargeMaxText
[source] node day 送信メッセージXML内に含める送信するデータのノード名を指定。前の「[source] obj」とペア。
placeGinza
placeShinjuku
placeShibuya
room
chargeMax
[result] rootNode hotelList 受信メッセージXMLのルート要素名を指定。
[target] in rows 受信メッセージXML内の、取得したいデータが含まれるノードのノード名を指定。
[target] inkey row 受信メッセージXML内の取得したいデータが複数値(例えばグリッド)の場合は第二階層のノード名を指定。
[target] out hotelDetailGrid 受信したデータを代入するGUIオブジェクトのname属性値を指定。ここではレイアウト定義XMLで示した(ホテル詳細フレーム内の)textのname属性値に設定。
[bind] node id 受信メッセージXML内の、第二階層内の取得したいデータが含まれるノードのノード名を指定。次の「[bind] tokey」とペア。
name
place
room
charge
[bind] tokey 0 前の「[bind] node」で取得したデータを代入する先のグリッドの列番号を指定(0-index)。前の「[bind] node」とペア。
1
2
3
4

表5:検索ボタンをクリックした際のイベント設定内容