protected function inital():void
{
var _cb:CheckBox;
var _formitem:FormItem;
for( var i:int =0;i<program.list.length;i++)
{
_formitem = new FormItem();
_formitem.label = employee.list.emp_name;
_cb = new CheckBox();
_cb.styleName="gridCheckBox";
_cb.selected = (employee.list[i].emp_id == 'Y'?true:false);
_formitem.addElement(_cb);
Dynamic_Check.addElement(_formitem);
}
}
従業員としての値オブジェクト名で Java 側からリスト値を取得しています。ここで、2 つのフィールド emp_name 、 emp_id を含む配列コレクションのリストを宣言し、これらの値をチェック ボックスのラベルと emp_id に割り当てています。 (y または N 形式) しかし、そのチェック ボックスのラベルとその選択を確認できません。IN VO では、List を配列コレクションとして宣言するだけです。 public var list:ArrayCollection = new ArrayCollection();