Skip to Main Content

SQL & PL/SQL

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Connect by menu's/ submenu's query

Ron KJan 27 2009 — edited Mar 18 2010
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?
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 15 2010
Added on Jan 27 2009
6 comments
5,399 views