> The problem is I cannot find a way to pass in the function name...
> something like this..which does not work:
> 
> <cfset z = application[myname].[mymethod](argumentCollection =
> "#arguments#")>

Yeah, you can't use array notation on the name of a method, so even if
you remove the extra dot between [myname] and [mymethod] I'm pretty sure
it'll still fail... 

I believe the only way you can really do this is with cfinvoke: 

<cfinvoke component="#application[myname]#" method="#mymethod#" 
argumentcollection="#arguments#" returnvariable="z" />

hth,
ike

-- 
s. isaac dealey  ^  new epoch
 isn't it time for a change? 
     ph: 503.236.3691

http://onTap.riaforge.org/blog



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

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:298678
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