OBIEE11g - by passing the quick values between pages of dashboard
HelloI'm working on OBIEE 11.1.1.3 and need help on the question of the value of guests passing between the dashboard pages.
Scenario:
-J' built 2 reports of the separate fact tables. Customers and products are the common dimensions between these fact tables. Temporal dimension is different for each of them.
-J' have a dashboard and 2 pages it contains - Page1 and Page2.
Page1:
-J' have a dashboard guest with filters product, customer and year.
-J' have a relationship with the product, customer, year and income of the columns.
-J' have an Action - "Click here" link, which directs the user to page 2.
Page2:
-J' have a dashboard guest with filters product, customer and week.
-J' have a relationship with the customer, product, week and Total Volume of the columns.
I select some values in Page1 guests and generate a report. Then I click on the "Click here" action link, which will take me to page 2.
Now, on page 2, I want the common guests (product and customer) have default selected as the values that were selected in the common guests on Page1. And, as a result, the report on page 2 must be generated.
Tried solutions:
1. added the below javascript in page 1, but the link that is clicked, does nothing.
< script >
function navigateToPage2()
{
DashboardChangePage ('path to Page2');
}
< /script >
Click here
2. I put a Variable presentation when you select a value in a prompt on Page1. But I am unable to set this as the default valie variable in the corresponding prompt on Page2.
Ask what the experts kindly suggest how I can get this to work.
Thank you and best regards,
Rahul
Published by: Rahul December 1st, 2011 05:10
Hello Rahul,
This is a bug in 11.1.1.3, application of patch 10381088 solve this problem.
Bug 10381088: dash PROMPT VALS NOT KEPT WHEN you NAVIGATE TO OTHER PAGES IN the dashboard
Rgds,
DpKa
Tags: Business Intelligence
Similar Questions
-
By passing the quick values of dashboard as input for a function
Hello world
I would like to pass quick values of dashboard as parameters in a function as described below, but I'm a little hesitant how to proceed.
In the physical layer, I defined a table in a select statement - something like:
Select a, b, c
table (minutevals.get_minute_vals (para1, para2, para3)
minutevals is a stored procedure
get_minute_vals is the stored inside on a function procedure
Para1... para3 are input to the function parameters.
Right now (for testing) para values are hardcoded.
How can I pass values to a quick dashboard in the para1, para2 or para 3?
Is it possible to define (editable by the user) session variables to receive the quick selection of dashboard
and then use these session variables as the para1... para 3 values?
If so - how can I do for session variables in the function parameters (use to evaluate?)?
Thanks for your help
concerning
AndySee this link which will be useful
Variable passage of presentation to the physical layer in SPR
Thank you
Vino -
Passing a value between pages for navigation
Hi all
To the point: selecting an option on the first page passes the value of query string, in this case, 11, to the next page.
The next page has several bits of data, in this case short prargraphs. There are only three paragraphs illustrated per page and a navigation system is in place to allow the user to go back and forth between these groups of paragraphs.
Everything works perfectly.
I want to ADD is the ability to pass the original value the long query (11) string each time the user moves forward or backward by using the navigation links.
The navigation system is PHP and reloads the same page with the appropriate data.
I just want to have a value of... How?
Thanks in advance!
Sincerely,
wordman
At any time, man.
-
passing the parameter through links page (navigation)
Hello
suggest me the way to pass the parameter through links in the page navigation.
I tried it in EL, I'm not able to get on the page.
is it a right approach or any other.
Thank you
A
After showing the steps in the similar thread, I found this thread then re-post here.
Pass the connection parameter to connected in portal Builder page
Here are the steps to pass the parameter in a URL to another page:
- Add a custom attribute to the attributes of the current portal (say MyPortal1) page [link Direct: http://127.0.0.1:8888 / webcenter, portal, MyPortal1, attributes ]
OR
Sign in to your personalized Portal (say MyPortal1)
http://127.0.0.1:8888 / webcenter/Portal/MyPortal1
Click the settings (e.g. Pages & portals Actions)-> manage-> all settings
It will take you to the page view of all of the current portal (i.e. MyPortal1).
Then click attributes in the left pane, and you can create/edit/delete the custom attributes for the current portal on the right side.
- Click Add an attribute and specify the following information:
Attribute name = myvar
This is the attribute that we will refer to any page using the EL "MyVar".
Attribute value = #{param.myvarval}
"Myvarval" is the name of the query parameter (i.e. suffix query param & myvarval = TestSuccess will be passed as part of the URL later)
- Now, create a new page "TestPage" and add the element of HTML markup on the page using the composer.
- In the Properties window, change the HTML markup element.
Replace the existing value
#{componentExtensionBundle.OUTPUT_TEXT_TEXT}
with
#{spaceContext.currentSpace.metadata.customAttributes ['myvar']}
- Click apply and then click OK to close the pop-up window.
- Click on save and view Portal
- CHECK: Replace/change the URL the following OR open in a new tab in the browser
Http://127.0.0.1:8888 / webcenter, portal, MyPortal1, TestPage ? myvarval = TestSuccess
and you will see "TestSuccess' message in the"TestPage"rendered using the HTML markup component.
This confirms passing the parameter to a page URL works as expected.
Now, to add a link to the "TestPage" passing a parameter in the URL of the page in another page (Home Page say).
- Now goto homepage, correct it in composer and add the hyperlink element. Click change to set the hyperlink in the Properties window.
- Set the title to display (i.e. the value of the title TestPage)
- Set the Destination URL by clicking on the search icon and choose "TestPage".
Destination is defined with values that resembles
/faces/Oracle/WebCenter/page/scopedMD/sf5926dd1_9e6a_45ab_a99c_d79fabb362c0/Page1.JSPX
Add a suffix '& myvarval = TestWorks' to him.
- Click apply & OK.
- Click on save and view Portal
- CHECK: Since your home portal or the home page, click on the link "TestPage" which brings you to the TestPage and you will see "TestWorks' message in the"TestPage"rendered using the HTML markup component.
I hope it helps.
References:
How to pass a parameter of argument the query URL to a parameter input workflow? (Doc ID 1545808.1)
https://mosemp.us.Oracle.com/epmos/faces/DocumentDisplay?ID=1545808.1
Works with the global attributes in portals
http://docs.Oracle.com/CD/E29542_01/WebCenter.1111/e27738/wcadm_ps_attrib.htm#WCADM11701
-
How to pass the return value of VO1 VO2 parameter?
Hi friends,
I have two of VO, in a page.
In the first VO1 I pass 2 parameters, then this vo return a value unique ex: 1234
Now my second VO2 I want to pass the parameter, the value of first result VO1.
How to get there.
But I don't want to capture VO1 result in the form value.
Could you please any body explain how to achieve this requirement.
Thanks in advance.
Jocelyne.RAMU
//Modify the code as per your requirement String position = null; //First VO OAViewObject vo = (OAViewObject)findViewObject("EmployeeVO1"); if(vo!=null) { vo.executeQuery(); OARow row = (OARow)vo.first(); position = (String)row.getAttribute("PositionCode"); } //Pass the same value to the new VO as your value returned will be into position variable OAViewObject vo = (OAViewObject)findViewObject("ManagerVO1"); if(vo!=null) { vo.setWhereClauseParam(0,position ); vo.executeQuery(); }
Kind regards
GYANPublished by: Gyan on February 23, 2011 01:30
-
Display the default value between Dates in guest of dashboard
OBIEE 11 g
My users would say the default values shown in my dashboard of the guests. So far, I have created a guest of Dashboard using between operator for dates between CURRENT_DATE - 7 and CURRENT_DATE through SQL results. However, when the dashboard is running the date fields are blank and have not of these dates. Does anyone know how to get these to display. Thanks in advance.Instead of current_date-7 you can try with timestampadd(SQL_TSI_DAY,-7,current_date) and
TIMESTAMPADD(SQL_TSI_DAY,0,CURRENT_DATE)It should work.
-
Passing the integer value in the command prompt
Hello world
I'm trying to pass a value of smallint data type (ex: 2000) from a prompt page with a filter. When I try to display the result, I get an error;
Error to Pierce information: SELECT C1, C2, C1 WHERE OF SH = variable1
ODBC driver returns an error (SQLExecDriverW).
State: HY000. Code: 10058...
Unresolved column: 'variable1 '. (HY000)
Note: I tried CAST (C1 int) for the formula column, but it did not help.
But, I tried changing the quick column with non-entier, such as product name and pass the variable, the value is passed to the column filter product name and it worked.
My goal is to pass a variable (integer) presentation and apply an expression to the variable (variable1 - 1) and use the values of the two variables for my filter condition.
Simply, I'm looking for how to move entire prompt to filter and apply the expression to the variable passed.
Hope you guys will help me solve this problem.
Thank you
Tom.:)
HRH means... Right side of the equality operator.
Click on the particular column filter option > advanced > convert this filter in SQLNow, in the right part of the equal operator, change it to
cast('@{variableName}' as int) - 1
try to keep the single quotes for variable and check... as I mentioned above
-
Must pass the new parameter to page popup LOV
Hi all
I try to pass additional parameters of base page-to-page Popup LOV. In my basic page, I also have 5 columns and 3 rows.
My requirement is based on the refrence to the selected line in the popup LOV page, I have to do a validation.
I tried the logic of value form, but it did not work.
I tried with getCurrentRow(). But he was always returns the reference of the top row.
Help, please... It is urgent...
If you want to get the value in the window of LOV, you must join a controller with the LOV window.
In this controller, to help
Dictionary passiveCriteriaItems = pageContext.getLovCriteriaItems)
You can get the value mapped from basic page.
Sushant-
-
Hello
I have a table whose fields can develop. There is an another subform on the side that contains two vertical lines with the height increases if the height of the table increases. The table and the subform are in a provision passed. The challenge is that the subform with the lines does not break between pages. The subform is enabled to allow page breaks, but still it does not break. How to get there?
I solved by creating the columns on the side and leave the table and breaking lines between pages. The cell border will serve as lines.
-
How to pass the variable to bind page ADF view object
Would appreciate your help on this.
Set up a view with a variable binding object: param1 in where clause.
I want to pass the value of the variable to link from a page of the ADF (.jspx)
I know that one Option using executeWithParams() method binding in the ADF page.
But, I want to pass a pageFlowScope parameter (which is already set when loading the page) to the variable binding VO, and the VO should also display the results filtered on the page the first time itself.
Could someone help me understand with a code, how to achieve the same. (Is there a groovy expression to access the param pageflowscope?)
Thank you
Published by: user5381160 on August 12, 2010 20:01You should also consider dragging operation executeWithParams on your workflow and of wiring to occur before your page instead of in the definition on the page itself - so it is more clear what is happening and is the approach recommended for 11 g applications. When drag-and you - drop operation, you can use the dialog box bind the parameter to your page flow - scope variable by providing the good EL there.
There is no expression Groovy in the model layer to access the workflow variable scope page (which is in the controller layer) because this would violate the separation of concerns inherent in an MVC application.
John
-
How to bind the text blocks between pages?
Hello
I searched all autour for this, and I'm guessing that the answer could be so simple that no tutorial it doesn't even mention:
How can I link the blocks of text between pages? I made a block of text in each master page and then connected one left with the one on the right. Indeed, all of the text in the document is linked from the page on the left of the right-hand page. But how do I link the page on the right with the following two pages 'below' in the document?
If I'm not clear, here is another attempt to explain: I'm going to insert a lot of text in a document, and I already know the size and the type of text block, I want the text inserted. When I put the text in the left side, it connects (goes on) the block of text on the right side. But it stops there. So I have to manaully through both pages, which connects the right page "at the top" with the left 'below', page by clicking on the image by clicking on the small arrow in the lower right corner, and clicking on the next page below. There must be a way to organize it in master pages or in some other way?
Thanks in advance for helping me with this problem of small size, but huge!
Best
Kim
Two things...
For "automatic formatting" to work with Captain linked frames page, you must NOT release the Master frame before placing the text, and you must click inside the image area, not any sort of guide.
-
Do not pass the datetime value to store the procedure
Hello
I have a stored procedure that will receive the date passmeter and I write it as follows:
< IsDefined ("form.yy") cfif >
< cfsqltype cfprocparam = "CF_SQL_TIMESTAMP" value = "#CreateDate (form.yy, form.mm, form.dd) #" >
< cfelse >
< cfprocparam cfsqltype = "CF_SQL_TIMESTAMP" value = "null" null = "yes" >
< / cfif >
When I do not seized the day, it runs correctly.
However, it returns me error when I entered the day:
Conversion failed when converting datetime from character string.
How can I solve the problem?
Finally, I find that I can pass the parameter correctly. The problem is the dynamic sql in the stored procedure and already solved using CAST and CONVERT. Thank you.
-
How to share quick values between dashboards?
Hi all
I have two dashboard pages. On the first page of dashboard, I have a few guests, say the year and month and a guided navigation link.
When a user selects a value among the guests and click on the guided navigation link, you will see the dashboard page.
But the values that the user has selected go to the dashboard.
Lets say the user has selected in 2009 as the year and week - 10, like the week and refined of the query, and click on the guided navigation link.
All of these values must be informed about the guests that do not exist on the dashboard that opens when you click on this link.
Is there a way to do this!
Any immediate response would be appreciated!
Thank you!!
Vasantha.PThe prompt value guided navigation link of dashboard is not parsed. You probably use guests of different dashboard on every dashboard page and they are defined at the level of the page. Try to use the same prompt of dashboard in two pages of dashboard and dashboard upgrade.
Another option (if you want to use the dashboard of the prompts) uses DASHBOARD URL in the report to analyse the variable of the presentation of the guest of dashboard source target guest of dashboard on the dashboard of the target page, see this blog entry for details:
http://108obiee.blogspot.com/search/label/dashboard%20URLConcerning
Goran
http://108obiee.blogspot.com -
Filling the prompt values according to other dashboard invites
Hi friends,
In my scenariao, I need two guests of dashboard in my report. (1) exercise 2) date range
When the user selects an exercise of the first prompt, another prompt that is falling down and "in between" operator defined, should show only dates coming in this exercise. I don't use calendar here coz we only 26 Date for a year, and we want the user to select dates only from these dates.
Appreciate your helpHi Toony, if I understand your situation, well, it's a solution. Correct me if I'm wrong.
If you want to restrict the list items in the second prompt according to the first prompt, you must check the box to 'Coercion' to line 2.
When you select an item in the Prompt1, the constraint for 2 Guest option, ensures to fill only list items that fall into the selected category of guest 1.
Ex: If Prompt 1 for the country and fast 2 belongs to the States. When you select US Prompt 1, then 2 Prompt shows only the United States.If this isn't what you wanted, then you must explicitly pass the presentation 1 prompt Variable to the fast 2.
Taking the example above, States and countries.
Pass the value read from the country in a variable of presentation - pCountry and save this prompt as guest countryCreate an another command prompt to the States. In the Show menu pull-down select the results of SQL and write a query something like that.
(Select distinct States ofwhere country = ' @{pCountry} {U.S.}) "). Save this prompt under the guest of the State. The way it works is when you select a country from the country prompt and press the GO button, it passes the variable pCountry for prompt presentation of State and triggers the query to fill the drop down.
I hope this helps.
SAI
Published by: Sai Kumar Reddiboyina, October 17, 2008 07:26
-
Selecing the specific values for guest of dashboard
Hello
I want a drop down in the guests of my dashboard which contains values between 1 and 99. How can I reach it? Note that these values is not a column of presentation, so I want that they using the SQL result. Any idea?
Thank you.
Issa KhanControl: Drop-down list
To get the numbers from 1 to 99 write in Show/SQL results:
SELECT RCOUNT (TIMES. TIME_ID) OF "my presentation space.
WHERE RCOMPTE (TIMES. TIME_ID) BETWEEN 1 AND 99
ORDER BY 1Use any table.column with distinct values more or equal to 99, I used TIMES. TIME_ID.
And set the variable of presentation.
Concerning
Goran
http://108obiee.blogspot.com
Maybe you are looking for
-
I use version 2 of the notes on OS 10.9 I did NOT remove this note. So, I'm in panic, because there a lot of information we need. I've been traveling and so do not make a return to the top, but to icloud. No time machine. I checked icloud and note no
-
WILL NOT EMAIL ELECTRONIC APPLICATION OPEN TRYING TO ANSWER THE AD ON CRAIGSLIST
MY E-MAIL APPLICATION does NOT OPEN WHEN you TRY TO CLICK ON offers of JOB GRAIGSLIST.IT SHOULD be OPEN SO THAT ICAN RESPOND to COMMENTS. URL of affected sites http:/Cincinnatti.craigslist.org
-
Portege R600 - cannot create recovery DVDs
Hello! I just bought Toshiba Portege R600-146 and attempted to create a DVD with the system recovery but DVD drive does not recognize DVD discs and fails the diagnostic test PC CD/DVD Toshiba. I can't even create a backup of the system. Is it a softw
-
Email open slow on Mozilla Firefox
My email via Mozilla Firefox is very slow again. When I click on a message, nothing happens for a few seconds then I get a blue circle turning until the message opens. Other times, I start typing and nothing appears on the screen for 5/6 seconds th
-
Extend wireless... wireless?
I have two routers WRT54GS. I want to thank my WiFi router connected to my upstream in the Office for a second router in the living room. I want devices configured for the SSID and password of my current WiFi (which is found in the office) to work se