I am trying to create a consistent template across all subpages of a Dashboard Page.
Has anyone figured how to move a subpage to a different Page. Copying and Pasting a subpage in catalog makes it page, losing reference to the parent page.
Thanks
W
You can achieve this by copy paste in Catalog folders:
1) Copy & move the Sub page(dashboard) out, to a different location.
2) delete the sub page(dashboard)
3) Create the sub page(dashboard) with the same name in a different parent tab
4) Copy paste the original moved out sub page(dashboard) to the catalog location
Hope this helps.
Oh ... missed the question when originally posted
In the front-end there isn't a visual way (the above workaround is one of the cheating), editing the XML of the dashboard layout is also a way which works well ...
Hi Wayne,
The problem is in how the XML is constructed. The page only becomes a subpage by a change in grouping. It's not a standalone object type per se.
Don't have the example handy but when you create a page and then make it a subpage its core xml doesnt really change but it becomes a subpage implicitly due to a change in parent.
Everything is in the "dashboard layout" file.
A simple 2 pages dashboard :
<?xml version="1.0" encoding="UTF-8"?><sawd:dashboard xmlns:sawd="com.siebel.analytics.web/dashboard/v1.1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" style="" fitContent="true" xmlVersion="200810300"> <sawd:dashboardPageRef path="page 1" type="catalog" hidden="false" /> <sawd:dashboardPageRef path="page 2" type="catalog" hidden="false" /></sawd:dashboard>
When adding a sub-page to "page 1", a group is created and "page 1" become a sub-page itself :
<?xml version="1.0" encoding="UTF-8"?><sawd:dashboard xmlns:sawd="com.siebel.analytics.web/dashboard/v1.1" xmlns:saw="com.siebel.analytics.web/report/v1.1" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" style="" fitContent="true" xmlVersion="200810300"> <sawd:dashboardPageGroup id="pg_c5ab4b200bd0505e"> <saw:caption> <saw:text>page 1</saw:text> </saw:caption> <sawd:dashboardPageRef path="page 1" type="catalog" hidden="false" /> <sawd:dashboardPageRef path="subpage 1.1" type="catalog" hidden="false" /> </sawd:dashboardPageGroup> <sawd:dashboardPageRef path="page 2" type="catalog" hidden="false" /></sawd:dashboard>
Pages aren't aware of their status (page or sub-page), only "dashboard layout" has the info.
The only thing I'm not sure about if you do the job by hand is the impact of the "id" attribute for the dashboardPageGroup if you just make a random one. Can maybe have an impact when saving customisations, don't guess there are other side effects (as long as it's unique inside the same "dashboard layout").
Thats what I meant but obviously dont have all the info on my phone while driving somewhere :-P
Explore how to build agents using code in AI Data Platform. We'll create an agent that examines and analyzes the contents of a Github repository and reports its findings. The session demonstrates how to use different developer tools to create agents including the AIDP extension for VS Code and Codex. Using these tools we…
The user icon in the upper-right corner of OAC (DV) is displaying more menu options for our non-admin users than we wish to display. We would like to restrict these to only "Profile" and "Sign Out" for regular users. Is there a way to customize these menu items? Especially if we can control this via security, that would be…
What is wrong with this code
Am I missing something or is there no way to search through previous posts to make sure I don't duplicate a question? All I see on the filter options are tags or status… a general search for a word or phrase would be helpful.
We were under the impression that when exporting a visualization in DV to CSV format hidden columns would be include from the grammar panel. This is not happening. See below for a screenshot showing 3 hidden columns that do not appear when exporting the pivot table to CSV. This seems to have worked a month or so back but…
Migrated RPD from obiee12c to OAS 2024. post migration when we try to access dashboards on OAS we are getting below error: State: HY000. Code: 10058. [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A general error has occurred. (HY000) State: HY000. Code: 43275. [nQSError: 43275] Message returned from OBIS…