Maximum number of rows export to excel from WebI

Hello,
I have a WebI Report in BO 4 SP6 which has 14 columns and 80,000 rows. I opened the report in WebI (Internet explorer) and clicked on the export icon but nothing happened. this report was being run for a month 201301.
So I modified the same report with 1 week's data which is 4500 rows and when I exported it to excel 2007 and it worked.
My questions are:
1- how do I export 80,000 rows of data to excel?
2- what servers/services are responsible for exporting data to excel?
3- any other opinions that you can share which might help me.
PS: I have not test this in rich client since rich client is not being used by users, Users only use WebI.
Regards,
samique

After you click on export to excel. wait for some time for the pop up to come up.... Even after some time  if it doesn't come up and throw a timeout error "Missing sEntry parameter", then you can try by increasing the time limit. But I won't recommend this since, this is happening due to huge volume of data.
Below thread might help you
Error when exporting WebI to PDF
If you export it using rich client, you can clearly see that the file size is too large.. It was 45 MB in my case. So I requested my user to put some filters and then do an export to excel.

Similar Messages

  • Export to Excel from WEB - How to restrict amount of data

    Hi
    We have a standard web template w. the option to export to excel. Is there anyway we can restrict / disable this button if the number of rows in the query/dataprovider is more than X.
    The reason why I'm asking is that if one or several users export a large amount of data from our BI portal to a local excel file the portal sometimes crash.
    br,
    Kaare

    This, can only be achieved by modifying the WEB template which is used at your client.
    If its standard template 0ANALYSIS_PATTERN , change the logic for the button export to excel and embedded the code to thorogh an error if report output exceeds certain limit.
    Deepak

  • Any method to Import & Export to Excel from Client Side

    Hi,
    Is there any method to Import and Export to Excel from the Client side. I have one procedure to export to Excel , but the excel file will be opened in the Application Server only, even if it executed from the client side. Also this procedure will not work if OLE2 chnaged CLIENT_OLE2. I am writing my procedure, Is there any idea to get it in the client side.
    PROCEDURE pr_Forms_to_Excel(p_block_name IN VARCHAR2 DEFAULT NAME_IN('system.current_block')) IS
    -- Declare the OLE objects
    application OLE2.OBJ_TYPE;
    workbooks OLE2.OBJ_TYPE;
    workbook OLE2.OBJ_TYPE;
    worksheets OLE2.OBJ_TYPE;
    worksheet OLE2.OBJ_TYPE;
    cell OLE2.OBJ_TYPE;
    range OLE2.OBJ_TYPE;
    range_col OLE2.OBJ_TYPE;
    -- Declare handles to OLE argument lists
    args OLE2.LIST_TYPE;
    -- Declare form and block items
    form_name VARCHAR2(100);
    f_block VARCHAR2(100);
    l_block VARCHAR2(100);
    f_item VARCHAR2(100);
    l_item VARCHAR2(100);
    cur_block VARCHAR2(100) := NAME_IN('system.current_block');
    cur_item VARCHAR2(100) := NAME_IN('system.current_item');
    cur_record VARCHAR2(100) := NAME_IN('system.cursor_record');
    item_name VARCHAR2(100);
    baslik VARCHAR2(100);
    row_n NUMBER;
    col_n NUMBER;
    filename VARCHAR2(100);
    ExcelFontId OLE2.list_type;
    BEGIN
    -- Start Excel
    application:=OLE2.CREATE_OBJ('Excel.Application');
    OLE2.SET_PROPERTY(application, 'Visible', 'True');
    -- Return object handle to the Workbooks collection
    workbooks:=OLE2.GET_OBJ_PROPERTY(application, 'Workbooks');
    -- Add a new Workbook object to the Workbooks collection
    workbook:=OLE2.GET_OBJ_PROPERTY(workbooks,'Add');
    -- Return object handle to the Worksheets collection for the Workbook
    worksheets:=OLE2.GET_OBJ_PROPERTY(workbook, 'Worksheets');
    -- Get the first Worksheet in the Worksheets collection
    -- worksheet:=OLE2.GET_OBJ_PROPERTY(worksheets,'Add');
    args:=OLE2.CREATE_ARGLIST;
    OLE2.ADD_ARG(args, 1);
    worksheet:=OLE2.GET_OBJ_PROPERTY(worksheets,'Item',args);
    OLE2.DESTROY_ARGLIST(args);
    -- Return object handle to cell A1 on the new Worksheet
    go_block(p_block_name);
    baslik := get_block_property(p_block_name,FIRST_ITEM);
    f_item := p_block_name||'.'||get_block_property(p_block_name,FIRST_ITEM);
    l_item := p_block_name||'.'||get_block_property(p_block_name,LAST_ITEM);
    first_record;
    LOOP
    item_name := f_item;
    row_n := NAME_IN('SYSTEM.CURSOR_RECORD');
    col_n := 1;
    LOOP
    IF get_item_property(item_name,ITEM_TYPE)<>'BUTTON' AND
    get_item_property(item_name,VISIBLE)='TRUE'
    THEN
    -- Set first row with the item names
    IF row_n=1 THEN
    ------updated by faisal-to give Bold font-----
    --FOR k IN 1 .. 3 LOOP
         args := OLE2.create_arglist;
         OLE2.add_arg(args, 1);
         OLE2.add_arg(args, col_n);
         cell := OLE2.get_obj_property(worksheet, 'Cells', args);
         OLE2.destroy_arglist(args);
         --cell_value := OLE2.get_char_property(cell, 'Value');
         ExcelFontId := OLE2.get_obj_property(Cell, 'Font');
         OLE2.set_property(ExcelFontId, 'Bold', 'True');
    --END LOOP;
    baslik:=NVL(get_item_property(item_name,PROMPT_TEXT),baslik);
    args:=OLE2.CREATE_ARGLIST;
    OLE2.ADD_ARG(args, row_n);
    OLE2.ADD_ARG(args, col_n);
    cell:=OLE2.GET_OBJ_PROPERTY(worksheet, 'Cells', args);
    OLE2.DESTROY_ARGLIST(args);
    OLE2.SET_PROPERTY(cell, 'Value', baslik);
    OLE2.RELEASE_OBJ(cell);
    END IF;
    -- Set other rows with the item values
    args:=OLE2.CREATE_ARGLIST;
    OLE2.ADD_ARG(args, row_n+1);
    OLE2.ADD_ARG(args, col_n);
    cell:=OLE2.GET_OBJ_PROPERTY(worksheet, 'Cells', args);
    OLE2.DESTROY_ARGLIST(args);
    IF get_item_property(item_name,DATATYPE)<>'NUMBER' THEN
    OLE2.SET_PROPERTY(cell, 'NumberFormat', '@');
    END IF;
    OLE2.SET_PROPERTY(cell, 'Value', name_in(item_name));
    OLE2.RELEASE_OBJ(cell);
    END IF;
    IF item_name = l_item THEN
    exit;
    END IF;
    baslik := get_item_property(item_name,NEXTITEM);
    item_name := p_block_name||'.'||get_item_property(item_name,NEXTITEM);
    col_n := col_n + 1;
    END LOOP;
    EXIT WHEN NAME_IN('system.last_record') = 'TRUE';
    NEXT_RECORD;
    END LOOP;
    -- Autofit columns
    range := OLE2.GET_OBJ_PROPERTY( worksheet,'UsedRange');
    range_col := OLE2.GET_OBJ_PROPERTY( range,'Columns');
    OLE2.INVOKE( range_col,'AutoFit' );
    OLE2.RELEASE_OBJ( range );
    OLE2.RELEASE_OBJ( range_col );
    -- Get filename and path
    args := OLE2.CREATE_ARGLIST;
    OLE2.ADD_ARG( args, p_block_name );
    OLE2.ADD_ARG( args,'Excel Workbooks (*.xls, *.xls');
    filename := OLE2.INVOKE_CHAR( application,'GetSaveAsFilename',args );
    OLE2.DESTROY_ARGLIST( args );
    -- Save as worksheet
    IF NVL(filename,'0')<>'0' THEN
    args := OLE2.CREATE_ARGLIST;
    OLE2.ADD_ARG( args,filename );
    OLE2.INVOKE( worksheet,'SaveAs',args );
    OLE2.DESTROY_ARGLIST( args );
    END IF;
    -- Close workbook
    --OLE2.INVOKE( workbook ,'Close');
    -- Release the OLE objects
    OLE2.RELEASE_OBJ(worksheet);
    OLE2.RELEASE_OBJ(worksheets);
    OLE2.RELEASE_OBJ(workbook);
    OLE2.RELEASE_OBJ(workbooks);
    --OLE2.INVOKE(application, 'Quit');
    OLE2.RELEASE_OBJ(application);
    -- Focus to the original location
    go_block(cur_block);
    go_record(cur_record);
    go_item(cur_block||'.'||cur_item);
    END;
    Thanks in advance.
    Rizly Faisal

    Alternatively you could use OLE2 to do the bulk of the importing and exporting and then use the webutil file transfer functions to move the file to the client and then simply open the file there...That might be more efficient in terms of performance as well.
    Regards
    Grant

  • Maximun limit of rows - exported to excel

    Hi All,
    i am using Oracle Business Intelligence Discoverer Desktop version 10.1.2.00.00
    the maximum number of rows that i can export to excel is 65,536. i have tried exporting in excel 2003 and 2007
    P.S un-ticked the Tools > Options > Query Governor > Limit retrived data to' field to get all the rows
    Is there any setting to control the number of rows exported ?
    Kindly suggest
    Regards,
    SK

    I work with Oracle discorcerer Plus but I'm able to exporte less than 1000000 rows.
    more than 1000000 rows he does trunc the result!
    I went to the Option as follows:
    P.S un-ticked the Tools > Options > Query Governor > Limit retrived data to' field to get all the rows
    but it still limits to 999999 records!
    Is there any setting to control the number of rows exported ?
    Your Help
    email :[email protected]

  • BEX analyzer -Maximum number of rows (65535) exceeded. Result is incomplete

    Hello Experts,
    I am trying to Run a report on BEx Analyzer.There are around 200,000 records to be displayed in the result.
    I am getting the below error.
    Maximum number of rows (65535) exceeded. Result is incomplete.
    Message no. BRAIN675
    We are on SAP GUI 7.X and Excel 2007
    Is there any setting that I have to change inorder for BEX analyzer to display all the 200,000 records.
    Also any memory setting for the result set to be changed ?
    Please let me know your thoughts
    Thanks
    Doodle

    Hi Doodle,
    The rows limit for Excel 2007 is 1 million so this is not the problem with row limitation. It seems like you have opened the pre-excel 2007 workbook in excel 2007, check your title bar if it says "Compatible Mode". This will limit you to old standard of 65K.
    May be what you can do is , save your file using save as option and try running the workbook.
    Your new file extension will be .xlsx
    Regards,
    Durgesh.
    Edited by: Durgesh Gandewar on Jul 14, 2011 10:03 AM

  • Maximum number of rows reached in a query result........

    Hi,
    I have created one query , When I am executing it , it is displaying the message "Maximum number of rows exceeded" .
    Is there any option in query design through which I can display all the data?
    Thanks,
    Jeetu

    Hi Jeetu ,
    such a big report which even exceeds the excel limit will be of relatively no use to the user .
    you should restirct the outpur using some criteria so that it is a managable report.
    Thanks.

  • Does ADF pivot table in JDeveloper 11.1.1.2.0 have a maximum number of rows

    Does ADF pivot table in JDeveloper 11.1.1.2.0 have a maximum number of rows that can be fetched from the database?

    mmurmeli,
    Seems then that you've identified how to allow more rows (increase the heap space) ;)
    Hard physical limits aside, there is a practical limit to how much information a single human mind can absorb.
    John

  • Maximum number of rows exceeded

    Hi,
    I am using Smart View (Hyperion 11.1.2.1) where large data needs to be retrieved. But during retrieval, I am getting error "Essbase Error (1020011) : Maximum number of rows [5000] exceeded". I modified the essbase.properties file as below.
    # Properties File used by ANALYTIC PROVIDER SERVICES
    # Release version 11.1.2.1.00 - Talleyrand SP1
    # Use / for separator.
    # Data directory used in JAPI embedded mode
    # Specifies location of folder containing domain.db file
    # If jvm option -DESS_ES_HOME points to an install directory of HPS, and domain.db
    # is located under ESS_ES_HOME/data, this entry need not be present,
    # else, specify the location of doamin.db here.
    # system.dataDir=
    # Specifies values for Essbase Server network connection
    # APS will try netConnectRetry times to connect to an Essbase Server.
    olap.server.netRetryCount=1200
    olap.server.netConnectRetry=3
    olap.server.netDelay=1200
    olap.server.netSocketTimeOut=1200
    # Specifies maximum rows/columns for dataquery grid. 0 value indicates no limit.
    service.olap.dataQuery.grid.maxRows=10000
    service.olap.dataQuery.grid.maxColumns=255
    # Logging Configuration - moved to logging.xml
    # Maximum idle time for HPS sessions (in minutes)
    system.session.timeout=60
    # system.faultTolerance
    # retryTime - Maximum number of times to retry
    system.faultTolerance.retryTime=10
    # monitorInterval - Interval to schedule thread to monitor cluster components.
    # duration in seconds
    system.cluster.monitorInterval=30
    # BEGIN: Smartview specific properties
    smartview.system.checkforspecialchars=true
    smartview.webservice.autoadd.EssbaseLocalhost.server=true
    smartview.webservice.autodeploy.force=false
    smartview.webservice.autodeploy.warn=false
    smartview.webservice.gzip.compression.disable=false
    # END: Smartview specific properties
    After doing this, I restarted the service - "Hyperion Provider Services - Web Application". Still I am getting the same error in Smart View.
    Please advise if I missed something.
    Thanks.
    Edited by: user13325223 on 6 Jan, 2012 12:39 PM

    I'm having the same error, only I checked my essbase.properties file in the correct location, and it's already set to 99999 rows.
    #APS Properties File
    #Thu Mar 01 09:31:53 EST 2012
    olap.server.netConnectRetry=3
    domain.store.file.name=/opt/Apps/Oracle/Middleware/user_projects/epmsystem1/aps/data/domain.db
    smartview.webservice.gzip.compression.disable=false
    smartview.webservice.autodeploy.force=false
    system.session.timeout=60
    system.dataDir=/opt/Apps/Oracle/Middleware/user_projects/epmsystem1/aps/data
    smartview.webservice.autodeploy.warn=false
    smartview.webservice.autoadd.EssbaseLocalhost.server=true
    service.olap.dataQuery.grid.maxRows=99999
    system.cluster.monitorInterval=30
    service.olap.dataQuery.grid.maxColumns=255
    smartview.system.checkforspecialchars=true
    nativeSecurity.enabledProviders=
    system.faultTolerance.retryTime=10
    I'm using Excel 2007, and Hyperion 11.1.2.1
    Edited by: Sabrina on Mar 1, 2012 10:53 AM

  • Exporting to Excel from Aria People Search

    Is it possible to export to Excel from Aria People Search.
    I would like to output the Org Chart (built in) and the Tree (I created) to an Excel file.
    Does anyone know how to do this?
    Thanks,
    Tom

    Hi,
    If you are using 10g, then OLE2 is supported. However, it will be executed in the App Server Machine.
    If you want to do the operation in the Client machine (as how it was done in the Client / Server), you need to use Client_OLE (Which is part of WebUtil).
    Look at
    http://www.oracle.com/technology/products/forms/htdocs/webutil/webutil.htm
    for more details on WebUtil.
    HTH.
    Regards,
    Arun

  • Restrict number of rows to be pulled from PeopleSoft's PS_LEDGER table while importing data in FDMEE

    Hi,
    We need to know if FDMEE 11.1.2.3.520 product supports restricting number of rows to be pulled from PeopleSoft's PS_LEDGER table.
    All the records fetched from PS_LEDGER is getting loaded into TDATASEG table.
    Currently, it is trying to pull all the records based on the given "period", "version" and "year" combination. We are looking to restrict rows based on specific account/entity/program/subprogram combination.
    If this is can be done, will it be an out-of-the-box functionality or does it require any customization/import scripts/api.
    Admin guide does say we can use Jython to filter rows using import scripts. However, it seems to be limited to file not a table as a source.
    I have attached a document with the screenshots so that the issue is better understood !
    Thanks,
    Hari

    1)
    When you set a column to hidden in a classic report using the method I described, it creates hidden form elements for that column.
    <tt><input type="hidden" name="f01" value="" id="f01_0002"></tt>
    You should inspect the source to figure out the name value.
    Since this belongs to the wwv_flow form, we can therefore get this data with: wwv_flow.f01
    Alternatively, you could have used the apex_item API to achieve the same result, which probably gives a bit better control.
    http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35127/apex_item.htm#CHDBFHGA
    select apex_item.hidden(1, col) || col col
    from table
    Set that column to a standard report column so it doesn't escape the html.
    You can also reference the data in these fields using PL/SQL using the apex_application API:
    http://docs.oracle.com/cd/E37097_01/doc/doc.42/e35127/apex_app.htm#CHDGJBAB
    2)
    As above, setting the column to hidden creates hidden elements on the page. It is simply f01 because that is the only hidden field I would have on my page. With four reports on the page, you would need to be careful not to do the same on the other reports, as you would get inaccurate data. For each report, setting columns to hidden always starts with f01. In that, you would be best to use the apex_item API.
    I actually initially ran into this issue when i had a tabular form on the same page as a report with hidden fields, which was causing conflicts in the page processes.
    Hope it helps.

  • Setting the maximum number of rows in a ResultSet

    Hi everybody,
    Anyone knows if it is possible to set the maximum number of rows to obtain in a ResultSet using JDBC 2.0, and if so, how to do it?
    Thanks in advance.

    Statement st = con.createStatement();
    st.setFetchSize(no_of_rows_here);
    ResultSet rs = st.executeQuery(query);Sudha

  • BEx Variable Input Help (F4) Maximum Number of Rows

    Hi Experts,
    We using Bex 3.x version. Now, the user is asking to change the maximum number of rows (by default 500, for my case) to 1000. (While executing the workbook, on the variable pop-up screen where we can search for input help (F4) values). For surely, there is some global setting needs to be corrected but not sure. I have checked in T-code: SPRO and some of the threads but not get the apt solution.
    Could you please share us your inputs/experiences as how can we increase maximum number of rows in the input help.
    Many thanks in advance!!!
    Best Regards
    Venkat...

    Hello Venkat,
    Is there is a way to setup that, you will find into this KBA Article (SAP Note):
    > 1565809 - Settings for BW query F4 help   
    This is a really good documentation about how F4 works and how to setup the configurations and where you have to do that.
    Kind Regards,
    Edward John

  • Maximum number of rows before doing a commit

    When updating a database table, is there a maximum number of rows you should update before doing a commit work?

    It's hard to give a specific answer. There are generally more than one rollback area in an installation and the size for the one used by batch processes may change after a certain time of day when more batch updates are being run. It will also depend on the size of the record being updated. It may also depend on whether you are in the development systemm QA or production.
    But I guess, I would start with a number like 5,000 or 10,000 and see what happens.
    You might also see if you can do the entire update in the QA system and commit afer it's done. If you can do it there, you'll likely be OK in production. Or if it works there, you can commit a couple of extra times in production - just to be sure.
    Bear in mind though, that if you commit and the job fails later, you have to either be able to back out the updates, or start updating at the point where the previous one failed.
    Rob

  • What is the maximum number of row for a table control in LabWindows/CVI ?

    I use LabWindows CVI 8.5.1 (MMI first developped in version 6.0).
    In one of our many MMI, a table control contains a list of aircraft parameters.
    We can add as many parameters (row) as we want but over 40 000 we observe a crash of the LabWindows CVI runtime.
    Our client want to inscrease the number of parameters (row) up to 200 000 !!!
    So my questions are:
    What is the real maximum number of row for the table control ?
    Is this maximum number of row different on LabWindows 2010 version ?
    Or is there an other solution ?
    Thanks

    Greetings,
    Can you clarify what you mean by "crash"? Is there an error message thrown? Is it possible that you've consumed all of the available memory?
    Please let me know.
    Thanks, James Duvall
    Product Support Engineer
    National Instruments

  • Changing Maximum Number of Rows Per Page to Include

    I am trying to change the "Maximum Number of Rows Per Page to Include" using Enterprise Manager > Coreapplication > Capacity Management > Performance.
    It was default to 75. I need to change it to around 5,000. I have a report which generates 5,000 records and I use Agent to send it to our user at a scheduled time.
    I change 75 to 5000, activate the changes and restart the BI. After restarting it automatically reverts back to 75.
    Has anyone experienced this?
    My instanceconfig has contains this:
    <Views>
    <Pivot>
    <!--This Configuration setting is managed by Oracle Enterprise Manager Fusion Middleware Control-->
    <DefaultRowsDisplayedInDelivery>75</DefaultRowsDisplayedInDelivery>
    <!--This Configuration setting is managed by Oracle Enterprise Manager Fusion Middleware Control-->
    <DefaultRowsDisplayedInDownload>5000000</DefaultRowsDisplayedInDownload>
    <!--This Configuration setting is managed by Oracle Enterprise Manager Fusion Middleware Control-->
    <DisableAutoPreview>false</DisableAutoPreview>
    <MaxCells>1920000</MaxCells>
    <MaxVisiblePages>2500</MaxVisiblePages>
    <MaxVisibleRows>1000000</MaxVisibleRows>
    <MaxVisibleSections>5000</MaxVisibleSections>
    </Pivot>
    <Table>
    <!--This Configuration setting is managed by Oracle Enterprise Manager Fusion Middleware Control-->
    <DefaultRowsDisplayedInDelivery>75</DefaultRowsDisplayedInDelivery>
    <!--This Configuration setting is managed by Oracle Enterprise Manager Fusion Middleware Control-->
    <DefaultRowsDisplayedInDownload>5000000</DefaultRowsDisplayedInDownload>
    <MaxCells>1920000</MaxCells>
    <MaxVisiblePages>2500</MaxVisiblePages>
    <MaxVisibleRows>1000000</MaxVisibleRows>
    <MaxVisibleSections>2000000</MaxVisibleSections>
    </Table>
    </Views>
    Any help would be greatly appreciated.
    Thanks!

    Hi,
    Editing in EM should change the settings. Stop all the services and restart
    In the individual reports for tables and pivot tables >> Edit the table properties and add the number of 'Rows Per Page'
    Hope this helped/ answered
    Regards
    MuRam

Maybe you are looking for