Web Intelligence Cascading Prompts

Hi all,
I have a question about Web Intelligence, I am building a webi query over the top of a Bex query, so using a BICS connection. The customer wants to user cascading Query prompts, so basically if the user selects Italy as a country only the products sold in Italy will be displayed as possible selections in a product query prompt. Does anyone know how to do this? I have looked at the ‘Result from another Query’ option where we could have chained two queries together, however this option is not available in a BICS connection.
Any help is gratefully appreciated.
Thanks
Dave

Getting data from another query is not an option with the BICS based webi.Also unfortunately there is no good way to have a custom cascading prompt if the hierarchies are not available in Bex. Here is a link to the idea place to have this functionality in a future release https://ideas.sap.com/ct/ct_a_view_idea.bix?c=7732DE74-E9A6-4736-AEE0-6181E5BB5F5E&idea_id=EE6432C0-BC6C-47E6-BB04-C095B3C398B8 However if performance is not an issue and you need this functionality you might also want to look at MDX based OLAP universe using the old UDT tool which is still available with BI 4.0 . That will allow the custom cascading prompt  to be created on the universe.

Similar Messages

  • Personalizing web intelligence with prompts ..

    Hello,
    i am trying to schedule a publication of a Web Intelligence Document. This document uses a prompt. I personalized data for 2 users example 'John' and 'Larry' with values 'California' and 'Texas'. The document is saved with parameter value 'California' (not removable). The Option "Refresh at run Time" is set ..
    Issue: When runing publication. John becomes personalyzed data for california. LArry bvecomes empty report. Any suggestions ..? Thanx .

    Getting data from another query is not an option with the BICS based webi.Also unfortunately there is no good way to have a custom cascading prompt if the hierarchies are not available in Bex. Here is a link to the idea place to have this functionality in a future release https://ideas.sap.com/ct/ct_a_view_idea.bix?c=7732DE74-E9A6-4736-AEE0-6181E5BB5F5E&idea_id=EE6432C0-BC6C-47E6-BB04-C095B3C398B8 However if performance is not an issue and you need this functionality you might also want to look at MDX based OLAP universe using the old UDT tool which is still available with BI 4.0 . That will allow the custom cascading prompt  to be created on the universe.

  • One Webi Report with multiple Cascade Prompts

    HI
             I have a requirement to create Cascading prompts on WebI reports. I have two questions.
    1) Can one Webi report have two or more sets of Cascading prompts.
    2) The universe is used by several groups of business useres. But only one group needs to have a Cascade prompts. Therefore, if i create Cascading prompts on Universe what is the impact to other business users who dont want the prompts as cascading prompts.
    Please provide me this information.
    Thanks in advance.

    Hi
              Thanks for the repoly. Can you please provide me more information.
    I understand that I need to do following steps.
    1. copy existing universe as universe II.
    2. link Universe II to Universe 1.
    3. Create cascade prompts on Universe II.
    4. Provide access to Business group with the requirement of cascade prompts to Universe II and rest of the groups to Universe I.
    Please let me know if my understanding is right.

  • Dynamic Cascading prompt in Webi

    Is there a way either at Webi/Universe level to create dynamic cascading prompt in webi based on selection from first filter object.
    e.g. two objects, Region and Office.
    In webi, Region is the first filter, Office is the second.
    After user selects a Region, I want the second Office prompt values to display only the offices for the region that user's selected.
    Is there is a way to do? or a work round?
    If I just create cascading LOV, it will just display all regions and it's offices together.
    Thanks

    You try the below
    Go to the Office Property.
    Edit the List of Values for the Office object.
    Check the Automatic Refresh Before Use option.
    Click Edit.
    Bring Region into the Conditions and set it to: in list Prompt('What Region?')
    Click Save and Close
    Click Apply and edit the next LOV object.
    Save this Universe and let's generate a report.
    Now in the report you create the Prompt on Region. Prompt('What Region?')
    Have a look in to
    http://homepage.mac.com/rmetzk/PDF_Files/Cascading_Prompts.pdf
    Hope this may help you out.
    Edited by: srrachna on Apr 19, 2011 7:26 AM

  • How to use LOV on a derived table dependent on a prompt for Webi web intelligence view.

    The semantic layer has not created a defined LOV for the derived table.   This only happens when pulling columns from derived table which depends on a prompt for unique selection.  When pulling from derived table that does not depend on a date prompt does not have an issue in Webi.
    I don't know if this is a universe design issue or WEBI.
    Webi Rich internet application   selects the date prompt first but if click on Storeno in List it returns a LOV with auto refresh.
    Webi Web Intelligence returns  List of Values for current prompt requires values for following prompts:   and when you click to refresh  webi responds with 'undefined'

    Hi…
    Can you check Prompt : Store No is created at universe level and defined the syntax correctly
    @Prompt(1,2,3,4,5)  insert a prompts in SQL. When the user runs the query, the user is prompted to enter a value for a refresh each time.
    1 = 'Prompt Text Message'
    2 = 'Prompt Type'  (i.e. A,N,D,U)
    where A= Character, N= Number, D= Date, U= Unit.
    3 = 'Class Name/ Object Name'
    4 = 'Multi/ Mono'
    Multi means Multiple ( Example = 2004,2005,2011)
    Mono means Single ( Example = 2012)
    5 = Free/Constrain (Type value or select value in LOV/ Select Value)
    Example for creating a @prompt filter is below
    @Prompt('enter year','A','time period/year', Multi', Free)
    Pointer to a “List of Values” from an existing universe object. You invoke the target list of values by double-clicking on the object contain ing the list of values that you want to use in the "Classes and Objects" panel. This gives the Class name and the Object name, separate ed by a backslash. It must be enclosed in single quotes. For example: 'Client\Country'. When you are using “Index Awareness”, and you want to return the key values for an object,set the 5th value to primary_key
    • Hard-coded list of single values or value pairs. The values in a pair are separated by a colon. Each value is enclosed in single quotes. The pairs of values are separated by a comma. The whole list is enclosed in curly brackets. Set the constraint to primary_key
    http://www.businessobjectstips.com/tips/web-intelligence/prompt-functions-the-next-step-optional-prompts/

  • Database out of memory error getting Web Intelligence prompts

    The following code generates an exception for a particular web intelligence report object ID:
    m_engines = (ReportEngines)m_entSession.getService("ReportEngines");
    m_widocRepEngine = (ReportEngine)m_engines.getService(ReportEngines.ReportEngineType.WI_REPORT_ENGINE);
    DocumentInstance doc = m_widocRepEngine.openDocument(id);
    Prompts prompts = doc.getPrompts();
    The exception is as follows:
    A database error occurred. The database error text is: The system is out of memory. Use system side cursors for large result sets: Java heap space. Result set size: 31,207, 651. JVM total memory size: 66,650,112..(WIS 10901).
    I can't understand how the result set could be over 31 million, or how to fix this. Any ideas?

    So what happens in InfoView?
    I ask since it doesn't appear to be a SDK coding issue.
    Sincerely,
    Ted Ueda

  • Problem with date format when ask prompt web-intelligence

    Bo XIR2 with 5 SP. Instaled on Windows 2003 with support Russian.
    Inside BO every labels, buttons - use russian. But when invoke web-report and Prompt appear there is problem with date format.
    Looks like korean format of date 'jj.nn.aaa H:mm:ss'.  I see system settings of date in Win .. everything right
    What i have to do?
    Where i can change format date for bo?

    GK, try this...
    decode(instr(packagename.functionname(param1 ,param2),'2400'), 0, to_date(to_char(to_date(rtrim(packagename.functionname(param1 ,param2),'(PT)'), 'Month dd, yyyy "at" hh24mi'),'mm/dd/yyyy hh24mi'),'mm/dd/yyyy hh24mi'),
                                                                      to_date(to_char(to_date(rtrim(packagename.functionname(param1 ,param2),'(PT)'), 'Month dd, yyyy "at" "2400"')+1,'mm/dd/yyyy "0000"'),'mm/dd/yyyy "0000"'))-Marilyn

  • Cascading prompts are not working after UNX conversion.

    Hi,
    We have converted universe to UNX format, but after conversion the cascading prompts are not working. Following is the one of the example of the cascading prompt which is having issue:
    We have cascading object named u201CGroup - Deviceu201D as below:
    CONCAT(CONCAT(@select(Performance Management\Group\Group Name),' - '),@select(Performance Management\Device\Device Name))
    In the SQL Assistance windows, validate button properly validates this object.
    Based on the above object, we have filter named u201CEnter/Select Group u2013 Deviceu201D with following definition:
    @select(Performance Management\Performance Reporting Objects\Performance Custom Dimensions\Group - Device) In  @prompt('Enter/Select Device Names','A','Performance Management\Performance Reporting Objects\Performance Custom Dimensions\Group - Device',Multi,Free,Not_Persistent)
    When I click on the validate button for this filter, it doesnu2019t says whether the expression invalid or valid. It does not return anything. I checked the error log windows of IDT and it shows below error once we validate the above filter:
    Message: Unhandled event loop exception
    java.util.ConcurrentModificationException
         at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
         at java.util.AbstractList$Itr.next(AbstractList.java:343)
         at com.businessobjects.semanticlayer.qt.internal.ParseExpressionServiceImpl.getScriptWithAnswers(ParseExpressionServiceImpl.java:753)
         at com.businessobjects.semanticlayer.qt.internal.ParseExpressionServiceImpl.getGeneratedScript(ParseExpressionServiceImpl.java:695)
         at com.businessobjects.semanticlayer.qt.internal.ParseExpressionServiceImpl.getGeneratedScript(ParseExpressionServiceImpl.java:673)
         at com.businessobjects.semanticlayer.qt.internal.ParseExpressionServiceImpl.getObjectSQLCombinations(ParseExpressionServiceImpl.java:369)
         at com.businessobjects.semanticlayer.qt.internal.ParseExpressionServiceImpl.getWhereParseSQL(ParseExpressionServiceImpl.java:298)
         at com.businessobjects.bimodeler.universe.panes.properties.ExpressionParserSQLBindings.parseExpression(ExpressionParserSQLBindings.java:58)
         at com.businessobjects.bimodeler.shared.dialogs.expression.ExpressionEditorComposite$7.widgetSelected(ExpressionEditorComposite.java:330)
    This problem is for all the cascading prompts, and only single level prompts are working after conversion to UNX.
    Can anyone please help on this? Am I missing any manual changes which are mandatory after UNX conversion for this to work.
    Thanks,
    Nilesh

    Hi Henry,
    Thanks for your reply. Yes I have raised SAP ticket for this.
    We are at BI 4.0 SP2 Patch 12.
    This problem is for all the cascading prompts which created using objects which are having u201CLOV based on Query Panelu201D, it doesnu2019t return the results, when I edit the LOV > edit the query and then click refresh to see the data, the refresh button does not appear.
    So I tried creating u201CLOV based on a custom hierarchyu201D as indicated in SAP note u2013 1666504 but it also doesnu2019t work. I used the object (that uses the LOV based on a custom hierarchy) to create the new cascading prompt, when I used this prompt in WEBI report, it only displays prompts for first value and not the second based on first input.
    I searched SAP KB and found this note u2013 u201C1620378 - Cascading (nested) prompts are not working for Web Intelligence reports in BI 4u201D which describes bug related to cascading prompts in unv as well as unx. But I am not sure if itu2019s the same which I am getting.
    Thanks,
    Nilesh

  • Refresh of Data in Xcelsius from Web Intelligence Results

    Hello,
    I am new to the forum but not to Business Objects/Xcelsius.  I attended the SAP Sapphire Event last May and spent time in the Business Objects lab.  Two Product Managers demonstrated how I would be able to refresh the data in an Xcelsius dashboard using Live Office by retreiving results from a Webi document without refreshing the Webi query. 
    For example, my Webi document contains 100,000 result rows.  I want to be able to select a dropdown in my dashboard and have Live Office retreive only a subset of the 100,000 rows.  This being done without having the Webi query being refreshed from the database.  The Webi query would be refreshed nightly.
    The Product Managers advised that this functionality would be available in Service Pack 3 or before.  As of now I cannot find out how to make this work.  Any help or information would be appreciated.  Thanks.

    Hello Charles,
    WebIntelligence Input Controls are a way to enhance and customize user experience with report filters, they are therefore based on report filters and the feature is more focused on user interface & experience rather than exposition outside web intelligence.
    Anyway, AFAIK, report filters are not available from Live Office report parts, you can only filter content with prompts, which requires the document to be refresh from the database, which has a direct impact on performance and scalability for consumers.
    However, if you are with WebIntelligence XI 3.1 SP2 you have the alternative to publish from WebI Rich Client, report elements (any table or chart) as web services (called BI Services).
    This tool is based on Qaaws technology, and share some of its features (main being that is uses the same Xcelsius Data Manager connection), it exposes a large part of WebI interactions to external consumers (esp. Xcelsius) : report filters, drill, prompts.
    Besides this tool provides a set of call input parameters to tune web service consumption for best performance and scalability, enabling to leverage WebI document management features like scehduling, publishing and refresh, so consumers can balance performance with real-time data.
    More information is available from WebIntelligence Rich Client user documentation from section sharing webi content with other web applications.
    I recommend you install the latest fix pack (SP2.5 and above), as some initial fixes were required to ensure full compatibility with Xcelsius.
    Hope that helps,
    David.

  • Desktop Intelligence formula to convert into Web Intelligence formula

    Hi Team,
    I have converted Desk I Report into Web I report but below formula is not working in Web Intelligence report.
    Desk I formula
    ="Selected Period: " + UserResponse(DataProvider([Order Number]) [EIH Query]"Enter Date mm/dd/yyyy  (From)?") + " To: " + UserResponse(DataProvider([Order Number]) [EIH Query]"Enter Date mm/dd/yyyy (To)?")
    converted formula into Web Intelligence but not working. It is showing "# Syntax"
    ="Selected Period: " + UserResponse(DataProvider(<Order Number>) ,"Enter Date mm/dd/yyyy  (From)?") + " To: " + UserResponse(DataProvider(<Order Number>) ,"Enter Date mm/dd/yyyy (To)?")

    Hi,
    Use the following syntax:
    ="Selected Period: " + UserResponse([EIH Query];"Enter Date mm/dd/yyyy (From)?") + " To: " + UserResponse([EIH Query];"Enter Date mm/dd/yyyy (To)?")
    Note: Prompt string should be exactly same and the query name to be used in []
    Regards,
    Rohit

  • Cascading prompt in obiee 11g

    Greetings All!!
    We are trying to create the cascading prompt. The region prompt has all column values and when we click on all column values,
    we do not want state prompt to display any values. In obiee prompt, there is an option to limit values by prompt ,however it does not
    work for all column values since we do not want to show the state values after clicking column values.
    Any feedbacks are highly welcome.
    region 1
    region 2
    all column values
    state1
    state 2
    Thanks,
    Sanjay

    Hi,
    Placing the image file in /l_en folder dint work for me too however you can place them inside the following paths and restart the services,
    1)
    \MW_HOME\user_projects\domains\bifoundation_domain\servers\AdminServer\tmp\_WL_user\analytics_11.1.1\silp1v\war\res\s_blafp\images
    2)
    \MW_HOME\Oracle_BI1\bifoundation\web\app\res\s_blafp\images
    You can then call your file with the url, http://hostname:port/analytics/res/imagefile.jpg
    Its worked for me, let me know in case of any issues.
    Thanks
    Deva
    Edited by: Devarasu on Sep 18, 2011 1:33 AM

  • Olap Universe Based on BEx Query - Cascading Prompt

    I need to get two prompts: 1) Division 2) Group. Division has to be selected first and then Group. I understand I have to create cascading prompt. In the universe, in default hierarchy, group stands before before division. I have created a custon hierarchy like: Division, Group. I used Tools -> List of Values ->Create cascading list of values and then selected the right dimensions and then clicked on Generate LOVs. Then I have exported it to the repository. But I cannot see any reflection at the report level. So, some questions came in my mind:
    1) Where can I check in the universe whether my cascading prompt has been created or not ?
    2) I am using L01 Dimension. But underneath, there are two dimensions called LovDivision and LoVDivisionBase which are in Italic. I believe integration kit creates this. It is the same as Group. So, my question is: Am I selecting the right dimesnsions ? Or, should I select those in Italic.
    3) Actually, these two prompts (variables) [along with others] are already created in BEx which I can see in my report. My plan is, if my cascading prompts work, I will tell the BW developer to remove those two. Do you think that these existing prompts are creating any problem.
    I would really appreciate your response.

    Hi
    1) Where can I check in the universe whether my cascading prompt has been created or not ?
    Have you entered the cascading object in the  webi query condition.At the run time  it will generate  hierarchy in the tree structure.
    2) I am using L01 Dimension. But underneath, there are two dimensions called LovDivision and LoVDivisionBase which are in Italic. I believe integration kit creates this. It is the same as Group. So, my question is: Am I selecting the right dimensions ? Or, should I select those in Italic.
    correct you are using right objects L01.By mdx driver it will create by default L00 and L01 objects.neglect the Lo00 objects.You can  hide them in the universe or go to refresh structure and their is option to replace L00 definition with some other definition.
    3) Actually, these two prompts (variables) along with others are already created in BEx which I can see in my report. My plan is, if my cascading prompts work, I will tell the BW developer to remove those two. Do you think that these existing prompts are creating any problem.
    By default  when you are creating universe based on the mdx drivers it will convert Bex query filters in the universe condition as mandatory filter  and applied on the full universe.
    You can go to the universe condition and open the condition and unchecked the option  from their and after that these will not prompt in the webi query.
    Thanks,
    Amit

  • Cascading Prompts in Crystal from a Universe

    Hi There,
    How can I create a cascading prompt on the Universe to be used in crystal?
    I have created a Cascading prompt in the Universe and it work in Webi but for some reason you do not see the cascading LOV
    Versions BOE XI 3.1 SP2 FP2.4 Crystal Reports 2008 v1 SP2.
    Regards,

    Hi Abhilash,
    Thanks for replying ...
    The same report is working fine on windows server 2008 R2 and IE 8.0.7601 . Can you pleasde guide through which pack should i install on BO server to overcome this issue . As all my users are using IE 9 version only .
    Thanks,
    Sahana

  • Problem with a Bex Query Report with Web Intelligence

    Hello!
    I have a Bex query (with query Bex version 7.0) I'm connecting with Web Intelligence (4.0) but one of the attributes instead of displaying the description shows only the key, and it is strange because other cubes if given by the conversion.
    I wonder if there is a solution for this or if it is a problem of version 4.0 of Web Intelligence.
    I await your response,
    Greetings!

    Hi,
    Whereabouts in the application are you seing this problem?  (in the query panel conditions, in the prompt list of values, or in the table block? )
    also, what do you mean by "and it is strange because other cubes if given by the conversion" ?
    it's worth noting that the "key and text display properties" in the Bex Query Designer do not influence webi.  WebI consumes the global infoobject property from BW RSH1.
    Regards,
    H
    p.s. if you need to understand which features are or are not supported with BI 4.0 tools, please look here: http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/d056e1bc-2794-2e10-959e-8779c5623cc5

  • How to setup Data translation in web intelligence reports?

    Hi,
    The webinar, 'Translation for Web Intelligence XI 3.1 Using Tranlation Manager' was fantastic, however, it only briefly mentions that the data tier is 'handled at the database level within an application through several options'.
    What are those options for the data tier, and by the data I mean what is in the database and not in the report prompts or universe?
    Thanks

    Hi everyone,
    I'll try and be more clear- maybe someone will have done this.  Translation Manager is great for translating prompts and universe strings/names.  The problem I have is with the data returned by a universe query that is  language specific.
    Does anyone know how to pass language information so that queries (via the universe) can be language specific?   That way I can have the query return the data in the report with language specific data.  Otherwise, I suspect that I'll have to return all language data in the query and filter by language using the new function GetContentLocale().
    Thanks,
    Steve

Maybe you are looking for

  • Fixed Purchase Order quantity with manual PO creation??

    Hi, Is there any way to define a fixed PO quantity on the inforecord or the material master and have SAP automatically insert this quantity on the PO. I know it is possible to have SAP determine the vendor from e.g. a quota arrangement set-up and hav

  • Unable to view images in the crystal reports on a jsp

    Hi folks, I am unable to view any image (not even the ones like businessobjects logo) in the crystal reports fetched from the CMS. I am able to fetch the report properly. But I don;t get to see the images in the reports. If anyone of you know how to

  • IPhoto: After I've changed the file name/format in Finder iPhoto can't load/relink to the referenced file.

    After I've changed the file name/format in Finder iPhoto can't load/relink to the referenced file anymore. For some reasons I don't like to reimport the file.

  • No signal after sleep

    My mac Mini awakes from sleep (I think) but my Viewsonic display shows "no signal".  I cannot see anything in the documents to suggest an adjustment that would help.

  • Drag And Drop Components IN Flex

    hello all, could we do code for drag components or controls like boxes,slider,data grid,and related things from 1 canvas to another canvas ? I want to show all controls in left canvas and allow user to drag it and drop in right canvas . Thanks, Bachi