2 things....

Firebug and Debugger. Whether that is Fusion debug or Coldfusion 8's debug.
They are your very best friend.



On Wed, Jun 4, 2008 at 12:38 PM, Derek Bowes <[EMAIL PROTECTED]> wrote:

> I made a small app to try out. Just a datagrid that should get populated
> from data from my db. I went through tons of posts and sites and finally
> figured out how to get it all together. Now when I run it, I get no error
> and no data. In debug the result is "null". This CFC does work in my CF app.
> I had someone that know flex look it over and he said all the code is
> correct and it should work.
> One thing I did notice is that I don't believe the function in the CFC is
> even getting called as I had put a cflog entry in it and it never got
> written to. But it does validate that I am in the correct CFC and function
> because if I change either of those names, it throws an error.
>
> Details of the install are as follows:
>
> CF 8.01 developer edition
> Flex builder 3
> Flash remoting option and CF selected in Flex project
> Flash remoting enabled in CF admin
> Vista Home Premium and using IIS
> I can get to the flex2gateway no problem
>
> Here is my flex code:
>
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
> layout="absolute" creationComplete="initApp()"
> viewSourceURL="srcview/index.html">
>      <mx:DateFormatter id="dateFormatter" formatString="mm/dd/yyyy"/>
>      <mx:Script>
>            <![CDATA[
>                  import mx.collections.ArrayCollection;
>                  import mx.rpc.events.ResultEvent;
>
>
>
>                  [Bindable]
>                  private var qResult:ArrayCollection;
>
>                  private function initApp():void
>                  {
>                        ResultRequest_RO.AdvancedSearch();
>                  }
>
>                  private function ResultRequestRO_Handler(e:Object):void
>                  {
>                        //dgSearchRequest.dataProvider = e.result;
>                        qResult = e.result as ArrayCollection;
>                  }
>            ]]>
>      </mx:Script>
>      <mx:RemoteObject destination="ColdFusion" source="com.wucf.search"
> id="ResultRequest_RO" showBusyCursor="true">
>            <mx:method name="AdvancedSearch"
> result="ResultRequestRO_Handler(event)"
> fault="mx.controls.Alert.show(event.fault.faultString)"/>
>      </mx:RemoteObject>
>      <mx:DataGrid right="10" left="10" top="10" bottom="10"
> dataProvider="{qResult}">
>            <mx:columns>
>                  <mx:DataGridColumn headerText="Company"
> dataField="comp_name"/>
>                  <mx:DataGridColumn headerText="City"
> dataField="comp_city"/>
>                  <mx:DataGridColumn headerText="State/Prov"
> dataField="comp_state"/>
>                  <mx:DataGridColumn headerText="Country"
> dataField="comp_country"/>
>                  <mx:DataGridColumn headerText="Added On"
> dataField="dateFormatter.format(date_added)"/>
>            </mx:columns>
>      </mx:DataGrid>
> </mx:Application>
>
>
> If anyone can shed some light on this, that would be great so I can
> continue to learn Flex. If more info is needed, please let me know.
>
> Thanks,
> Derek
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to 
date
Get the Free Trial
http://ad.doubleclick.net/clk;192386516;25150098;k

Archive: http://www.houseoffusion.com/groups/Flex/message.cfm/messageid:5299
Subscription: http://www.houseoffusion.com/groups/Flex/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.37

Reply via email to