Ah, you're right. Sorry, I thought that would work. Try
datProvider="{chartXML2.lastResult.child(month).day}"
--
Maciek Sakrejda
Truviso, Inc.
http://www.truviso.com
-----Original Message-----
From: Brad Bueche <[EMAIL PROTECTED]>
Reply-To: [email protected]
To: [email protected]
Subject: RE: [flexcoders] Embedding String Variable in dataprovider name
Date: Fri, 1 Feb 2008 13:32:14 -0500
Maciek,
Thanks for the quick reply.
That generates the following errors:
Syntax error: expecting rightparen before rightbrace. [Generated code
(use -keep to save):
1084: Syntax error: expecting identifier before leftbracket
1084: Syntax error: expecting rightparen before destination
I put a right paren before it just to see what would happen. It got rid
of the errors! but it still didnt work :(
I was able to get categoryfield and title to accept the ="{StringName}"
syntax though. I even tried to replace the entire dataprovider entry
with a stringname, like so:
dataprovider="{stringName]"
but that did not work either.
There is a larger problem that led me down this path. But I'll open
that in another thread as it would still be really cool to figure if I
could do what we are talking about in this thread.
brad
-----Original Message-----
From: [email protected]
[mailto:[EMAIL PROTECTED] On Behalf Of Maciek Sakrejda
Sent: Friday, February 01, 2008 12:34 PM
To: [email protected]
Subject: Re: [flexcoders] Embedding String Variable in
dataprovider name
I'm no e4xpert, but
dataProvider="{chartXML2.lastResult.[month].day}"
should do it.
--
Maciek Sakrejda
Truviso, Inc.
http://www.truviso.com
-----Original Message-----
From: brad.bueche <[EMAIL PROTECTED]>
Reply-To: [email protected]
To: [email protected]
Subject: [flexcoders] Embedding String Variable in dataprovider
name
Date: Fri, 01 Feb 2008 15:40:25 -0000
Really what I need to be able to do is insert the variable name
in this:
dataProvider="{chartXML2.lastResult.month.day}"
I need to replace the "month" with a string variable name (i.e
public
var monthName = "January";)
I also need to do the same for the categoryfield as it will not
let me
do categoryfield=$String.
In PHP this is incredibly easy to do. You just say blah=
$string . In
fact, in PHP you can embed variable names everywhere. Its very
powerful. For instance, in php, for the dataprovider issue
above, i'd
just do
dataProvider="{chartXML2.lastResult.$StringName.day}"
and it'd work just fine. Whats the syntax for doing this in
Flex?