Connect by menu's/ submenu's query
Hi,
I am trying to create a query listing all menu's/ submenu's attached to a certain function.
I would like to use the "connect by" statement.
However i cannot get it right.
So far i have made the following query.
select distinct fnd_responsibility_vl.responsibility_name
,fnd_menus_vl.user_menu_name
,submenu.user_menu_name
,fnd_menus_vl.type
,fnd_menus_vl.menu_id
,fnd_menu_entries_vl.grant_flag
,fnd_form_functions_vl.function_name
,fnd_form_functions_vl.user_function_name
,fnd_user_resp_groups_direct.responsibility_id
from apps.fnd_form
,apps.fnd_user
,apps.fnd_menus_vl
,apps.fnd_menus_vl submenu
,apps.fnd_responsibility_vl
,apps.fnd_user_resp_groups_direct
,apps.fnd_form_functions_vl
,apps.fnd_menu_entries_vl
,apps.fnd_menu_entries_vl subm_entries
where fnd_form.application_id = fnd_responsibility_vl.application_id
and fnd_user_resp_groups_direct.responsibility_id = fnd_responsibility_vl.responsibility_id
and fnd_user_resp_groups_direct.responsibility_application_id = fnd_responsibility_vl.application_id
and fnd_user_resp_groups_direct.user_id = fnd_user.user_id
and fnd_form_functions_vl.application_id = fnd_form.application_id
and fnd_form_functions_vl.form_id = fnd_form.form_id
and fnd_menus_vl.menu_id = fnd_responsibility_vl.menu_id
and fnd_menus_vl.menu_id = fnd_menu_entries_vl.menu_id
and fnd_menus_vl.menu_id = subm_entries.menu_id (+)
and submenu.menu_id = subm_entries.sub_menu_id
and fnd_form_functions_vl.function_name ='AP_APXPAWKB'
and fnd_user.end_date is null
and fnd_responsibility_vl.end_date is null
START WITH
fnd_menu_entries_vl.menu_id
CONNECT BY
fnd_menu_entries_vl.menu_id = PRIOR fnd_menu_entries_vl.sub_menu_id
Anyone can help me out on this?
Hi,
If you want to START WITH the rows that are not children of other rows, say
START WITH fnd_menu_entries_vl.menu_id NOT IN
SELECT sub_menu_id
FROM fnd_menu_entries_vl
)Depending on your tables, you may be able to do something simpler and faster.
Speaking of faster, Timur is right. You'll proably get better performance if you do a sub-query with the CONNECT BY on fnd_menu_entries_vl, and then join that result set to the other tables.
Similar Messages
-
Need Query to get Menu's - SubMenu's and Functions attached to a Responsibi
Hi,
Need SQL Query to get Menu's - SubMenu's and Functions attached to a Responsibility...
There are two tables fnd_menus_vl and fnd_menu_entries_vl....
I need to call in these two tables again as the sub_menu_id acts as menu_id in order to get the submenu and their entries....
Please suggest how to achieve this...
Thanks
AmanHi Aman,
>
Need SQL Query to get Menu's - SubMenu's and Functions attached to a Responsibility...
There are two tables fnd_menus_vl and fnd_menu_entries_vl....
I need to call in these two tables again as the sub_menu_id acts as menu_id in order to get the submenu and their entries....
Please suggest how to achieve this...please see this
SQL Query to find menus and submenus attached to responsibility
Re: How to check a function is accessible under responsibility?
;) AppsMasti :)
sharing is Caring -
Help with vertical spry menu bar submenu displaying incorrectly!
I’m new to Dreamweaver and am learning as I go. I am having a problem with the vertical spry menu bar submenu in the Live View. When I scroll over the spry menu bar option that has a submenu, the submenu appears in the upper right hand corner of my screen. (My menu bar is going down the left hand side.) However, when I preview it in Internet Explorer it looks fine after I allow the Java Script to run or the Active X controls, which my browser usually automatically blocks. (The browser just displays a small message along the top and I click on it to allow it.) To get it to do this much, I had to play around with the CSS for the spry menu bar a little bit.
Before, when I clicked on the Live View option, a small message ran along the top in Dreamweaver saying it couldn’t find the Flash Plugin and asked me to download the most recent FlashPlayer, which I did twice. It continued to say that and then I just closed that message that kept popping up, but I think that has something to do with the problem. I then researched that problem in the Spry Framework Help and Dreamweaver Help, but couldn’t find a solution that worked. (Someone had posted a link for downloading the Flash Player for Netscape Navigator, but that didn’t seem to do anything.)
Please also note that I am using one of Dreamweaver’s pre-built layouts. I don’t know if that makes a difference with this problem.
How do I fix this problem so that it displays correctly in the LiveView? And will the message that I get on my browser about allowing blocked content appear on other people’s computer when they open my website?IE is a big problem child among browsers. Don't use it as your default browser.
For best results, build your site to display & perform well in the web standards browsers like Firefox, Chrome, Safari & Opera. If it works in one, it should work pretty much the same in all of them.
After you're satisfied with how your site looks in the good browsers, then test in IE. If needed, add hacks or conditional comments to make IE behave. There are many web sites that discuss known bugs in IE and how to work around them.
Lastly, the active X nag screens only appear locally. Once deployed on the remote server, you won't see them.
For better answers to your layout questions, we need to see your page. Can you post a URL?
Nancy O.
Alt-Web Design & Publishing
Web | Graphics | Print | Media Specialists
http://alt-web.com/
http://twitter.com/altweb -
I can´t see the Menu Spry submenu because a slideimages hide
I can´t see the Menu Spry submenu because a slideimages hide. The slide image is under the spry horizontal menu, so when a put the mouse over, the submenus open behind the slide images.
How can I repair.
Thanks a lot, I can´t continue my work because of this.
Sorry for may english.
Thank you.Assuming that the image slider is coded in JS and not Flash, there should be a z-index specified. Usually the value of the z-index is some absurdly high number. The challenge is to give the sub menu items of the menu bar a higher z-index value or to reduce the z-index of the image slider to a value lower than that of the menu bar.
The value of the z-index (1020) for the menu bar is located on or about line 48 of the SpryMenuBarHorizontal.css -
First time connecting apple tv just says date and time will not connect press menu button on remote,dose nothing then goes to screen saver shots of animails
Read this: http://appletv2.com/stuck-on-setting-date-and-time-fix/
-
Spry Menu Bar Submenu won't show in Safari or Dreamweaver LiveView
I am trying to get my submenu to show up on my website's spry menu bar. It will show up when I test the site using firefox or IE but it won't show when I try LiveView in Dreamweaver or when I test using Safari. The site is www.fuseut.com/fuse
Here are is the CSS for the menubar:
@charset "UTF-8"; /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */ /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */ /******************************************************************************* LAYOUT INFORMATION: describes box model, positioning, z-order *******************************************************************************/ /* The outermost container of the Menu Bar, an auto width box with no margin or padding */ ul.MenuBarHorizontal { margin: 0; padding: 0; list-style-type: none; font-size: 100%; cursor: default; width: auto; } /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */ ul.MenuBarActive { z-index: 1000; } /* Menu item containers, position children relative to this container and are a fixed width */ ul.MenuBarHorizontal li { margin: 0; padding: 0; list-style-type: none; font-size: 100%; position: relative; text-align: left; cursor: pointer; width: 125px; float: left; font-family: "MS Serif", "New York", serif; overflow: visible; } /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */ ul.MenuBarHorizontal ul { margin: 0; padding: 0; list-style-type: none; font-size: 100%; z-index: 50; cursor: default; width: 7em; position: absolute; left: -1000em; } /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */ ul.MenuBarHorizontal ul.MenuBarSubmenuVisible { left: auto; } /* Menu item containers are same fixed width as parent */ ul.MenuBarHorizontal ul li { width: 7em; } /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */ ul.MenuBarHorizontal ul ul { position: absolute; margin: -5% 0 0 95%; } /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */ ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible { left: 0; top: 0; } /******************************************************************************* DESIGN INFORMATION: describes color scheme, borders, fonts *******************************************************************************/ /* Submenu containers have borders on all sides */ ul.MenuBarHorizontal ul { border: 1px solid #CCC; } /* Menu items are a light gray block with padding and no text decoration */ ul.MenuBarHorizontal a { display: block; cursor: pointer; padding: 0.5em 0.75em; color: #FFF; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; background-image: url(../menubgdefault.png); } /* Menu items that have mouse over or focus have a blue background and white text */ ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus { color: #FFF002; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; } /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */ ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible { color: #FFF002; text-decoration: underline; font-weight: bold; } /******************************************************************************* SUBMENU INDICATION: styles if there is a submenu under a given menu item *******************************************************************************/ /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */ ul.MenuBarHorizontal a.MenuBarItemSubmenu { background-image: url(SpryMenuBarDown.gif); background-repeat: no-repeat; background-position: 95% 50%; background-color: #999; } /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */ ul.MenuBarHorizontal ul a.MenuBarItemSubmenu { background-image: url(SpryMenuBarRight.gif); background-repeat: no-repeat; background-position: 95% 50%; } /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */ ul.MenuBarHorizontal a.MenuBarItemSubmenuHover { background-image: url(SpryMenuBarDownHover.gif); background-repeat: no-repeat; background-position: 95% 50%; } /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */ ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover { background-image: url(SpryMenuBarRightHover.gif); background-repeat: no-repeat; background-position: 95% 50%; } /******************************************************************************* BROWSER HACKS: the hacks below should not be changed unless you are an expert *******************************************************************************/ /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */ ul.MenuBarHorizontal iframe { position: absolute; z-index: 1010; filter:alpha(opacity:0.1); } /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */ @media screen, projection { ul.MenuBarHorizontal li.MenuBarItemIE { display: inline; f\loat: left; background: #FFF; } }
And here is the HTML code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:spry="http://ns.adobe.com/spry">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>FUSE UT</title>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
<script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<script src="SpryAssets/SpryAccordion.js" type="text/javascript"></script>
<script src="Scripts/swfobject_modified.js" type="text/javascript"></script>
<script src="SpryAssets/xpath.js" type="text/javascript"></script>
<script src="SpryAssets/SpryData.js" type="text/javascript"></script>
<link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
<link href="SpryAssets/SpryAccordion.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
left:0px;
top:135px;
width:551px;
height:269px;
z-index:2;
visibility: visible;
#apDiv2 {
position:absolute;
left:685px;
top:150px;
width:203px;
height:270px;
z-index:1;
#apDiv3 {
position:absolute;
left:684px;
top:149px;
width:200px;
height:267px;
z-index:2;
#HomeEvents {
position:fixed;
left:683px;
top:151px;
width:200px;
height:263px;
z-index:1;
background-image: url(Components/EventsPic.png);
visibility: visible;
overflow: hidden;
#HomeEvents {
position:absolute;
left:550px;
top:-1px;
width:200px;
height:265px;
z-index:2;
#EventsXML {
position:absolute;
left:1px;
top:43px;
width:199px;
height:223px;
z-index:3;
visibility: visible;
overflow: scroll;
#apDiv4 {
position:absolute;
left:-1px;
top:265px;
width:753px;
height:325px;
z-index:3;
background-image: url(home1.png);
-->
</style>
<script type="text/javascript">
<!--
var event = new Spry.Data.XMLDataSet("events.xml", "catalog/event", {sortOnLoad: "date", sortOrderOnLoad: "descending"});
var event2 = new Spry.Data.XMLDataSet("events.xml", "catalog/event", {sortOnLoad: "date", sortOrderOnLoad: "ascending"});
event2.setColumnType("date", "date");
//-->
</script>
<meta name="Keywords" content="fuse ut utk university of tennessee tommy jervis avery howard ross rowland angie sessoms sga campaign elections" />
</head>
<body>
<div id="container">
<div id="header">
</div>
<div id="menubarparent" style="z-index: 20; position: absolute; overflow: visible;">
<div id="menubar" style="z-index: 10;">
<ul id="MenuBar1" class="MenuBarHorizontal">
<li><a href="index.html">FUSE</a> </li>
<li><a href="senators.html" class="MenuBarItemSubmenu">Senators</a>
<ul>
<li><a href="#">Untitled Item</a></li>
</ul>
</li><li><a href="executive.html">Executive</a> </li>
<li><a href="policy.html">Policy</a></li>
<li><a href="organizations.html">Organizations</a></li>
<li><a href="bios.html" class="MenuBarItemSubmenu">Bios</a>
<ul>
<li><a href="#">Untitled Item</a></li>
</ul>
</li>
</ul>
</div>
</div>
<p>
<p>
<div id="apDiv1">
<div id="apDiv4"></div>
<object id="FlashID" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="550" height="265" wmode="transparent">
<param name="movie" value="Components/CandidatesHomeSlideshow.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<param name="swfversion" value="6.0.65.0" />
<!-- This param tag prompts users with Flash Player 6.0 r65 and higher to download the latest version of Flash Player. Delete it if you don’t want users to see the prompt. -->
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- Next object tag is for non-IE browsers. So hide it from IE using IECC. -->
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="Components/CandidatesHomeSlideshow.swf" width="550" height="265" wmode="transparent">
<!--<![endif]-->
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<param name="swfversion" value="6.0.65.0" />
<param name="expressinstall" value="Scripts/expressInstall.swf" />
<!-- The browser displays the following alternative content for users with Flash Player 6.0 and older. -->
<div>
<h4>Content on this page requires a newer version of Adobe Flash Player.</h4>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" width="112" height="33" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object><div id="HomeEvents">
<p> </p>
<p> </p>
<div id="EventsXML">
<div spry:region="event2">
<dl spry:repeatchildren="event2">
<dt>{date}</dt>
<dd>{title}</dd>
<dd>{location}</dd>
</dl>
</div>
</div>
</div>
</div>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</div>
<script type="text/javascript">
<!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
swfobject.registerObject("FlashID");
//-->
</script>
</body>
</html>
Sorry if it's something really basic...I'm a noob to web design.
Thanks!Don't use reserved words in JS
var event = new Spry.Data.XMLDataSet("events.xml", "catalog/event", {sortOnLoad: "date", sortOrderOnLoad: "descending"});
event is such a reserved word. If you change this to event1 then all is well.
I hope this helps.
Ben -
Spry Menu with submenu border?
Hi Everyone,
I'm a bit of a newbie, and I am designing a website with a spry menu (which I have since found out probably wasn't the best way to go) and I have hit a hurdle which I can't fix or find the solution to anywhere. I'm hoping it might be easy for you guys.
I have attached a pic of the problem, one menu item has a submenu, this is the 'About' menu, as you can see, it has a border top and bottom that I can't seem to find in the code in order to get rid of it. If anyone could let me know how to fix this I'll be extremely grateful!
Also, any suggestions of better menu methods would be appreciated.
Have a nice day
Spry CSS below:
@charset "UTF-8";
/* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
LAYOUT INFORMATION: describes box model, positioning, z-order
/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
padding: 0;
list-style-type: none;
font-size: 100%;
cursor: default;
width: 100%;
float: none;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
z-index: 1000;
/* Menu item containers, position children relative to this container and are a fixed width KN: width changed to auto */
ul.MenuBarHorizontal li
margin: 0;
list-style-type: none;
font-size: 18px;
position: relative;
text-align: left;
cursor: pointer;
width: auto;
white-space: nowrap;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
font-weight: bolder;
text-transform: uppercase;
padding: 0;
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
margin: 0;
padding: 0;
list-style-type: none;
font-size: 100%;
z-index: 1020;
cursor: default;
width: auto;
position: absolute;
left: -1000em;
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
left: auto;
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
float:none;
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
position: absolute;
margin: -5% 0 0 95%;
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
left: auto;
top: 0;
DESIGN INFORMATION: describes color scheme, borders, fonts
/* Submenu containers have borders on all sides */
/*ul.MenuBarHorizontal ul
border: 1px solid #CCC;
/* Menu items are a light gray block with padding and no text decoration. KN: I removed the border radius prior to this it was border-radius: 5px 5px 0px 0px;*/
ul.MenuBarHorizontal a
display: block;
cursor: pointer;
padding-left: 1.1em;
padding-right: 1.1em;
padding-top: 1em;
padding-bottom: 1em;
text-decoration: none;
color: #009007;
border-bottom: 2px;
border-right: 0.3px #333333;
border-bottom-color: rgb(51,51,51);
background-image: url(../Images/spry-menu%20chrome.jpg);
background-position: right;
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
color: #333;
background-image: url(../Images/spry-menu-chrome-hover.jpg);
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
background-image: url(../Images/spry-menu-chrome-hover.jpg);
color: #333;
SUBMENU INDICATION: styles if there is a submenu under a given menu item
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
background-repeat: no-repeat;
background-position: 95% 50%;
color: rgb(0,141,7);
background-image: url(../Images/spry-menu%20chrome.jpg);
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
background-repeat: no-repeat;
background-position: 95% 50%;
background-color: rgb(3,139,7);
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
background-position: 95% 50%;
background-image: url(../Images/spry-menu-chrome-hover.jpg);
color: #333;
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
background-position: 95% 50%;
background-image: url(../Images/spry-menu-chrome-hover.jpg);
color: #333;
BROWSER HACKS: the hacks below should not be changed unless you are an expert
/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
position: absolute;
z-index: 1010;
filter:alpha(opacity:0.1);
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
ul.MenuBarHorizontal li.MenuBarItemIE
display: inline;
float: left;
background: #FFF;Hi Gramps,
Here is the site:
http://www.wordartist.com/mythicharacters
If you hover on "Sacred Arts", you'll see the behavior.
Thanks for taking a look at this,
Phlange98 -
Unable to use SSO with universe connection on top of SAP BW query
Hi,
We're creating a universe on top of a SAP BW query by using universe designer.
We logon to universe designer by using SAP credential.
When creating the connection, we set the option "Use Single Sign On when refreshing reports at view time" in order to logon to BW server. But when clicking next, an error arises:
"DBD: Unable to connect to SAP BW server Incomplete logon data"
The strange thing on this is that there is one laptop which is able to set up this kind of connection, while all other workstations are not able to set it because they recieve that error (we all work against the same BO server). So this looks like an installation issue.
We reinstalled SAP Integration Solutions on those workstations, but problem is still the same.
I found thread: Universe Connection Authentication on SAP BW which talks about the same issue, but solution involves uninstalling Xcelsius. But we do need Xcelsius!
Any suggestions?
Thanks,
David.>
Ingo Hilgefort wrote:
> Hi,
>
> - how did you enter the SAP credentials when logging on ?
username/password with sap authentication
>
> - are you using a application server or a message server for the connection ?
Application server
>
> - SAP GUI is installed ?
SAP GUI 710 patch 11
>
> - SAP Integration Kit is installed ? is it a full keycode or a temp keycode ?
SAP Integration Solutions with temp keycode
>
>
> thanks
> Ingo -
Horizontal menu bar -- submenu display
Hi, everyone --
This is my first post here, and my first time using spry. I
am trying to set up my horizontal menu bar so that the submenus
open up horizontally -- instead of vertically -- below the parent
menu item. (If the submenu list opens up vertically below the
parent item it takes up too much space.)
Any suggestions?
Thanks so much!
LisaFound topic.
http://www.adobe.com/cfusion/webforums/forum/messageview.cfm?forumid=72&catid=602&threadid =1381916&highlight_key=y -
How to make Spry menu and submenu backgrounds different
Hi all. I have a horizontal spry menu bar, and i'm using a gradient image for the background of the main menu, but I want the submenu to just be a solid color. I figure i should just be able to use css for this solid BG, but I can create an image no problem if need be. I just think it looks unprofessional to have multiple segments of a horizontal gradient stacked vertically. I know this is possible, the second to last example on this link demonstrates but doesn't explain:
http://labs.adobe.com/technologies/spry/samples/menubar/MenuBarSample.html
I would greatly appreciate any available help on this subject! Thanks again!Thanks for asking, no that is not my complete css file. Those are only *additional* lines to place adjacent to existing styles in your "SpryMenuBarHorizontal.css", but in each case as the next style, in the location I have indicated. Here, I'll put my complete file here for you:
@charset "UTF-8";
/* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
LAYOUT INFORMATION: describes box model, positioning, z-order
/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
margin: 0;
padding: 0;
list-style-type: none;
font-size: 100%;
cursor: default;
width: auto;
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
z-index: 1000;
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
margin: 0;
padding: 0;
list-style-type: none;
font-size: 100%;
position: relative;
text-align: left;
cursor: pointer;
width: 8em;
float: left;
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
margin: 0;
padding: 0;
list-style-type: none;
font-size: 100%;
z-index: 1020;
cursor: default;
width: 8.2em;
position: absolute;
left: -1000em;
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
left: auto;
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
width: 8.2em;
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
position: absolute;
margin: -5% 0 0 95%;
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
left: auto;
top: 0;
DESIGN INFORMATION: describes color scheme, borders, fonts
/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
border: 1px solid #CCC;
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
display: block;
cursor: pointer;
background-color: #EEE;
padding: 0.5em 0.75em;
color: #333;
text-decoration: none;
ul.MenuBarHorizontal ul a {
background-color: yellow;
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
background-color: #33C;
color: #FFF;
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
background-color: #33C;
color: #FFF;
ul.MenuBarHorizontal ul a.MenuBarItemHover, ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal ul a.MenuBarSubmenuVisible {
background-color: green;
SUBMENU INDICATION: styles if there is a submenu under a given menu item
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
background-image: url(SpryMenuBarDown.gif);
background-repeat: no-repeat;
background-position: 95% 50%;
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
background-image: url(SpryMenuBarRight.gif);
background-repeat: no-repeat;
background-position: 95% 50%;
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
background-image: url(SpryMenuBarDownHover.gif);
background-repeat: no-repeat;
background-position: 95% 50%;
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
background-image: url(SpryMenuBarRightHover.gif);
background-repeat: no-repeat;
background-position: 95% 50%;
BROWSER HACKS: the hacks below should not be changed unless you are an expert
/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
position: absolute;
z-index: 1010;
filter:alpha(opacity:0.1);
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
ul.MenuBarHorizontal li.MenuBarItemIE
display: inline;
f\loat: left;
background: #FFF;
.fleft {
clear: none;
float: left;
The idea with putting the new styles *after* the original styles is that they are logically similar to but 'sub' styles to existing styles. In fact, you could probably put them way at the bottom, but if you wanted to edit them you might not find them again easily. I was trying to keep similar style rules together.
Z -
Menu Bar SubMenu position issue
Hi,
I have an horizontal menu on my site which works, but I'm
starting a new version of the site and there my submenus display in
a weird position (in IE only) and with a transparent background.
I read about the z-index bug, but couldn't find or understand
the solution.
I would appreciate if someone could have a look and help me:
Current version with the menu bar working fine:
http://www.thebaysoccer.com
Test page of the new version where my problem appears:
http://www.thebaysoccer.com/new%20tbs/test.html
Thanks!Hello,
The trouble is the fact that IE applies text-align:center to
more things
than just text.
You applied it to the li CSS. This not only centers the text
in IE, but also
the <ul> (which are your submenus) within these
<li>.
ul.MenuBarHorizontal li
margin: 0;
padding: 0;
list-style-type: none;
font-size: 12px;
position: relative;
text-align: center; <********
cursor: pointer;
width: auto;
float: left;
white-space: nowrap;
You also have it in the ul.MenuBarHorizontal style.
So, in IE the left edge of the <ul> (submenu) is
aligning with the center of
the <li> it is contained in.
That's why the sub menu drops down with the left edge at the
middle of the
main nav "button".
Remove those "text-align:center" rules.
To center your menu text, apply text-align:center to the link
style instead,
like so:
ul.MenuBarHorizontal a
display: block;
cursor: pointer;
background-color: #333;
padding: 0.5em 0.75em;
color: #EEE;
text-decoration: none;
text-align: center;
As far as the submenu background, notice "fixed width" in the
comment line
above the following rule in the spry CSS.
You had yours set to auto.
Try this:
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
width: 10em;
background-color: transparent;
Take care,
Tim
"Tilt_Paris" <[email protected]> wrote in
message
news:fvda4t$4pa$[email protected]..
> Hi,
>
> I have an horizontal menu on my site which works, but
I'm starting a new
> version of the site and there my submenus display in a
weird position (in
> IE
> only) and with a transparent background.
>
> I read about the z-index bug, but couldn't find or
understand the
> solution.
>
> I would appreciate if someone could have a look and help
me:
>
> Current version with the menu bar working fine:
>
http://www.thebaysoccer.com
>
> Test page of the new version where my problem appears:
>
http://www.thebaysoccer.com/new%20tbs/test.html
>
> Thanks!
> -
Menu Bar - submenu will not work.
On my main template I have deleted my Menu Bar twice to see if I had coded something funky. I am experiencing no submenu at all. Looking at the website "un-forgetables.com," when you rollover or click on the menu bar that leads to submenus you will get nothing. With the following screenshot of the code can you idenify my problem.
Thanks in advance.
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0014)about:internet -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<!-- TemplateBeginEditable name="doctitle" -->
<title>Unforgetables Template 3</title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
<link href="../unforgetable.css" rel="stylesheet" type="text/css">
<script src="../SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<link href="../SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css">
</head>
<body class="oneColLiqCtrHdr">
<div id="container">
<div id="header">
<p><img src="../Images/unforgetables_logo.jpg" alt="Unforgetables Logo" width="448" height="201" class="banner" longdesc="file:///C|/Documents and Settings/Janie/My Documents/Unforgetables website/Images/unforgetables_logo.jpg"></p>
<!-- end #header -->
</div>
<ul id="MenuBar1" class="MenuBarHorizontal">
<li><a href="../index.html">Home</a> </li>
<li><a href="#" class="MenuBarItemSubmenu">Planning/Consulting</a>
<ul>
<li><a href="../plan consult/pc who pays what.html" class="MenuBarItemSubmenu">Weddings</a>
<ul>
<li><a href="../plan consult/pc who pays what.html">Who Pays for What?</a></li>
<li><a href="../plan consult/pc wed timeline.html">Wedding Planning Timeline</a></li>
<li><a href="../plan consult/pc why hire.html">Why Hire a Consultant?</a></li>
<li><a href="../plan consult/pc services available.html">Services Available through "Unforgetables"</a></li>
<li><a href="../plan consult/pc information.html">Information</a></li>
<li><a href="../plan consult/pc contract.html">Contract</a></li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Other Events</a>
<ul>
<li><a href="../plan consult/pc other events.html">Packages & Prices</a></li>
<li><a href="../plan consult/pc contract.html">Contract</a></li>
</ul>
</li>
<li><a href="../plan consult/pc weddings we've done.html">Pictures of Weddings We've Done</a></li>
</ul>
</li>
<li><a class="MenuBarItemSubmenu" href="#">Venue/Event Room</a>
<ul>
<li><a href="../venue event room/event room pictures.html">Pictures</a> </li>
<li><a href="../venue event room/venue event room.html">Description & Price</a></li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Rental</a>
<ul>
<li><a href="../rental/rental & price list.html">Items & Prices</a></li>
<li><a href="../rental/rental policy.html">Terms-Conditions-Policies</a></li>
</ul>
</li>
<li><a href="#" class="MenuBarItemSubmenu">Shop On Line</a>
<ul>
<li><a href="../shop on line/towel cakes all occ.html">Towel Cakes</a></li>
<li><a href="../shop on line/diaper cakes.html">Diaper Cakes</a></li>
<li><a href="../shop on line/christmas towels.html">Other Cakes</a></li>
<li><a href="../shop on line/diaper bags.html">Diaper Bags</a></li>
<li><a href="../shop on line/monkeys.html">Monkeys</a></li>
</ul>
</li>
<li><a href="../contact us/contact info.html">Contact Us</a></li>
</ul>
<div id="mainContent">
<!-- TemplateBeginEditable name="Text Photos" -->
<p>Hello Hello Hello</p>
<p> </p>
<!-- TemplateEndEditable -->
<!-- end #mainContent -->
</div>
<div id="footer">
<p>3952 E. 42nd Street, Suite K, Odessa, Texas 79762<br>
phone 432-550-7300 - fax 432-550-7303
<!-- end #footer -->
</p>
</div>
<!-- end #container --></div>
<script type="text/javascript">
<!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"../SpryAssets/SpryMenuBarDownHover.gif", imgRight:"../SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>
</body>
</html>You have applied the class "banner" to an image, but defined it as a div. Do this instead (you won't need to alter the dimensions of the class):
<div class="banner"><img src="Images/unforgetables_logo.jpg" alt="Unforgetables Logo" longdesc="file:///C|/Documents and Settings/Janie/My Documents/Unforgetables website/Images/unforgetables_logo.jpg" height="160" width="437"></div>
I notice that you have a long description that points to an image on your hard drive. I don't think you intended that, so I would delete it.
I've pared down the definition for .banner:This will center.
.banner {
border: 30px solid #000;
background: #FFF;
width: 448px;
margin: 0 auto;
padding: 10px;
To center the menubar, you need to put it in a div that is centered. I have made the style inline, but you should define it as a #nav or some other div id:
<div style="width: 800px; margin: 0 auto;"><ul id="MenuBar1" class="MenuBarHorizontal">
...all the menubar ul through the </ul>...
</div> to close the new div
This is what you should do in the stylesheet:
#nav {
width: 800px; /*test this width out...you can adjust to suit */
margin: 0 auto;
Then you can call it in the html: <div id="nav">...</div>
Remember that to center a div, it needs a width; then apply the margin: top right bottom left; like this: margin: 0 auto; to center
Beth -
Spry Menu-overlapping submenu items
Hello,
I am new to Dreamweaver. I created a horizontal spry menu and one of my items has a submenu which contains two items. When I look at the page in live view or preview it in a browser, the two submenu items overlap. How do I fix this? I have tried playng around with the margin values for "ul menubarHorizontal ul ul" but I do not see any changes. Please help me! Thank you so much!No way of knowing without seeing a link to your page.
-
Spry menu - horizontal - submenu default open
i want to have a submenu of one tab open by default on one page rather then when you hover over it. how can i do that? in the css?
All right. Add a class to the ul you want to be open, as
<ul class="open">
Then add a style to your stylesheet:
ul.MenuBarHorizontal ul.open
{left: 0;
top: 95%;
You should not need to add id's to actual list items (unless you want to specifically change their colors...)
By giving the submenu (the ul inside the ul.MenuBarHorizontal) a left:0;, you are pulling it in from left-field, where it had been at -1000em and also dropping it to nearly below (95%) the top menu.
You're not tricking the javascript. The javascript will still be working. But the visible submenus will just already be visible instead of hiding and being brought onstage by the javascript. If it's any consolation, the javascript could care less...
If you are working with templates, you can give each submenu ul an id, give the body an editable attribute (so you can change the body id for each page) and set up something in the CSS that controls, for instance:
<body id="contactuspage">
<ul class="MenuBarHorizontal>
<li>...
<ul id="contactus">
and in the CSS:
#contactuspage ul.MenuBarHorizontal ul#contactus,
#aboutuspage ul.MenuBarHorizontal ul#aboutus
{left: 0;
top: 95%;
So all you have to do is make sure you have set the body id (it could be the id of the container for the menubar...not the menubar itself, though) for each page, and the "show submenus" will automatically apply to the submenus that correspond to the page.
Beth
I'm not sure that this works in all browsers. I'm getting patchy results...It appears that you will have to play with the "top:95%;" call...Internet Explorer drops the top of the submenu to 95% down the WINDOW/viewport, and not just to the bottom of the top menu item. If you have a set height on the top menu item, give that as the value for top.
OK. It looks pretty solid, if you take my comment in the previous paragraph to heart.
Have fun with it!
B -
CONNECT BY PRIOR and performance of Query Plan
Anyone,
I have an SQL Statement that is performing rather slow and I am trying to figure out if I could optimize it. Here is the SQL:
SELECT/*+ index(MAXIMO.EQNDX99) */
maximo.equipment.eqnum, maximo.equipment.parent, LEVEL
FROM maximo.equipment@maxi_dblink
WHERE parent = :b1 CONNECT BY PRIOR eqnum = parent
ORDER BY eqnum, LEVELAfter some research in this board I followed some advice found to create an index on the table for both the eqnum, parent and the parent, eqnum. EQNDX99 and EQNDX999 respectivley.
Now the Qery Plan for this query shows the following:
SELECT STATEMENT (REMOTE)
SORT (ORDER BY)
FILTER
CONNECT BY
INDEX (FAST FULL SCAN) EQNDX99 (NON-UNIQUE)
TABLE ACESS (BY USER ROWID) EQUIPMENT
INDEX (RANGE SCAN) EQNDX999 (NON-UNIQUE)Now it appears to be using both indexes but it is operating through a DBLINK. Is there anything else I can do to increase performance??? It appears to be using the HINT through the link as well.
Thanks for any help I can get,
David Millerhow long does it takes to complete the query?
Maybe you are looking for
-
Errors in managed server of OCSG
hi, i am getting following error in the managed server of OCSG Thread-14 "[STUCK] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, in native, suspended, priority=1, DAEMON> { jrockit.net.SocketNativeIO.readBytesPinned(So
-
Hi All, I have situation here, I'm loading a .CSV file with column on GL Account and Cost Centre and Val in Rep Cur, after scheduling package I get error message "Mapping error: The dimension does not exist in the application. [VAL.IN REP.CUR.] Ideal
-
While configuring (and perhaps later in the "real life") every now and then I see messages stuck in a working or held queue (as seen with imsimta qm dir; imsimta qm held). Quite often this is for a reason, i.e. the relay-out daemon was down (restarti
-
Simple questions about the Live! Ultra for Notebooks webcam
Hi there, I don't have a notebook, but I have an LCD display and I'm thinking of getting a webcam. Does anyone know if the Live! Ultra for Notebooks can be clipped on something as thick as 3cm? Also, does it have an in-built microphone, or is that al
-
Report after improper shutdown never works (ok, worked twice)
Hi, In the past three years, after 62 freezes, 10 kernal panics and other problems, I got my second window from the OS after rebooting, that says something like, the system did not shut down properly; would I like a report (or report it to Apple)? I