How to keep pageDef bound inputs?

Hi all
Its me again ;-) Now i have a very trivial problem. I have two jspx-pages (page A and page B). On page A i have an inputText, bound to an attributeValue, which is bound to a variable in the pageDef of this page. When i click the submit-button, i do something with the input of this inputText, before i went to page B. Now i went back to page A and the inputText is empty.
Is it possible, to keep the previous input? I can build a Bean stored in the session context to bind this inputText, but i think its a bit oversized for a simple String.
PageDef of page A
<executables>
  <variableIterator>
    <variable Type="java.lang.String"
              Name="relationshipsVar"
              IsQueriable="false"/>
  </variableIterator>
</executables>
<bindings>
  <attributeValues id="relationships" IterBinding="variables">
    <AttrNames>
      <Item Value="relationshipsVar"/>
    </AttrNames>
  </attributeValues>
</bindings>pageA.jspx
<af:inputText value="#{bindings.relationships.inputValue}"
              required="#{bindings.relationships.mandatory}"
              columns="#{bindings.relationships.displayWidth}"
              id="inputText2" inlineStyle="width:500px;">
  <af:validator binding="#{bindings.relationships.validator}"/>
</af:inputText>Thanks and regards
Majo

Majo,
As per my understanding, when you come back to PageA(some page) all bindings and iterators will be initialized, at that time the value in variable iterator will be reset. Attributes pointing to some view object iterator holds the data becasue that data will be stored in view object when navigated to some other page or request is submitted and when we come back to same page again it gets back the data from the view object and show it in the page but it is not the case with variable iterator(which just stores the data in pagedefinition and loose the value when we refresh the page).
Sireesha

Similar Messages

  • Hi ALL How to keep field in input mode even if  error is fired in the PAI

    Hi all my requirement is like this
    Here in one screen am using the table  control now in the table control user is providing data .
    while user will press the save button after providing the respective data then it should check one validation by looping on the table control and adding all data bringing into an internal table which is working absolutely fine . the validation is the (result added data is validated against the data which is there in the database) .
    if validation fails then user gets one error message but at that time all fields are going to display mode .
    but user wants to be present in the screen and rectify the data .
    PROCESS BEFORE OUTPUT.
      MODULE sub_get_fs_data_0111.
      LOOP AT it_fs INTO wa_fs WITH CONTROL file_system_tab.
        MODULE sub_populate_fs_screen.
      ENDLOOP.
    PROCESS AFTER INPUT.
      MODULE user_command_0111.
      LOOP AT it_fs.
        MODULE sub_read_fs_data.
      ENDLOOP.
    MODULE user_command_0111 INPUT.
      CASE sy-ucomm.
        WHEN 'SAVE'.
          PERFORM sub_compute_sum.
          PERFORM sub_upd_fs_tbl_0111.
      ENDCASE.
    ENDMODULE.
    FORM sub_compute_sum .
    data : l_error type p decimals 2.
      CLEAR: g_storagesansum,
             g_storagelocsum.
      LOOP AT it_fs INTO l_fs.
        ADD l_fs-zz_storage_san TO g_storagesansum.
        ADD l_fs-zz_storage_loc TO g_storagelocsum.
        l_sansum = l_sansum.
        l_locsum = afvu-zz_aodfield75.
        IF l_sansum < g_storagesansum.
          l_error = l_fs-zz_storage_san.
          EXIT.
        ENDIF.
        IF l_locsum < g_storagelocsum.
          EXIT.
        ENDIF.
      ENDLOOP.
      l_tempsum = l_sansum - g_storagesansum.
      IF l_tempsum GE 0.
        g_availablesan = l_tempsum.
      ENDIF.
      l_tempsum = l_locsum - g_storagelocsum.
      IF l_tempsum GE 0.
        g_availableloc = l_tempsum.
      ENDIF.
      IF l_sansum < g_storagesansum.
        IF g_onetimeflagsan = ''.
          g_onetimeflagsan = 'X'.
           g_storagesansum =  g_storagesansum - l_error. " testing
           leave to screen 0.
          MESSAGE E021. "Total storage exceeds total SAN available
        ELSE.
          g_onetimeflagsan = ''.
          l_tempsum = l_sansum - g_storagesansum.
          IF l_tempsum GE 0.
            g_availablesan = l_tempsum.
          ENDIF.
        ENDIF.
      ENDIF.
    ENDFORM.
    please answer if there is any way to do this

    Thanks
    Yeah That can be done but i was looking at some Solutions which generally is done In sap screens
    like in the standard transactions if we will give anything wrong value then only that row and that particular field will be open for the input in the table control
    Cant we do it ...
    Before submitting this i already checked all the forums regarding table controls
    There were some regarding how to apply chain and end chain but this is a tricky situation
    none carries this type of problem so i posted this would anybody  answer this qs?

  • How to keep the field open for input with error message in report program

    Hi,
      Need a help in solving the below issue.
    "How to keep the field open for input with error message in report program"
    Regards,
    C.Shasiraj.

    Hi...
    you have to use the event:
    <b>AT SELECTION-SCREEN ON <FIELD> EVENT.</b>
    u have to give an error message in this event.
    Consider the following <b>Example:</b>
    <b>PARAMETERS : NUMBER TYPE I.
    AT SELECTION-SCREEN ON NUMBER.
      IF NUMBER = 10.
        MESSAGE 'Number vakue is 10' TYPE 'E'.
      ENDIF.
    START-OF-SELECTION.
      WRITE NUMBER.
    </b>
    in this if u give the value of number = 10, it will not proceed further, if u give some other value other than 10 you will proceed further...
    Execute this program once u will understand....
    also Consider the following links :
    <b>Regarding events:</b>
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/79/34a237d9b511d1950e0000e8353423/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/79/34a23ad9b511d1950e0000e8353423/frameset.htm
    <b>Regarding messages:</b>
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/c5/aa575426ad11d2954d0000e8353423/frameset.htm
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/c5/aa575426ad11d2954d0000e8353423/frameset.htm
    This is very useful.......
    Reward points if useful....
    Suresh....

  • How to change Korean IME input to type English first not Korean

    First the link that the forum gave did not work.  so i am posting this to get help.
    I am currently using Win 8.1 and Language input Korean (IME)
    Korean IME has two input itself (Englsih and Korean)
    So the windows system itself uses Englsih first always (like note pad, changing fold/file name and etc.)
    but when i start game or internet explorer and a lot of other apps that i use start with Korean.  (google.com, yahoo.comm LoL and etc)  which is really annoying since all the other version of windows (previous versions: like win
    7 and before) started with English.  Some apps or games dont support Korean they are fine but like LoL u can type Korean but cant read them since they come out as square box and other English games that i play keep typing Korean every time i press enter
    to type.
    "Here is the path of Advanced settings
    Control Panel\Clock, Language, and Region\Language\Advanced settings
    You can find Advanced settings menu in the left side of 'Change your language preference' page in control panel.
    In the Advanced settings, you need to turn on the check box in 'Let me set a different input method for each app window' in 'switching input methods' section"
    I tried this but didnt help.  google still start with Korean or am i missing something?
    'Let me set a different input method for each app window' how do i set different input???
    and i really do not want add English Launguage input because it will just make things more annoying then having Korean IME forcing me to type Korean first.

    Thank you. but that link you gave me was the one i was talking about in my OP.  it is not working for me.
    about windows vers. I do not know xD it is Englsih edition for sure but my system property just says win 8.1. 64 bit.
    Edit: press tab and space by accident xD
    continue
    no i bought win 8.1. 
    English is country and locales however my current language for non-unicode programs is set to Korean just because a lot of programs from Korea will have massed up font.
    I am only one in the house using win 8.1 with Korean typing since my bro doesnt type Korean. but i heard some other people have same issue like the link you gave me. seems like he or she fixed their problem... didnt work for me
    and lastly like i said Korean language keyboard (typing) has Englsih in them already and i do not want to add other keyboard setting to it since it gets really annoying but would fix the problem i have but that is not the solution i am looking for.
    I used win 85? and previous that verion forgot what it was to win 7 and recently got win 8.1
    and none of them had this issue. they always priortized English typing first.
    I really appreciate ur reply :)
    Thank you

  • How to keep f4 help for a particular field in module pool problem-urgent

    hi all,
    i am displaying output using alv list display. here i am showing my pf status here. in this status i have one button called position. when i click this button it is showing pop up inside this pop up  i am showing appln
    for this i need keep f4 help. anybody can tell me how to keep f4 help fo this field.
    thanks,
    maheedhar.t

    Hi Maheedhar,
    You need to use function module POPUP_GET_VALUES.
    If you want see sampl eprogram for this check the program RSSPO410.
    Execute this program and input Example2 = X in the selection screen.
    Code from the above Program:
    DATA: BEGIN OF FIELDS OCCURS 1.
            INCLUDE STRUCTURE SVAL.
    DATA: END OF FIELDS,
          RETURNCODE(1)       TYPE C,
          POPUP_TITLE(30)     TYPE C.
      POPUP_TITLE       = 'Nachrichten anzeigen'(200).
      CLEAR FIELDS.
      FIELDS-TABNAME    = 'T100'.
      FIELDS-FIELDNAME  = 'ARBGB'.
      FIELDS-FIELDTEXT  = 'Arbeitsgebiet'(202). "Text nicht aus DTEL
      APPEND FIELDS.
      CALL FUNCTION 'POPUP_GET_VALUES'
           EXPORTING POPUP_TITLE     = POPUP_TITLE
           IMPORTING RETURNCODE      = RETURNCODE
           TABLES    FIELDS          = FIELDS.
      IF RETURNCODE = 'A'.
        If Cancel is clicked
      ELSE.
        If OK is clicked.
        Table FIELDS congtains the input data.
      ENDIF.
    Thank you
    Ramakrishna

  • How to keep track of the sequence of the BSP Pages being invoked.

    Hi,
    How to keep track of the sequence of the BSP Pages being invoked.
    I have a BSP Page A.htm. There are two other pages B.HTM and C.HTM in the same BSP Application.
    The page B.HTM has a link A.HTM. The page C.HTM also has a link A.HTM. On clicking  these links the Page A.HTM would be invoked. Is there any way to keep track which BSP Page  (i.e B.HTM or C.HTM) invoked the page A.HTM.
    Any input on this Regard would be of great help.
    Thanks and Regards,
    Pavithra

    Hi Pavithra,
    Declare in page attributes:
    appl_url type string
    In the onClick event of the link that calls the A.htm page , use:
    call method runtime->get_url
    receiving
    URL = appl_url.
    Now appl_url contains the url (also name) of the page that invoked A.htm .
    Hope it helps.
    Anubhav.

  • How to Keep Alive a specific HFM application

    My PRD landscape has 2-3 applications. Whenever any application loads for the first time in the memory, it takes quite some time before it is loaded. Once the application is loaded, the response times are pretty quick and acceptable.
    During specific parts of the day / month, a specific application becomes active. During this time, other applications may or may not be used, but one specific application is definitely used. I want to keep this application's cubes loaded in the RAM, so that response times are quick, whenever the user needs it - whether for the first time or otherwise.
    How to keep alive a specific application's cubes alive and loaded in RAM? I am not looking for general solution like setting the "FM Service" to Automatic (currently it is set Manual) - setting this to Automatic, will affect all applications. However, I am looking for a specific application at a specific period of time.
    I am ok with a custom solution if required. Let me know, what are my options.

    I think you are looking for an inappropriate solution to your problem. Most HFM applications take a few seconds to start up. If your application takes such a long time to start up you really need to examine the root cause. Start by removing the Sub NoInput and Sub Input routines in your rules to see if this is the reason the application takes so long to start.
    If the removal of those routines does not significantly change the startup time, look through the event logs for possible causes. It is possible you have a connection problem with the Oracle database for example, or you have an environment configuration problem where the HFM application servers have a very slow connection to the database server, or possibly the database server performs poorly.
    I strongly suggest you investigate these root casues first before trying to make HFM behave in a non-standard way. Certainly you can start the HFM Management Service, which will start all of your HFM applications and keep them all up and running. This approach does not allow the applications to shut down on their own though. Only use this if you have exchausted your investigations (as I suggsted above).
    --Chris                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • How to keep track of views of a particular mysql entry

    I have a dynamic website through php and mysql. How do I get my website to keep track of the amount of views each entry got (and for the amount of views to be recorded in my mysql table? Is there an easy way to do this with dreamweaver?

    i do have a column for views but i have do not know how the results would be inputed.
    how do i use that "update statement" you mentioned to input increment view amounts in my column?
    table_name has column for views.
    page is a column in table that is used to dynamically display content based on title in URL parameter ie
    website.com/?page=home
    website.com/?page=about_us
    etc.
    Use query to update views+1 where page = the URL parameter that is entered into address bar to display the dynamic page content.
    $page = "-1";
    if (isset($_GET['page'])) {
    $page = $_GET['page'];
    $query_hits = sprintf("UPDATE table_name
    SET views = views+1
    WHERE page = %s", GetSQLValueString($page, "text"));
    $hits = mysql_query($query_hits, $connection) or die(mysql_error());
    best,
    Shocker

  • How to keep lead selections in alv table...

    Hi experts.
    I made a alv.
    A logic  in wdmodifyview is following..
    METHOD wddomodifyview .
      IF first_time EQ abap_true.
        wd_comp_controller->set_alv_config( ).
      ENDIF.
      wd_this->set_maktx( ).  "<- for displaying maktx
    ENDMETHOD.
    When I want to select a line, do not selected.
    I know because of "wd_this->set_maktx( )." sentence.
    But I want to select multi lines in above condition...
    How to keep selected lines in alv?
    Help me please.
    Thanks.
    Regards.

    What logic is taking place in wd_this->set_maktx( )?  It is pretty difficult to say what is causing the issue without knowing what code you are executing?  If you are resetting the context bound to the ALV, that would explain why you are losing your selections.

  • How to keep the JSP content constant when page refresh?

    Hi All,
    When I click page tabs in WLP, it will trigger a refresh event.
    The portlet has a webflow with a refresh event whose destination is
    lastContentUrl(referent-namespace is portal, cloned from portlet2.wf).
    The question is when the page changed, the jsp files which use
    request.getParameter() to get parameters will fail to fulfill what they
    need because the event provide none parameter.
    So that everytime page changed, these portlets will have quite strange
    contents.
    How to keep these content constant when page changed?
    Sincerely,
    Alan.

    The problem is still there if the jsp file is about inserting a new record
    into the database.
    If these parameters are gotten from the session, mutliple insertings will be
    attempted when the portlet is refresh.
    Maybe we can put some control flags in the session to judge the correct
    behavior, but the method results the session full of parameters(control
    flags).
    Or is there any better design?
    Alan.
    "travis wissink" <[email protected]> ¼¶¼g©ó¶l¥ó
    news:3cc71962$[email protected]..
    >
    Alan,
    You could use the session to put your parameters in instead of letting itride completely
    on the request object. Although, your question is more than just makingthe content
    reappear, it’s about holding state. The project that I am working on, theusers
    decided that they want the page portlets to go back to the "normal" state,not the
    "Maximized" view. So, I put a processor in between the internal.refreshwildcard
    and the Preprocessor input processor so that all the portlets would beseen in their
    "normal" state.
    Good Luck
    -Travis
    "Alan Liu" <[email protected]> wrote:
    Hi All,
    When I click page tabs in WLP, it will trigger a refresh event.
    The portlet has a webflow with a refresh event whose destination is
    lastContentUrl(referent-namespace is portal, cloned from portlet2.wf).
    The question is when the page changed, the jsp files which use
    request.getParameter() to get parameters will fail to fulfill what they
    need because the event provide none parameter.
    So that everytime page changed, these portlets will have quite strange
    contents.
    How to keep these content constant when page changed?
    Sincerely,
    Alan.

  • How to generate the User-Input XML Body for executing workflows via REST APIs: The Solution

    I see that executing a workflow via REST APIs requires lot of work to be done just to prepare the right User-input XML body. Any mistake and you have some major debugging to do. Larger the number of User-Inputs, the bigger is the problem.Life is so much easier at the WFA GUI with Display names and tooltip help for User Inputs which are very easy for reading and providing the right values. I don't have any such privileges when manually preparing the User-Input XML body.It’s been asked numerous times how to provide User-Input values for type table, or Query (Multi-Select) etc. These are complex User-Input types and has lots of scope for user mistakes.I can have User-input dependency at WFA GUI which allows me to make the right selection, but while preparing my XML body I need to take care of it myself.An operator is allowed to execute workflows, but the same Display names which help him make the right user-inputs, makes it impossible for him to prepare the user-input body xml. Display names can't be used in in XML body and he can't know the exact parameter names by looking at the Display names. So he need to always contact the Admins/Architects for this. And Architects/Admins can't be expected to keep providing User-Input XML body to operators every operator. How about if I could enter all the User-Input values in my workflow execution at WFA GUI, I can do a preview which passed to my satisfaction and then I can magically get the XML body for it which I can use to execute my workflow from REST APIs from any client. It could be so very much easy for me than building my User-Input XML body manually. This is exactly what I'm going to give you right now. You open the WFA in browser, Go to your workflow, Start execution, you input values from GUI reading carefully the display names, preview it to your satisfaction and then get the XML body. Assume your workflow is called “Workflow to Print a given Message”. It’s a simple workflow with only 1 user-input Displayed as "Message to Print" Prerequisites:  The following are the one-time prerequisites. You need PowerShell 3.0 on your WFA server.Import the attached Generate_Workflow_User_Input_Body_in_XML.dar in your WFA. It’s our magical command called "Generate Workflow User Input Body in XML"Add credentials of a WFA Admin/Architect in you WFA itself with Name/IP: localhostMatch: ExactType: OtherName/IP: localhostUsername: <WFA Admin/Architect Username>Password: <User Password>   Steps: Suppose you have a workflow called "Workflow to Print a given Message". You want to execute it from REST apis and need to prepare the user input XML body.  Select this workflow and clone it. The workflow clone is the exact copy of your original workflow word by word, input-by-input. It will open in Edit mode with name "Workflow to Print a given Message - copy".Add the command "Generate Workflow User Input Body in XML" at the beginning of your workflow. This is a must. This command need to be the first command in your cloned workflow.This command requires no input. So for its Parameters just press okay and save the workflow.You are done.Now Execute the clone workflow. You'll see all the user-inputs available to you. Make your choices as you wish. Preview it to confirm that planning is passed and u have no errors.Execute it now.You'll see that the our magical command "Generate Workflow User Input Body in XML" has failed in our clone workflow execution. Don't worry, its fate was decided to be so. But it didn't fail before giving me what I really wanted. i.e. my XML body for my real workflow. It displayed it in the GUI as well as saved it in your WFA server @ C:\temp\<workflow_name_dd_MM_yyyy_hh_mm_ss_.xmlIt also deleted all the reservations of this particular failed job. So NO major residue left to be cleaned.To summarize: Clone Your workflow and Add the command "Generate Workflow User Input Body in XML" as your first command.    Start Execution, provide your User-inputs and preview it. Be satisfied and Press Okay.   Now Execute it.  After a few scconds this cloned workflow will fail with Error "All done. The Workflow will fail now."     See the command execution logs for this command. You'll see the User-Input XML body. It has also saved the XML file at C:\temp in your WFA server.   Have fun. sinhaa  

    Providing a new version 1.1.0 of the command "WFA Schedular" Changes made: Added conditional String Representation based on the Scheduling parameter provided. Provided check for the right number of parameters passed into the command.Added a new parameter "Expiry Date" to automatically stop the recurring execution upon expiry.Check for Posh3.0 version in code.Have Fun!! sinhaa Below example for:Schedule a workflow for recurring execution every alternate day i.e. once in 2 days at 10:30 PM starting 06-Jul-2015 (Today's date is 02-Jul-2015) . The recurring workflow execution  should expire on 31-Dec-2015 and stop.  

  • How to keep the waveform chart updated when changing states in state machine/

    Hello Everyone,
                           Can anyone please sugest me how to keep the waveform chart updated even if I am changing the states in a state machine??
    I am having analog inputs on the waveform chart...
    Thanks in advance...
    Now on LabVIEW 10.0 on Win7

    hello guys,
                    thanks a lot for the suggestions, here is the attached code... please follow the following steps to run it..
    ONce you hit play,press either Start Main/Cyl UP button on the front panel,
    once you start observing the waveforms, you can press the Cyl_Dwn button on the front panel... You can observe that the state changes to Start Counter state,
    and the waveform chart also stops updating... I would like both the waveform charts to conitnuously show the data even if the state is changed....
    Now on LabVIEW 10.0 on Win7
    Attachments:
    Soda Vending MAchine.vi ‏212 KB

  • Portlet:namespace val changes on server restart. How to keep it constant?

    Hi -
    I want to generate WinRunner test script, and want to know the IDs of a couple of UI components on a JSF JSP.
    But JSF prefixes each component id with <portlet:namespace/> value. So, I tried to prefix the same value (got it using view source of the actual screen to test) to the components in my test script.
    This works just fine, the way I want it to, but until the server is not restarted.
    Once the server is restarted the value of the <portlet:namespace/> changes (for the same view in same jsp), thus my test script doesn't work.
    Is this expected behavior that for the same view in jsp, the value of <portlet:namespace/> changes after server restart?
    Is there a way to keep the value of <portlet:namespace/> constant for the same view even after server restart?
    Expecting prompt feedback and will highly appreciate it.
    Thanks
    Gagan

    The problem is still there if the jsp file is about inserting a new record
    into the database.
    If these parameters are gotten from the session, mutliple insertings will be
    attempted when the portlet is refresh.
    Maybe we can put some control flags in the session to judge the correct
    behavior, but the method results the session full of parameters(control
    flags).
    Or is there any better design?
    Alan.
    "travis wissink" <[email protected]> ¼¶¼g©ó¶l¥ó
    news:3cc71962$[email protected]..
    >
    Alan,
    You could use the session to put your parameters in instead of letting itride completely
    on the request object. Although, your question is more than just makingthe content
    reappear, it’s about holding state. The project that I am working on, theusers
    decided that they want the page portlets to go back to the "normal" state,not the
    "Maximized" view. So, I put a processor in between the internal.refreshwildcard
    and the Preprocessor input processor so that all the portlets would beseen in their
    "normal" state.
    Good Luck
    -Travis
    "Alan Liu" <[email protected]> wrote:
    Hi All,
    When I click page tabs in WLP, it will trigger a refresh event.
    The portlet has a webflow with a refresh event whose destination is
    lastContentUrl(referent-namespace is portal, cloned from portlet2.wf).
    The question is when the page changed, the jsp files which use
    request.getParameter() to get parameters will fail to fulfill what they
    need because the event provide none parameter.
    So that everytime page changed, these portlets will have quite strange
    contents.
    How to keep these content constant when page changed?
    Sincerely,
    Alan.

  • How to build an EVDRE input schedule with more than 3 dimensions?

    Hello experts,
    can anybody tell me, how to build an EVDRE input schedule with more than 3 dimensions?
    How must the parameter configuration (expansion 1, 2, 3, 4) and range configuration (ColKeyRange, RowKeyRange, PageKeyRange) look like? If anybody could post an example, how such an input schedule could look like, I would be very thankful.
    Best regards,
    Stefan

    Well, posting an example might be quite difficult.  But there is no right-or-wrong approach.  Since Inputs are made at the lowest or base level members of all dimensions, the key is to determine which dimensions you want in your expansion, to be able to gather the input.  Otherwise, you may only need a couple of nested dimensions.  But if you open BPC for Excel, open a blank workbook and in any cell type [ =EVDRE() ], then press refresh, the DRE wizard will allow you to select your nested row and columns for the report, and then build a basic report for your foundation. 
    I personally like to NOT expand my columns, and only nest 2 or 3 row member sets, depending on the details we need for input.  SOmetimes, the whole input schedule is without any expansions, and just refreshes based on the CV changes, such as entity, category, time etc.
    If you need more details, keep posting what you are trying to accomplish and we will try to help.

  • How to set the table input in Query template?

    Hi all.
    I need to call a Bapi_objcl_change, with import parameter and a table as an input. I have done this, in BLS. I have set the table input in the
    form of xml. In BLS, I get the output(the value gets change in SAP R3, what i have given in BLS).  But if i set the same xml structure  in
    query template, I didn't get the output. Table input parameter does not take that xml source.  How to set the table input in Query template?
    can anyone help me?
    Regards,
    Hemalatha

    Hema,
    You probably need to XML encode the data so that it will pass properly and then xmldecode() it to set the BAPI input value.
    Sam

Maybe you are looking for