kminev
08-25-2008, 10:38 PM
I need to exclude all the data point that have zero and not plot them. Can I do that in my fill function maybe exit the function????
Here is my fill function:
private function myFillFunction(element:ChartItem, index:Number):IFill {
var item:PlotSeriesItem = PlotSeriesItem(element);
var hitObj:HitData = new HitData(0, 0, item.x, item.y, element);
/*
switch(hitObj.item.A)
{
case "Add":
return green;
case "Delete":
return red;
case "Change":
return yellow;
default:
return null;
}
*/
if(wtog.selected == true)
{
trace("ACTION: " + hitObj.item.A + " W2G: " + hitObj.item.W2G);
switch(hitObj.item.A)
{
case "Add":
if(hitObj.item.W2G > 0)
{
return green;
}
else
{
return null;
}
case "Delete":
if(hitObj.item.W2G > 0)
{
return red;
}
else
{
return null;
}
case "Change":
if(hitObj.item.W2G > 0)
{
return yellow;
}
else
{
return null;
}
default:
return null;
}
}
Thanks in advnace
Here is my fill function:
private function myFillFunction(element:ChartItem, index:Number):IFill {
var item:PlotSeriesItem = PlotSeriesItem(element);
var hitObj:HitData = new HitData(0, 0, item.x, item.y, element);
/*
switch(hitObj.item.A)
{
case "Add":
return green;
case "Delete":
return red;
case "Change":
return yellow;
default:
return null;
}
*/
if(wtog.selected == true)
{
trace("ACTION: " + hitObj.item.A + " W2G: " + hitObj.item.W2G);
switch(hitObj.item.A)
{
case "Add":
if(hitObj.item.W2G > 0)
{
return green;
}
else
{
return null;
}
case "Delete":
if(hitObj.item.W2G > 0)
{
return red;
}
else
{
return null;
}
case "Change":
if(hitObj.item.W2G > 0)
{
return yellow;
}
else
{
return null;
}
default:
return null;
}
}
Thanks in advnace