まずは機能を紹介します。
private var areaCollection:ArrayCollection;
private function generateAreaCollection():void
{
areaCollection = new ArrayCollection();
areaCollection.addItem({Areal: "Totalareal:", Verdi: int(totalArea * 100) / 100 + " kvm"});
areaCollection.addItem({Areal: "Hovedtakets areal:", Verdi: int(result.area* 100) / 100 + " kvm"});
//Lots of other stuff omitted (just more addItems).
}
ご覧のとおり、ArrayCollection に項目を配置する順序は Areal、次に Verdi (面積、値) です。
後でコレクションをループすると、順序が変わります。今はヴェルディ、そしてエリアル(値、面積)です。
何が問題なのか考えている人はいますか?
後でhtmlでテーブルを作成するためにPHPスクリプトに渡すと、本当に台無しになります。(サイズと「値」が異なるいくつかの異なる動的DataGridがあるため、PHPスクリプトでf.ex「Areal」を直接指すことはできません)
ところで、その厄介な問題を取り除く方法を知っている人はいmx_internal_uid
ますか?