I am switching viewstacks from a doubleclick on a data grid to a data entry
screen for the record. Classic database stuff.
Everything works great except for the first time on the ComboBox's, then after
one time everything works. (In one of my old languages it would be an
initialization problem),
All other fields write properly. I am not using Carngorm on this app yet altho
am rapidly headed in that direction, but need to solve this one as is if
possible.
On double click I load the value into a public bindable variable and then
switch viewstack and rely on the binding to fill the value in the Combobox.
(Using it as a popup to select a single value).
[Bindable]
public var locaQuality:String;
[Bindable]
public var locaQualityArr:ArrayCollection = new ArrayCollection(
[ {label:"", data:1}, {label:"Clean", data:2}}]);
<mx:ComboBox id="LocaQualityCol"
dataProvider="{locaQualityArr}" text="{locaQuality}"
close="closeLocaQuality(event);" labelField="label" x="246" y="128"
width="125" themeColor="#009DFF" height="22" textAlign="center"/>
private function editLoca(event:Event):void {
locaQuality = locaGrid.selectedItem.locaQualityCol;
....
home.selectedIndex = 3; }
private function closeLocaQuality(event:Event):void{locaQuality =
LocaQualityCol.selectedItem.label;}
Thanks
this one has me stumped !
Dan Pride