And dynamic arguments.

<cfinvoke method="getAllUsers">
        <cfif isDefined("form.userID")>
                <cfinvokeargument name="userID" value="#form.userID#" />
        </cfif>
</cfinvoke>

You'd have to branch out every single combination of possible parameters
using just a CreateObject call.

<cfif isDefined("form.userID")>
        <cfset recordSet = myUserCFC.getAllUsers(userID=form.userID) />
<cfelse>
        <cfset recordSet = myUserCFC.getAllUsers() />
</cfif>

Jonathon

-----Original Message-----
From: Doug Bezona [mailto:[EMAIL PROTECTED] 
Sent: Thursday, May 31, 2007 3:07 PM
To: CF-Talk
Subject: Re: cfinvoke or CreateObject

>
> I personally can't think of any reason to use cfinvoke to call a
> method of an already instantiated object.


 Dynamic method names




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Upgrade to Adobe ColdFusion MX7
Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs
http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJQ 

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:279909
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to