Thanks Darin!

That does sound like a much easier way to handle it.  What I ended up doing was 
just making the function call with all the arguments included. It was a little 
verbose, but easy to read and it worked.

Your solution is what I was trying to accomplish but headed down the wrong path.

I wouldn't have been able to get this project done without all the help from 
the group... THANKS TO ALL!!!

Andy

----- Original Message -----
From: "Darin Kohles" <[EMAIL PROTECTED]>
To: [email protected]
Sent: Thursday, July 10, 2008 4:50:43 PM (GMT-0500) Auto-Detected
Subject: Re: [AFFUG Discuss] passing many parameters to a CFC

If you are not interested in going the whole way with a strict class
sync with a cfc, you can simply pass your parameters as an untyped
object - it will get converted to a struct on the CF side:

Flex:

var dataObj:Object = new Object();
dataObj.name = "Bob";
dataObj.address = "123 Pine";

myCFCRemoteObject.someFunction({personInfo:dataObj});

CF:

<cffunction name="someFunction" ....>
  <cfargument name="personInfo" type="struct" required="yes">
    <cfset NAME = personInfo.name>

For more complete example passing multiple arguments, there are a ton
of them out there.
http://www.dkohles.com/BlackBox/index.cfm - right click to view source

On Wed, Jul 2, 2008 at 5:50 PM, Fox, Andrew J <[EMAIL PROTECTED]> wrote:
> Ahhh,
>
> Pardon my dunceness, but is that like a bean and model (minus the getters and 
> setters?) I'm doing this all as "run the wizard and plug in my own stuff and 
> see if it works" since I haven't been able to get myself sent to a class yet.
>
> If it's not too much to ask, could you give a two param example, say NAME and 
> ADDRESS?  Every time I try searching the docs, it spins me off into detail 
> and depth that is more confusing than helpful - at least most of the time.
>
> Thanks again!
>
> p.s. I would definitely be interested in a talk on the integration of CF and 
> Flex!
>
> Andy
> ----- Original Message -----
> From: "Douglas Knudsen" <[EMAIL PROTECTED]>
> To: [email protected]
> Sent: Wednesday, July 2, 2008 4:23:13 PM (GMT-0500) Auto-Detected
> Subject: Re: [AFFUG Discuss] passing many parameters to a CFC
>
> yes, typed objects.  Have a CFC that represents the arguments needed.
> Have a AS object in Flex land that maps to this CFC via the
> RemoteClass meta attribute.  This is assuming use of RemoteObject.  If
> using webservices instead, this should also be doable.  HTTP REST
> calls though you'd have a real pain in the neck IMHO.
>
> "Yes Luke, typed objects are the best thing since sliced bread" - Lord
> DarthOOP   :)
>
>
> Is anyone on the list interested in hearing a talk on CF and Flex
> integration?   Its been done before, but not for a bit and something
> that is quite important.  Let us know, perhaps we can have it as part
> of a two subject meeting.
>
> DK
>
> On Wed, Jul 2, 2008 at 3:43 PM, Fox, Andrew J <[EMAIL PROTECTED]> wrote:
>> I've got a stored procedure that needs one and takes up to 15 params to 
>> return a query for a remote object.  I've tried putting them into an array 
>> and passing that to the CFC, and then using #arguments[x]# notation to refer 
>> to them, but CF8 doesn't like that.
>>
>> Does anyone have a suggestion or example of doing such?
>>
>> Thanks!
>>
>> --
>> Andy Fox
>> Systems Analyst III
>> Georgia Tech OIT-EIS
>>
>>
>>
>> -------------------------------------------------------------
>> To unsubscribe from this list, simply email the list with unsubscribe in the 
>> subject line
>>
>> For more info, see http://www.affug.com
>> Archive @ http://www.mail-archive.com/discussion%40affug.com/
>> List hosted by http://www.fusionlink.com
>> -------------------------------------------------------------
>>
>>
>>
>
>
>
> --
> Douglas Knudsen
> http://www.cubicleman.com
> this is my signature, like it?
>
>
> -------------------------------------------------------------
> To unsubscribe from this list, simply email the list with unsubscribe in the 
> subject line
>
> For more info, see http://www.affug.com
> Archive @ http://www.mail-archive.com/discussion%40affug.com/
> List hosted by http://www.fusionlink.com
> -------------------------------------------------------------
>
>
>
>
>
> --
> Andy Fox
> Systems Analyst III
> Georgia Tech OIT-EIS
>
>
> -------------------------------------------------------------
> To unsubscribe from this list, simply email the list with unsubscribe in the 
> subject line
>
> For more info, see http://www.affug.com
> Archive @ http://www.mail-archive.com/discussion%40affug.com/
> List hosted by http://www.fusionlink.com
> -------------------------------------------------------------
>
>
>



-- 
Darin Kohles
RIA Developer


-------------------------------------------------------------
To unsubscribe from this list, simply email the list with unsubscribe in the 
subject line

For more info, see http://www.affug.com
Archive @ http://www.mail-archive.com/discussion%40affug.com/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------





-- 
Andy Fox
Systems Analyst III
Georgia Tech OIT-EIS
404-894-4413


-------------------------------------------------------------
To unsubscribe from this list, simply email the list with unsubscribe in the 
subject line

For more info, see http://www.affug.com
Archive @ http://www.mail-archive.com/discussion%40affug.com/
List hosted by http://www.fusionlink.com
-------------------------------------------------------------


Reply via email to