Use of "Page protect"

I got a v6 report, with at repeating frame, for which I have set the Page Protect to Yes.
The problem is now that if a set of data cannot fit into one page, its moved to the next page and can be written on 2, 3 or maybe more pages.
That leaves me with one page which have some print on the top of the page, rest of the page blank and then one or more pages which looks as they should.
Is it possible to force the report to use the first page, even if the data can fit into it, instead of having half a blank page ?
Regards
Kim

If you set Page Protect to NO, this is exactly what it should do. Page Protect dynamically moves around the data to keep certain elements together. Its helpful if you want a whole section together, but it does often give you the issue you are talking about now. If you set it to NO, you should be set. Try it out.

Similar Messages

  • Page Protection in Smartforms

    I know this question has been asked before but I've not found an answer which completely solves my problem.
    I have a table node in my smartform (basis version 7.0, ERP 2005) which has several line types and a loop within it but I need all data to be page protected for one loop of the table (not the inner loop).  On the table node I've marked all line types as page protected but that just seems to protect each one individually and not collectively.  I've also tried putting the whole table node inside a folder but the page protection flag for the folder is disabled.  I'm also using several different paragraph and line types so page protecting those within the smartstyle doesn't work either.
    Can anyone help?

    Hi,
    <b>Protection against page break for line types </b>
    1) Double-click on your table node and choose the Table tab page. 
    2) Switch to the detail view by choosing the Details pushbutton. 
    3) Set the Protection against page break checkbox in the table for the relevant line type.  Table lines that use this line type are output on
    one page. 
    <b>Protection against page break for several table lines</b> 
    1) Expand the main area of your table node in the navigation tree. 
    2) Insert a file node for the table lines to be protected in the main area. 
    3) If you have already created table lines in the main area, you can put the lines that you want to protect again page break under the file
    using Drag&Drop. Otherwise, create the table lines as subnodes of the file. 
    4) Choose the Output Options tab page of the file node and set the Page Protection option.   All table lines that are in the file with the Page
    Protection option set are output on one page. 
    Alternatively in a paragraph format use the Page protection attribute to determine whether or not to display a paragraph completely
    on one page. Mark it if you want to avoid that a paragraph is split up by a page break. If on the current page (only in the main window)
    there is not enough space left for the paragraph, the entire paragraph appears on the next page
    Regards
    Sudheer
    Message was edited by:
            Sudheer Junnuthula

  • Page protection property

    Hi friends,
    In repeating frame properties ,
    I used the page protection property as YES.
    But still the data is displaying in two diff pages.
    what is the problem ?
    thanks for help.
    srini

    Try to adjust vertical elastacy of the surrounding frames (not
    only the Repeating Frame) to "Variable" or "Expand".

  • Need help in page protection

    I need to use the page protection i, my MPP program and using table control to display data . I would appreciate if any body can help me.
    Regards,
    Srinivas

    Hi,
    Do you mean linetype as row?If so,read the following.
    It was easy with SAPscript, but how to do it with SF's.   For 4.7 version if you are using tables, there are two options for protection against line break: 
    - You can protect a line type against page break.
    - You can protect several table lines against page break for output in the main area.
    Protection against page break for line types 
    - Double-click on your table node and choose the Table tab page. 
    - Switch to the detail view by choosing the Details pushbutton. 
    - Set the Protection against page break checkbox in the table for the relevant line type.  Table lines that use this line type are output on one page. 
    Protection against page break for several table lines 
    - Expand the main area of your table node in the navigation tree. 
    - Insert a file node for the table lines to be protected in the main area. 
    - If you have already created table lines in the main area, you can put the lines that you want to protect again page break under the file using Drag&Drop. Otherwise, create the table lines as subnodes of the file. 
    - Choose the Output Options tab page of the file node and set the Page Protection option.   All table lines that are in the file with the Page Protection option set are output on one page. 
    In 4.6, Alternatively in a paragraph format use the Page protection attribute to determine whether or not to display a paragraph completely on one page. Mark it if you want to avoid that a paragraph is split up by a page break. If on the current page (only in the main window) there is not enough space left for the paragraph, the entire paragraph appears on the next page.

  • Page Protection in Main window of smartform using Folder issue

    Hi Experts,
    We can fix the page protection issue of records in main window by checking the No Page Break check box at the line type level in a smartform.
    I tried to solve this issue by using the folder option. I created a folder inside the table of a main window and checked the page protection check box. Save and activated the layout. When i tried to add the table to the folder, the check box for page protection was reset to blank.
    Why does this happen? Cant we use page protection inside main window using folder ??
    Thanks

    Hi friend,
    We can do page protection functionality inside table of main window using Folders option. Follow the below steps,
    1. Assume rows are created inside table in a main window, with corresponding line types.
    2. Create a folder named PROTECT inside table, for example in Main area of table.
    3. Just drag and drop your Row(s) into folder PROTECT and simply click page protection check box of the folder PROTECT.
    4. This will help you to add the required functionality using Folders option in smartform.
    Try this and update me in case of any concerns. Hope this will solve your problem.
    Check the attachment also for your reference.
    Cheers...

  • Unable to use page protection in smartform

    I am working on a smartform but i am unable to use the checkbox page protection anywhere in the po form.  What do I have to change so I can use this option?

    Hi
    check the parent nodes of the objects, do they hv page protection checked.remove them and try.
    OR
    U can create a FOLDER node and check the page protection.
    If u want to protect a particular line type then in table click DETAILS and click the line types which u want to protect.
    Regards
    Hareesh

  • Page Protect in RTF Template

    I have a RTF template in which I have the following defined:
    header text
    start:body
    body text 1
    for each g_group
    text table
    end g_group
    body text 2 **** Page protect this
    end body
    footer text
    I would like to do something like a page protect on the "body text 2" part
    because if the group is longer than 10 rows the "body text 2" goes over
    onto the second page and looks strange when it is split in two parts.
    Has anybody done this?
    I tried using the normal word paragraph formatting but as soon as I put in
    a break I get the following error:
    org.xml.sax.SAXException: element xdofo:start is not supported yet.
    Thanks
    Ellen

    This functionality is only supported for table cells. So you can wrap your body text in a table with a single row/column and no borders. Then you select the table and then select Table -> Table Properties from the menu bar. Select the row tab and uncheck the checkbox:
    [ ] Allow row to break across page
    That should do the trick. Let me know, if it works for you.
    Klaus

  • Reg: Page Protection Check Box in Smartform

    Hi,
      In the folder node of the smart form, i want to use the check box ' Page Protection'. But the check box is disabled. Can any one guide me how to enable the check box. Thanks in advance.
    Rgds,
    Nagendra Prasad.J

    Hi,
    I did like that,
    I created one folder and I selected the checkbox in output options.
    when I am trying to create "TABLE" in that folder, it's automatically resetting the checkbox.
    error text "Page protection for node %FOLDER1 was reset"
    Plz. suggest me.......!
    Thanks & Regards
    Rajendra

  • How to use session state protection

    I use Apex 3.2.1
    I access my site by a url passing a parameter like this : f?p=101:1:0::::ITEM1:1234567. There is no login and password to access the site.
    The value of the parameter ITEM1 is the authorization of the first page, with a database function for the verification.
    To secure my site I want to use session state protection so, I enabled it , then I defined "Arguments Must have checksum" for the page 1.
    Now , when i try to acces my site with the same url it does not work.
    it is the first time a try to use session state protection, could someone tell me what's wrong?

    Hi user5719906,
    I would suggest that as you need to pass an item and are unable to generate a checksum as you are not yet logged in, that you will need to allow arguments without checksum for this page.
    This could be a bit of a hole in your security, but as long as you know it is there and clear the cache for all pages that you branch to, you should be able work around it.
    The issue is that a malicious user can set page and application items via the url to an unsecured page.
    Regards
    Michael

  • Smartforms - page protection problem

    Hi,
    I have made an invoice form with smartforms. To protect the positions of page breakes, I have made all position nodes in one folder note and set the page protection flag for that folder. Because in tables the page protection option is not working, I have made it all with paragraphs...
    This is my problem now:
    If the form has more than one page, I have to show the sum of all positions of the first page on the bottom of the page and one the top of the next page. Therefore I have calculated the sum inside the loop of the positions (at the end of the loop).
    This is normaly working... But if I have two pages and only <b>ONE</b> position does not fit on the first page, the calculated sum contains the sum of <b>ALL</b> positions, although the last position is shown on the next page!
    Any ideas, how I can only calculate the positions that fit on one page <b>FOR REAL</b>?
    Thank You very much!
    Cheers Arne

    Hi,
    I encountered a similar problem as ur doing.In dat scenario what i did was that I created a <b>Loop</b> instead of a table and secondly based on the page size please create a style with proper an appropriate tab and use this through out while displaying the line items.
    Using a tab will ensure equal spacing everywhere and the data will not overflow from any line and where ur writing a variable place an addition (C) at the end of that variables between the &. This also ensures that the data doesnt overflow and confines to the space.
    Hope this will help.
    Varun

  • Page protection at smartforms

    hi folks,
    i want to make a table node as page protection.
    -i have created a folder and include the table node inside, but still the protection field is gray off? can anybody help?

    Hi Ester,
    I am using the same option as mentioned in SAP help http://help.sap.com/saphelp_47x200/helpdata/en/3e/c4308945ca4953bb100b9661eab3c2/frameset.htm
    But still the page protection does not seem to work.
    Please let me know how you resolved this issue.
    Thanks,
    Chamu

  • Page protection violation: This may be caused by submitting a page...

    Hi all,
    We are migrating from ApEx 3.2 to 4.2, and from 10 to 11g.
    I am now getting this message when I click on a Flot pie graph on my page (runs some javascript: DoSubmit("PIE_CLICK"); ).
    What does it mean? I have already looked at Page protection violation on APEX 4.1.1.00.23
    Page protection violation: This may be caused by submitting a page that had not yet finished loading or by manual alteration of protected page items. For further assistance, please contact the application administrator.
    Edited by: RosanneMcK on Jan 23, 2013 5:07 PM

    I have now managed to fix this problem which occurred again on another page.
    Luckily, this page was a "copy" of another page which still worked, so all I had to do was compare the two pages. I discovered the difference was that they were using subtly different page templates.
    I realised it was the old #FORM_OPEN#, #FORM_CLOSE# problem, and I changed the two #FORM_X# locations in the faulty template to be "tighter" around the #REGION_X#s. I had previously put the FORMs around all my #REGION_#s, even non-input ones, but maybe I had an unmatching div or something, and it couldn't find the FORM_CLOSE.
    So now it works!
    Sorry, I can't put up the faulty template, because I can't remember where the FORMs were when it was broken (and I'm a bit of an amateur at page templates, so they look really bad)!

  • Page protection violation Error

    Hi guys,
    I have two tabs in a tabset and when I try to click second tab from first tab it gives below exception.
    "Page protection violation: This may be caused by manual alteration of protected page items. "
    As the exception said I change an item value on page1 from page2 by using link-> f?p=10:1:690313625705501::::P1_SELECTED_OBJ:OBJ_VALUE (P1_SELECTED_OBJ is the item on page 1)
    How can I fix this problem , do you have any idea? I found some topics related with same error but they are related with upgrade of Apex.
    Apex Version : 4.1.1.00.23
    Thanks.
    Edited by: nscglr on Jun 28, 2012 6:24 AM

    This might be because you are changing the protected items value using JavaScript.
    You can edit the apex item > set the protected to No

  • Smart form page protection problem

    Hello gurus,
    I am having two line types for the header. To make them page protected, i have created a folder and put them into the folder and activated page protection check box.
    But the problem it is printing awkwardly, line types are printing in the bottom of the page, whenever page break is happening.
    if i remove page protection check box, it is printing nicely.
    Kindly let me know how to rectify this.
    Regards
    Rajesh

    Hi again,
    Actually, within the Main part of table node, grouping several rows under page-break protected folder works just fine... It is just that when one starts putting the page-break protected folders in Header part the things go awry. I don't believe the fix for that will be easy at all.
    But since your HEADER_TABLE1 does not really need a header part to achieve same layout, I'd try as follows:
    1) create page-break protected folder under Main part of HEADER_TABLE1;  add an empty column of required width for %ROW2 and drag it under folder; create a new row type to hold %TEXT9 (just one column for the whole table width and no borders) and insert it before %ROW2; disable Header and Footer part for the table; re-position the table so its aligned to data table;
    2) group the SAFETY_ITEM_ROW1 and MPO_DATA_ROW1 under page-break protected folder...
    Then, is there actually a reason the HEADER_TABLE1 is split off in a separate sort event? If it could go into DATA_TABLE1 main part, all elements could be protected together. Even if there is reason, you still should be able to move the contents of HEADER_TABLE1 to DATA_TABLE1, and control their output using flag set via code nodes in DOKNR_TOP event and footer of DATA_TABLE  and reset each time header rows have been output.
    True, you'd have to add that empty column to the table. But that inconvenience pales in comparison to having to extricate the remaining height of Main window out of Composer innards via implicit enhancement, and the pain of having to calculate output height of dynamic layout elements in form itself and doing explicit page-breaks.
    Just make sure to disable all (unnecessary) table headers and footers.
    Attached form illustrates protecting the header table and Data table separately, and I've been unable to break the layout no matter what I tried . Or did you try the folders in the Main part and did not succeed?
    cheers
    Jānis
    Message was edited by: Jānis B

  • SmartForms Page Protection

    Using SAP's flights examples just to make it easier to explain .... I have a table in Main on my smart form set up as follows:
    Header
      CARRID Event on Sort Begins
      Header Text that Says "Bookings for XYZ Airlines"
    Main Area
      2 Cells that Contain the Flight and Price
      CARRID Even on Sort Ends
    Footer (nothing here)
    My output would be similar to:
    Bookings for XYZ Airlines
    AA017   $1200.00
    AA020   $1150.00
    Bookings for ABC Airlines
    CA002   $898.00
    CA076   $650
    I want to ensure that at each new Airlines, that the Airline Header Text "Bookings for XYZ Airlines" and all of the flights and prices under it stay on the same page.  How can I achieve this?

    Hi Janice,
    Page protection always works at particular folder level. In your case, "Booking for XYZ Airlines" which is in SORT event is one folder, and each line of data in TABLE MAIN AREA is under another folder. So you have to group the heading + data into one folder to get the required result. You can achieve this as follows-
    In your main table display, loop at gt_flights into gs_flight...Set the sort attribute..
    ANd in your sort event, create a folder and set page protection for that folder. Set PAGE PROTECTION for the folder created, not for sort event.
    Then display the header text under a table line in this folder and after that crate a loop which will have "LOOP AT GT_FLIGHTS  into GS_FLIGHT1 where CARRID = GS_FLIGHT-CARRID" and crate your table line under this loop and display the data.
    Don't have any thing in your main area. This way since everthing is in a folder, page protection works.
    If this is not clear, please let me know your mail id. I can send the xml file of a sample form and you can upload and check it.  good luck
    Hari

Maybe you are looking for

  • Address book and syncing to Google

    Address Book help says: In Address Book, choose Address Book > Preferences, and then click General. Select the "Synchronize with Google" checkbox. I see no Checkbox, only .mac, exchange and Yahoo. All my s/w is up to date 10.5.3, Adddress book 4.1.1

  • Custom Font On Individual Row Items In A ComboBox Component

    Hello everyone, I am new to flash and I have spent many hours trying to get a particular piece of functionality to work. I am trying to create a combobox where the items listed in the combobox are font names and each item will display using the font

  • Video and photo date&time stamp (nokia 5800)

    Hi, i have the nokia 5800 and i'm having a strange problem. i had to format my memory card so i copied everything to my pc, and after i formated it i copied everything back to the memory card. now if i open an image and check to see the date it's sho

  • Can I find a webcamera with wideangle?

    I use a cheap Manhattan webcamera for Skype, which so far is good enough. But I would like to have a camera with a wider angle, so two persons can be in the picture at the same time. Can anybody tell me if such a camera exist? For direct mail, please

  • Transferring images from Photoshop to Imageready (color problem)

    Hi, I've noticed that when I place one of my Photoshop images in Imageready (to create a new web page), the color is different when the image is in Imageready. It seems to lose vivrancy and saturation. The photos are of my artwork, so I really care a