As you can see anything you put in the args that's derived from CF is going
to be treated as arg1.

<cfset positionalArgs = ['foo', 'bar', 42]>
<cfdump var="#positionalArgs#">
<cfdump var=#ListQualify(ArrayToList(positionalArgs),"'")#>

<cfset myFunction(ListQualify(ArrayToList(positionalArgs),"'"))>

<cffunction name="myFunction">
 <cfargument name="arg1" required="false" default="not defined">
<cfargument name="arg2" required="false" default="not defined">
 <cfargument name="arg3" required="false" default="not defined">
 <cfdump var="arg1: #arg1#">
<cfdump var="arg2: #arg2#">
 <cfdump var="arg3: #arg3#">
</cffunction>


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology-Michael-Dinowitz/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:337906
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to