DynamicCockpitは郵便番号⇔住所検索WEBサービス「ぽすたん」と連携するためのオブジェクトを用意しています。
XML定義ファイルに「ぽすたん」の操作を記述することでFlash画面から、住所や郵便番号を検索することができます。
※「ぽすたん」は、イースト株式会社の提供する住所⇔郵便番号検索WEBサービスです。
DynamicCockpitから「ぽすたん」を利用した見積書アプリケーションのデモ
PostanConnecotrオブジェクト
■PostanConnectorを利用する
PostanConnectorは定義ファイルに以下のように記述することで住所を取得することが可能です。
<PostanConnector id="pos">
<FromZipCode zipCode="郵便番号"/>
</PostanConnector>
例 郵便番号から住所を取得する
例のように記述することでIDが"pos"のPostanConnectorオブジェクトは郵便番号から検索される住所情報を「ぽすたん」から取得します。
取得された情報は"pos"オブジェクトのAddressKanji、AddressKanaといった属性に格納します。
見積書フォームアプリケーションではPostanConnectorは以下のように利用されています。
<PostanConnector id="pos" >
<onResult proc="FromZipCode">
<object id="address1">
<set text="$pos/addressKanji"/>
</object>
</onResult>
</PostanConnector>
<numberInput id="zip" x="77" y="46" width="198" height="14" text="" fontSize="11" maxChars="8" marginLeft="5" backgroundColor="0xFFF8CE" focusedBackgroundColor="0xC0ffC0" borderStyle="none" textAlign="left" enter="../address1" tabIndex="1" imeMode="off">
<setFocus />
<onChanged length="7">
<object id="pos">
<FromZipCode zipCode="$zip/text"/>
</object>
</onChanged>
</numberInput>
|