Jason, I know this doesn't actually answer your question, but I ran into the same thing recently and found that I was looking at the problem backward. I was trying to set enabled on a Panel based on whether one or more rows were selected in a DataGrid. I tried the same things you did, adding AS code to the Panel's enabled property. I had all kinds of trouble and nothing seemed to work right, until I decided to do things "backwards."
Instead of adding code to the enabled property that "watched" or was bound to other values or components, I added an itemClick="panelEnabler();" to the DataGrid. The panelEnabler() function just looks like: public function assignPanelEnabler():void { if(dgAccts.selectedItems.length >= 1) { assign_panel.enabled=true; } else {assign_panel.enabled=false; } } Now, the DataGrid runs the function whenever items are clicked, and the function changes the enabled property for the Panel. Works perfectly, and you don't need to worry about using && inside the enabled property field, you can put all your if...then logical operators in the function script. Darren >From: "Jason Hawryluk" <[EMAIL PROTECTED]> >Reply-To: flexcoders@yahoogroups.com >To: <flexcoders@yahoogroups.com> >Subject: RE: [flexcoders] Using a logical AND in property. >Date: Tue, 16 May 2006 15:46:27 +0200 > >I've tried about 10-20 different ways just can't seem to make it work. I >suppose that a function is the only way, but it's unfortunate. Being able >to >compare 1 or more bound values in order to get the result would be very >handy in my particular case. > >Below is the error I get. > >Error: The entity name must immediately follow the '&' in the entity >reference. > > > >On a good note I did get this to work > >{value1.selected==value2.selected} > >but that will only do in certain circumstances. > > >Thanks for your help. I'm still trying to get Flex to do it, if anyone has >any ideas... > >Jason > > >-----Message d'origine----- >De : flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] la >part de Michael Schmalle >Envoyé : mardi 16 mai 2006 15:24 >À : flexcoders@yahoogroups.com >Objet : Re: [flexcoders] Using a logical AND in property. > > >Hi, > >I don't even know if you can do it but, did you try using parenthesis ? > >Peace, Mike > > >On 5/16/06, sourcecoderia <[EMAIL PROTECTED]> wrote: >I'm wanting to be able to do something like the below, where the && >operator is used for a locale compare on the Boolean values, however I >keep getting errors with the various methods I've tried. > ><mx:CheckBox enabled="{value1.selected==true && >value2.selected==true }" label="myitem" id="chk_item" /> > >Where values(1 and 2) are other checkbox controls. > >Any ideas on a good way to do the above. I'm trying to stay away from >script as much as possible for this type of stuff in order to keep it >as simple as possible for the UI designer. > >Thanks > >Jason > > > > > > >-- >Flexcoders Mailing List >FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt >Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com > > > > >YAHOO! GROUPS LINKS > > Visit your group "flexcoders" on the web. > > To unsubscribe from this group, send an email to: > [EMAIL PROTECTED] > > Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. > > > > > > > >-- >What goes up, does come down. > >-- >Flexcoders Mailing List >FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt >Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com > > > > >YAHOO! GROUPS LINKS > > Visit your group "flexcoders" on the web. > > To unsubscribe from this group, send an email to: > [EMAIL PROTECTED] > > Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. > > > > > > >-- >Flexcoders Mailing List >FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt >Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com >Yahoo! Groups Links > > > > > > ------------------------ Yahoo! Groups Sponsor --------------------~--> Protect your PC from spy ware with award winning anti spy technology. It's free. http://us.click.yahoo.com/97bhrC/LGxNAA/yQLSAA/nhFolB/TM --------------------------------------------------------------------~-> -- Flexcoders Mailing List FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/flexcoders/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/