Can we combine prompt values in Webintelligence Report(Combined Q:Union)
Hi Every One,
I had 4 Queries which are combined queries(Union).When i run the report ,displaying prompt values which are there in first Query.Can't we get combined prompt values when i run the report.I will explain with Scenario.
Eg:
Q1:Product level Country Information
Prompt Values:Country(A,B,C,D,E,F,G,H)
Q2:Component level Country Information
Prompt Values:Country(A,B,C,D,E,F,L)
Q3:Product level Source Information
Prompt Values:Country(A,B,C,D,E)
Q4:Product level Country Information
Prompt Values:Country(A,B,C,D,E,F,M)
When i run the report iam getting prompt values for country as (A,B,C,D,E,F,G,H)
Could you help .
Regards,
Swapna.
I'm having trouble understanding your scenario as you explain it.
You are doing a union of the queries?
So create query A, combine queries, union, create query B, etc.
All of them use the same prompt message?
So you either build the condition and reuse the same prompt message or you use a filter from the universe.
In this case it is not possible to specify something different for each of the various subqueries.
So you would have only one prompt answer, being whatever you answered to the prompt.
If you have different prompt messages, you can give different answers, but then you have 4 prompt answers to display.
It would be logical that only the first one is displayed if that is the one you display, you should display all four.
If you just want to display the superset of countries which have been retrieved by the query you can put this information in a separate table block. If you make it a horizontal one, without borders, you should be able to come close to a normal prompt layout.
Good luck,
Marianne
Similar Messages
-
Default prompt values in webI report???
I am using BO XI 3.1 on BW universe, I have a prompt A in the prompt window which has many Lov's but user will freequently use only three values out of it.
So I want to make those three values to be default for that promp A when ever the report gets refreshed, so that it will be easy for user not to search in the big list for those 3 values.
Any inputs please.
Thanks,Hi,
You can make some values as default prompt values by webi report.
1) Open the webi report.
2) Edit the query then go to the prompt
3) Go to the prompt properties checked the chekcbox "Set default values" and type the three values and ok.
So next time user refresh the report all three values come in the filter default.They can remove or add more values in the list.but every time all values come in the filter.
Thanks,
Amit -
Linking reports passing prompt values to detail report ?
Hi,
I am building a linked report in webintelligence on SAP universe which has prompts coming from BI variables.In the master report i have created a hyperlink column so that if user can select the hyperlink for each row.now if i select the hyperlink it should take me to the detail report by passing the prompt values.i want to pass the values to the prompts build in BI varaible.
eg: master report
Country Product Rev City
now here i want to select city and open the detail report by passing city values. i need the formula for the hyperlink city. City is just a prompt in master report it is not object in my report.
Thanks,Hi Try this code
="<a href='http://l1280:8080/businessobjects/enterprise115/desktoplaunch/opendoc/openDocument.jsp?&sDocName=Account&sType=wid&iDocID=5311&lsSAccountType="+[Account Type]+"'>"+[Account Type]+"</a>"
Regards
Prashant -
How to get prompt value in Financial Reporting and use it as header
Hi Oracle Gurus,
I have Hyperion Financial Reporting 11.1.1.3. I created a report.
I have Products dimension on rows. And I also have prompt for Products.
Let's say there is 3 products, Product A, B, and C, with each has its own level 0 item (for example A1, A2, B1, C1)
Currently in my situation, user will be prompted to select a list of Products, and then the report will display only the level 0 of the product chosen by the user. For example, user select Product A, then the report (or the grid) will display A1 and A2 on rows. User select Product B, B1 will be displayed.
My question is, I want to create a dynamic header report, so how can I get this prompt value and use it as a report header? For example: Sales of Product A when user choose Product A, or Sales of Product B when user choose Product B.
Thanks a lot for your response.Hi,
Here is the possible way to achieve it:
1. Insert a row (may be as row 1) in the report which has product as "User prompt".
2. mark this row as hidden always
3. User other rows as level0 of product in row 1
4. Use MEMBERALIAS in your header to use product as dimension & row as row1
Hope it helps !!
Edited by: user8628169 on Jun 22, 2011 10:53 AM -
Displaying Prompt values in webi report
Hi,
How to display prompt value in my webi report.
For one prompt value I can user Userresponse function.
In one of my report, I have a prompt for Date, which also should be displayed in the report under one field. I am using the below formula: =UserResponse("Enter Date:")
But my new requirement is User wants a Date Range for a particual trasaction date. I created a report level prompt like
Transaction Date Between "Enter Tran Date(Start):" and "Enter Tran Date(End):"
I need to display the start date and end date user selected under one field Date in my webi report.
how should I do that.
Please share your thoughts.
Thanks,
Ven MenHi Ven,
You have created a report level prompt like
Transaction Date Between "Enter Tran Date(Start):" and "Enter Tran Date(End):"
1.Drag two blank cell on report.
2.click on one blank cell and on formula editor type following formula.
=UserResponse("Enter Tran Date(Start):" )
This will show you start date in the cell.
3.Similarly in another cell type the following formula
=UserResponse("Enter Tran Date(End):" )
This will show you End Date in respective cell.
Do revert in case of any queries.
Thanks,
Sandeep B. Singh -
How to use the prompt value in the report column
Hi
I have a report prompt column which is 'Adj Type' which holds values 10,20,30 and when user selects Adj Type = 10 then this value should be passed to report column.
For Eg. Column 1 value is 10 and this should multiple with prompt value and the output should be 10* 10.
Any thoughts how to capture the prompt values in report column for calculation.hi hsekar,
1) Declare a presentation variable in prompt under the Set Variable section -->Presentation Variable -->P_var
2) In Fx Table_name.Your_column * @{P_Var}
@{P_var}{20} ( 20 is default value it will override when a user selects value in prompt
Thanks,
Saichand.v -
Can we set prompts value in Webi to schedule thru JAVA SDK 4.0
Hi,
I need to schedule webi report which has prompts. Can we have schedule webi report with prompts in 4.0.
I was able set values for prompts and refresh the webi report using documentInstance object. I think we can't use this object for scheduling right?
Also, I would like set values from LOV.
Could you please help to find solution.
Thanks
VenkatHello Venkat,
Unfortunately the feature of scheculing a webi reports with prompts have been deprecated from the
version 4.0 using the enterprise java sdks.
In XI 3.1, promtsutil class was used for setting prompts while scheduling a webi report using java sdks, which have been deprectaed from 4.0 and there is no replacement for the same in enterprise java sdks.
However, this feature was re-implemented in the new Restful web services and is availble for BI 4.0 SP6 onwards as far as I am aware of.
Please refer to the below document for better understanding.
http://help.sap.com/businessobject/product_guides/boexir4/en/xi4sp6_webi_restful_ws_en.pdf
Also please refer to the forum http://scn.sap.com/community/restful-sdk for any queries related to Restful webservices sdks.
Thanks,
Prithvi -
Showing Chosen Prompt Values In the Report
Hi All,
I need to show to user the values which chosen from dashboard prompts..I thinkiI cannot do this with variables,because prompts are multiple selection...How can show these values as a text in a part of report?(For example below the graph view..)
Thank YouScreenshot is missing and I forgot to say something important...I want to show to user what he/she choose...For example:
Dashboard Prompt:
Product Group (Multiple Select)
Product Code (Multiple Select)
Machine Group (Multiple Select)
Machine Code (Multiple Select)
If the user selects only Product Group and Machine Group...This data will be shown...Product Code and Machine Code will not be shown..But in your suggestion all Product Code values will be shown,right?? -
Showing Prompt values in the report
A report contains two prompts. Users want those values shown in the report, ideally in the title. Is this possible? If so, please provide some direction.
Regards,
JSYou can do so by using presentation variables for those prompts and then using those variable names in the report title.
Doing that will give what your users want. -
Passing prompt value from one report to other using navigation
I have one dashboard with one prompt (Prompt Name: Date) and a report with date column. This date in the prompt defaults to current date by using server variable ‘CURRENT_DATE’. When a user executes this dashboard the report will be executed for current date. Now I configured navigation on a column (MTD) that will take the user to another report. My Requirement is I have to filter the second report with a condition ‘Date<current date’. In the second report I applied a filter Date<valueof(CURRENT_DATE). To my surprise when I navigate from the first report to second report this filter condition Date<valueof(CURRENT_DATE) is replaced by Date=valueof(CURRENT_DATE). I did not under stand why navigating from the first report replacing the filter condition on the second report. If this is the expected functionality, what is the workaround for this?
To summarise my user want to see current date data in the first report and all the data less than current date in the second report. I tried with presentation variables. same thing happening with them as well.
Please let me know if there is any solution for this
VenkatI mean to say,
fro second report apply filter not as global filters
To apply as inner fitlers...
Go to measures fx in answers
select the code in fx and click on filters options
and select the date from left pane (selection pane)
and write CURRENT_DATE by Converting this filter to SQL (the option is something like this)
see in this way ..
i didn't get time to work on your issue...
So please try this and report back..
Thanks & Regards
Kishore Guggilla -
How to filter reports based on Prompt values
Hi All,
I have requirement in dash board.
in my dash board it contains two reports which is having same column with different values.i.e.,
one report contains Input method column with CSS value,
another report contains Input method column with SFF value
and i have dashboard prompt for INPUT METHOD column.
when i need to select CSS value in prompt the first report should enable(display).second report should disable.
when i need to select SFF value in prompt the second report should enable(display).first report should disable.
But problem is when iam prompting values the 2 reports displaying same report only.Can any give solution for this one. how to solve this prob?
Thanks in Advance response .
NaveenHi,
Follow the steps from this link. I hope it will be helpfull
http://oraclebizint.wordpress.com/2008/01/17/oracle-bi-101332-selecting-reports-from-dashboard-prompts-and-guided-navigation-sections/
Phani. -
Hi
I have 3 Prompt (ID,NAME,Country)
All 3 prompts i am using Presentaion variable.This variables i am passing into report filter.(Var_ID,Var_Name,Var_Country)
In where Class i set OR option like below
ID is equal to/is in Var_ID
OR NAME is equal to/is in Var_Name
OR Country is equal to/is in Var_Country
Note: Prompt column and report filter different columns,Thats why i set variables.
Now business want to filter the records based on there inputs
1.They can choose at a time single prompt value-->This is working fine.
2.Some time they can choose 2 prompt values based on that i have to filter-->This is not implemented.How can i achive this(When business select ID and Name
or Name and Country conbination)
Note: If i set "AND" instead of "OR", business they should select All 3 prompt manadory.
How can i achive this.Business dont want to choose all 3 values.they can choose any single value or 2 values or 3 values but according to that my report should display.
Thanks
Gram RPreviously my code looks in filter SQL expresion i set like below
("Case Header"."Inquirer BIC" IN (CASE WHEN '@{Type1}'in ('All','Inquiry','Credit-Inquiry','Debit-Inquiry') THEN '@{ClientBIC}' END))
Now i changed As per your suggestion see below script
I placed case statement instead of my input Prompt '@{ClientBIC}' and i set covert SQL option
("Case Header"."Inquirer BIC" IN (CASE WHEN '@{Type1}'in ('All','Inquiry','Credit-Inquiry','Debit-Inquiry') THEN (CASE WHEN '@{ClientBIC}{}'='' THEN '%%' ELSE '@{ClientBIC}' END) END))
Similarlly '@{ClientID}' is another prompt.
Above 2 prompts only i have to change.If i pass single or both prompt values then my report should come based on input values. Now my report where class set Like my first post.
If i changed AND operator instead of OR then i have to pass 2 values.But my requirement is if i pass single or both any combination.
When i run i shows No result report
and
FULL DATE is between 02/01/2013 12:00:00 AM and 02/28/2013 12:00:00 AM
and
("Case Header"."Credit Id" Like (CASE WHEN 'Credit'in ('All','Credit','Credit-Inquiry') THEN (CASE WHEN ''='' THEN '%%' ELSE '@{ClientID}' END) END))
and
("Case Header"."Credit Bic" Like (CASE WHEN 'Credit'in ('All','Credit','Credit-Inquiry') THEN (CASE WHEN 'ASYATRIS'='' THEN '%%' ELSE 'ASYATRIS' END) END)) -
Setting a Prompt value for KeyDate in WebI on SAP OLAP universe
I have a webi report which has as its dataprovider a query against an SAP olap universe against a BEx query which has the KeyDate parameter exposed.
Iu2019d like to get at this prompt from the SDK.
In infoview if I run the report it pulls up the keydate prompt (a special dialogue which seems to be implemented as part of the connection definition) - this prior to pulling up the full prompts dialogue and showing all universe based @prompt filters. In WebI I can see the prompt value entered using =UserResponse("dp.kd.value") . So it does seem to see the keydate as a prompt of some sorts.
I've got a little jsp that allows me to set prompts very nicely (and packeaged as a jar in the CMC that schedules ok as well) but when I put it against a report with a key date u201Cpromptu201D it just wonu2019t see it. When I call a getCount() as below it returns 0.
oDocumentInstance.getDataProviders().generateQueries();
Prompts oPrompts = oDocumentInstance.getPrompts();
out.print(oPrompts.getCount());
This is all in an attempt to get around the scheduler limitations of key date which would give me two queries, two universes and two reportsu2026 one report for scheduling (using a customer exit to set key date) and a second for user refresh (with a prompted key date) which would all be rather messey to say the least!
So any cunning ideas on how I can get hold of this key date thingymebob in the SDK?
(ps. "Fixed in V4" would be nice to hear as an aside to thisu2026 In playing with the ramp up Iu2019ve got the same issues however so Iu2019m not to hopefull )
Thanks!
Jeremy.Hi,
First I think you have to create a support ticket because normally the object in the universe must be generated with data data type nad it is not the case.
We are awere of some limitations with data types.
Secondly, if you want to have users entering date you have to specify date in the prompt data type like this:
<OPTIONAL><FILTER KEY="[PERIOD SD].[DB Full Date].[DB Full Date]"><CONDITION OPERATORCONDITION="Equal"><CONSTANT CAPTION="@Prompt('Enter Date ','D',,mono,free)"></CONSTANT></CONDITION></FILTER></OPTIONAL>
Regards
Didier -
Getting the dashboard prompt value
Hello,
I there a way on how can i get the dashboard prompt value when using other operators beside equal/is in. It seems that you can only set a presentation variable using the equal/is in operator.
Also how can i get prompt value when using multi-select control?Hi. Yes, presentation variable is only for is equal to/is in.
But no need to use other operators ( is less than or equal to, etc) if you want to write data in presentation variable, use equal/is in if you want to show data that is for example less and set presentation variable and in the report instead if IS PROMPTED write advanced SQL filter like:
TABLE.COLUMN <= '@{pv}'
You asked also how can to get prompt value when using multi-select control?
No way to do that. But what do you need that information for. Lets say that you are able to do that and you put multiple values from multi-select into variable, where do you need to present that data? In the report? No need for that because the report is already filtered by it.
Also check this one:
Using multiple values row wise session variables in dashboard prompts and requests
http://108obiee.blogspot.com/2009/10/using-multiple-values-row-wise-session.html
Regards
Goran
http://108obiee.blogspot.com -
Hi,
I am on customer site with BOE XI 3.1 FP 1.6. We are creating publications with a WebI source report. The WebI report has a series of prompts. Eg. posting period. The publication is pushed to 2 groups of reciepients. Each group has a different profile value. The WebI report has been last saved with posting period = 5. When I schedule the publication, I change the posting period to 3.
2 instances were generated for the 2 profile values. When I open the 1st instance - it shows me data for posting period 3 - which is correct. However, the 2nd instance shows me data for posting period 3. It seems like the prompt value at the time of scheduling did not get picked up for the 2nd instance.
Has anyone came across this problem?
Thanks in advance.
Regards,
Cindy.Hi Cindy,
We came across the same problem. We have a publication for a certain group, that has to be split on the section (normal publication).
The publication has to run on different times for a different value. Originally the webi report has run for a value product=1, which is selected with a prompt. When we change the prompt value in the publication (product=2) the original value is still selected in the publication or the result set is empty.
We have however discovered that when you first open the Webi report, refresh it with the new prompt value, save the report and then change the prompt in the publication the report is correctly refreshed. This is a workaround we currently use, but it is not very convenient. We are looking for a solution for this problem.
Regards,
Jorn
Maybe you are looking for
-
Usb device not recognized malfunction windows 7
pls help me Port_#0002.Hub_#0003
-
How to make form register in adobe edge?
hy, how to make coding form register in adobe edge? please help me
-
Border radius & flash video player issue
Border radius & flash issue - PFA screenshot http://72.29.76.194/~designs/firefox-flash-border-radius/border-radius-flash-firefox.png When I overlay a div with a border radius over a flash object, the corners are being cut as much as the size of bord
-
Find collective Search Help for partner function at runtime
Hi experts, I have a screen very similar to VF05. When I enter the partner function, the corresponding field for the partner function, I want a collective search help to open. If I enter the partner function - Employee responsible, then the search he
-
Excessive disk I/O after ejecting external storage device (USB, firewire)
Hi all, I've noticed a problem in my macbook pro that every times after I ejected a storage device, say SanDisk through a USB 2.0 card reader, I found about 20G+ bytes were wrote on the start disk. The excessive disk I/O brought the performance to it