I'm calling on onCreationCompletel(event)   

 creationComplete="onCreationComplete(event); "       

    //Alert.show(RequestType);
                  if (RequestType == "1")
                  {
                       EndValue();
                       CostCalc()
                   }
                   else
                   {
                        LandedCosts();
                        CostCalc()
                   }
              }
             

Here is one of the text boxes in which I call the CostCalc()

<mx:TextInput id="CattleAvWtKg" editable="true" enabled="true" 
change="CostCalc()"  
text="{remoteService.qryDrawdown.lastResult[0].CattleAvgWeightKg}" />
That's pretty much it. 
The function CostCalc() is just doing basic math calculation. i.e. a + b 

does that help at all.

Jeremy


----- Original Message ----
From: Bjorn Schultheiss <[EMAIL PROTECTED]>
To: [email protected]
Sent: Wednesday, 28 March, 2007 10:59:57 AM
Subject: Re: [flexcoders] onChange()









  


    
            Send through more of your code.
Are you calling this logic on the creationComplete event?



On 28/03/2007, at 10:43 AM, Jeremy Watson wrote:



Anyone........Am I calling the function correctly in flex actionscript?

J.

----- Original Message ----
From: Jeremy Watson <[EMAIL PROTECTED]>
To: [email protected]
Sent: Tuesday, 27 March, 2007 7:48:38 AM
Subject: [flexcoders] onChange()



Howdy again. 

The flex application that I'm building is really quite simple which is good 
cause I'm learning flex. However that said.. in html we have onLoad() which we 
put on a page. I have built a function called CostCalc() everytime someone 
changes a field it will recalculate each field. I got that working perfectly. 

However, when I first load the page up with values every value in the form is 
0.00 until I make a change to a field. I know that in flex we have 
creationComplete= "onCreationCompl ete(event) ; " but when I put in the 
function call CostCalc() it doesn't seem to work. Below is the code. Disregard 
the RequestType stuff. I'm switching states based on the URL. 

    //Alert.show( RequestType) ;
                  if (RequestType == "1")
                  {
                       EndValue();
                       CostCalc()
                   }
                   else
                   {
                        LandedCosts( );
                        CostCalc()
                   }
              }




Send instant messages to your online friends http://au.messenger.yahoo.com





Send instant messages to your online friends http://au.messenger.yahoo.com








    
  

    
    




<!--

#ygrp-mlmsg {font-size:13px;font-family:arial, helvetica, clean, sans-serif;}
#ygrp-mlmsg table {font-size:inherit;font:100%;}
#ygrp-mlmsg select, input, textarea {font:99% arial, helvetica, clean, 
sans-serif;}
#ygrp-mlmsg pre, code {font:115% monospace;}
#ygrp-mlmsg * {line-height:1.22em;}
#ygrp-text{
font-family:Georgia;
}
#ygrp-text p{
margin:0 0 1em 0;}
#ygrp-tpmsgs{
font-family:Arial;
clear:both;}
#ygrp-vitnav{
padding-top:10px;font-family:Verdana;font-size:77%;margin:0;}
#ygrp-vitnav a{
padding:0 1px;}
#ygrp-actbar{
clear:both;margin:25px 0;white-space:nowrap;color:#666;text-align:right;}
#ygrp-actbar .left{
float:left;white-space:nowrap;}
.bld{font-weight:bold;}
#ygrp-grft{
font-family:Verdana;font-size:77%;padding:15px 0;}
#ygrp-ft{
font-family:verdana;font-size:77%;border-top:1px solid #666;
padding:5px 0;
}
#ygrp-mlmsg #logo{
padding-bottom:10px;}

#ygrp-vital{
background-color:#e0ecee;margin-bottom:20px;padding:2px 0 8px 8px;}
#ygrp-vital #vithd{
font-size:77%;font-family:Verdana;font-weight:bold;color:#333;text-transform:uppercase;}
#ygrp-vital ul{
padding:0;margin:2px 0;}
#ygrp-vital ul li{
list-style-type:none;clear:both;border:1px solid #e0ecee;
}
#ygrp-vital ul li .ct{
font-weight:bold;color:#ff7900;float:right;width:2em;text-align:right;padding-right:.5em;}
#ygrp-vital ul li .cat{
font-weight:bold;}
#ygrp-vital a {
text-decoration:none;}

#ygrp-vital a:hover{
text-decoration:underline;}

#ygrp-sponsor #hd{
color:#999;font-size:77%;}
#ygrp-sponsor #ov{
padding:6px 13px;background-color:#e0ecee;margin-bottom:20px;}
#ygrp-sponsor #ov ul{
padding:0 0 0 8px;margin:0;}
#ygrp-sponsor #ov li{
list-style-type:square;padding:6px 0;font-size:77%;}
#ygrp-sponsor #ov li a{
text-decoration:none;font-size:130%;}
#ygrp-sponsor #nc {
background-color:#eee;margin-bottom:20px;padding:0 8px;}
#ygrp-sponsor .ad{
padding:8px 0;}
#ygrp-sponsor .ad #hd1{
font-family:Arial;font-weight:bold;color:#628c2a;font-size:100%;line-height:122%;}
#ygrp-sponsor .ad a{
text-decoration:none;}
#ygrp-sponsor .ad a:hover{
text-decoration:underline;}
#ygrp-sponsor .ad p{
margin:0;}
o {font-size:0;}
.MsoNormal {
margin:0 0 0 0;}
#ygrp-text tt{
font-size:120%;}
blockquote{margin:0 0 0 4px;}
.replbq {margin:4;}
-->







Send instant messages to your online friends http://au.messenger.yahoo.com 

Reply via email to