ABAP Report in single page(Altering row count) in Portal

Dear Guru's,
  I have an ABAP report which I am displaying in the portal using a SAP Transaction iView. Some time the report spans in multiple pages. Is there any way I can alter the no.of rows in each page in the report or display it in a single page.
Thanks
Surya.

Hi Durairaj, hi Karen,
Well, if the transaction code is static and the username and password are static (meaning: technical user) it shouldn't be a lot of work to create an ITS-service-file that contains transaction, username and password hardcoded (and is also configured to prevent the user from changing the transaction within webgui).
It prevents malicious users from getting to know the content of these parameters (because they aren't submitted anywhere and therefor you don't have to hide them) and through that you can also avoid to be able to change the transaction code (the service should be configured to prevent the user from changing the transaction within webgui).
Then you would be on the safe side and you could also use an iframe to make the url calling the ITS service invisible too.
OK: If there are three transactions needed there would be the need for three service files. But if it is a limited number of transactions this shouldn't be a lot of work.
Karen, please contribute to this discussion and tell us if we are still helping you to solve your problem. ;o)
Best regards,
Henning.

Similar Messages

  • Set default result to single page, 999 rows per page

    hi!
    im using 10g with windows server 2003.
    everytime i start isqlplus, the default setting is to display the result of a select query to multiple pages with 24 rows per page. i like to have my result in a single page. i can change it in the preference but every time i logout and login again, it goes back to multiple pages. i searched the config file but couldnt find the setting to have the default as single page.
    is it possible to set the default to single page?
    thx.

    you need to creat a login.sql file in c:\orant\BIN
    then add the line
    set pages 999
    set lines 2000 ( if you want to set the line size too)
    set ..... (all set variables can be set here only)
    then invoke the sql*plus via plus33w etc.
    your changes will be done
    if not then
    open sql*plus
    SQL>
    type host
    SQL>host
    C:\>windows>
    if the command prompt comes with c:\windows then you have to copy the login.sql file in this folder.
    it depends upon this directory
    this is the working directory for the shottcut you used to open the plus33w
    You can write theses lines in glogin.sql in the sqlplus folder of your oracle_home directory
    ad c:\orant\plus33 or c:\orant\sqlplus
    then it wil be done globally.
    Just try
    if problem exists then come back
    Good Luck.

  • How to update when i have two updateable report on single page

    Hi,
    I've two updateable report created using pl/sql procedure. I really don't know how to update both reports at the same time. I report contains only one row and second one contains multiple rows.
    For the second one, i use
    FOR i IN 1..HTMLDB_APPLICATION.G_F01.COUNT
    LOOP
    UPDATE table
    SET col3=HTMLDB_APPLICATION.G_F03(i),
    col4=HTMLDB_APPLICATION.G_F04(i)
    WHERE col1=HTMLDB_APPLICATION.G_F01(i) and
    col2=HTMLDB_APPLICATION.G_F02(i);
    end loop;
    how to update the 1st report. Please help me

    when you use the htmldb_item api to render form elements to your pages, those values end up in the htmldb_application.g_fNN arrays. i'm not sure how you defined your first report region, but you seem to be populating the g_f01 through g_f04 arrays with your second. if that's the case, try populating g_f05 with your first region. a query region like...
    select htmldb_item.text(5,ename) from emp
    ...would do it. you should then be able to access those submitted values in the htmldb_application.g_f05 array.
    hope this helps,
    raj

  • ABAP report fit to page

    Hi All,
    My report has 8 columns and depending on the resolution on my screen I can have the columns appear on one line.
    Is there a way in ABAP to shrink the data to fit on one page keeping the columns in tact as well?
    Thanks,
    ~Mark

    Not that I'm aware of...It's not like on VB where you can actually control the screen size by code...
    Greetings,
    Blag.

  • Creating multiple page report with single page excel template

    Hi,
    I have a created a single sheet excel template. When my LabVIEW program runs, I want to insert a data table in the excel report for each time the loop runs. Each time I add a new sheet in the report and add the data table. I want to get the same template in each new sheet. Please let me know how to insert the same template in each new sheet in the same file. Right now I need to create template file with 5-6 worksheets each with the same format.
    Rashmi

    Thanks for your reply.
    I tried to do the same you have suggested. As the "Save As" option does not work, I tried to copy the block diagram into a new vi but it gives the error. I am attaching here the screen shot of the same.
    Attachments:
    copy_error.png ‏208 KB

  • ABAP report columns

    Hi,
    My ABAP report columns appear on two rows instead of one. I would like to keep the columns in one row with a horizontal scroll bar.
    How do I achieve that?
    Thanks,
    ~Mark

    Hi,
    Please check your report attributes
    report  ytest message-id yatt
            no standard page heading
            line-size 170
            line-count 65.

  • Report.Services 2008 - get page-count or row-count in the c#-code

    hello
    is it possible to get from the ReportViewer-control / ServerReport the page-count or row-count after the
    reportViewerCheck.ServerReport.Refresh();
    statement ??
    many thanks in advance for any clue & regards
    Michael

    Hi Michael,
    Yes, you can get them. For row count, you can add a parameter to store the row count of your dataset in your report.
    Here are the steps:
    1.     Add 2 datasets in your report, one for report use and the other on is to row count use. For instance:
    DataSet1: SELECT     HumanResources.vEmployee.* FROM         HumanResources.vEmployee
    DataSet2: SELECT     COUNT(*) FROM         HumanResources.vEmployee
    2.     Add a parameter, set the parameter’s default value set to Get Values from a query and select DataSet2.
    Then, in your ASP.NET web application code you can use the following function to get the row count of the report:
    private int GetReportRowCount(ReportViewer report)
                return Convert.ToInt32(report.ServerReport.GetParameters()[0].Values[0].ToString());
    For page count, you can refer to the following code:
    private int GetReportPageCount(ReportViewer report)
                return report.ServerReport.GetTotalPages();
    You may not get the correct row count and page count in after executing Refresh () method, that’s because when you run this method, it will start another thread to refresh the report and the code below Refresh () method will not wait refreshing complete but run it. For instance, you may get the page count as o if you run the following code in the Button event:
    // Click this Button to refresh the ReportViewer1
            protected void btnGetPageCount_Click(object sender, EventArgs e)
                // Refresh the ReportViewer1
                this.ReportViewer1.ServerReport.Refresh();
                // Get ReportViewer1's page count and display in the txtPageCount TextBox
                this.txtPageCount.Text = this.ReportViewer1.ServerReport.GetTotalPages().ToString();
    You can run the refresh in separate events and get page count in another event, such as below code:
            // Click this Button to refresh the ReportViewer1
            protected void btnGetPageCount_Click(object sender, EventArgs e)
                // Refresh the ReportViewer1
                this.ReportViewer1.ServerReport.Refresh();
            // Display the txtPageCount's text to ReportViewer's page count
            protected void btnGetPageCount2_Click(object sender, EventArgs e)
                // Get ReportViewer1's page count and display in the txtPageCount TextBox
                this.txtPageCount.Text = this.ReportViewer1.ServerReport.GetTotalPages().ToString();
    Hope this helps! I would suggest you post a new thread in Visual Studio Report Controls forum if you need more help about using ReportViewer in ASP.NET web application.
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

  • ABAP Report - page count

    I am writing a report that simply uses writes (not an ALV).  I need to know how I can print the page number on this report; how do I know what page I am on?  Also, is there a good example (SAP sample report) that I can use for tips on formatting my report?
    Regards,
    Davis

    Hi Davis,
    All the system fields are filled during run time itself .
    Please check this simple report.
    REPORT  zasd123 no standard page heading line-count 20.
    DATA: it_mara TYPE mara OCCURS 0 WITH HEADER LINE .
    SELECT *
    INTO TABLE it_mara
    FROM mara.
    LOOP AT it_mara.
      WRITE:/ it_mara-matnr,
              it_mara-mtart,
              it_mara-mtart,
              sy-pagno.                   " Page Number
    ENDLOOP.
    Best regards,
    raam

  • How to show all the rows of a report in one page

    My report has 30 rows, by default it just show 15 rows. I want to show all the rows just in one page, without cliking link or arrow to see the left.
    In the Layout and Pagination:
    Report Template: template: 15. Standard Report (PPR)
    Pagination Scheme: Row Ranges X to Y (no pagination)
    Display Position: Bottom - Right
    Number of Rows: 1000
    Number of Rows (item) 1000
    Maximum Row Count: 1000
    How to fix it?
    Thanks.
    Jen

    Ok, I think I got it. I needed to blank out Number of Rows(item), Maximum row count and only populate Number of Rows. I was sure I did that before and it didnt work.
    Do you think that the Sessions in Apex can cause unexpected results? I have found that when I make changes I have to log all the way out of Apex, close my browser and reopen everything to ensure that my change took. Does anyone else have this issue? I can move this into a different thread if need be.
    Thx!

  • Dynamically set maximum row count in Interactive Report

    Hi,
    Has anyone worked out a way of dynamically setting (e.g. via select list) the maximum row count value for an Interactive Report, taking into account issues with order by when the report is filtered. I'm aware of solutions like this: http://www.talkapex.com/2010/10/apex-reports-no-limit-downloads.html but as far as I can tell this doesn't work when the report is filtered and the IR is rewritten in the background. Data sets then become unreliable because they are reordered.
    Thanks,
    Mike

    Hi Mike,
    You can do that with javascript
    gReport.search('SEARCH',100)the 100 you can replace for any number you like.I have a report with filter,sorting and groups and it is gives no problem there.
    any number means any number but not higher than the number you set at Maximum Rows Per Page.
    You probably can mix the solution from Martin and the above code.
    Regards,
    Kees Vlek
    <tt>Company: http://www.orcado.nl
    Blog: http://www.orcado.nl/blog/blogger/listings/69-kvlek
    Twitter: http://www.twitter.com/skier66</tt>
    If the question is answered please change it to answered and mark the appropriate post as correct/helpfull.
    Edited by: kvlek on 24-apr-2013 12:29
    Edited by: kvlek on 24-apr-2013 12:35

  • APEX 3.1 Report pagination style limited by max row count

    I am working on an application using APEX 3.1 and am having trouble keeping the report pagination style as a select list when the max row count for the report is greater than 8000. If I use the select list as the pagination method, the first time that the first page is viewed is fine however all subsequent pages begin to use the "next" and "previous" link method of pagination. This is only occurring when the max row count is higher than 8000 and a select list is used for pagination.
    My question is: is the style of pagination, in Oracle APEX (3.1), limited by the potential number of rows returned for the report? If not, is this a bug with my version of Oracle APEX?

    The source of my problem was that the report referenced a page item for the number of rows. That select list referenced a named List of Values (LOV) that limited the number of rows that the report could display. I removed that reference and my problem disappeared!

  • How to display all rows in the report in one page in Oracle APEX 3.2

    Friends -
    We are using Oracle Applications Express 3.2 on oracle database 10.2.0.5 on solaris environment.
    One of our report contains total no of rows 50000. when we ran report by default it is showing 15 and i can go search and change display no of rows to different numbers and click go.
    My question is it possible to display all 50000 rows during first time report launching without going to change rows. Is there any option that we can set how many number of rows that we can display during report design.
    Please advise
    VSH

    Hello VSH,
    >> My question is it possible to display all 50000 rows during first time report launching without going to change rows
    As vee pointed out it is possible, however the question you need to ask yourself is is it wise?
    Bear in mind that displaying 50,000 rows on a single HTML page means a lot of code that must be loaded by the client browser all at once. What it will do to your page loading time? Browser memory? Network bandwidth? Also, do you really believe that it is effective to let an end user look for a specific row among 50,000 rows?
    Regards,
    Arie.
    &diams; Please remember to mark appropriate posts as correct/helpful. For the long run, it will benefit us all.
    &diams; Author of Oracle Application Express 3.2 – The Essentials and More

  • 3.0.9.8.5 - Total Row Count in reports

    "Total Row Count" seems to be broken after applying patch 3.0.9.8.5.
    After applying the patch, we viewed an existing report which returned (let's say) 25 rows (and I've got max rows per page set to 5):
    The first page correctly says: "Total Row Count in Report- 25" and "Row(s) 1 - 5 "
    But then clicking the 'next' button, the following page incorrectly says: "Total Row Count in Report- 10" and "Row(s) 6 - 10 "
    So, the total row count is getting screwed up. Clicking "previous" in the example above, the total row count goes down to '5'.
    Another 3.0.9.8.5 patch problem appears to be 5 extra <br>'s within the report customize page top level of buttons and the criteria form. Looks ugly.

    Thanks for the reply.
    Is there nothing I can do to fix this problem before the next 3.0.9 patch comes out? We've have perhaps another few months to go before we make the move to portal release 2.
    This one issue with patch 3.0.9.8.5 is mostly definitely a show-stopper for us...we cannot live with customers seeing errors as basic as "total rows" returned in queries....we will have to roll back to our previous patch level 3.0.9.8.3. By doing this, we will continue to get bad customer feedback because of the awful performance introduced by that patch (Internet Explorer HTTP 1.0 vs 1.1 / keepalives / SSL issue). That's not to mention that we won't see the benefits of the content-area export/import bug fixes in this latest pathset.
    So, if there is ANYTHING we can do to fix this one problem, we (and our customers) would greatly appreciate hearing about it.
    thanks,
    -john

  • Interactive report max row count

    Is there a way to set IR max row count dynamically?
    To improve performance, I would like to set this value to 200 when users run the report and set this value to 50000 when users download the report.

    A dirty solution to this could be , create IR report with rowum < 201 and then add a link to the region header for downloading report. Point this link to another page with the same sql query (classic report) and select the template as CSV.
    Hope this helps.
    Thanks,
    Manish

  • Printing report on a single page

    Hi All,
    We have a report for which RTF is of two page and when we view the report it gives us output with number of pages as two.Now when we want to give a 'print' for this report , we want the output to come on a single page.
    Can this be done? If yes, what is the cahnge we require to make.
    Thanks.

    Hi ,
    The number of rows will be fixed on the page.It provides some total on the report(so number of rows wil remain same).
    If i can keep my RTF as a single page, wud it ensure print out will be just a single page.
    Thanks!

Maybe you are looking for

  • Generation of reinr req number automatcially by using some bapi

    how do i need to create reinr req number automatically and i need to take input from java web dyno pro and update it to my zbom table and wat sort of logic do i ned to use here by using bapi as a function module fields are reinr slno mat description

  • Please Change my broadband profile at the exchange

    I live quite some distance from the exchange that feeds me and have only ever got at most 1.4mb download speeds. Recently they have dropped even further making gaming near impossible. The best ping I get is more than 70ms. But recently my brother in

  • 3.12 post element text appearing on new line

    I have an icon and some javaScript behind it to clear the content of the item, which on moving to 3.12 is moved onto the next line: http://apex.oracle.com/pls/otn/f?p=41395:10 Is there a simple way of avoiding this please so that it all appears on th

  • Turn off display in XP with bootcamp

    in XP , the energy savings function wont work, its impossible to turn off the screen even via screensaver. is this problem known?? is there a way to do it anyway??? thanks

  • My skype keep showing i'm online even when i turn ...

    I turn off all my devices and it keep showing that i'm online for my friends. When they try to call me, the call fails