ADOBE FORM - Start subform on current page only if space is there

Hello,
i have created an adobe form for printout of CRM business partner details.
The form consists of several subforms.
Each subform consists of a text as header and a table.
examples for the subforms:
- contact persons of account
- opportunities of account
- quotations of account
- orders of account
- servicerequests of account
now i face the issue that in some cases the header text of the subform is on the end of one page and the table starts at the next page. How can i configure my adobe form in a way that subform starts only on current page if there is enough space for at least 1 table entry?
Thank you
Best regards

Hi,
Sorry but i do'nt think that's possible to check dynamically if there is enought place on the form for at least one table line .
Perhaps you can explore this kind of solution
Subform 1 => Table content => Allow page break
Subform 1-1 => "New Header" this one can't allow page break
Subform 1-1-1 => Real Header
Subform 1-1-2 => First item
Subform 1-2 => Items form line 2 to x.... Allow page break
For this you must modify the context of the form because your table will be read from line 2 to ... and you must add a single record for line 1.
Also if you want to repeat the real header forms on page break, you can set it on subform 1-2 when overflow is needed.
Hope this help you.

Similar Messages

  • Adobe forms prints part of one page 6 times on a sheet of paper

    I am attempting to print a completed web based Adobe form and the 8.5x11 page prints part of  the page about 6 times on one sheet of paper.  This has happened before on Adobe documents and I was able to get around it by saving the PDF file (downloaded from a home utility website) then opening it in Adobe Reader XI and printing it.  This time I do not have the ability to save it since I filled out an Adobe form (the system will not let me save the completed form as a PDF file.)   My system:  iMac 27-inch Late 2009; OS:  OS X 10.9.4; Adobe Reader:  XI, version 11.0.07; Printer:  Canon Pixma MP490 (verified I have the latest drivers)
    Print preview shows the document the way I would expect it to print.
    The last time I called we never resolved the issue:  Apple points to the printer or Adobe, Adobe points to the computer or the printer, and Canon points to the computer or Adobe.

    When I first open the form on the web it appears to be an Adobe file, but still on the web via Safari.
    Even before I try to save the file there is a message at the top of the screen that reads, "Please fill out the following form.  You cannot save data typed into this form. Please print your completed form if you would like a copy for your records."  BUT, when I just saved a blank copy of the form to my desktop, opened it in Adobe Reader XI, filled in the form and then printed it the form printed nicely.  Problem resolved, or at least a work-around handles the problem easily
    It is frustrating that I cannot print directly from the Adobe file via Safari; i.e., I have to experiment to find a solution instead of just hitting the print button (yes, I'm lazy!). 
    Thank you!!

  • ADOBE FORM: Start new page at subform

    Hello,
    in the interface of my adobe form i have a table.
    I created a subform with binding to the table row.
    This works so far.
    But i want now that for each table row (= subform) a new page is started at the PDF.
    How could this be realised?
    Thank you
    Kind regards
    Manfred

    These can be done via options in Pagination tab for the "Body Row" of table.
    I just tried a sample as follows and it kind of worked.
    form1
    |-- Subform    // Object palette --> Subform tab --> Make its Content property to Flowed.
      |---- Table1
        |---- Row 1  
    // Object Palette --> Type is Body Row
    //  Object Palette --> Pagination --> After : Go To Next Page
    //  Object Palette --> Binding --> Selected Repeat Row for each Data Item and made its min count as 5
    Only thing is that I am getting a blank page at end but then may be this can point you in some direction and you will solve that for us

  • Adobe Forms: how to avoid blank pages in the output

    Hi Guys,
    when i am executing a report using adobe forms for limited records i can see the output in single page in pdf without any blank pages before or after the output page.But if the records exceed then in the output i can see first 3 blank pages and then in the 4th page i can see the printed output only with the limited records .Can u tell me why this is happening.
    Thanks.
    Jagadeesh
    Moderator message: wrong forum, please have a look in the forum for "Adobe Interactive Forms".
    Edited by: Thomas Zloch on May 18, 2011 2:06 PM

    Usually blank pages appear as first page due to the presence of filler lines (//////) on top of report header.Please ensure that the top header is exactely started from top of page itself.

  • Print Current Page only

    I have added a print button to each page of my 4 page form, but I want the print button to print only the current page the user is on. I have put the following script in, but this prints the designated page plus any subsequent pages. How do I print only the specified page?
    xfa.host.print(0, "1", (xfa.host.numPages -1).toString(), 0, 0, 0, 0, 0);

    No, but it's possible to add a new menu item to Reader that will open the Print dialog with that option selected by default when you click it.

  • Hiding current page only seems to make invisible or shows view of master page?

    I have a button that is as follows:-
    runs a few validation checks blah blah then ......
    else
    this.resolveNode("Page3").presence = "visible";
    xfa.host.currentPage = 3;
    this.resolveNode("Page1").presence = "hidden";
    So on click it goes to page 3 - that's fine, but it only seems to set the current page to invisible, as it leaves behind a blank page/master page to view?
    I have tried to include
    xfa.layout.relayout();
    but this has no effect.
    If i place a similiar button hiding Page1 outside Page1 then there is no problem, it hides and is taken right out of the form as i am hoping with the button sitting inside page1.

    Rick, thanks for thinking of that setting; however, we've already left "Fade Out on the Last Slide" de-selected, so that's not the issue.
    It seems that on the last slide, the "rest of project" objects endure only for the number of seconds of that slide; for example, if a slide's duration is set to 3 seconds, the "rest of project" objects fade away after 3 seconds; however, nothing else on the page fades away; that is, the images and captions set to "rest of slide" continue to display.
    Jan

  • How does Adobe Forms Central base their automated page breaks when distributing to a PDF form?

    OR
    How can I define those page breaks before Adobe Forms Central created the PDF. I have attempted to "insert" a page break within the form; however, when distributing this form to be created as a PDF, the PDF is still placing the auto-generated page break wherever it wants.
    Is it possible to move these auto generated breaks once the PDF form is created?
    Thank you!

    Did you add the page breaks while in Web View or Page View? FormsCentral uses "web view" as the default, but uses the "page view" to show where the PDF will have page breaks. Go to the menu bar on the top right, select "view," and then select "page view." You  should be able to see page breaks here, and move them where you'd like them. It won't affect what people see on the web, just in the PDF.

  • Adobe Form -Interactive -Subform dissappear after Click

    Hi.
    I have a Interactive form with a Native submit button with single MAIN view .
    I am poupulating the form intially in WDOINIT method & I am trying to do some calculations on the form using submit click.
    Here is what i am doing onclick.After I click submit button item form dissappears completely .
    When I debug i see all the entries in the table lt_material but it doesn't shows up in the form.
    I don't have anycode in other Methods.What could be the reason? I can use scripts too but I need to use this functionality for other requirement.
    METHOD onactionclick .
      DATA lo_nd_adobe_data TYPE REF TO if_wd_context_node.
      DATA lo_nd_material_node TYPE REF TO if_wd_context_node.
      DATA lo_el_material_node TYPE REF TO if_wd_context_element.
      DATA ls_material_node TYPE wd_this->element_material_node.
      DATA lt_material TYPE STANDARD TABLE OF wd_this->element_material_node.
      DATA wa_material TYPE wd_this->element_material_node.
    * navigate from <CONTEXT> to <ADOBE_DATA> via lead selection
      lo_nd_adobe_data = wd_context->get_child_node( name = wd_this->wdctx_adobe_data ).
    * navigate from <ADOBE_DATA> to <MATERIAL_NODE> via lead selection
      lo_nd_material_node = lo_nd_adobe_data->get_child_node( name = wd_this->wdctx_material_node ).
      IF lo_nd_material_node IS NOT INITIAL.
        CALL METHOD lo_nd_material_node->get_static_attributes_table
          IMPORTING
            table = lt_material.
      ENDIF.
      LOOP AT lt_material INTO wa_material.
        wa_material-diffq = wa_material-sysqn -  ( wa_material-usrmo + wa_material-relw1 + wa_material-relw2 + wa_material-relw3 ).
        MODIFY lt_material FROM wa_material.
      ENDLOOP.
      lo_nd_material_node->bind_table( lt_material ).
    ENDMETHOD.

    Chintan,
    I am using Onsubmit event which is the only avaialble option on form properties.
    I just named event as CLICK but I changed it now to submit but it is still doing the same .
    Itemform is dissappearing on click.
    Control type for native button is regular. code inside this button is .
    // DO NOT MODIFY THE CODE BEYOND THIS POINT - 800.20070410093956.383622.376748 - SubmitToSAP.xfo
                          ContainerFoundation_JS.SendMessageToContainer(event.target, "submit", "", "", "", "");
                          // END OF DO NOT MODIFY
    All I am doing is retrieving the context data and doing some modifications and re-binding.
    FYI.. I am moving from WD1 (ALV with buttons ) to WD2 (pops up adobe form in new window intiaily) by transferring cookies . I need that button in WD2 .
    Do you think that cookies is causing this problem? because after click i don't need that context data anymore.All i need is form data which I get through
    IF lo_nd_material_node IS NOT INITIAL.
        CALL METHOD lo_nd_material_node->get_static_attributes_table
          IMPORTING
            table = lt_material.
      ENDIF.
    and re-binding
    lo_nd_material_node->bind_table( lt_material ).
    Rgds
    Vara
    Edited by: Vara K on Aug 13, 2009 5:22 PM
    Edited by: Vara K on Aug 13, 2009 6:28 PM

  • Adobe forms - No scroll bar for Display only fields

    I am using adobe forms for SAP Enterprise Portal. i am using these in Worklfows. In the form there is a text field with no size limit and Allows Multiple Lines. Any amount of text is allowed to be entered. when the form is viewed by the next person, the script in the form make the field as read only. This is as expected.
    Problem: If there are multiple lines the scroll bar does not appear for the field. Entire content is not visible. Printout of the form prints the entire text from the field. In edit mode the scroll bar is displayed!!
    Adobe Reader version - 7.0.9
    OS - XP SP2

    Hi Sumant,
    I am facing same issue. Any solution ?
    Thanks & Regards,
    Tushar Trivedi.

  • Convert numeric in words in adobe forms (start with the currency)

    Hi to all,
    Below script i found here for converting numeric into words and its work perfectly. Just I edit in UAE currency.
    It is possible to move the dirhams (currency) in front like. 1,900,000.55 = Dirhams One Million Nine Hundred Thousand and Fifty Five fils Only. (with period)
    or 1,900,085.55 = Dirhams One Million Nine Hundred Thousand Eight Five and Fifty Five fils.
    Previous code was One Million Nine Hundred Thousand Eighty-Five Dirhams and Fifty-Five Fils
    Thanks in advance
    Much Appreciate your advance help
    aTens = [ "Twenty", "Thirty", "Forty", "Fifty", "Sixty", "Seventy", "Eighty", "Ninety"];
    aOnes = [ "Zero", "One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine",
      "Ten", "Eleven", "Twelve", "Thirteen", "Fourteen", "Fifteen", "Sixteen", "Seventeen", "Eighteen",
      "Nineteen" ];
    function ConvertToHundreds(num)
       var cNum, nNum;
       var cWords = "";
       num %= 1000;
       if (num > 99) {
          /* Hundreds. */
          cNum = String(num);
          nNum = Number(cNum.charAt(0));
          cWords += aOnes[nNum] + " Hundred";
          num %= 100;
          if (num > 0)
             cWords += " and "
       if (num > 19) {
          /* Tens. */
          cNum = String(num);
          nNum = Number(cNum.charAt(0));
          cWords += aTens[nNum - 2];
          num %= 10;
          if (num > 0)
             cWords += "-";
       if (num > 0) {
          /* Ones and teens. */
          nNum = Math.floor(num);
          cWords += aOnes[nNum];
       return cWords;
    function ConvertToWords(num)
       var aUnits = [ "Thousand", "Million", "Billion", "Trillion", "Quadrillion" ];
       var cWords = (num >= 1 && num < 2) ;
       var nRight = Math.floor(num);
       for (var i = 0; nLeft > 0; i++) {
           if (nLeft % 1000 > 0) {
              if (i != 0)
                 cWords = ConvertToHundreds(nLeft) + " " + aUnits[i - 1] + " " + cWords;
              else
                 cWords = ConvertToHundreds(nLeft) + " " + cWords;
           nLeft = Math.floor(nLeft / 1000);
       num = Math.round(num * 100) % 100;
       if (num > 0)
          cWords += ConvertToHundreds(num) + " Fils";
       else
          cWords += "Zero Fils";
       return cWords;

    Hi RK,
    We had a similar requirement and we used Web Dynpro for Java which contained the Interactive Form that would display the personnel area, personnel sub area, etc.
    We developed a custom application in WD Java which would accept entries from the user on each screen after clicking on the Change Personnel area link in the portal. The user would put in the values and when the user would click on the Submit button, an adobe form would be displyed which would show the existing values as well as the values the user newly entered.
    Hope this helps. Do let me know if you need any further inputs.

  • The account application created using can see current Blank Site page but no other user account see current page only some old page?

    Hello Community
        Using Sharepoint 2010 Server and the UI, building an intranet
    starting with a Blank Site and then adding subsites can be accomplished.
        However, in this case the current Blank Site page that was created only shows
    when logged in using the account that the application was created under.
        Any other account used to login with when the url is typed into the
    address bar does not show the current Blank Site page.
       Instead when using any other account the page that is returned is
    some page that was created early in in the creation of the site.
        A Blank site is said to be:
            "A blank site for you to customize based on your requirements."
        I checked-in the v4.master and approved it but the problem still exists.
        Then I checked the Site Collection features under Site Collection
    Administration "Active" contains:
        Sharepoint Server Publishing Infrastucture
        Sharepoint Server Standard Site Collection features
        Then I checked under Site Actions has Manage Site features "Active"
    contains:
        Sharepoint Server Publishing
        Sharepoint server Standard Site features
        It is said that maybe the page needs to be "Published".  Basically
    this is a Blank Site page so when the instructions says:
       "To publish a page, on the page that you are editing, on the
    Page Editing toolbar, click Publish."
        I am unable to do it because when I:
           "Edit Page"
        There is not no option on the ribbon to choose "Publish".
        Neither did I see the "Publish"option when editing the v4.master in SPD.
        In summary, when logged in with the account that everything was created
    under I can see the current Blank Site with the Lists and everthing else
    on the page but how come when I login with any other user account
    I don't see the current Blank Site page but instead see some old page that
    I may have created earlier when creating the application?
        Thank you
        Shabeaut

    Hello Community
        I think it is worth mentioning that the Top Link Bar shows what appears
    on the current Blank Site page but it is the OOTB NoteBoard  and Discussion Board
    List which both reside in Left web part on the Blank Site page that has been replaced
    on the page by what had been in an old Content Editor web part during early creation.
        How can I grant permissions to the OOTB NoteBoard and the Discussion Board List
    that would allow other user accounts to see them, thus making the entire current Blank Site page
    visible other user accounts?
        Thank you
        Shabeaut

  • Adobe Form... Is there a way to use a drop down menu to highlight or note other fields...

    I am working on a simple Adobe form.  I am currently trying to figure out if there is a way to use the answers of a drop down menu to either mark, note or highlight 14 other fields.  There are 9 possibilities in the drop down menu, include a blank and NONE.
    For example if the drop down menu is set to 1, then field 9, 10 and 14 are marked, noted or highlighted. 
    Is this possible with a script?
    Thank you in advance for any help! 

    Have you looked at the properties that are available to form fields. I would look at setting the fill color or border color for a form field. Either of these can be done with Acrobat JavaScript.

  • Why doesn't it show me the Second Master Page in Adobe Forms ?

    Hi guys,
    I have an Adobe Form that has Two Master Pages. When I call the form through the program, It shows me only Master Page 1, it doesn't show me the Second Master page.
    What's the problem? Why isn't it showing me the second master page? Can someone help me with this?

    If you're using HTTPS-Everywhere you might need to disable Pinterest in there!

  • I am trying to print all the PDF pages in a range of 5 pages but can only print one page at a time . . . It will print the current page, but not all or pages 1-5.  Can this be overcome?

    I am trying to print all the PDF pages in a range of 5 pages but can only print one page at a time . . . It will print the current page only, but not all or pages 1-5.  I need to go to the next subsequent page and command to print current page; continuing with this procedure until all pages are printed one at a time. Can this be overcome?

    You can use printPages(1, 5), however I need to know how you print current page.

  • Adobe Form -  How to set a condition for a Subform

    Hi All
    I am new in Adobe Form and learing it - (I had some knowledges of SmartForm) - One of the requirement I have to do is to print out a different layout (subform) according to a value of a flag.
    In Smartform, I can draw diffrent layouts and put a condition on each layout so each one can be printed accroding to the flag value.
    In Adobe Form, the subform (or any other object) cannot be conditional set - I don't know how to do it - Could comeone please show me how - I reward points for any reply - Thanks

    You are excused with your English - and you must excuse mine , too
    Your questions:
    But, how i write the condition ?
    1- If ( article.table1 = Null ) then ... ?
    2- If ( article.table1.Rangée1.SubForm2.lib_article.rawValue = " " ) then... ?
    Try this:
    1- // Locate the table node from to down
    var tNodes = xfa.resolveNodes("Table1[*]");
    If (tNodes.value == NULL)  {
        tNodes.presence = "Hidden" }     
    or
    2- // locate the varable fields and loop thru to check if they are all empty
    var fNodes_1 = xfa.resolveNodes("article.table1.Rangée1[*].SubForm2.num_article");
    var fNodes_2 = xfa.resolveNodes("article.table1.Rangée1[*].SubForm2.lib_article");
    var fNodesLength = fNodes_2.length;
    var table_empty = "Y";
    for (var fNodeCount = 0; fNodeCount < fNodesLength; fNodeCount++) {
       If     (fNodes1.item(fNodeCount).rawValue <> " ") or
              (fNodes2.item(fNodeCount).rawValue <> " ")      {
                 table_empty = "N";
    // Now find the table node and hide if if necc
    var tNodes = xfa.resolveNodes("Table1[*]");
    If table_empty = "Y"  {
        tNodes.presence = "Hidden" }    
    You must place those codes at the Subform Article level in Javascript mode
    Good Luck
    Edited by: Liem Van Duong on Jun 13, 2008 2:45 AM
    Edited by: Liem Van Duong on Jun 13, 2008 2:46 AM

Maybe you are looking for

  • Content Server connection problems

    SAP Content Server connection problems I have installed the SAP Content Server on a Windows 2003 server. I connected to the Max DB on the remote server from Database Manager on my PC. I created repositories in R/3 in OAC0 and CSADMIN and saved docume

  • Formulation in a Price Variance Report

    Hi everyone, I had a quick question. Im currently working on a price variance report and and using cube 0BBP_C01 Global Spend Point to Point connection. The client wants the Unit of Measure on the PO to be consistent with the Unit of Measure on the I

  • Graphics and Images in Pages Templates

    Does anyone know if and where to find the graphics and images used in the Pages templates? I have noticed several "backgrounds" and other .jpgs that I would like to use when creating a new document but instead of copying and pasting all the time it w

  • BATCH ISSUE UN PRODN ORDER

    Dear all, I have here two scenario regarding batch selection SCenario 1 : 1 want to produce 5fg for which i require 5 sg & which is available in stock in 3 diffrent batches of quantity 2,2,1 respectively. When i create prodn order for fg & goto compo

  • About error TNS-03505

    Hi to all, I have created a DB Link to remote MS SQL Server DB and I have modified the listener .ora and tnsnames.ora files. The link work fine fine; if I try to query a remote table, the data are correctly displayed. But if I run the tnsping <myconn