Does aal get created when the state changes to ntcl?  Maybe it hasn't
completed the transition yet so aal doesn't exist yet but would after
the state has changed?  Not sure what you need to do to wait for that to
finish, maybe you'd want a holder variable that you'd set and then you'd
bind the fld_fileNum.text value to that holder?

Matt

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED] On
Behalf Of Jeremy Rottman
Sent: Tuesday, January 17, 2006 1:27 PM
To: [email protected]
Subject: [flexcoders] Passing Vars from one state to another state.

I am currently working on my app and I have run into a problem. I have
a custom component that I am using to search for files with in my
database. The search works fine. However, when I try to pass the var
fld_fileNum into my edit state, I get the error below.

ReferenceError: Error #1069: Property aal not found on hs2f and there
is no default value
        at
custom.components.sv::adminFileSearch/custom.components.sv$internal::Lis
tState()
        at custom.components.sv::adminFileSearch/__FSDG_click()


Here is the code I am using. Can someone offer me some insight.

<?xml version="1.0" encoding="utf-8"?>
<mx:Canvas xmlns:mx="http://www.macromedia.com/2005/mxml"; xmlns="*"
width="100%" height="100%">
<mx:WebService id="srv" useProxy="false"
wsdl="http://flex.homesmartagent.com/cfc/adminHS2F.cfc?wsdl";
showBusyCursor="true" />
        <mx:Panel x="0" panelAlpha="1.0" height="100%" width="100%"
y="03"
title="View Transaction: Search">
        <mx:Script>
                <![CDATA[
                function qpListSearch(fld_fileNum){
                        srv.qpListSearch(fld_fileNum);} 
                
                
                function ListState()
               { 
                    parentApplication.currentState = 'ntcl'; 
                    var app:Object = mx.core.Application.application;
                                        app.aal.fld_fileNum.text =
FSDG.selectedItem.FLD_FILENUM;
             
               }
                ]]>
        </mx:Script>
                <mx:Canvas height="100%" width="100%">
                        <mx:TextInput x="6" y="22" id="fld_fileNum"/>
                        <mx:Button x="184" y="22"
click="qpListSearch(fld_fileNum.text)"
label="Button"/>
                        <mx:DataGrid x="6" id="FSDG"
click="ListState();"
dataProvider="{srv.qpListSearch.result}" y="71" width="100%"
height="80%">
                                <mx:columns>
                                        <mx:DataGridColumn
headerText="File Number"
columnName="FLD_FILENUM"/>
                                        <mx:DataGridColumn
headerText="Address" columnName="FLD_PROPNUM
FLD_PROPDIR FLD_PROPSTREET"/>
                                </mx:columns>
                        </mx:DataGrid>
                </mx:Canvas>
        </mx:Panel>
        
</mx:Canvas>






--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives:
http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links



 




--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
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/
 



Reply via email to