Dan,

This was close, but acts strange. I can do the following:
<cfoutput>
#myObject.getFirstName()# --- outputs correctly.
<cfset getter = "FirstName" />
<cfset doMethod = myObject["get" & getter] />
 <cfset myFN = doMethod() /> --- throws error
#myFN#
</cfoutput>

The error thrown by the doMethod() line is coming from the Object CFC. It
says it that variables.FirstName is not defined, which is what the getter is
getting. It is as though it doesn't recognize it as the same object.

Massimo - I don't use cfinvoke much as I'm usually within a cfscript block.
However I'm not against trying it. How does cfinvoke refer to an object
instance. In my sample code I'm using myObject as that is a reference to an
already instantiated object (actually it is an object passed to the function
of another object).


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:238012
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to