!Format event, Global fields & different pages

Hi, very new to Output Designer and having a couple of head scratching moments with something I've been asked to do.
I have a requirement to show or not show a barcode dependant on the initial chartacter of an order number. However, the order number and barcode are on different pages. I changed the order number on page 1 to be a global field, but when I go into the !Format event for the barcode field on page 10 it doesn't show up in the globals fields list.
As a way of testing I put the following code in the format event of another field on page 10, the barcode field page.
@(If ("@(Substr ("@ORDER_NUMBER.", 1, 1))" == "R", "R", "NOT R"))
This wouldn't work as it interperates "@ORDER_NUMBER." as a literal string value of @ORDER_NUMBER. and not a global field.
So, I suppose my question is - Is it possible for a field on one page of a form know what the value of a field on another page is?
All the best
Chris

I believe that if a field is defined as global
b in the data file
then it should be able to be referenced on any page. It shouldn't matter what page actually
b prints
the field. Effectively, all the global items in the data file are loaded into a "dictionary" and are available for reference anywhere within the form. Unfortunately, the field list provided for the !format event only shows the fields on that page, not all the fields in the form.
If @ORDER_NUMBER. (as a literal) is what the instruction operates against then the field "ORDER_NUMBER" doesn't exist in the data file. At least that is what some recent testing tells me.

Similar Messages

  • Is it possible to have different fields go to different pages?

    I have 6 fields that will serve to search records a button either hidden or not will then be called to branch to that page only if there are more than 1 records. Otherwise it will display the results on the same page, populating those fields that match the exact criteria. I'm guessing I need a process first to find out if there are more than 1 records found. Is it possible then to go to a different page from the process then select the record and return the values to the previous page. I was using LOV for this but the user doesn't want to do it this way. They want to enter as many values they think they need to find the records and display the results in a column based report.
    Now the user will then continue entering some other values in other fields and then submit the page. Submit saves the data into a table. Of course the user wants to use the mouse as little as possible and magically the application will go to the right place depending on the field where the enter key is pressed.
    Does anyone have done something like this?
    Could you give me some pointers?
    I really appreciate any help you could provide.
    Thanks
    juan

    Hi Juan,
    If you use a Text Field (always submits page when Enter pressed) field you will see that it calls a submitEnter() javascript function.
    This function is:
    function submitEnter(itemObj,e){
    var keycode;
    if (window.event) keycode = window.event.keyCode;
    else if (e) keycode = e.which;
    else return true;
    if (keycode == 13){
    doSubmit(itemObj.id);
    return false;
    }else{
    return true;
    You could create your own function that sets the value of a hidden page item (say, P1_PAGE) and then calls the submitEnter() function. Or, you create a replacement to the submitEnter() function to do both. You would need to use a normal Text Field item and add a call to your function by adding onkeypress="return yourfunction('Page', this, event) into the HTML Form Element Attributes for your item.
    Then, when the page is submitted, the branch should be to &P1_PAGE. instead of a number. P1_PAGE should have a default value to ensure that there is always a page to go to in the branch.
    Regards
    Andy

  • Different page formats in the same document

    Is it at all possible to create an InDesign-document with different page formats? Example: Page 1: 210x297 mm, page 2: 190x297 mm.

    only by using this:
    http://www.dtptools.com/product.asp?id=pcid
    robin
    www.adobescripts.com

  • Eventing between iView on different pages and different models

    Hi guys,
    Though I read carefully as many related posts as possible,
    I haven’t been able to determine a definite answer to the following question.
    I am creating an ‘application’ that will show several graphs about a month n in the portal.  Each graph is an iView in a different page, and I want the iViews to be completely independent.  I mean, I can’t go for the option of having all the iViews in the same model.
    Therefore, I have to design each iView with an event in,
    They would receive as parameter, the month n issued as event out of a first iView.
    I have not been able to have those iView communicating with each others up to now.
    I saw that maybe Guided Procedure would be an alternative, but fear that I then have to pass in the graphs in the exact same following order each time, which I want to avoid.
    Any pointer is welcome.
    Ch

    Thanks for your trial, Jan.
    Using one single model is not an option (and I know how to do it should I decide to go that way).
    Think about authorizations, for instance : user1 can see graph a b c and user2 can see graph a d e. 
    If the graphs are all in a big iView, I can't segregate graphs b c d e that are not common to the two users.  If each graph is in a different iView/page, I can assign them one by one.
    Another application of the concept : if I have a 'summary' page and a 'detailed' page, showing the same graph but at a different size, for instance : going for the 'indenpendancy' solution allows me to re-use exactly the same iView, just the layout properties would be changed at 'portal' level.
    Ch

  • All fields with !Format event blank when printing

    A client asked for assistance creating a new shipping label template with Adobe Output Designer 5.5, a program I've not used before. I had no problem creating the layout, and slapping the necessary fields on there (they had a few other templates I was able to use as examples). When I use Test Presentment from within Output Designer, the results look great - all the data fields and barcodes show up fine. When actually printing a label from Prophet 21, all the fields with !Format events defined are completely missing. I copied many of these !Formats from existing templates and adjusted them slightly to match the new label format, so I'm not sure why all those fields in the new template end up blank. I haven't made any changes to the default template preamble, which I've included below. What simple detail am I overlooking that's needed to make this work? Like I said, this is not a program I have much familiarity with, and a couple hours of experimenting and searching the web have proved fruitless.
    JFPREAMBLE:
    ^comment ************************************************************************************
    ^comment * NOTE. Because the custom properties JFPREAMBLE_n
    ^comment *             will be overwritten when you compile you should
    ^comment *             apply your preamble overrides to the JFPREAMBLE
    ^comment *             custom property following the reference to the
    ^comment *             ^FILE DOCVAR:JFPREAMBLE_1 DICTIONARY  below.
    ^comment ************************************************************************************
    ^FILE DOCVAR:JFPREAMBLE_1 DICTIONARY
    ^comment *    Preamble overrides...
    JFPREAMBLE_1:
    ^inline on
    ^comment ***************************************************************************************
    ^comment * NOTE. The JFPREAMBLE_n custom properties will be overwritten
    ^comment *             when you compile the form.
    ^comment *
    ^comment *             Preamble changes should be made to the JFPREAMBLE
    ^comment *             custom property.
    ^comment ***************************************************************************************
    ^define group:PO_NUMBER_COMBO!Format       @("K@CUSTOMER_PO_NUMBER.")
    ^define group:ITEM_ID_COMBO!Format         @("P@ORDERED_AS_SCRIPT.")
    ^define group:SUPPLIER_CODE_COMBO!Format       @("1456")
    ^define group:LOT_CD_COMBO!Format          @("T@LOT_CD.")
    ^define group:SERIAL_COMBO1!Format         @("S@PICK_TICKET_NO.@Line_Number.")
    ^define group:UNIT_QTY_ON_LABEL_COMBO!Format       @("Q@USER_DEFINED_QTY_PER_LABEL.")
    ^define group:SERIAL_COMBO2!Format         @("@PICK_TICKET_NO.@Line_Number.")
    ^define group:SUPPLIER_SERIAL_COMBO1!Format       @("1456@PICK_TICKET_NO.@Line_Number.")
    ^define group:SUPPLIER_SERIAL_COMBO2!Format       @("3S1456@PICK_TICKET_NO.@Line_Number.")
    ^comment
    ^comment **************************************************************************
    ^comment *    End of Adobe Output Designer generated preamble.
    ^comment **************************************************************************

    Hi David,
    Please send me your ifd and a sample data file so that I can investigate what is happening (log files etc.)
    cheers
    Chris
    [email protected]

  • DIFFERENT PAGE FORMATS

    Hi All.
    i have an issue in the form printing.
    In  my form I have to pages.
    I want the first page in Potroit format and second one in Landscape.
    for this requirement,how to deal in Scripts and in Smart forms.
    Can any body help me to solve this issue,.
    Thanks in advance,
    regards,
    eswar

    With onli one form u cannot achieve this.. but u need to have two same forms .. one with Landscape orientation.. and second with Portrait orientation...
    ( Otherwise u can go for the SMARTFORMS , with smartforms u can achieve this in a single form )
    There is a way to have first page in landscape and second page in portrait.
    Use
    START_FORM
    END_FORM
    twice one form in each having different page setting(like landscape....)
    See this code:
    REPORT ZTEST_LANDSCAPE.
    CALL FUNCTION 'OPEN_FORM'
    EXPORTING
    APPLICATION = 'TX'
    ARCHIVE_INDEX =
    ARCHIVE_PARAMS =
    DEVICE = 'PRINTER'
    DIALOG = 'X'
    FORM = 'ZTEST_02'
    LANGUAGE = SY-LANGU
    OPTIONS =
    MAIL_SENDER =
    MAIL_RECIPIENT =
    MAIL_APPL_OBJECT =
    RAW_DATA_INTERFACE = '*'
    SPONUMIV =
    IMPORTING
    LANGUAGE =
    NEW_ARCHIVE_PARAMS =
    RESULT =
    EXCEPTIONS
    CANCELED = 1
    DEVICE = 2
    FORM = 3
    OPTIONS = 4
    UNCLOSED = 5
    MAIL_OPTIONS = 6
    ARCHIVE_ERROR = 7
    INVALID_FAX_NUMBER = 8
    MORE_PARAMS_NEEDED_IN_BATCH = 9
    SPOOL_ERROR = 10
    CODEPAGE = 11
    OTHERS = 12
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'START_FORM'
    EXPORTING
    ARCHIVE_INDEX =
    FORM = 'ZTEST_02'
    LANGUAGE = ' '
    STARTPAGE = ' ' <b><u>(*** u can use this option to start printing from the second page )</u></b>
    PROGRAM = ' '
    MAIL_APPL_OBJECT =
    IMPORTING
    LANGUAGE =
    EXCEPTIONS
    FORM = 1
    FORMAT = 2
    UNENDED = 3
    UNOPENED = 4
    UNUSED = 5
    SPOOL_ERROR = 6
    CODEPAGE = 7
    OTHERS = 8
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'WRITE_FORM'
    EXPORTING
    ELEMENT = 'DATA1'
    FUNCTION = 'SET'
    TYPE = 'BODY'
    WINDOW = 'MAIN'
    IMPORTING
    PENDING_LINES =
    EXCEPTIONS
    ELEMENT = 1
    FUNCTION = 2
    TYPE = 3
    UNOPENED = 4
    UNSTARTED = 5
    WINDOW = 6
    BAD_PAGEFORMAT_FOR_PRINT = 7
    SPOOL_ERROR = 8
    CODEPAGE = 9
    OTHERS = 10
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'WRITE_FORM'
    EXPORTING
    ELEMENT = 'DATA2'
    FUNCTION = 'SET'
    TYPE = 'BODY'
    WINDOW = 'MAIN'
    IMPORTING
    PENDING_LINES =
    EXCEPTIONS
    ELEMENT = 1
    FUNCTION = 2
    TYPE = 3
    UNOPENED = 4
    UNSTARTED = 5
    WINDOW = 6
    BAD_PAGEFORMAT_FOR_PRINT = 7
    SPOOL_ERROR = 8
    CODEPAGE = 9
    OTHERS = 10
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'END_FORM'
    IMPORTING
    RESULT =
    EXCEPTIONS
    UNOPENED = 1
    BAD_PAGEFORMAT_FOR_PRINT = 2
    SPOOL_ERROR = 3
    CODEPAGE = 4
    OTHERS = 5
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'START_FORM'
    EXPORTING
    ARCHIVE_INDEX =
    FORM = 'ZTEST_03'
    LANGUAGE = ' '
    STARTPAGE = ' '
    PROGRAM = ' '
    MAIL_APPL_OBJECT =
    IMPORTING
    LANGUAGE =
    EXCEPTIONS
    FORM = 1
    FORMAT = 2
    UNENDED = 3
    UNOPENED = 4
    UNUSED = 5
    SPOOL_ERROR = 6
    CODEPAGE = 7
    OTHERS = 8
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'WRITE_FORM'
    EXPORTING
    ELEMENT = 'DATA2'
    FUNCTION = 'SET'
    TYPE = 'BODY'
    WINDOW = 'MAIN'
    IMPORTING
    PENDING_LINES =
    EXCEPTIONS
    ELEMENT = 1
    FUNCTION = 2
    TYPE = 3
    UNOPENED = 4
    UNSTARTED = 5
    WINDOW = 6
    BAD_PAGEFORMAT_FOR_PRINT = 7
    SPOOL_ERROR = 8
    CODEPAGE = 9
    OTHERS = 10
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'END_FORM'
    IMPORTING
    RESULT =
    EXCEPTIONS
    UNOPENED = 1
    BAD_PAGEFORMAT_FOR_PRINT = 2
    SPOOL_ERROR = 3
    CODEPAGE = 4
    OTHERS = 5
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION 'CLOSE_FORM'
    IMPORTING
    RESULT =
    RDI_RESULT =
    TABLES
    OTFDATA =
    EXCEPTIONS
    UNOPENED = 1
    BAD_PAGEFORMAT_FOR_PRINT = 2
    SEND_ERROR = 3
    SPOOL_ERROR = 4
    CODEPAGE = 5
    OTHERS = 6
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    <b>reward if it helps u..
    sai ramesh</b>

  • How to trigger different page formats dynamically in smartforms

    Hi ,
    I have a requirement in smartform,want to trigger different page formants based on country code  for ex if country code is ZA12  then pageformant should be DINA4 else page format should be LETTER.
    Rgrds
    Vasumathi

    Hi,
    According to me, you have to create 2 smartforms, one in DINA4 and other in LETTER format.
    In your driver program, you have to maintain condtion depending on country code.
    if country code = 'ZA12'.
    call fm <--- DINA4 format
    else.
    call fm  <--- LETTER format
    endif.
    Regards,
    Naveen

  • Different page formats in single Smartform

    Hello Experts,
    I have an requirement in my custom Smartforms. I want my first page as by default DINA4 page in where as from second onwards, I want DINA3 page format. Could it be possible? If yes, how I can achieve this? Thanks in advance.

    Hi Mayuresh,
    You can't give two page format in one smartform
    The page format are declared  in form attributes it will be same for all pages
    one thing you can do is change it to landscape or potrait.
    Regards
    Arun VS

  • Redirect user to a different Page based on number of  Liquid output result

    I want to redirect the user to a different page based on the number of results. I have some multi-account users and single account user in my secure zone. I want single account users to be sent to a different page, while multiple account user should be shown their accounts and they user can now click the account he/she wants to access. This is my code:
    {module_data resource="customers" fields="company, email1"  where="\{'company':\{'$contains':'{{this.globals.user.email}}'\}\}" skip="0" limit="500"  version="v3" collection="companyXtra" template=""}
    {module_webapps id="21927" filter="all" collection="companyAccess" template=""}
    {% for item in companyAccess.items -%}
    {% assign counter = {{forloop.length}} -%}
    {% if globals.user.email = item.email and counter = 1 -%}
    <script>
    window.location.replace("/single-account-user.html");
    </script>
    <a class="w-inline-block szone-navlinks multiplecoy" href="{{item.url}}">
        <div class="szone-holder">
          <div class="szone-narrate addenrolee">{{item.name}}</div>
        </div>
      </a>
    {% else %}
    <p><a href="{{item.url}}">{{item.name}}</a></p>
    {% endif %}
    {% endfor %}
    </div>
    Please what I'm doing wrongly. Can someone kindly assist. Thanks.

    Hi Liam I have since been reviewing my query using the BC API Discovery which has been a good guide for me. But the result is just displaying the core customer's company, though the other company has a default email/email1 as the core customer.
    This is my new query:
    {module_data resource="customers" version="v3" fields="company" skip="0" limit="10" where="\{'email1.value':\{'$contains':'{{globals.user.email}}'\}\}" order="id" collection="myData"}
    <pre>{{myData|json}}</pre>
    This is the json:
      "moduleName": "data",
      "moduleDescriptor": {
      "templatePath": null,
      "parameters": "resource=\"customers\",version=\"v3\",fields=\"company\",skip=\"0\",limit=\"10\",where=\ "\\{'email1.value':\\{'$contains':'[email protected]'\\}\\}\",order=\"id\",collection=\"myData\"",
      "apiEndpoint": "/api/v3/data",
      "objectType": "-1",
      "objectId": "-1",
      "adminUrl": ""
      "items": [
      "company": "The vivove company Limited"
      "totalItemsCount": 1,
      "skip": 0,
      "limit": 10,
      "params": {
      "resource": "customers",
      "version": "v3",
      "fields": "company",
      "skip": "0",
      "limit": "10",
      "where": "\{'email1.value':\{'$contains':'[email protected]'\}\}",
      "order": "id",
      "collection": "myData"
    I expected to see two companies. This is screenshot of my the companies in the CRM:
    Screenshot by Lightshot
    Screenshot by Lightshot
    Thanks. most appreciated.

  • How to make tabs show up selectively in different pages?

    Hi,
    I'm new to APEX and getting my hands dirty now...
    I have a standard Tab Set called "TS1", which has 2 tabs (say, tab1 and tab2) in there. Since tabs are under "shared component", so it appears that they are shared throughout all the 10 pages I have.
    How can I make the tabs show up selectively in different pages? For example, I want tab1 and tab2 showing up in page1-9, but NOT in page10. There's a "conditions" (Condition Type), but it has many types and I don't know how to use it.
    Please kindly help!
    Thanks much,
    Helen

    I have a similar requirement. I have several tabs (Operations, Maintenance, Safety, etc.) and users get individually assigned rights. I have a table where I have all the users listed and I added one column for each tab so I can set whether or not that user has access to that tab. You could go the same thing with groups if you want.
    Basically, my table looks like this:
    USER_ID, USER_NM, PWD_HASH, SAFETY_TAB, MAINT_TAB, OPER_TAB, etc.
    where each of the _TAB fields is set up as a VARCHAR2(2) for just Y/N.
    On my home page, I assign an APPLICATION_ITEM called G_USER_ID (Global User ID) on login so I can track who it is. Then I set the condition statement on the tab to SQL QUERY RETURNS AT LEAST ONE ROW
    using the following query:
    select SAFETY_TAB from APEX_USERS
    where SAFETY_TAB = 'Y'
      and USER_ID = :G_USER_IDThis example would be for the Safety tab, but you can easily substitute others. It works pretty slick.

  • Different page sizes in one pdf file will not scale to print correctly

    Hello all,
         I have a pdf document that contains three different page sizes; 8.5"x11", 11"x17" and 34"x22".  These pdf files are custom manuals and we print many of these over the course of a month.
         In the older versions of Adobe Acrobat when printing this type of file, I could click print, select the page setup size to 11"x17", then select shrink oversize pages (or fit, depending), and choose paper by pdf page size and I would get the following pages from the printer - 8.5"x11" page would print on a 8.5"x11" paper, 11"x17" on 11"x17" and (most importantly) 34"x22" on 11"x17".  We do this because our printer does not have paper larger than 11"x17" yet the customer also receives a soft copy of the file and many times prints the large pages full size as needed on their large format plotters.
         With the newer versions of Acrobat, this will not work.  The only way these files will print automatically is to scale the 22"x34" down to 8.5"x11".   Why would I want to scale it smaller than my largest available paper size?  Also, all of the 11"x17" pages in a multi page size document will come out of the printer rotated 180° yet Adobe shows them correctly when the file is opened.
         Also, when I use the settings above, the print preview box shows the document correctly!  The HP technicians have the latest drivers installed and they have shown me where it seems that Adobe is not even sending the larger sheets but instead stops the printing process with an error.  So I try to send a 20 page document but Adobe stops at the first 22x34 page.
         We have now lost our old computers with every last old version of Acrobat that I could use to make this work due to mandatory hardware and OS upgrades.  I must find a way to print these documents without individually selecting different pages to print and then trying to assemble the document afterward.
         How do I preserve the pages sizes in my document and print the large pages scaled down to the largest paper size I have available in my printer?
    Thanks ahead of time.

    Ajlan,
         Thank you for your time.  I am still having the issue.  I am using Adobe reader 11.0.09 and Adobe Acrobat 10.1.12.  Neither one have the option in the print menu that you show for a physical printer.  They only offer that option for an Adobe PDF creation driver.
         It seems as though the printer you have selected in your menu is only for creating a pdf.  I need to physically print the pdf.  Do you have this same option when you select a physical printer?
    (edited to update screen shot)

  • How to use different page scapes in smartforms

    hi
    How to use different page scapes in smartforms.
    I want Potrait format in the 1st page and Lanscape format in 2nd page is it possible if so plz suggest me an idea

    Hi,
    It is possible in smart forms, but not in scripts.
    we can have 3 tabbed options for pages in smart forms.
    <b>General...
    Output options
    Conditions</b>.
    In <b>output options</b> u can define whether a page can portrait or land scape in <b>print attributes</b>.
    Reward if helpful.
    Regards,
    Sandhya

  • How Can I Create an Event Link to a Page Tab?

    I have a portlet in one tab that generates an event. I want to be able to send this event to the same page but to another tab where another portlet resides. Here's the code snippet that creates the link. This code is part of a custom JSP tag.
    // Attempt to get access to the portlet render request to determine if we are within a portal context.
    PortletRenderRequest prr = (PortletRenderRequest) pageContext.getRequest().getAttribute(
        HttpCommonConstants.PORTLET_RENDER_REQUEST);
    if (null != prr)
        try
            // Set up the parameters used for the link.
            NameValue[] eventParameters =
                new NameValue("linkUrl", linkUrlParamValue)
            // Construct the link parameter we will be using.
            linkUrl = EventUtils.constructEventLink(prr, "linkClicked", eventParameters, true, true);
        catch (PortletException e)
            // Error processing removed...
    }This code will generate the event correctly and all processing occurs as expected. However, I cannot find a way to force the second tab to display.
    I am able to force the the second tab to be displayed if I use "Direct Access URLs". These links are in the form
    [protocol]://[host]:[port]/pls/portal/url/page/[page_group_root_page_name]/[tab_name]
    But is there a way to create an event link using a specific URL?

    Hi,
    One workaround that i can think of is:
    1. Set the <passAllUrlParams>true</passAllUrlParams> attribute in your provider.xml of the portlet on the target page/tab.(dont forget to refresh the provider)
    2. If you already have the url to the tab, then you just simply construct the form in your previous portlet to post to that url with all the necessary form fields.
    3. Process the request parameters and render the second portlet.
    hope that helps.
    thanks,
    Harsha

  • Are different page layouts possible in a single smart form?

    My SmartForm needs a header window and a main window (line item data will flow here) which will take 90% of page space. For each line item there is a note which need to display after all line items get displayed. There is a high chance that each note will be of 1 or 2 full A4 pages. That means, suppose my SmartForm takes 1 page to display 10 line items. Now for 10 items 10 full pages of notes need to display starting from page-2 up to page-11th. I want 2 type of page format it this case. 1st: with Header window and Main Window. 2nd: Header Window and Notes Window and in 2nd format maximum space will be for the Notes Window. If it is possible, then how?
    Best Regards
    ROY.

    Hello  Arghya
    There is Condition option of window Where u can select and Additional Event
    Only of First Page
    Not on First page
    only After the end of main Window
    Only Before end of Main
    Only on Page
    you Can select the option According to your Requirement
    Reagrds
    Nilesh

  • PLD - Items split in 2 different pages in while printing

    The User has entered only 5 Items in PO.When he sees the print preview , it is displayed in 2 different pages.
    ie 4 items in first page and last item in second page, even after there is a lot of space on the first page.
    Why is it happening.
    I have used the field Items-Item-Remarks which is a text field.

    Hi Sanjay Khimesra,
    In our system, everytime when a document is printed, the Page Footer part will be printed on each page. If there is no enough space for the whole Page Footer, some lines will be moved to the next page. Please kindly ajust the Page Footer size to check whether it is the case in your situation.
    Hope this helps
    Regards, Summer
    SAP Business One Forums Team

Maybe you are looking for

  • Load error using 0FI_GL_4

    Hi , Question: We did full load to ODS(0FIGL_O02) using 0FI_GL_04 from fiscal year/period 001.2003 to 008.2006 and from ODS(0FIGL_O02) to another ODS(ZOFIPO1) using same selections.After completion of full load we did INIT DELTA WITH DATA TRANSFER to

  • Add an element to the list in run time

    There is an item in my form which is a list of values.It is getting populated based on a record group query. I want to let the user enter values at run time and add the values to the exiting list in the form and same should be added to the record gro

  • Remove downloads

    I have downloads available that I would like to delete without downloading.  I tried deleting from the downloads, but they keep reappearing.  They are for a TV series that was unintentionally purchased (for free), and to download would occupy loads o

  • Uplaod File

    Is it possible to upload a file (eg. PDF ) with VBScript to SAP per RFC with the SAP.FUNCTIONS Object if I call "GUI_UPLOAD" in my RFC Function module ich get an error. Script : CreateObject("SAP.Functions") obj.Exports("FILENAME") = "C:\test.pdf" us

  • Operation subcontracting - excess component issue to vendor

    Hi gurus, Operation subcontracting Issue of component to operation subcontractor with excess material. After goods receipt from subcontracting what is the impact at subcontractor vendor stock , costing and financial for excess issue stock. example As