>The variables from within the CFC will NOT go to the application scope. >They belong to the CFC itself.
Maybe I should be clearer - I am using the CFC to return values that I want to use in other parts of the application - eg a simplified version of what is does is this: <cffunction name="SetVariables" returntype="struct"> <cfset var config=StructNew()> <cfset config.foo="bar"> <cfreturn config> </cffunction> > Also, I doubt very much that you'll find > many that will condone using returnvariable="application" . Well, what I want to know is why. It surprised me that it worked, and it doesn't seem to smell right to me. Is it a bad practise and if so, what's the reason? Cheers, K. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:266480 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4