Skip to Content
author's profile photo
Former Member

Keyboard access to UI Element

Hi there,

I like to know the if webdynpro supports the following:

1) Capturing client side Keyboard Event in WebDynpro UI Element

2) Incorporating client side scripting in WebDynpro application.

3) Rendering Output of the WebDynpro UI Element layout based on XSL dynamically (similiar to .Net Controls)

Thanks,

Paul

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • author's profile photo
    Former Member
    Jul 29, 2004 at 01:19 AM

    Hi

    We had a similar requirement which was to provide short cut keys for some of the actions and we had to ask SAP if this was supported and they replied that this feature is under a development request.

    I would also love to know if there is a way to support javascript in web dynpro by any straightforward means or via a hack.

    Regards

    Pran

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Armin,

      what about an abstract client-scripting API, which provides predefined "scriptlets" (a simple client side date range validation, for example)?

      The actual response renderer could transform these (maybe using XSLT) into the corresponding "client format", e.g. JavaScript for Web browsers, no transform for smart clients, which are able to interpret/transform the scripts by themselves and more.

      Best regards

      Stefan

  • author's profile photo
    Former Member
    Jul 29, 2004 at 10:36 AM

    About XSLT:

    Can you give a concrete use case? Perhaps there is a "Web Dynpro way" to implement it.

    Armin

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Web Dynpro is not a framework where you program using custom tag libraries, scripting etc. Rather it is a model-driven programming model for applications that run on a variety of clients like Web browsers, mobile devices, "smart" clients etc.

      Opening the Web Dynpro programming model for client-specific details would break this multi-client-capability.

      To say it clearly: Forget about custom tags and client-side Javascript when programming Web Dynpro applications.

      Nevertheless, it is possible to create dynamic view layouts, i.e. layouts that are not statically created with the NetWeaver developer studio design tools, but are build at runtime from configuration data.

      Armin

  • author's profile photo
    Former Member
    Jul 29, 2004 at 05:24 PM

    I think the question about keyboard navigiation is a very important question. Does anyone have an update from SAP on when this development will be available (if only in ramp-up)?

    I heard rumours of a Web Dynpro client, but even just being able to specify the tab order on a screen would be an improvement on accessibility for non-mouse users.

    i.e. I'd hate to have to go with a JSP solution just so I can support keyboard navigation.

    Regards,

    Matt

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Armin,

      Can you give some more inputs on the kind of Accessibility that will be supported.

      I felt that the CSR version has more accessibility features than SSR. So will all functionality that was provided in CSR also be provided in SSR.

      Also will shortcut keys and Function Keys be supported in the production release?

      Does SAP have plans to ramp up Webdynpro to International standards of User Accessibility like the different levels 1 to 4 prescribed by W3C.

      Regards,

      Balaji