Skip to Content
author's profile photo Former Member
Former Member

CL_GUI_TEXTEDIT to show the total number of characters as you type

The CL_GUI_TEXTEDIT shows the line and number of characters for the current line but we want to show the total number of characters that was entered so far including the lines above it. We need this especially when we use the auto-wrap option. We have a screen where we limit the characters to 150 and its auto-wrapping every 50 characters. Even though we put the limit of 150 as we have a constraint to accept 3 lines only from the user, they prefer that we also shows the total number of characters on the screen as they type it.

if you know the trick to do this, please let me know.

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Best Answer
    Posted on Aug 26, 2009 at 07:54 AM

    To do this you would have to go from presentation server to application server with every screen press. There doesn't seem to be an event for screen presses, and character count isn't build into CL_GUI_TEXTEDIT, so it is not possible.

    The control framework provides specific tools that behave in a standard way. Your users must accept the limitation. Alternatively, you could recode your program as a web application, using webdynpro, then you could incorporate a flex component that gives you want you want.

    matt

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.