Web Dynpros -- possible to call a SAPGUI operation?

We're developing an Web Dynpro application in which it would be appropriate to invoke a "SAPGUI" operation, such as a TCode (ex., SE09), a call dialog, or a function module which displays a useful pop-up.
Is this possible from a Web Dynpro?
Our attempts this are permitted syntactically but fail at runtime with "Screen output without connection to user."
BTW - We're working with Web Dynpro for ABAP, but I'd imagine that the same restriction would apply to Java web dynpros, too, correct?

Hi Dreibelbis ,
you can look into creating Transaction Iview in EP. then call this transaction Iview in Webdynpro using WDPortalNavigation.
I can give you the Reference for creating Transaction Iview in EP.
/people/gregor.wolf3/blog/2004/08/25/create-sap-transaction-iview-using-sapgui-for-windows
Accessing Transaction Iview in Webdynpro.
WDPortalNavigation.navigateAbsolute(
                          "ROLES://portal_content/TestDir/test2/AIC_Test222",
                          WDPortalNavigationMode.SHOW_EXTERNAL,
                          (String) null,
                          (String) null,
                          WDPortalNavigationHistoryMode.NO_DUPLICATIONS,
                          (String) null,
                          (String) null,
                          "P_BNKLND="BankCountry"&P_BNKKEY="BakKey"&P_ACNUM="accountNo"&P_XSIMUL= ");
There are many Logs available for Creating and accessing Transaction Iviews in Webdynpro. you can have a look .
Thanks
Madhan

Similar Messages

  • The Web Dynpro application was called up with the wrong URL parameters

    Hi all,
    I am using the systems below:
    ERP STACK :16
    EHP : 4
    EHP SP Stack :4
    EA-HR * : 604(SP12)
    SAP-HR * :604(SP12)
    XSS JAVA components : SAP ESS 603 SP05
    SAP MSS 600 SP16
    PCUI_GP 603 SP05
    Business Package : BP ERP05 ESS 1.41 SP04
    BP ERP05 MSS 1.41 SP04
    BP ERP05 COMMON PARTS 1.41 SP04
    I am getting below error after clicking on the appraisal document:
    App. Called Up Incorrectly
    The Web Dynpro application was called up with the wrong URL parameters.
    Note
    Enter the URL parameters and their use.
    You can find more information on the functions that you can perform in the catalog for appraisal templates in the Implementation Guide (IMG) for Objective Setting and Appraisals under Edit Forms.
    I already applied the below notes also:
    1468466 Performance Management Launchpad Configuration
    1463821 Performance Management Portal Configuration
    1416756 OBN Configuration in Performance Management
    1408243 Configuration for object-based navigation
    Plz advise me??
    Thanks,
    Anumit

    can you paste the exact error. also you can take a HTTP trace and see which resourse or UWL is being launched!

  • Can a web dynpro call a web service that calls a jsp?

    I'm trying to connect a web dynpro java [2004s] calling a web service that calls a jsp page. then a jsp page that calls a web service that goes to the web dynpro. is this possible?
    Thanks!

    Have you checked out the following J2EE tutorial:
    http://www.netbeans.org/download/docs/41/j2ee-tutorial/CMP2.html#wp90149
    ...The Roster module maintains the team rosters for players in sports leagues. The example has five components. The RosterClient component is an application client that accesses the RosterBean session bean through the bean's remote interfaces. RosterBean accesses three entity beans--PlayerBean, TeamBean, and LeagueBean--through their local interfaces....
    Also: http://www.netbeans.org/download/docs/41/j2ee-tutorial/Session4.html#wp82980
    Passing an Enterprise Bean's Object Reference

  • Is this possible in Web Dynpro Java?

    Hi,
    Please check if this can be done in Web Dynpro Java...
    public class TestFunction {
         boolean bool =false;
         boolean Test1()
              bool= true;
              return bool;
         void takeBool(boolean b){
              b=this.bool;
              System.out.println("The value of bool "+bool);
         public static void main(String[] args) {
              TestFunction tf = new TestFunction();
              boolean c=tf.Test1();
              tf.takeBool(c);
    Regards
    Kaushik Banerjee
    Edited by: Kaushik Banerjee on Sep 1, 2010 8:00 PM

    Further to what Faraz has said, Web Dynpro can be seen as an implementation of the Framework pattern.
    Essentially you write normal Java code with access to various Java objects exposed/generated by the Web Dynpro Framework inside "hook" functions.
    The Web Dynpro framework then calls your functions at various stages when the page renders and when actions are triggered.
    For a high level understanding of this, not specific to Web Dynpro, research the concept of OO Frameworks pattersn.
    for example [Article explaining frameworks|http://www.cs.wustl.edu/~schmidt/CACM-frameworks.html]
    Here is an excerpt from the above article which highlights the major points
    The primary benefits of OO application frameworks stem from the modularity, reusability, extensibility, and inversion of control they provide to developers, as described below:
    Modularity -- Frameworks enhance modularity by encapsulating volatile implementation details behind stable interfaces. Framework modularity helps improve software quality by localizing the impact of design and implementation changes. This localization reduces the effort required to understand and maintain existing software.
    Reusability -- The stable interfaces provided by frameworks enhance reusability by defining generic components that can be reapplied to create new applications. Framework reusability leverages the domain knowledge and prior effort of experienced developers in order to avoid re-creating and re-validating common solutions to recurring application requirements and software design challenges. Reuse of framework components can yield substantial improvements in programmer productivity, as well as enhance the quality, performance, reliability and interoperability of software.
    Extensibility -- A framework enhances extensibility by providing explicit hook methods that allow applications to extend its stable interfaces. Hook methods systematically decouple the stable interfaces and behaviors of an application domain from the variations required by instantiations of an application in a particular context. Framework extensibility is essential to ensure timely customization of new application services and features.

  • How to call call transaction in web dynpro abap

    hello experts,
    i need to call one RFC in web dynpro.In RFC we maintained the BDC program. but while calling the same RFC in web dynpro through service call function, it is not working.Kindly suggest any way out.this is very urgent.
    Regards

    Hi Rajat,
    Please use the below mentioned link.May be it will help you:
    The webdynpro/ABAP (WDA) calling RFC enabled FM of other ECC systems
    Thanks and Regards,
    Neha

  • Call web dynpro abap application at login

    Hello!
    I have a requirement to call an abap web dynpro application at Login.
    When this web dynpro page is called I want it to be the top page, i.e the roles, masthead, etc should not be visible for user to have access.
    Any sugesstions?

    Dale Hewison wrote:
    End of days play, this is what I was able to achieve.
    Realised the masthead jsp is the best place to call my abap web dynpro as it is just after the login and at the load of default framework page.
    I was able to call my abap web dynpro and on success, I am calling the homepage role.
    What I have done in the jsp is written an if else statement:
    1) If it is the first call to the jsp call my abap web dynpro in navigation mode 3. This ensures the roles are not visible and the redirection works before the page loads.
    2) Else load the framework page as usual.
    The only issue I have at this point is, I cannot depend on the first visit of the user.
    I need to know in the jsp where the call to jsp is coming from, if it is coming from login page, i will direct the user to WDA else if the call is from my WDA, the normal load should work.
    It would be ideal if my abap web dynpro could write something in the http header which the jsp could read as success. Still close but dont have the solution working yet
    Thanks again for your time.
    Regards,
    Dale
    Hi Dale,
    I am trying to implement something similar and I cannot find the place in the masthead where you put your custom code, to call your Web dynpro instead of the framework. Can you expand on your solution? I am looking in HeaderiView.jsp. Also if you can tell me how you figured out where the call to masthead is coming from?
    Thanks

  • Web Dynpro resets connection when calling webservice

    Hi,
    I get a very very strange problem by using Web Dynpro to implement a webservice client.
    The Webservice provider is running on a IBM WebSphere Server. I can use xmlspy to call this service and get the response correctly as expected.
    But when my web dynpro application (running on WebAS 6.40 Stack 13) calls this webservice, I only get incomplete SOAP response message. It looks like the HTTP response had been broken beforte it finished. To verify this, I use ethereal to analyse the tcp packet. And I find that the WebAS server has sent some tcp reset packets to the websphere server, before the http response can be finished. This problem can be reproduced on different WebAS server. So it can'b be caused by hardware defect.
    When I use web dynpro client to call other webservice on other WebAS server, there is no problem at all.
    I have really no idea, how could this happen.
    Thanks in advance.
    Kanyin

    Hi,
    Now we know how it happens.
    The reason is the content of the soap message from webservice provider is by means of the WSDL definition not complete, although the message structure is complete.
    The Web Dynpro deserialise the soap response on the fly, without getting the complete SOAP message first. When the parser throws any exception, the connection will be broken by the WebAS.

  • Sequencing Problem in Web Dynpro ABAP

    Hi Web Dynpro (ABAP) Guru's,
    Can anyone tell me how to read a parameter from the WDA url in my view? The situation is like this: My WDA is being rendered in the Portal EP 6.0 as an iView. When my WDA is called the portal also appends in the URL the plant number. I want to grab that plant number and use it in my view to show some default data.
    As per other weblogs/forum posts I defined a parameter "PLANT_NO" in the "Default" startup plug of my Main window. I'm using the Get_Data method to read this parameter in the plug. I'm able to read the URL parameter here and so far it is good. Read below for the problem..
    If I understand the order of operations correctly, doesn't the views get created, then the default plug code is run, then the views are placed on the window and then shown to the user. Since my views are created before my default plug is run I DO NOT get the URL parameter value in the WDDOINIT of my view. When I debug the application, the WDDOINIT of the embedded view gets called before the Default startup plug. Am I missing something here?
    If someone can tell how to read the URL parameter in the WDDOINIT (instead of Default Startup) of the view I could default in the data I want to display. OR any other suggestions to get past this problem would be appreciated.
    Does this make any sense and does anybody have an idea of where I could find some info about how to do this?
    Thanks much for your help. Points will be awarded.

    Thanks Klaus for the response.
    I don't want to read the parameter from the default plug, but need to access the URL parameter and display default data in my view. Let me explain the scenario:
    My Web dynpro application is called from the Portal. The Plant number is passed in the URL as:
    http://...../sap/bc/../../<Web Dynpro Application name>?PLANT_NO=0012
    I want to show Material Stock values in the view for Plant "0012". To access this value I've defined a parameter with same name (PLANT_NO) in the default startup plug of my main window. I get access to the URL parameter through this plug parameter.
    I have only ONE view embedded in this window where the Stock values are selected from table MARD for the specified plant. I want to get the plant value from URL in my WDDOINIT method to make this selection from database. I'm then binding the results to the view table UI element. My problem is that the URL parameter is read in the Default plug, but the data selection and view binding happens before in the WDDOINIT method where I don't know the plant.
    Again, I don't want to read the plug parameter, but I want to get the URL parameter (PLANT_NO) and then render the view based on the data selected for this parameter. Please let me know how this can be achieved by reading the URL parameter in WDDOINIT method (Constructor) so that it can be used subsequently in the application.
    Thanks for your help and looking for a resolution.....

  • Ajax/Javascript in Web dynpro ABAP

    Hi,
    I need your help in figuring out what artefacts of web dynpro ABAP could help me resolve a problem.
    In a Web dynpro abap application, we have a button that redirects a user to an external site. Some of our users can go to this site from their computer and some others can't because they are not allowed. I would like to be able to show the button only to the users that have the right to execute this navigation.
    In order to do that, I need to embed some script in my web dynpro application that will test if the URL of this application sends back an HTTP/200.
    With the latest versions of Web Dynpro ABAP, is it possible to embed javascript of ajax? How can it be done?
    If not, what could I use to base the visibility of my button on a validation that has to run on the users's browser?
    Thank you very much for your help!
    Renaud

    Another way it could be done creating a custom ztransaction (abap report) performing a PING to the ip server , reading log txt,  saving if the user is authorized or not , and redirecting to the Abap Web Dynpro.
    Then On wddoinit select zztable for authorization.
    But i don't know if this solution will work for you (ping specific port 80? or other requirements)
    DATA: workdir TYPE string,
          path_log TYPE string,
          parameter TYPE string.
    TYPES: BEGIN OF tylog,
         line(1000),
      END OF tylog.
    DATA: t_log TYPE TABLE OF tylog,
          v_log LIKE LINE OF t_log.
      DATA:  appl_name TYPE string,
                abs_url TYPE string.
    START-OF-SELECTION.
      CALL METHOD cl_gui_frontend_services=>get_sapgui_workdir
        CHANGING
          sapworkdir = workdir.
      CONCATENATE '/C ping google.it >' workdir
      INTO parameter SEPARATED BY space. "example google
      CONCATENATE parameter '\pinglog.txt' INTO parameter.
      CALL METHOD cl_gui_frontend_services=>execute
         EXPORTING
    *    document               =
           application            = 'CMD'
           parameter              = parameter
           synchronous            = 'X'.
      CONCATENATE workdir  '\pinglog.txt' INTO path_log.
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          filename                      = path_log
          filetype                      = 'ASC'
        TABLES
          data_tab                      = t_log.
      LOOP AT t_log INTO v_log WHERE LINE CS 'Lost = 0'.
        EXIT.
      ENDLOOP.
    if sy-subrc = 0. "ping ok
    zzping-uname = sy-uname.
       zzping-authorized = 'X'.
    else.
      zzping-uname = sy-uname.
      zzping-authorized = ' '.
      endif.
       INSERT ZZPING.
    **construct web dynpro url and call browser
      cl_wd_utilities=>construct_wd_url( EXPORTING application_name = appl_name
                                                                 IMPORTING out_absolute_url = abs_url ).
    CALL FUNCTION 'CALL_BROWSER'
      EXPORTING
        URL                          = abs_url.
    Edited by: alessandro spadoni on Mar 24, 2011 10:09 PM
    Edited by: alessandro spadoni on Mar 24, 2011 10:31 PM

  • About Adobe Form and Web dynpro Java development

    Hello experts,
    We had  a requirement to display different Adboe Forms dynmaticlly in Web dynpro Java application.
    There is only one Web dynpro Java application, but 10 Adobe Forms . If user "a" access the application ,display form 1 ; if user "b" access the application , display form 2 ;  if user "c" access the application , display form 3.... just like this.
    There are about 30 fields in BAPI which Web dynpro Java application called . Form 1 mapping to field 1 to field 3, Form 2 mapping to field 4 to field 6, Form 3 mapping to field 7 to field 9 ....
    Is it possible ? If it is possible , could you please give me a solution ?
    Thank you in advance !
    Best Regards,
    Louis

    Siva,
    I referred to the website, but still having issues with generating tables in Adobe Form. I can get all the table rows in the adove form, but the pdf doee not add new pages to display all the table rows. It just createa one page with the table inside it, display few of the rows and truncates rest of the table data.
    Here is the heirarchy of the page with the properties set
    Master Pages ---
            ||--> Page 1
                     ||--> content area
                     ||--> subfrom (properties:: Content - Flowed / Flow direction - top to bottom...pagination tab is greayed out completly)
                                ||--> Table
                                          ||--> HeaderRows (Object: Row - Type: Header Row)
                                          ||--> Row1 (Object Tab/Binding: Repeat Row for each data item - checked)
    Can't make it wor, not sure what's wrong here
    I am using NDS 7.0 SP18 and Adobe LiveCycle 8.0. Does that could be a problem.
    Appreciate your help
    John

  • Capabilities of Web Dynpro JAVA

    Hi
    I had a requirement to capture Keyboard Events. After searching lot I found out that, it is not possible in Web Dynpro JAVA.
    Is there any document which specifies
    What are the things possible with Web Dynpro?
    What are the things missing/not possible with Web Dynpro?
    Thanks in Advance,
    Apurva

    Hi
    Refer the following but I dont to what extent it will help you
    1 .  http://help.sap.com/erp2005_ehp_02/helpdata/en/b1/968ddbded811d3b561006094b9440a/frameset.htm
    2 .  http://help.sap.com/erp2005_ehp_02/helpdata/en/b1/968dd8ded811d3b561006094b9440a/frameset.htm
    also go through the following
    Using the FunctionKey
    Use
    The FunctionKey allows you to trigger a Web Dynpro action using a specific key on the mobile device. In the following example, this UI element is used to navigate to another view via a specific key.
    Prerequisites
    &#9679;     The SAP NetWeaver Developer Studio is installed on your computer, and you can use it to create your mobile Web Dynpro application
    &#9679;     You have access to a SAP NetWeaver Application Server, where you are running the Web Dynpro application
    &#9679;     You are using a Pocket PC with special scanning equipment manufactured by Intermec Technologies or Symbol Technologies
    &#9679;     You have created two views in a Web Dynpro project and called them StartingView and TargetView.
    Procedure
           1.      Navigate to the StartingView and double-click the view or choose Edit from the context menu.
           2.      Insert the mobile UI element FunctionKey.
           3.      Switch to the Plugs tab, create an outbound plug with the name fromFunctionKey and define the navigation link to the TargetView.
           4.      Switch to the Actions tab page and define an action called NavigateToAnotherView.
           5.      Assign the value IBrowse_OnKey49 to the keyCode property of the FunctionKey.
           6.      Assign the NavigateToAnotherView action to the onAction event of UI element NavigateToAnotherView.
           7.      Switch to the Implementation tab and add the following source code to the implementation of the view controller. The read data is passed to the context and the relevant context attribute is set.
    public void onActionNavigateToAnotherView(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
       //@@begin onActionNavigateToAnotherView(ServerEvent)
       wdThis.wdFirePlugFromFunctionKey();
       //@@end
    Result
    By pressing press key 1 on the mobile device, you navigate to the TargetView.
    Regards
    Abhijith YS

  • Web Dynpro Domino Web Service Consumer Problem

    Dear All,
    We are trying to consume a Web Service on Domino.
    The web service is working Fine on webdynpro web service checker (EP perspective, Web Service Checker), but when tested with check and deploy, the Webservice return an error:
    "Service call exception; nested exception is: com.sap.engine.lib.xml.parser.ParserException: The empty string is not acceptable for a value of an xmlns:* attribute.(:main:, row:1, col:0)"
    It is a simple web service getting a string in input and returning a simple string (xsd string in both cases),
    here are the soap messages used:
    Input
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://bespordom.lhoist.net/webserviceagent.nsf/directorywsdl" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns="http://schemas.xmlsoap.org/wsdl/">
      <SOAP-ENV:Body>
        <tnsMethod:getperson xmlns:tnsMethod="uri:Domino">
          <FullName xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">Davis</FullName>
        </tnsMethod:getperson>
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    response
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <SOAP-ENV:Body>
        <m:getpersonResponse xmlns:m="Domino" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
          <Answer xsi:type="xsd:string">Jim [email protected] Falls1313 Mocking Bird laneNY127842241~</Answer>
        </m:getpersonResponse>
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    this information came from the Webdynpro web service checker (or EP web service checker in Netweaver developer studio).
    Any Idea will be welcome.
    Message was edited by: Rui Felipe Rebelo Prego
    Message was edited by: Rui Felipe Rebelo Prego

    Hello victor I checked,
    Unfortunately It is only one input parameter and one output parameter.
    Example:
    Dividing a number By 2
    Example I send the number 10 and the result (xml/string) would be 5.
    Input Number as string
    Output Result as string
    message function divide
    WSDL
    <?xml version="1.0" encoding="UTF-8"?>
    <definitions
         xmlns="http://schemas.xmlsoap.org/wsdl/"
         name="divide"
         targetNamespace="http://bespordom.lhoist.net/divide.nsf/wsdl"
         xmlns:tns="http://bespordom.lhoist.net/divide.nsf/wsdl"
         xmlns:xsd="http://www.w3.org/2001/XMLSchema"
         xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
    <message name="divide">
    <part name="Number" type="xsd:string" />
    </message>
    <message name="divideResponse">
    <part name="Result" type="xsd:string" />
    </message>
    <portType name="DirectoryPortType">
         <operation name="divide">
              <input message="tns:divide" />
              <output message="tns:divideResponse" />
         </operation>
    </portType>
    <binding name="DirectoryBinding" type="tns:DirectoryPortType">
         <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
         <operation name="divide">
              <soap:operation soapAction="" />
              <input>
                   <soap:body use="literal" namespace="uri:Domino" />
              </input>
              <output>
                   <soap:body use="literal" namespace="uri:Domino" />
              </output>
         </operation>
    </binding>
    <service name="Directory">
         <documentation>Directory</documentation>
         <port name="DirectoryPort" binding="tns:DirectoryBinding">
              <soap:address location="http://bespordom.lhoist.net/divide.nsf/WebService?OpenAgent" />
         </port>
    </service>
    </definitions>
    When I run it in the Web service Checker with the URL http://bespordom.lhoist.net/divide.nsf/wsdl, it Gives me the correct result and Functionality. Here is the Soap generated on the Web Service checker:
    Soap request
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tns="http://bespordom.lhoist.net/divide.nsf/wsdl" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
      <SOAP-ENV:Body>
        <tnsMethod:divide xmlns:tnsMethod="uri:Domino">
          <Number>10</Number>
        </tnsMethod:divide>
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    Soap Response
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
      <SOAP-ENV:Body>
        <m:divideResponse xmlns:m="Domino" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
          <Answer xsi:type="xsd:string">5</Answer>
        </m:divideResponse>
      </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>
    I initialize correctly the Web service and the field number (with new String()) in the component controller.
    When I click on the Button divide on the web dynpro interface, I call the executerequest defined in the component controller where I execute the call.
    But the response is always the same:
    Service call exception; nested exception is: com.sap.engine.lib.xml.parser.ParserException: The empty string is not acceptable for a value of an xmlns:* attribute.(:main:, row:1, col:0)
    What can i do or check, or can I debug the soap generated or received by the portal?
    Do you see something wrong?
    Thank you very much for your help.

  • Large Production Web Dynpro development

    Everyone knows how to develop in ABAP in a way that works in team environments and provides reuse, but this is not clear within Web Dynpro.  I'd like to see a tutorial or overview of how large Web Dynpro projects with multiple developers should be structured in terms of using DTR, interfaces between components, database design, etc.  Until DTR becomes available, all Web Dynpro development is just "playing around", but when it gets here, I hope SAP can provide an overview of the right way to develop.

    Hi Matt,
    i would like add the following remarks to your suggestion:
    <u>1. Availability of DTR</u>
    Nearly nobody, except SAP internals and ramp up customers have a DTR available today. So the prerequisites for 99.9999% of all other SDN users to follow the steps in a tutorial (or overview) don't exist. This is crucial IMHO, because you have to start with DTR activities to be able to do anything.
    <u>2. How to get DTR running</u>
    Configuration and efficient usage of the DTR (there are minimum 4 possible development scenarios) is enough to fill a big, at least 3-hour tutorial without even having touched Web Dynpro (let's call it Part 1).
    <u>3. Backend access in a productive scenario</u>
    is the next point. What would you like to see included? EJB (with BMP or CMP?), JDO, ABAP (Adaptive RFC and/or JCA?), Web Services? Again, this is enough to fill an own tutorial (let's call it Part2).
    <u>4. Design and usage of Web Dynpro</u>
    and some other, for a full featured article necessary, types of Development Components. This is rudimentary documented in the NW documentation, but who of the Sneak Preview and other users work with them so far? What are best practices and common traps designing them (let's call it Part3).
    And last but not least...
    <u>5. The Composite application framework (CAF)</u>
    and especially the promised features of it's designer and the generation framework behind it will probably disprove most if not any of the working practices (at least concerning point 3) mentioned in a tutorial.
    The CAF is the so far missing piece in the puzzle, because it connects services of any type between each other and to the presentation layer (including Web Dynpro UI patterns nobody used upto now) based on metadata models (let's call it Part 4).
    So from my point of view we should think about reducing the requirements what should be covered by the upcoming article/tutorial to the (real world) work with DCs.
    Best regards
    Stefan

  • How can I automatically refresh a Web Dynpro App every 5 minutes

    Hello,
    I have a web dynpro that is calling a web service. I need that this web dynpro app auto-refresh (recall the web service and update the information) without any user interaction every 5 minutes.
    How can I do this?
    Thanks & Regards
    SU

    you can use timedtrigger UI element to achieve it.
    Edited by: John Wu on Jun 21, 2011 5:33 AM

  • Navigation between Web Dynpro Windows

    Hi experts
    My requirement is to create two windows in the same Web DynPro component, then call up one of the Windows in an external page, so that the users can see both at the same time. I have looked at LinkToURL, but it does not appear to support this.
    Any help would be greatly appreciated!
    Regards
    Johan Kriek

    Hi Johan,
    use this code in action of any event, a button or link to action....
    DATA lo_window_manager TYPE REF TO if_wd_window_manager.
    DATA lo_api_component  TYPE REF TO if_wd_component.
    DATA lo_window         TYPE REF TO if_wd_window.
    lo_api_component  = wd_comp_controller->wd_get_api( ).
    lo_window_manager = lo_api_component->get_window_manager( ).
    lo_window         = lo_window_manager->CREATE_EXTERNAL_WINDOW(
                       URL =
    'http://<server_name>/sap/bc/webdynpro/sap/ztesttab'
    *                  title                  =
    *                  close_in_any_case      = abap_true
    lo_window->open( ).
    you have to create an application and in that you have tyo give interface view as name of your view in popup window and give any plug even default will work...
    regards
    Pranav
    Edited by: Pranav Nagpal on Jan 19, 2009 11:31 AM

Maybe you are looking for

  • IPod not showing up in iTunes on Windows XP

    I know this appears to be covered in the help files elsewhere, but the ultimate suggestion of restoring through the iPod updater still fails as the software doesn't find my ipod. Running iTunes v5.0.0.35 Trying to run iPod Updater 2005-09-06 I have t

  • Automatic clearing on the basis of contract no.

    Hi Friends I am facing a issue related to clearing on the basis of contract no.. Details are as below, 1. I am having 3 open items for 1 BP (customer). These are against a single contract amounting to 1775 EUR. 2. In my EBS I am having a receipt of R

  • Major slow down after installing mountain lion

    ....just my bought my new Mac last Christmas ,coming from Windows was a major change,everything was fast, then a few days ago I upgraded from OS Lion to Mountain Lion and now everything slow down a lot. Everything a try to open from internet browsers

  • ERROR BUILDING SPATIAL R-TREE INDEX

    I tried building an R-tree index on a spatial table containing latitude/longitude points. There are only 9000 records in the table. I get the following error: ORA-29855: error occurred in the execution of ODCIINDEXCREATE routine ORA-13200: internal e

  • Video conferencing with multi-presenters

    We'd like to have live video conferences using iPads (for people on the road) and home based computers. We'd also like to be able to shift from presenter to presenter easily, including presenters on iPads. Any software ideas? We currently use GoToMee