Here's the XML the script returns:

<menuitems>
  <menuitem label="Retail" data="top">
    <menuitem label="Current Year Reservation" data=""/>
    <menuitem label="Next Year Reservations" data=""/>
  </menuitem>
  <menuitem label="Charter" data="top">
    <menuitem label="Charter Contact Information" data=""/>
  </menuitem>
  <menuitem label="Utilities" data="top">
    <menuitem label="Time Management" data="load: empTime"/>
  </menuitem>
</menuitems>

This is what I have in my function to assign the dataprovider:

var resultXML:XML = new XML(evt.result);
Alert.show(resultXML.toString());
mainAppMenuBar.dataProvider = resultXML.menuitems.menuitem;

But all I get with this is a blank menubar, I've also tried:
resultXML.menuitems

And that still gave me just a blank menubar.

Thanks for the help!
-David



--- In [email protected], "David C. Moody" <[EMAIL PROTECTED]> 
wrote:
>
> OK guys,
> 
> in my example I'm returning XML to set as the dataProvider for my 
> menuBar
> 
> Example of what's being returned:
> <root><menuitem label="Retail" data="top"><menuitem label="Current 
> Year Reservation" data="" /><menuitem label="Next Year 
Reservations" 
> data="" /></menuitem></root>
> 
> But when I set this string as the dataprovider, the button on the 
> menubar is what you see above, then it actually has the menu items 
> when you click on the button.
> 
> Not exactly what I wanted, so I figured, OK lets take off the 
<root> 
> tags.  When I do this I get this error:
> 
> TypeError: Error #1088: The markup in the document following the 
root 
> element must be well-formed.
> 
> 
> So I could possibly be headed on a track that will work, but need a 
> little help.
> 
> Or a completely different idea.
> 
> Thanks,
> -David
> 
> --- In [email protected], "David C. Moody" <davidm@> 
> wrote:
> >
> > Hi guys,
> > 
> > I'm developing a pretty large multi-user application.  I need a 
> good 
> > menu system for and was looking for some help, maybe someone has 
> come 
> > up with something they'd like to share or at least has some ideas.
> > 
> > The general menu will be the same for everyone.  But some users 
> will 
> > have access to certain features while others will not.
> > 
> > I'm thinking of using a menuBar.  But this isn't necessary, I'm 
> just 
> > trying to come up with the best way to accomplish this.
> > 
> > What i was thinking now is have 2 databases:
> > 
> > Menu & UserMenu
> > 
> > Menu would hold all menu options, and then UserMenu would hold 
> access 
> > rights to each menu?
> > 
> > But the only way I can think of doing this is:
> > Loop through menu and then for each menu item, check Usermenu for 
> > access rights.
> > 
> > Can anyone else think of a better way to do this?  Or maybe have 
a 
> > menu they'd like to share?
> > 
> > Thanks,
> > -David
> >
>


Reply via email to