How do I implement a Normalized DB in Customer Forms using OA Framework

Our Customer would like a Form that lists the years left to right(columns) versus in a single column with multiple rows. Looking at how the GL tables are and how OA works it is very easy to do this by creating a table with the following design and mapping the form directly to the table; However, this is poor data modeling for a transactional system. Is there any examples or anyone have experience in decoupling the Form from the data model using 11i.
We currently achieve this using the following database design.
CREATE TABLE XXAF.XXAF_GL_JE_LINES
ID NUMBER,
LINE_NO NUMBER,
BATCH_ID NUMBER,
CODE_COMBINATION_ID NUMBER,
CONTEXT VARCHAR2(150 BYTE),
DESCRIPTION VARCHAR2(250 BYTE),
TYPE VARCHAR2(1 BYTE),
YEAR_1 NUMBER,
YEAR_2 NUMBER,
YEAR_3 NUMBER,
YEAR_4 NUMBER,
YEAR_5 NUMBER,
YEAR_6 NUMBER,
YEAR_7 NUMBER,
YEAR_8 NUMBER,
YEAR_9 NUMBER,
YEAR_10 NUMBER,
YEAR_11 NUMBER,
YEAR_12 NUMBER,
YEAR_13 NUMBER,
YEAR_14 NUMBER,
YEAR_15 NUMBER,
YEAR_16 NUMBER,
YEAR_17 NUMBER,
YEAR_18 NUMBER,
YEAR_19 NUMBER,
YEAR_20 NUMBER,
CURRENCY VARCHAR2(30 BYTE)
Suggested Design
Some team members have argued (correctly) that the above is not a perfect database design. The preferred table structure would be something along the lines of:
CREATE TABLE XXAF.XXAF_GL_JE_LINES
ID NUMBER,
LINE_NO NUMBER,
BATCH_ID NUMBER,
CODE_COMBINATION_ID NUMBER,
CONTEXT VARCHAR2(150 BYTE),
DESCRIPTION VARCHAR2(250 BYTE),
TYPE VARCHAR2(1 BYTE),
CURRENCY VARCHAR2(30 BYTE)
CREATE TABLE XXAF.XXAF_FISCAL_YEAR_VALUES
ID NUMBER,
LINE_ID      NUMBER
YEAR      NUMBER
VALUE      NUMBER
In this design, there is a parent-child relationship between the individual line records and the fiscal year records. This is a far more flexible database design. The question is, can this design be used to create the desired OAF screen. This design leads to a vertical OAF table.
Thanks
Brian

Hi Brian,
OAF supports the master-detail based design. You can very well implement your model. You can use 2 VO for your 2 objects and link them using a ViewLink. Check OAF Dev guide for more details.
--Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                           

Similar Messages

  • Implementing forlder option in oracle custom form 10g

    Hi all,
    I want to implement folder option in my custom form.
    i have gone through different blog but i am little bit confused.
    please any one help me in providing step in easy language.
    thanks.....

    Forms "Folders" is a feature of the Oracle Enterprise Business Suite (EBS) not a feature of Oracle Forms. Please post your question in the General EBS Discussion forum. If you have a general Forms question, by all means, ask it here! ;-)
    Craig...

  • How to do implement an Auto scrolling bar in Forms 9i

    Hi,friends
    How can we implement a automatic scrolling bar when we edit item data in block which is so wide.
    I will be appreciated for your response,Thank you!!
    Pls give me some ideas
    Panzhen

    Hi,
    actually this functionality does not work. The reason for this is that Forms9i is Web only and there is no functionality downloaded with the generic Java Applet. For the moment I filed an enhancement request to have this on our radar. Meanwhile, if you need thi sfunctionality you can help yourself by writing a PJC that opens a dialog and performs the action that you want to.
    Frank
    Forms Product Management

  • How does Photoshop implement L*a*b*. Does it use CIE LAB with 2 percent view angle and Bradford CAT @ D50?

    Does anyone know how Adobe Photoshop implements
    L*a*b* to calculate image data
    White Point D50 or D65
    What version of Lab = CIE, ICC etc..
    ant CAT's Bradford of Van Kreis
    View Angle 2percent, 10 percent?
    Thank you.

    As explained in our documentation: LAB in Photoshop is D50, 2 degree standard observer, matching the ICC version 2 PCS.

  • Spell checker Functionality to be Implemented in a Oracle Ebiz Custom form

    Hi,
    I have tried implementing the Spell checker functionality in one of our Custom form,I used the OLE2 Built in Package in forms 6i to invoke the Spell checker functionality in Microsoft word but i am getting an error,Could anyone please help me in implementing the functionality?
    I used the following procedure to Implement the spell checker functionality in Forms 6i and registered the same in Oracle Applications 11i,
    PROCEDURE spell_check (item_name IN VARCHAR2)
    IS
    my_application   ole2.obj_type;
    my_documents     ole2.obj_type;
    my_document      ole2.obj_type;
    my_selection     ole2.obj_type;
    get_spell        ole2.obj_type;
    my_spell         ole2.obj_type;
    args             ole2.list_type;
    spell_checked    VARCHAR2 (4000);
    orig_text        VARCHAR2 (4000);
    BEGIN
    orig_text := NAME_IN (item_name);
    my_application := ole2.create_obj ('WORD.APPLICATION');
    ole2.set_property (my_application, 'VISIBLE', FALSE);
    my_documents := ole2.get_obj_property (my_application, 'DOCUMENTS');
    my_document := ole2.invoke_obj (my_documents, 'ADD');
    my_selection := ole2.get_obj_property (my_application, 'SELECTION');
    ole2.set_property (my_selection, 'TEXT', orig_text);
    get_spell :=ole2.get_obj_property (my_application, 'ACTIVEDOCUMENT');
    ole2.invoke (get_spell, 'CHECKSPELLING');
    ole2.invoke (my_selection, 'WholeStory');
    ole2.invoke (my_selection, 'Copy');
    spell_checked := ole2.get_char_property (my_selection, 'TEXT');
    spell_checked :=SUBSTR (REPLACE (spell_checked, CHR (13), CHR (10)),1,LENGTH (spell_checked));
    COPY (spell_checked, item_name);
    args := ole2.create_arglist;
    ole2.add_arg (args, 0);
    ole2.invoke (my_document, 'CLOSE', args);
    ole2.destroy_arglist (args);
    ole2.RELEASE_OBJ (my_selection);
    ole2.RELEASE_OBJ (get_spell);
    ole2.RELEASE_OBJ (my_document);
    ole2.RELEASE_OBJ (my_documents);
    ole2.invoke (my_application, 'QUIT');
    ole2.RELEASE_OBJ (my_application);
    END;
    I am getting the following error,
    *305501:non-ORACLE exception*
    I get this error exactly after the following line of the procedure,
    my_application := ole2.create_obj ('WORD.APPLICATION');
    This Spell check functionality works fine when implemented in a standalone form(When a form is ran from the Form Builder),Facing issue only when it is registered in the Oracle applications 11i.
    I searched various Forums,But i unable to find any solution,Expecting your help on the same asap.
    Thanks,
    Venkat
    Edited by: 946005 on Jul 12, 2012 3:47 AM

    Hi Raja,
    Thanks for the Reply..
    Thanks a lot for your quick and efficient responses.
    But Iam unable to figure out how to implement this auto save functionality in this BSP Applicaition. If anyone has worked on this BSP Application <b>HAP_DOCUMENT</b>, can you please tell me how to do this auto save functionality. Is it possible that when I give this popup to save using java script and when the User clicks on OK, can I get the return code for this and use it to trigger the auto save functionality? And where exactly do I have to code this. Because the code here is bit confusing and the pages are called dynamically, even Iam unable to figure out the Button Id. Can anyone please help me out on this. This is a very urgent requirement.
    As specified by you, I have used this code to give the popup.
    <script type="text/javascript">
    function alertUser()
    alert('Please Save the changes by clicking Save button');
    window.setInterval("alertUser()",300000);
    </script>
    Can I use the same code for save also, like this:
    <script type="text/javascript">
    function autosave()
    htmlbSL(this,2,'SAVE:SAVE');
    window.setInterval("autosave()",300000);
    </script>
    I was trying with this but it is not working.
    Regards,
    Raju
    Message was edited by:
            Narayana Raju Sampathirao

  • How to enable File- Export  menu item in custom Form

    I have created a custom form.The File->Export menu item is disable by default.how can i enable this menu item? I have tried
    APP_SPECIAL.ENABLE('FILE.EXPORT',PROPERTY_ON) at block level (when-new-block-instance ) and form level trigger(when-new-form-instance) but not able to enable the same.
    plz suggest way to get this functionality in custom form.

    Hi,
    check below documents can help
    Unable To Export From Files => Export menu option in Applications 11i [ID 275224.1]
    Unable To File > Export Data From A Form [ID 552268.1]
    Unable to Open or Save Export to a File [ID 218209.1]
    Export Menu Item Under File Menu Is Not Bringing Up Dialogue Box Or Openning Up Document [ID 263348.1]
    Regards

  • How can i display collection of  records in HTML Table using DWR framework

    Dear All,
    Just i start using the Direct Web Remoting framework.I am worrying to get the list of records to display html table using this concept.I did the same like.
    index.js
    var cellFuncs = [
    function(data) { return data; },
    function(data) { return data.toUpperCase(); },
    function(data) { return "<input type='button' value='Test' onclick='alert(\"Hi\");'/>";  },
    function(data) { return count++; }
    function update() {
    var name = dwr.util.getValue("demoName");
    Demo.sayHello(name, function(data) {    dwr.util.setValue("demoReply", data);   } );
    var count = 1;
    dwr.util.addRows( "tabs",[ 'Africa', 'America', 'Asia', 'Australasia', 'Europe' ], cellFuncs);
    alert("hai");
    index.jsp
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <script type='text/javascript' src='dwr/engine.js'> </script>
    <script type='text/javascript' src='dwr/util.js'> </script>
    <script type='text/javascript' src='dwr/interface/Demo.js'> </script>
    <script type="text/javascript" src='index.js'> </script>
    </head>
    <body>
    <div id="tabContents">
    <div id="demoDiv">
    <p>
    Name:
    <input type="text" id="demoName" value="Joe"/>
    <input value="Send" type="button" onclick="update()"/>
    Reply: <span id="demoReply" style="background:#eeffdd; padding-left:4px; padding-right:4px;"></span>
         <table id="tabl1">
         <tbody id="tabs">
         <tr>
         <td>name</td>
         <td>name1</td>
         <td>name2</td>
         <td>name3sdf</td>
         </tr>
         <tbody>
         </table>
    </p>
    </div>
    </div>
    </body>
    </html>
    dwr.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" "http://getahead.org/dwr/dwr20.dtd">
    <dwr>
    <allow>
    <!-- simpletext -->
    <create creator="new" javascript="Demo">
    <param name="class" value="org.getahead.dwrdemo.simpletext.Demo"/>
    </create>
    </allow>
    </dwr>
    web.xml
    <?xml version="1.0" encoding="ISO-8859-1"?>
    <!DOCTYPE web-app PUBLIC
    "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "http://java.sun.com/dtd/web-app_2_3.dtd">
    <web-app id="dwr">
    <display-name>DWR (Direct Web Remoting)</display-name>
    <description>A Simple Demo DWR</description>
    <servlet>
    <servlet-name>dwr-invoker</servlet-name>
    <display-name>DWR Servlet</display-name>
    <description>Direct Web Remoter Servlet</description>
    <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>
    <init-param>
    <param-name>debug</param-name>
    <param-value>true</param-value>
    </init-param>
    <init-param>
    <param-name>activeReverseAjaxEnabled</param-name>
    <param-value>true</param-value>
    </init-param>
    <init-param>
    <param-name>initApplicationScopeCreatorsAtStartup</param-name>
    <param-value>true</param-value>
    </init-param>
    <init-param>
    <param-name>maxWaitAfterWrite</param-name>
    <param-value>500</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
    <servlet-name>dwr-invoker</servlet-name>
    <url-pattern>/dwr/*</url-pattern>
    </servlet-mapping>
    </web-app>
    Demo.java
    package org.getahead.dwrdemo.simpletext;
    import java.io.IOException;
    import javax.servlet.ServletException;
    import org.directwebremoting.WebContext;
    import org.directwebremoting.WebContextFactory;
    public class Demo
    public String sayHello(String name)
    return "Hello, " + name;
    the sayHello() is printing the display.But the table rows not updating.But its object expected.So can you tell me where i need to change and how to add the pagination for the table like 10 by 10 records to display.
    Please help me.
    Saravanan

    Hi Brian,
    OAF supports the master-detail based design. You can very well implement your model. You can use 2 VO for your 2 objects and link them using a ViewLink. Check OAF Dev guide for more details.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • How to add a value set in a custom form in query_find screen in R12 please

    Hello,I need to add a value set fileld found in the fnd_flex_value_set table in a query find screen . How do I proceed please ?
    Do I create a record group followed by a 'LOV' ?
    Thanks.

    Hi;
    For your issue i suggest close your thread here as changing thread status to answered and move it to Forum Home » Application Development in PL/SQL » Forms which you can get more quick response
    Regard
    Helios

  • How to set Mandatory Choice field while Creating Custom Task using Sharepoint Designer 2007

    Hi,
    I am new to Sharepoint development.I dont know whether i am posting  the question in Correct place.Kindly redirect me to the correct place if i am posting it in wrong place.
    I  created a custom task in Sharepoint Designer 2007 using
    Collect Data from User
    Action.
    I created a field in the task form which is of choice type and
    unchecked allow blank values
    because i  wanted that field to be a mandatory field.When i handled that task ,i was able to complete that task
    without selecting that mandatory field.But, I was expecting not to allow me to complete the task without selecting that field. Kindly  tell me how to set the choice field as mandatory.

    Hi,
    You are using SharePoint Designer 2007, so I moved the thread to the appropriate forum for MOSS 2007.
    This is by design that
    Workflow-generated form (for action Collect data from User) does not perform validation properly on drop-down choices, the workaround is to use JavaScript to perform the field validation.
    This thread has the JavaScript code can help you:
    http://social.msdn.microsoft.com/forums/en-US/sharepointworkflow/thread/0ad7fc3c-97a1-464e-ae89-c3133462dda8/
    Xue-Mei Chang

  • How Do I Save Tab Bar Order When Customized? Using Storyboards.

    Anyone out there who could really explain to my how i save the order of the tab bars when the application terminates, making them stay in the order when the application is re-launched? I have been all around the web for this one, and I can´t find a explenation that really explains how to do it. It would be really awsome if someone out there could help me with how I could solve this, really explaining where the different code should go. Keep in mind that i´m using storyboards!
    Cheers

    That URL is part of a support thread; I'm not sure why you are getting that error.
    Google's search preference ([http://support.google.com/websearch/bin/answer.py?hl=en&answer=425 Support Answer 425]) relates to what happens when you click a link in your search results page: whether it loads in the same tab or a new tab (or new window, if you don't divert new windows to tabs). So that's useful, but it doesn't address your request.
    The short term workarounds are:
    * If you usually search by pressing Enter, hold the Alt key to launch the search in a new tab -- setting the preference '''browser.search.openintab''' makes the Alt key unnecessary
    * If you usually search by clicking the magnifying glass icon, hold the Ctrl key to launch the search in a new tab or "middle-click" the button -- as far as I can tell, there is no preference to do this automatically
    Some tab-related add-ons might solve this problem. I saw one blog post saying Tab Mix Plus will change the magnifying glass behavior to always open in a new tab.

  • How to capture full file path on Adobe Interactive Form using Acro JS

    Hi All,
    I have a requirement where I have a field ZPATH1 on Adobe Interactive Form. I am putting a BROWSE button and writing following JavaScript on CLICK event on this button for populating the chosen file path into field ZPATH1.
    *Start of JavaScript
    var sFile;
    event.target.importDataObject(sFile);
    var oFile;
    oFile = event.target.getDataObject(sFile);
    this.parent.parent.Sub_Form_Fields_Mass.ZPATH1.rawValue = oFile.path;
    *End of JavaScript
    1. event.target.importDataObject(sFile) --> Giving me the pop up to select the file.
    2. this.parent.parent.Sub_Form_Fields_Mass.ZPATH1.rawValue = oFile.path; --> Putting the oFile path in field ZPATH1 on the form.
    3. This way is only giving me the selected FILE NAME whereas I need the complete path.
    I have tried below way also:
    this.parent.parent.Sub_Form_Fields_Mass.ZPATH1.rawValue = even.target.path;
    This function returns me the complete path but in URL form. It does not give me the presentation server path.
    Please suggest me how to get the complete path of presentation server to the file.
    Appreciation would be honored in form of points!!!
    Regards,
    Ashish

    please post it here for quick response
    and also search in adobe forums also for java script related.
    http://www.adobe.com/support/forums/index.html

  • How to submit a concurrent program from a custom form.

    I'm use Forms [32 Bit] Version 6.0.8.26.0 (Production) and Oracle Applications : 11.5.10.2.
    I need execute a concurrent program from a custom form.
    In the custom form I have a button and when that button is clicked I want to submit this cocurrent program. I am using the below code.
    fnd_profile.get('USER_ID', v_user_id);
    fnd_profile.get('RESP_ID', v_resp_id);
    fnd_profile.get('RESP_APPL_ID', v_resp_appl_id);
    fnd_global.apps_initialize(v_user_id,v_resp_id,v_resp_appl_id);
    vn_request_id := apps.fnd_request.submit_request (
    'XBOL',
    'CSUV_GL_STATEMENT_EXPORT'                                                            
    ,NULL
    ,NULL
    ,FALSE
    commit;
    But the concurrent program finished in error:
    "ORACLE error 6550 in FDPSTP
    Cause: FDPSTP failed due to ORA-06550: line 1, column 7:
    PLS-00306: wrong number or types of arguments in call to 'MAIN'
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignored
    The SQL statement being execute"
    The executable of the concurrent program is the next:
    PACKAGE CSUV_GL_STATEMENT_EXPORT_PK
    IS
    PROCEDURE Main (
    pouc_errbuf OUT VARCHAR2,
    poun_retcode OUT NUMBER,
    pinc_OWNER in varchar2,
    pinc_VESSEL in varchar2,
    pind_GL_DATE in varchar2,
    pinc_STATE_NUM in varchar2,
    pind_STATE_DATE in varchar2,
    pinc_EXCEL_LAYOUT in varchar2
    END CSUV_GL_STATEMENT_EXPORT_PK;
    And de value set of the all my concurrent program parameters is "240 Characters".
    I dont't understand why the concurrent program finished wrong.

    Hi,
    Cause: FDPSTP failed due to ORA-06550: line 1, column 7:
    PLS-00306: wrong number or types of arguments in call to 'MAIN'
    ORA-06550: line 1, column 7:
    PL/SQL: Statement ignoredPlease refer to "Oracle Applications Developer's Guide" manual for the correct syntax and the number of arguments you need to pass to this API.
    Oracle Applications Developer's Guide
    http://download.oracle.com/docs/cd/B25516_18/current/acrobat/115devg.pdf
    Thanks,
    Hussein

  • How to Read a External File in a livecycle form (using javascript)

    Hi Everyone,
       First of all, i would like to thank you in advanced for your help !!
       I have a situation were i need to load some values into some fields inside a dinamic pdf that was created in livecycle, what can i do so far ?
       I can load the fields with some values using a livecycle event and javascript, the values come from some functions that i have created but ... are fixed of course...
    What i need is to load up the values from the outside world.... from a external file (text or xml) or a webservice... i have some several experiences but nothing has worked so far...
    Can anyone publish a sample code in javascript to load up a file (text or xml) that works inside livecycle ??
    Thanks in advanced.
    Miguel Angelo (migas)

    Hi, Paul,
      Thanks i have looked inside the link (dam big ) but i'm still kind of lost, can anyone please publish a code example ?
    Miguel

  • How to add new fields in sap copied standard form using itcsy structure

    hi guys,
      i want add some fields in sap script copied standard form using itcsy structure.
    let me know the procedure with any example.
    thanks,
    anitha.

    Hii anitha
    plz c code below
    Syntax goes like this
    /: PERFORM <form> IN PROGRAM <prog>
    /: USING &INVAR1&
    /: USING &INVAR2&
    /: CHANGING &OUTVAR1&
    /: CHANGING &OUTVAR2&
    /: ENDPERFORM
    INVAR1 and INVAR2 are variable symbols and may be of any of the four SAPscript symbol types.
    OUTVAR1 and OUTVAR2 are local text symbols and must therefore be character strings.
    Example:
    In script form
    /: PERFORM READ_TEXTS IN PROGRAM 'Z08M1_FORM_EKFORM1'
    /: USING &EKKO-EKORG&
    /: USING &EKPO-WERKS&
    /: USING &EKKO-EKGRP&
    /: USING &EKKO-BSTYP&
    /: CHANGING &COMPNAME&
    /: CHANGING &SENDADR&
    /: CHANGING &INVCADR&
    /: CHANGING &COMPADR&
    /: CHANGING &COVERLTR&
    /: CHANGING &SHIPADR&
    /: CHANGING &REMINDER&
    /: CHANGING &REJECTION&
    /: CHANGING &POSTADR&
    /: CHANGING &LOGO&
    /: ENDPERFORM
    In program
    FORM Read_texts - To extract the standard texts from the table *
    FORM READ_TEXTS TABLES IN_PAR STRUCTURE ITCSY
    OUT_PAR STRUCTURE ITCSY.
    DATA : L_EKORG TYPE EKORG,
    L_WERKS TYPE WERKS_D,
    L_BSTYP TYPE BSTYP,
    L_EKGRP TYPE BKGRP.
    READ TABLE IN_PAR WITH KEY 'EKKO-EKORG' .
    CHECK SY-SUBRC = 0.
    L_EKORG = IN_PAR-VALUE.
    READ TABLE IN_PAR WITH KEY 'EKPO-WERKS' .
    CHECK SY-SUBRC = 0.
    L_WERKS = IN_PAR-VALUE.
    READ TABLE IN_PAR WITH KEY 'EKKO-EKGRP' .
    CHECK SY-SUBRC = 0.
    L_EKGRP = IN_PAR-VALUE.
    READ TABLE IN_PAR WITH KEY 'EKKO-BSTYP' .
    CHECK SY-SUBRC = 0.
    L_BSTYP = IN_PAR-VALUE.
    CLEAR Z08M1_ORG_TEXTS.
    SELECT SINGLE * FROM Z08M1_ORG_TEXTS WHERE EKORG = L_EKORG
    AND WERKS = L_WERKS
    AND EKGRP = L_EKGRP
    AND BSTYP = L_BSTYP.
    IF SY-SUBRC NE 0.
    SELECT SINGLE * FROM Z08M1_ORG_TEXTS WHERE EKORG = L_EKORG
    AND WERKS = L_WERKS
    AND EKGRP = L_EKGRP
    AND BSTYP = SPACE.
    ENDIF.
    READ TABLE OUT_PAR WITH KEY 'COMPNAME'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_COMP.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'SENDADR'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_ADRS.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'INVCADR'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_INVC.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'COMPADR'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_CPAD.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'COVERLTR'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_COVR.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'SHIPADR'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_SHIP.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'REMINDER'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_RMDR.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'REJECTION'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_RJCT.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'POSTADR'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_POST.
    MODIFY OUT_PAR INDEX SY-TABIX.
    READ TABLE OUT_PAR WITH KEY 'LOGO'.
    OUT_PAR-VALUE = Z08M1_ORG_TEXTS-TXT_LOGO.
    MODIFY OUT_PAR INDEX SY-TABIX.
    ENDFORM.
    reward points if useful
    regards
    Jaipal

  • How to seperate current page fields in a pdf form using javascript

    Hi,
    Is that possible to seperate current page fields(textbox, Chesckbox) in a pdf form using javascript.
    I have coding to get all the fields in a pdf form. But i want to take CURRENT PAGE alone.
    Please help me out.
    Thanks and regards,
    Christy

    Hi try67,
    Thanks for your support.
    I got the result.
    Thanks and Regards,
    Christy

Maybe you are looking for