このコンテンツを表示するためには、無償の Adobe Flash Player が必要です。ダウンロード

« 晩酌の合図    SimpleXML + Google Maps API 2 »

mx:DataGrid と mx:ComboBox の覚書

| Category=Flex

FLEX のデータグリッドと、所謂「プルダウン」であるコンボボックスの挙動について、留意事項

その1。ComboBox は次のようにしてパラメータをガチャンと切り替えてみる

change="callDataBase(event);"

アヒルの水かきのような水面下の振る舞いは、次のように

var company:String = comboBox.selectedItem.value;
var xmlString:URLRequest = new URLRequest("http://www.abc.com/database.php?kaisha=" + company);

XML を生成する php のMySQL へのクエリはこんなあんばい

$query = "SELECT * FROM stations WHERE company = '$company' ORDER BY roman";

その2。DataGrid には以下のようにしてデータを表示させるが

infoGrid.addItem({namae:namae, roman:roman, Marker:stationMarker});

上記の ComboBox で項目を切り替えるたびコラムがどんどんメタボリックになってしまうので

infoGrid.removeAll();

というふうに適所で節制を強いればスマートな容姿に。

このGoogle Maps の MXML は、最終的に以下のような感じ

今月のお勉強、おしまい。何の役に立つか不明。

« 晩酌の合図    SimpleXML + Google Maps API 2 »