I'll play with this tomorrow. Which version of openbd are you using?
-------- Originalmeddelande --------
Från: Jason Allen <[email protected]>
Datum: 17-11-2015 18:33 (GMT-05:00)
Till: Open BlueDragon <[email protected]>
Rubrik: [OpenBD] Strange cfc behavior with arguments
Hi Guys,
I'm getting what I think is strange behavior.
I'm building a function.
<cffunction name="testFunction" returntype="struct" output="no"
access="remote" returnformat="json">
<cfargument name="testVar" type="numeric" required="false" default=""
hint="" />
<cfset var test=StructNew()>
<cfset test.originalTest = "#arguments.testVar#">
<cfset test.originalTestTrim = "#trim(arguments.testVar)#">
<cfset test.testVar = "">
<cfset testVar = "">
<!--- test --->
<cfif trim(arguments.testVar) eq ''>
<cfset testVar = "woops">
</cfif>
<cfset test.testVar = "#testVar#">
<cfsetting showdebugoutput="false" />
<cfreturn test>
</cffunction>
The part I'm having trouble with is
<cfif trim(arguments.testVar) eq ''>
Even though I've supplied the argument 'arguments.testVar' and it is a
recongized value (able to assign value to test.oroginalTest,
the if statement is returning true and setting testVar to 'woops'.
What am I missing?
--
--
online documentation: http://openbd.org/manual/
http://groups.google.com/group/openbd?hl=en
---
You received this message because you are subscribed to the Google Groups "Open
BlueDragon" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.
--
--
online documentation: http://openbd.org/manual/
http://groups.google.com/group/openbd?hl=en
---
You received this message because you are subscribed to the Google Groups "Open
BlueDragon" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.