Ignore! Found the problem...guess I should remeber to remove my ","




--- In [email protected], "flexaustin" <[EMAIL PROTECTED]> wrote:
>
> Does anyone see an issue with this code? I am getting Error #1068: int
> and Boolean cannot be reconciled at the line "var val:String = 
> speedtype(amount);" My SpeedType is actually in a utility function but
> after getting this error I placed the SpeedType function definition in
> the same file as the lineChart_dataTipFunction but I still get the
> same error.
> 
> TIA
> 
> Using Flash player 10 with Flex 3.1.  
> 
> XML for this code ---------------------------
> <myXML>
> <Item id="4" band="50000000" cap="100000000">
>               <usage time="06:10:52" amount="9891" />
>               <usage time="07:10:52" amount="8822" />
>               <usage time="08:10:52" amount="11801" />
>               <usage time="09:10:52" amount="7801" />
>               <usage time="10:10:52" amount="6877" />
>               <usage time="11:10:52" amount="9999" />
>       </Item>
> <Item id="4" band="55955" cap="1000000">
>               <usage time="06:10:52" amount="9700" />
>               <usage time="07:10:52" amount="7777" />
>               <usage time="08:10:52" amount="1001" />
>               <usage time="09:10:52" amount="5501" />
>               <usage time="10:10:52" amount="5557" />
>               <usage time="11:10:52" amount="1111" />
>       </Item>
> </myXML>
> 
> End XML ---------------------------------------------
> 
> Begin code----------------------------------------------------------
> 
>  private function lineChart_dataTipFunction(item:HitData):String {
>             var cSI:LineSeriesItem = item.chartItem as LineSeriesItem;
>             var col:String = LineSeries(item.element).yField;
>             var amount:Number = Number([EMAIL PROTECTED]);
>             var val:String =  SpeedType(amount);
>             return String("<b>Time: </b>" + [EMAIL PROTECTED] + "<br />"
> + "<b>Usage (</b>" + val + "<b>): </b>" + [EMAIL PROTECTED]);
>         }
>         
>         public  function SpeedType(speed:Number):String {
>                       var sp:Number = speed;
>                       var str:String = "";
>                       if (sp > 1000000000000 && sp <= 100000000000000){
>                               return str = "Tbs";
>                       }else if (sp > 1,000,000,000 && sp <= 
> 1,000,000,000,000){
>                               return str = "Gbs";
>                       }else if (sp > 1000000 && sp <= 1000000000){
>                               return str = "Mbs";
>                       }else if (sp >1000 && sp <= 1000000){
>                               return str = "Kbs";
>                       }else{
>                               return str = "bs";
>                       }
>         }
> 
> End code ------------------------------------------------------
>


Reply via email to