Hi Sree,
That helped an another solution that I found was to use
combo.dataProvider = parentDocument.clTypeSrv.result.types.type;
in my setValue method of the cell renderer.
Now my combobox is showing up fine, but it is not selecting any thing
by default and when I select some option and move to a diffent row I
see [object,object] in there. I think this is because the example I am
using does not have a data and a label while mine has
the xml I am using is
<?xml version="1.0" encoding="utf-8" ?>
<types>
<type label="-- Select --" data="" />
<type label="Advertising Company" data="AD/PROMO CO" />
<type label="Broker" data="BROKER" />
<type label="Clearing Company" data="CLEARING" />
<type label="Agency" data="DEMO AGENCY" />
<type label="Distributor" data="DISTRIBUTORS" />
<type label="Manufacturer" data="MANUFACTURER" />
<type label="Marketing Company" data="MARKETING CO" />
<type label="Other" data="OTHER" />
<type label="Retailer" data="RETAILER" />
</types>
my setValue looks like
function setValue( str : String, item : Object, selection : String ) :
Void
{
//combo.dataProvider = parentDocument.clTypeSrv.result.types.type;
if ( item == undefined )
{
comboLabel.visible = false;
combo.visible = false;
return;
}
if ( selection == "normal" || selection == "highlighted" )
{
comboLabel.text = item[ getDataLabel() ];
combo.visible = false;
comboLabel.visible = true;
}
else if ( selection == "selected" )
{
selectedItem = item;
for( var i = 0; i < combo.dataProvider.length; i++ )
{
if( combo.dataProvider[i] == item[ getDataLabel() ] )
{
combo.selectedIndex = i;
break;
}
}
comboLabel.visible = false;
combo.visible = true;
combo.setFocus( false );
}
}
I thought maybe there might be a method getData in the list that I can
use but I don't think there is one.
I am not sure how to more forward
Rajesh J
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/