miércoles, 10 de diciembre de 2014

Como incluir un editor de texto en nuestro programa

En este post os voy a enseñar una sencilla función que nos permite habilitar un editor de textos donde podremos mostrar un texto (Por ejemplo leido con la funcion READ_TEXT) o simplemente habilitar al usuario un espacio donde el pueda escribir lo que desee.

La función que vamos a utilizar es CATSXT_SIMPLE_TEXT_EDITOR. Como veis los parámetros a pasar son muy sencillos:

  • Titulo
  • Modo de edición: Editable/No Editable
  • Posición relativa de la ventana

En la tabla CH_TEXT será donde insertaremos el texto a mostrar o de donde recogeremos el texto introducido por el usuario. Por ejemplo puede que queramos mostrar un texto en modo no editable, simplemente a nivel informativo, o puede que queramos dejar en blanco el editor de texto para que el usuario introduzca lo que quiera.

El resultado final de ejecutar el módulo de función es el siguiente:


En otro post veremos como podemos incluir en una dynpro un editor de texto como un elemento mas de la ventana. En este caso el editor de textos realmente se lanza como si fuera un pop-up. Es una alternativa mas.

No hay comentarios:

Publicar un comentario

Integración SAP

Cuando hablamos de SAP como sistema integrado que cubre toda la casuística de nuestro negocio estamos siendo bastante osados. Casi cualquier...