Report to run only after prompt selection

Hi all,
we are using obiee 11.1.13, We have a required prompt (with property require user input checked), only after selecting the prompt the report should run, how do we make this work.
Thanks,
Sreekanth

Hi Sreekanth,
Don't create the prompt separately. Instead create the prompt while creating the report itself (Third tab in the Create report section) . Then add this report to dashboard. Make the default selection of the prompt "None" and "Enable User Input required". Try this and let me know.
Thanks,
Arul
Edited by: Arul on Jul 25, 2011 2:42 AM

Similar Messages

  • How do I schedule the Oracle Reports to run only weekdays (Mon - Fri)?

    I am using the Oracle Reports Server to schedule the report.
    I have successfully been able to schedule my report to run every day (Monday - Sunday), but the customer does not want it creating an empty report on Saturdays and Sundays. I have tried at least 50 different &schedule= commands and none of them work.
    Someone here suggested that to use WEEKDAYS that the DBAs have to set something up in the Oracle Report Server, however our DBAs do not know of anything that they have to do.

    If you have monday to friday these would be 5 weekly jobs for every day.

  • Does UCCX 8.5.1 Historical Reporting Client run only with admin rights?

    I installed UCCX 8.5.1 Historical Reporting Client on a Windows Vista machine. When I try to open it as a regular user, it gives me an error message "Unexpected error: Quitting". I can only open it when I log into the machine as administrator. Does anyone know this is the normal behaviour? If so, then every supervisor of my contact center will need to have admin rights in the computer?

    hi,
    The Historical Reports client uses Windows's secondary logon service.  It uses this to run
    the software with the CiscoHistRptUsr when the agent or supervisor is logged into the PC
    with their own account.  This is the service that gives you the Run As option when you
    right click on executables. Check to see if they have this ability on the PC, and make
    sure the "Secondary Logon" service shows as Started in the Windows services (Run -->
    Services.msc)"
    So, on one of the PCs with the issue, look for Secondary Login: Start >Settings >
    Control Panel > Administrative Tools > Services. Scroll down to Secondary Logon and
    verify that this service is started.
    Also, if the service is running, please look for the application, right click on it and
    select "Run as Administrator"
    Hope that helps!
    Thanks,
    Karthik

  • JComboBox fires an event only after changed selection?!

    I have added a JComboBox to my application, combined with an ActionListener which is added to the combobox just after initialization. It works fine, but there is one problem left:
    Generally, an event for the ActionListener is initially only fired by a combobox, if the user selects a different item than the last selected one. But I need an event that is fired by the combobox each time an item will be selected, even if it is the same item as the last selected one.
    I tried to use an ItemChangeListener, but it gave no success (and sense), it fires an event each time the user wants to select an item from the combobox' item list, that is no solution.
    Best way to solve this problem? I thought about a adding a MouseListener, but that might be the longest way. There seems to be no special method in JComboBox class to set this desired property?
    Any suggestions?

    Hello,
    thank you for your answer so far. Well, here is a trivial source code with the problem that still exists (see also my text at the end of this post). This one has been tested using Java 2 SDK V1.4, even using the newest SDK version did not change anything on the behaviour:
    import javax.swing.*;
    import java.awt.Container;
    import java.awt.FlowLayout;
    import java.awt.event.ActionListener;
    import java.awt.event.ActionEvent;
    * JComboBox-Test: using Java 2 SDK V1.4, ActionEvent is only fired by combobox, if
    * a different item than the previous one is selected from combobox;
    public class Forum3 extends JFrame implements ActionListener {
        String[] CB_ITEMS = {
            "item 1",
            "item 2",
            "item 3",
        public Forum3 () {
            super();
            setDefaultCloseOperation(EXIT_ON_CLOSE);
            setLayout(new FlowLayout());
            JComboBox cb = new JComboBox(CB_ITEMS);
            cb.addActionListener(this);
            getContentPane().add(cb);
        public void actionPerformed (ActionEvent e) {
            System.out.println("action!");
        public static void main (String[] argv) {
            Forum3 test = new Forum3();
            test.setSize(300,200);
            test.setVisible(true);
    }If you start this program (I am also using Windows XP), you see the JFrame window including the JComboBox. "item 1" is selected by default. If you click again on "item 1", no event will be fired. An event will be fired only, if you choose "item 2" or "item 3". You can try this with any other of the given items. An event will be only fired, if you choose a different item than the last one.
    What I need, is a routine that fires an event each time any item is selected!
    I would be grateful for a helpful hint, how to solve this in a "clean" way :-)

  • Scheduled report to run only if not blank

    Hi,
    I would like to schedule a report that captures changes to specific fields in my database, sending me an e-mail notification of what has happened. Some days there are no changes, and then I would like to stop the schedule from running, or more correctly, I would like not to recieve an e-mail.
    I have done similar schedules before, where I have solved this by including a formula like "1/ record count" in my report. If there are no records the report would fail (division by zero) and the schedule would not send a mail.
    For some reason I can't make this work now, but I am thinking there must be a better way?

    It sounds like record count is not zero... Maybe NULL?  Try this (basic syntax):
    dim div0 as number
    if isnull(RecordNumber) or (Record_number < 1) then
      div0 = div0 / div0
    end if
    HTH,
    Carl

  • SelectBooleanCheckbox read-only after setting selection

    Hello!
    I'm trying to set the selection of an adf selectBooleanCheckbox!
    When I set it by the pull-down menu (true, false) in the Property Inspector, everything is ok!
    But when I set the selection depending on an ADF binding, the value is set correct,
    but the checkbox is read-only and a change of the selection is impossible!
    Here's the very simpel code of the Box:
    <af:selectBooleanCheckbox
    label="myLabel"
    value="#{bindings.SomeValue.inputValue != null}"/>
    Can anyone help me, how to enable the checkbox for selection?
    Thank you very much!
    Sebastian
    PS: I'm using JDeveloper 10.1.3.3!

    hi..
    the previous error is ok now..
    below is the script, the status is when click on 'Add new row' button, it will pass status = 'ADD_ROW' and set the startdate read only = False.
    my question now is...
    e.g i've a multiple rows (can display up to 10 rows) display in table form in the page....i query 3 rows of records, then i click 'Add new row' button,
    how to make sure the 3 rows queried early is having startdate read only = Yes and for the new row startdate read only = False?
    with the below codes it will set all rows startdate read only = False (including those queried data)... pls help...
    public void setReadonly(String status)
    OAViewObjectImpl vo = (OAViewObjectImpl)findViewObject("SeaoeAutoMosPVO1");
    OARow row = (OARow)vo.first();
    OAViewObject SeaoeAutoMosSummaryVO = (OAViewObject)findViewObject("SeaoeAutoMosSummaryVO1");
    OARow SeaoeAutoMosSummaryRow = (OARow)SeaoeAutoMosSummaryVO.getCurrentRow();
    if (status=="ADD_ROW")
    row.setAttribute("StartDateRender", Boolean.FALSE);
    else
    row.setAttribute("StartDateRender", Boolean.TRUE);
    }

  • Running animation after scene selection

    Hi
    I want to run a animation after I pres a button to go to
    antoher scene.
    How can I do this???
    I really tried alot. If anyone knows please tell me.
    I have made in flash 5 scenes. Every scene starts with a
    video and a menu that's slides in from the side. The menu consists
    of 5 buttons each link to another scene. I used the goto and play
    script.
    I you press a button then first the menu should slide away
    out of side before going to the chosen scene.
    If anyone knows how to do this please let me know.
    greetings Alastair

    In your movieClip that slides the menu off and onto the
    screen add labels to the keyframe where the action starts to slide
    in and the keyframe where it starts to slide out. Then use those
    label names in your gotoAndPlay actions.
    You might want to create a new layer just for the labels,
    too.

  • Trigger a report to run after dataloads are completed for 2 separate cubes

    Hello, 
    Can someone please suggest how to accompish the following:
    I have a report built on a multiprovider that contains 2 infocubes.
    I would like to trigger the report to run only after dataloads for both of the cubes been completed.
    I am using BI 7.0
    Previously we were on 3.5 and was able to use event collector to do this.  Event collector is not available in 7.0 anymore.
    Thanks.

    Hi David,
    I assume that report here refers to BEx query on the multiprovider.
    Have you thought of using information brodacasting and scheduling the chain using the process type - Trigger event on data change).
    Check this link
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00172934-f3c1-2b10-728a-c42a0fc28c61
    If the two cubes are loaded in the same chain, then you could have an AND process type after the two DTP's/IP's and trigger the event after the successful completion of the loading of both.
    In information broadcasting you can define the broadcast setting of the query to execute when the event of data change is triggered by the process chain.
    If the two cubes are loaded in two different chains, then you may need to use a custom ABAP program , which updates a table regarding the successful completion of load of a particular cube and you have to check after the load of one cube, if the other has completed ( by checking the table in ABAP) and then use the process type, trigger data change event.
    Hope this helps,
    Regards,
    Sunmit.

  • Dont want to display "Report Successfully Run" applet

    Dear Users....I Dont want to display "Report Successfully Run" applet after my report runs successfully. I'm calling report from Forms-10g Rel.2 and my browser is Internet Explorer ver.6. I'm sending my report directly to printer using Web.Show_Document.If my report is sent to printer successfully there is no need to display browser window with the above mentioned message. Is there any solution for this???

    Code in when-button-pressed
    DECLARE
    V_Usr_Prm Varchar2 (1000);
    BEGIN
    V_Usr_Prm :=
    'FROM_REF_NO='
    || P_FRM_REF_NO
    || '+TO_REF_NO='
    || P_FRM_REF_NO
    || '+P_PRE_BY='
    || P_PRE_BYE
    || '+P_VR_TYPE='
    || P_VOR_TYP
    || '+YEAR1='
    || P_VOR_YER
    || '+MNU_IDE=0'
    || '+P_PRN_FLG=1';
    web_show_document_proc ('HTMLCSS', 'Y:\02\\02\VOR_PRN.REP', V_USR_PRM);
    END;
    Procedure Web_Show_Document_Proc is
    PROCEDURE WEB_SHOW_DOCUMENT_PROC (runformat varchar2,
    reportname varchar2,
    userparameters vARCHAR2)
    IS
    i NUMBER (10);
    v_a VARCHAR2 (10);
    v_b VARCHAR2 (10);
    vc_url VARCHAR2 (1000);
    vc_url_temp VARCHAR2 (1000);
    vc_user_name VARCHAR2 (30) := GET_APPLICATION_PROPERTY (username);
    vc_user_pw VARCHAR2 (30) := GET_APPLICATION_PROPERTY (password);
    vc_user_connect VARCHAR2 (30)
    := GET_APPLICATION_PROPERTY (connect_string) ;
    BEGIN
    vc_url :=
    'userid='
    || vc_user_name
    || '/'
    || vc_user_pw
    || '@'
    || vc_user_connect;
    FOR i IN 1 .. LENGTH (vc_url)
    LOOP
    v_a := LTRIM (TO_CHAR (TRUNC (ASCII (SUBSTR (vc_url, i, 1)) / 16)));
    IF v_a = '10'
    THEN
    v_a := 'A';
    ELSIF v_a = '11'
    THEN
    v_a := 'B';
    ELSIF v_a = '12'
    THEN
    v_a := 'C';
    ELSIF v_a = '13'
    THEN
    v_a := 'D';
    ELSIF v_a = '14'
    THEN
    v_a := 'E';
    ELSIF v_a = '15'
    THEN
    v_a := 'F';
    END IF;
    v_b := LTRIM (TO_CHAR (MOD (ASCII (SUBSTR (vc_url, i, 1)), 16)));
    IF v_b = '10'
    THEN
    v_b := 'A';
    ELSIF v_b = '11'
    THEN
    v_b := 'B';
    ELSIF v_b = '12'
    THEN
    v_b := 'C';
    ELSIF v_b = '13'
    THEN
    v_b := 'D';
    ELSIF v_b = '14'
    THEN
    v_b := 'E';
    ELSIF v_b = '15'
    THEN
    v_b := 'F';
    END IF;
    vc_url_temp := vc_url_temp || '%' || v_a || v_b;
    END LOOP;
    vc_url :=
    '/reports/rwservlet?server=rep_appsrv_frhome1+'
    || vc_url_temp
    || '+report='
    || reportname
    || '+destype=Printer+desformat='
    || runformat
    || '+paramform=No+'
    || userparameters;
    WEB.SHOW_DOCUMENT (vc_url, '_blank');
    END;

  • Dont want to display "Report Successfully Run"

    Dear Users....I Dont want to display "Report Successfully Run" applet after my report runs successfully. I'm calling report from Forms-10g Rel.2 and my browser is Internet Explorer ver.6. I'm sending my report directly to printer using Web.Show_Document.If my report is sent to printer successfully there is no need to display browser window with the above mentioned message. Is there any solution for this???

    Code in when-button-pressed
    DECLARE
    V_Usr_Prm Varchar2 (1000);
    BEGIN
    V_Usr_Prm :=
    'FROM_REF_NO='
    || P_FRM_REF_NO
    || '+TO_REF_NO='
    || P_FRM_REF_NO
    || '+P_PRE_BY='
    || P_PRE_BYE
    || '+P_VR_TYPE='
    || P_VOR_TYP
    || '+YEAR1='
    || P_VOR_YER
    || '+MNU_IDE=0'
    || '+P_PRN_FLG=1';
    web_show_document_proc ('HTMLCSS', 'Y:\02\\02\VOR_PRN.REP', V_USR_PRM);
    END;
    Procedure Web_Show_Document_Proc is
    PROCEDURE WEB_SHOW_DOCUMENT_PROC (runformat varchar2,
    reportname varchar2,
    userparameters vARCHAR2)
    IS
    i NUMBER (10);
    v_a VARCHAR2 (10);
    v_b VARCHAR2 (10);
    vc_url VARCHAR2 (1000);
    vc_url_temp VARCHAR2 (1000);
    vc_user_name VARCHAR2 (30) := GET_APPLICATION_PROPERTY (username);
    vc_user_pw VARCHAR2 (30) := GET_APPLICATION_PROPERTY (password);
    vc_user_connect VARCHAR2 (30)
    := GET_APPLICATION_PROPERTY (connect_string) ;
    BEGIN
    vc_url :=
    'userid='
    || vc_user_name
    || '/'
    || vc_user_pw
    || '@'
    || vc_user_connect;
    FOR i IN 1 .. LENGTH (vc_url)
    LOOP
    v_a := LTRIM (TO_CHAR (TRUNC (ASCII (SUBSTR (vc_url, i, 1)) / 16)));
    IF v_a = '10'
    THEN
    v_a := 'A';
    ELSIF v_a = '11'
    THEN
    v_a := 'B';
    ELSIF v_a = '12'
    THEN
    v_a := 'C';
    ELSIF v_a = '13'
    THEN
    v_a := 'D';
    ELSIF v_a = '14'
    THEN
    v_a := 'E';
    ELSIF v_a = '15'
    THEN
    v_a := 'F';
    END IF;
    v_b := LTRIM (TO_CHAR (MOD (ASCII (SUBSTR (vc_url, i, 1)), 16)));
    IF v_b = '10'
    THEN
    v_b := 'A';
    ELSIF v_b = '11'
    THEN
    v_b := 'B';
    ELSIF v_b = '12'
    THEN
    v_b := 'C';
    ELSIF v_b = '13'
    THEN
    v_b := 'D';
    ELSIF v_b = '14'
    THEN
    v_b := 'E';
    ELSIF v_b = '15'
    THEN
    v_b := 'F';
    END IF;
    vc_url_temp := vc_url_temp || '%' || v_a || v_b;
    END LOOP;
    vc_url :=
    '/reports/rwservlet?server=rep_appsrv_frhome1+'
    || vc_url_temp
    || '+report='
    || reportname
    || '+destype=Printer+desformat='
    || runformat
    || '+paramform=No+'
    || userparameters;
    WEB.SHOW_DOCUMENT (vc_url, '_blank');
    END;

  • Run only application

    Hi all,
    I have 2 question about application installation procedure (via 2.1.0.00.38):
    1. in the export-to-file process i specify in the 'build status override' field a value (run only ot build and run). why do i have to specify this kind of value in the import process too (in 'build status' field)?
    2. I installed an application in run-only status. now, it disappeared from the application repository. how do i regain access to the application (lets say...in order to delete the application)?
    regards
    Liron

    Liron,
    1. You have the option on export to create a file with a run-only status so that it will be run-only after it's installed somewhere else, unless the person installing it overrides that. It's also possible to use SQL*Plus to install applications, so then the run-only or run-and-build status would be taken from the setting in the file with no opportunity for override.
    2. Import it again from your exported file, set it to run-and-build and then delete it.
    Scott

  • Schedule a Webi XIR2 report to run for all values of the prompt ...

    Hi there,
    Any ideea about if it's possible to schedule a Web Intelligence XIR2 report to automatically run for all  150 different prompt values in the LOV (and have 150 different instances)?
    BOXIR2, Java deployment.
    Many thanks.

    You'd be scheduling the document 150 different times, each for one value of the LOV.
    You'd use the ReportEngine (REBean) SDK to read the LOV values, then use the Enterprise SDK to schedule.
    Here's a bit of code that illustrates how to schedule a Webi doc a single time with specified prompts.  You'd do something similar, but iterate the prompt setting and scheduling:
        IInfoStore iStore  = (IInfoStore) eSession.getService("InfoStore");
        ReportEngine reportEngine =  ((ReportEngines) eSession.getService("ReportEngines"))
                                        .getService(ReportEngines.ReportEngineType.WI_REPORT_ENGINE);
        IInfoObjects objs = iStore.query("Select TOP 1 * From CI_INFOOBJECTS Where "
                                          + " SI_KIND='Webi' And SI_INSTANCE=0 "
                                          + " And SI_NAME = '" + reportName + "'");
        //============================================================================
        // Open Webi document, then get and set Prompts collection
        //============================================================================
        IWebi            webi    = (IWebi) objs.get(0);
        DocumentInstance di      = reportEngine.openDocument(webi.getID());
        Prompts          prompts = di.getPrompts();
        for(int i = 0, m = prompts.getCount() ; i < m ; i++) {
            Prompt prompt = prompts.getItem(i);
            String name   = prompt.getName();
            if("Enter value(s) for State:".equals(name)) {
                Lov lov = prompt.getLOV();
                lov.refresh();
                Values values = lov.getAllValues();
                prompt.enterValues(new ValueFromLov[] { values.getValueFromLov(0),
                                                        values.getValueFromLov(1)});
            } else if ("Enter Shop Id:".equals(name)) {
                prompt.enterValues(new String[] { "261" });
        //===========================================================================
        // Copy prompts over to InfoObject
        //===========================================================================
        PromptsUtil.populateWebiPrompts(prompts, webi);
        //===========================================================================
        // Schedule Webi report to run once now
        //===========================================================================
        webi.getWebiFormatOptions().setFormat(IWebiFormatOptions.CeWebiFormat.Webi);
        ISchedulingInfo schedInfo = webi.getSchedulingInfo();
        schedInfo.setRightNow(true);
        schedInfo.setType(CeScheduleType.ONCE);
        iStore.schedule(objs);
    Sincerely,
    Ted Ueda

  • Current day and prior day prompts..BUt user should select only one prompt

    there is table in my universe ..mi.dim_date...... the columns/objects are ....ID_date ,Date,Datetime,month,quarter,yeID_date column type is
    Number,Date column type is Date.
    here i want to apply a prompts on Date column, and that prompt,when user select specific date,the prompt should display yesterday data and todays data.
    example..user selects 20140915......prompt should display 20140915 data and 20141409 data..
    i have written a prompt like as follows ..... select mi.dim_date.date where mi.dim_date.date between @prompt('select date','D',mi.dim_date.date,mono,free,not_persistent,user:-1) AND @prompt('select date','D',mi.dim_date.date',mono,free,not_persistent,user:-1)-1
    but i am getting errors like 7 th parametr is wrong...cannot convert data type,...invalid expression type...database staements could not be prepared.

    Hi vbattu,
    According to your description, you want to select some records in the report when export it to Excel. To achieve the goal, we can add a parameter to filter certain rows by following steps:
    Add an additional Multi-value parameter to the report.
    Set the Available Values and Default Values are all got from a field which can be used to select the records in the current dataset.
    Add a Filter based on the new parameter in the tablix to filter the rows.
    The parameter does not affect the data when we view the report. While we can use the parameter to select certain rows when we want to export the report to Excel.
    If you have any more questions, please feel free to ask.
    Thanks,
    Katherine Xiong
    Katherine Xiong
    TechNet Community Support

  • Cannot load the report on PDF format after running report

    Hi,
    I try to use Web.show_document to run the report thru form. After that, the PDF file cannot be shown on browser (IE5.0) but the PDF file is generated successful and if use Acrobat to open it, it work.
    An error as 'An error occurred trying to load this document'. (The Acrobat reader is loaded)
    Thanks for your help in advance.
    null

    Hello,
    I have found a similar problem, I think the problem my be with your acrobat settings.
    On Acrobat 5. open an existing pdf file. Then on the menu go to Edit\Preferences\General. => A new screen should pop-up, click on 'Options' on the left hand side, and then check out your WEB OPTIONS. I tend to untick the 'Display PDF in Browser' and leave the others ticked.
    I hope this helps.

  • HT4410 If I install Windows 7 on my MacBook Pro using Bootcamp, now having 2 start up drives, do I select the Windows drive, then I can install a software program that runs only on a PC?

    If I install Windows 7 on my MacBook Pro using Bootcamp, now having 2 start up drives, do I select the Windows drive, then I can install a software program that runs only on a PC?

    Thank you

Maybe you are looking for