How to maintain muline header using webdynpro

Hi Friends,
please let me know how shall i maintain muline header in a table ( eg: in a single colum i want to provide Qty,UOM,Price
S.NO ITEM       Desc       Qty
                                      UOM
                                      Price
OR
i want to split the same header line in two lines.
pleas suggest me.
Thanks,
Mahesh.Gattu

Hi Mahesh,
This is not possible even in ABAP ALV with any methodoligy(with FM's, OOP's with New and Old classes). Why because if you instert the column like our own format it will distrubr the table functionality. It will be problem for Accessibility rule. I think you know about the Accessibility issue. Its like screen reader must be read the screen and the bilnd people also has to be understood correctly.
Thats why this option is not avilable in SAP.
  I hope this information will help you to give answer to your click also.
Warm Regards,
Vijay.

Similar Messages

  • How to bind soap header using jax-rpc

    To Whom It May Concern:
    I am using Rad7, Ibm Websphere 6.1, on Windows XP.
    I created an SoapHeader first using a string and bind it using jax-ws.
    It works for jax-ws but unfortunately, my work services uses jax-rpc.
    Does anybody know how to bind the soap header using jax-rpc.
    Any help or hint would be greatly appreciated it.
    Here is my code:
    import org.apache.cxf.headers.Header;
    import org.apache.cxf.headers.Header.Direction;
    import org.apache.cxf.helpers.DOMUtils;
    import org.apache.cxf.binding.soap.SoapHeader;
    import javax.xml.namespace.QName;
    import java.io.StringReader;
    import java.util.List;
    import java.util.ArrayList;
    import javax.xml.ws.BindingProvider;
                   @Test
         public void testService() throws Exception {     
                   try
                        URL wsdlURL = new URL("http://localhost:9087/abc/services/ServiceABCService");
                        ServiceRequestServiceService service = new ServiceRequestServiceServiceLocator();
                        ServiceRequestService port = service.getServiceRequestService(wsdlURL);
                   //How to Add Soap Header using jax-ws
              String xml = "<?xml version=\"1.0\" encoding=\"utf-8\"?><ABCHdrRq "
              + "xmlns=\"http://xmlns.ABCgc.net/ABC/2002/header/\" "
              + ">"
              + "<version>1.0</version><srcInfo><chType>abc</chType><chInst>0124</chInst>" +
                        "<appName>sSAR</appName><hostName>DW70210521</hostName><userId>fxue</userId>" +
                        "</srcInfo><startTimeStamp>2010-06-04T13:44:45.132</startTimeStamp><clientDt>2010-06-04T13:44:53.242</clientDt><serviceInfo><serviceName>ServiceRequestService</serviceName>" +
                        "<serviceFunc>addServiceRequest</serviceFunc></serviceInfo>" +
                   "<prevTransInfo><prevRqUID>BORS2010-06-04T13:41:10.2067f9368d1-8c5c</prevRqUID>" +     
                   "<prevRespTimestamp>2010-06-04T13:41:10.871</prevRespTimestamp>"+
                   "<prevRespEndTimestamp>2010-06-04T13:41:10.902</prevRespEndTimestamp>+</prevTransInfo>"+
                   "</ABCHdrRq>";
              SoapHeader dummyHeader1 = new SoapHeader(new QName("uri:http://xmlns.ABCgc.net/ABC/2002/header/", "ABCHdrRq"),
              DOMUtils.readXml(new StringReader(xml)).getDocumentElement());
              dummyHeader1.setDirection(Direction.DIRECTION_OUT);
              List<Header> headers = new ArrayList<Header>();
                   headers.add(dummyHeader1);
                   ((BindingProvider)port).getRequestContext().put(Header.HEADER_LIST, headers);
                   //How to Add Soap Header to the request using jax-ws
                   catch(Exception e)
                        System.out.println("Exception message:"+e.getMessage());
    Yours,
    Frustrated

    Well, how an attachment is processed depends on your application logic...if your application logic requires to processing attachments and verify it before processing the SOAP message, handlers could be better option.
    If you need to process the attachment while processing the SOAP message, you can do it in the service implementation class.
    In both the cases you need to get access to SOAPMessage object and from there get the attachments with getAttachments method.

  • How to create interactive forms using Webdynpro for ABAP

    Hi All,
             I have worked on Webdynpro for ABAP, and now I want to start creating adobe interactive forms using Webdynpro for ABAP. Please provide me with basic examples to start.
    Also Please provide me introduction as how interactive forms are related to ISR senarios.
    Thanks in Advance.
    Phani

    Hi Varun!,
    Can you please send me also the above said step by step tutorial on [email protected]
    and can you please also guide me any configurations to be done on Sneak Preview SP12 before developing the interactive forms.
    Thank you in advance.
    regards
    Ravi

  • How to Maintain documentation (se38) using standard text (SO10)

    Hi,
    I have created standard text using SO10. Now I want to include the standard text in documentation (SE38) section of my ABAP program.
    I tried using /: INCLUDE 'YTEST' OBJECT TEXT ID ST LANGUAGE EN
    But the standard text is not showing up when I click the documentation icon in the selection screen.
    Can you please let me know how to maintain documentation for ABAP programs using Standard Texts.
    Thanks in advance.
    Sincerely,
    Vidya

    Hi Mahesh,
    In SO10, which format key has been used (AS, /*, /:, *.... to show up in documentation). when you used insert->text-> did you use 'expand immediately' check box. If expand immediately option is used, it won't serve our purpose.
    =
      (space)
    Example
    SO10 Yeurope_terms
    Inside Yeurope_terms
    Terms: For Europe
    /*           No Tax for Italy
    Waiting for your reply.
    Sincerely,
    Vidya

  • How to generate soap header using java code

    Hi,
    I need to generate the following soap header using java DOM.
    Can you send me some java code snippet to do so?
    <soapenv:Header>
    <api:RequesterCredentials soapenv:mustUnderstand="0" xmlns:api="urn:ThinkPod:api:ThinkPodAPI" xmlns:ebl="urn:ThinkPod:apis:eBLBaseComponents">
    <ebl:ThinkPodAuthToken>YourToken</ebl:ThinkPodAuthToken>
    <ebl:Credentials>
    <ebl:DevId>YourDevId</ebl:DevId>
    <ebl:AppId>YourAppId</ebl:AppId>
    <ebl:AuthCert>YourAuthCert</ebl:AuthCert>
    </ebl:Credentials>
    </api:RequesterCredentials>
    </soapenv:Header>

    You want to generate that on a mobile device or how is that related to CLDC and MIDP?

  • How is resolve.conf.head used?

    What on earth does resolv.conf.head actually do? I have never seen it actually work in any circumstance, and from my Googling on the topics of manually setting DNS servers, practically no one else can use them with any success.
    I use DNSMasq for caching. Right now I have the problem of needing to preserve whatever dhcpcd puts in my /etc/resolv.conf, that way I can just let DNSMasq to use it, but I need to set the default DNS server to be localhost. I could just put "nameserver 127.0.0.1" in /etc/resolv.conf.head and, theoretically, everything would work fine, but it doesn't. Manually putting it at the top of resolv.conf, though, does work.
    * Is this because the programs that consult resolv.conf are not bothering to check .head?
    * Does dhcpcd need to be told to include .head and .tail when writing to resolv.conf?
    * How can resolv.conf.head ever be used? Do I need a script to manually ajoin it with resolv.conf ?
    The man pages for dhcpcd and resolv.conf don't seem to be useful on this topic.

    Sounds like you need openresolv
    But about dhcpcd - it only re-writes /etc/resolv.conf when dhcpcd changes state. It also puts nice comments in the file. So if those comments are not there then something else was overwritten resolv.conf and not dhcpcd.
    To debug dhcpcd scripts, create /etc/dhcpcd.enter-hook and put one line there
    set -x
    Then launch dhcpcd in the console with debugging - dhcpcd -dB
    Good luck!

  • How to maintain PO Header Text entry in table T166K for different PO Type

    Hi,
    Can anyone tell me if there is a config transaction ( or path ) to maintain PO Header Text entry in table T166K for different PO Types
    Thanks
    Shrikant

    Spro->Material Management->Purchasing->Purchase Order->Texts for Purchase Orders.
    There are 4 config setting to do for this.
    Read information text.
    regards,nishant
    please reward if this helps

  • How to maintain PO Header Text entry in table T166K for different PO Types

    Hi,
    Can anyone tell me if there is a config transaction ( or path ) to maintain PO Header Text entry in table T166K for different PO Types
    Thanks
    Shrikant

    Resolved.

  • How to call interactive form using webdynpro abap.

    Hi Sap Guru's,
    I have Created Invoice Interactive form using SFP Transaction , now my requirement is ,
    Need to Call that invoice form using webdynpro abap by passing invoice number(vbeln) from the screen.
    please suggest .
    thanks

    Hi Suresh,
    Refer <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/aa/940ee5331b4b8fa0a6cb6714dc5db4/frameset.htm">Interactive Forms in WDA.</a>, this is the best one .
    Welcome to <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/interactiveforms">Interactive Forms.</a>.
    Do post your queries on Interactive Forms in SAP Interactive Forms by Adobe.
    Rgds,
    - anto.

  • How to integrate adobe forms using webdynpro-abap

    Hi All,
    How to integarte adobe forms with webdynpro -abap(se80).
    Thanks & Regards
    Suman

    Hi suman,
       First you have insert a element interactive form in the view.
    In the properties of the interactive form you have properties called datasource and pdfsource.
    You have to give the data which you want to display in the datasource throught binding.
    These data you have to get it from the context. For pdfsource it should be xstring.
    There is one more property called templatesource, when you give a name and double click. It automatically goes to SFP and you can create the form of your purpose. While creating it will ask for context. That context will be the same which you have declared in the view or component controller.
    Regards,
    Arun.

  • How to post a header using GUI_DOWNLOAD

    hello:
    i would like to ask one favor, i trying to download a fiel to a PC i am using the GUI_DOWNLOAD function when i sent the it_table to the function this works well , but now i need to sent the name of the colums for each colums, i sending a tables with the names of that colums but the function is sending an error.
    CALL FUNCTION 'GUI_DOWNLOAD'
            EXPORTING
              filename          = nombre
              filetype          = 'ASC'
              confirm_overwrite = 'X'
            TABLES
              data_tab          = t_itab2
              fieldnames        = t_fieldnames. HERE SEND THE ERROR MSG.
    note: this file is gonna be download from ITS that why iam using the GUI_DOWNLOAD.
    please does anybody knows how to send the names of the colums for one file using this function?
    thanks a lot for you help.

    If you are using a newer system, then the GUI_DOWNLOAD funciton module does contain a TABLES parameter for fieldnames.  Here is an example.
    REPORT  zrich_0001.
    TYPES: BEGIN OF t_fldnames,
           fldname(30) type c,
           END OF t_fldnames.
    DATA: ifldnm TYPE TABLE OF t_fldnames WITH HEADER LINE.
    DATA: ispfli TYPE TABLE OF spfli.
    SELECT * INTO TABLE ispfli FROM spfli.
    ifldnm-fldname = 'Client'.     append ifldnm.
    ifldnm-fldname = 'Airline Code'. append ifldnm.
    ifldnm-fldname = 'Flight Connection Number'. append ifldnm.
    ifldnm-fldname = 'Country Key'.   append ifldnm.
    ifldnm-fldname = 'Departure city'.  append ifldnm.
    ifldnm-fldname = 'Departure airport'.  append ifldnm.
    ifldnm-fldname = 'Country Key'.  append ifldnm.
    ifldnm-fldname = 'Arrival city'.  append ifldnm.
    ifldnm-fldname = 'Destination airport'.  append ifldnm.
    ifldnm-fldname = 'Flight time'.  append ifldnm.
    ifldnm-fldname = 'Departure time'.  append ifldnm.
    ifldnm-fldname = 'Arrival time'.  append ifldnm.
    ifldnm-fldname = 'Distance'.  append ifldnm.
    ifldnm-fldname = 'Mass unit of distance (kms, miles)'.  append ifldnm.
    ifldnm-fldname = 'Flight type'.  append ifldnm.
    ifldnm-fldname = 'Arrival n day(s) later'.   append ifldnm.
    CALL FUNCTION 'GUI_DOWNLOAD'
      EXPORTING
        filename              = 'c:/test.xls'
        write_field_separator = 'X'
      TABLES
        data_tab              = ispfli
        fieldnames            = ifldnm.
    This parameter is  not supported in a 46c system
    Regards,
    Rich Heilman

  • How to connect to BAPIS Using webdynpro for java?

    Hi guys ,
    I am new to sap world . Can any body give overview how to
    connect BAPIS FUNCTION MODULES using   in webdynpro?

    Hi Ramana,
    Welcome to SAP world.
    You have lot of tutorials at SDN on the using BAPI's in WebDynpro.
    Please go through this link and follow the tutorial :
    https://www.sdn.sap.com/irj/sdn/downloaditem?rid=/library/uuid/f0b0e990-0201-0010-cc96-d7ecd2e51715
    Make sure you configure your SLD and create JCO connections which is also given in the above link.
    Also go through the following link.
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/41/38bc8f813719488ddc9d9b21251ec3/frameset.htm
    Do get back incase u need further explanation.
    All the best.
    Thanks & Regards,
    Vijith

  • How to get response header using ActionScript and MXML?

    So... I have a URL like www.example.com/stream/
    I need to make any request to this url and get Http Rewspons header (like this one:
        HTTP/1.0 200 OK
        Content-type: video/x-flv
        Cache-Control: no-cache
    I do not need reponse body at all. After I get header need to emmidiatly close connection to that url (so stop to obtain data from it)
    How to do such thing (I use Flash builder)?

    Hai Mahesh
    Check the following Code
    Data : i_entamiot     LIKE   ehswas_entamiot.
    DATA: gv_batchattributes LIKE bapibatchatt.
    DATA: batchstatus    LIKE bapibatchstatus.
    DATA: lt_bapi_ret        LIKE bapiret2 OCCURS 0 WITH HEADER LINE.
          CALL FUNCTION 'BAPI_BATCH_GET_DETAIL'
            EXPORTING
              material        = i_entamiot-matnr
              batch           = i_entamiot-charg
              plant           = i_entamiot-werkss
            IMPORTING
              batchattributes = gv_batchattributes
              batchstatus     = batchstatus
            TABLES
              return          = lt_bapi_ret.
    Thanks & regards
    Sreenivasulu P

  • How to maintain a state in webdynpro?

    HI Experts,
    I have one  node and some value attributes(dynamic attributes) in this node.
    I am using these dynamic attributes in wdDoModifyView() to customize my table.I am setting the customisation properties in the Customization view and when I click "OK",the table is getting changed in the Table view.Everything is working fine.But when I again try to customize the table ,I open the Customization view ,the previously modified changes are not there in the Customization view  .Customization view is not holding the state.Its getting reset.
    Please suggest me how to retain the state.
    Regards
    -Sandip

    HI Ayyaparaj,
    I did it in the same way.I created the node in the component controller and maped it with the the two views (Table View and Customization View).The first time when I customize,its working.But next time when I open the Customize view,Customize view not holding the previous state.
    Do i need to do any setting in the Node property?
    Please suggest me.
    Regards
    -Sandip

  • How  to maintain the entries using table maintanance??

    Hi,
    I have created a Ztable. and I have created table maintanance generator, then attached the table to a
    Tcode. but I am unable to maintain the entries in table maintanance??
    Can anyone help me out
    Regards
    Devi

    Hi this will help u.
    Hi,
    Go to SE11 enter table name ->change
    Utilities-> Table Maintenance Generator
    delete the Table maintenance by pressing delete button on menu,
    then start creating it again.
    Enter Auth.Group as &NC&
    Enter function group < some name>
    Maintenance Type -> One step
    Overview screen -> some Number (1 or 2)
    Press create
    enter dev class and save, activate.
    Go to SM 30 and check again.
    Reward if useful
    Regards,
    Hema Sundara.

Maybe you are looking for